Alexey Sedunov
|
c8cb5f8c29
|
Find Usages: Fix reference matching for declarations located in libraries
#KT-5762 Fixed
|
2015-01-12 22:55:31 +03:00 |
|
Alexey Sedunov
|
59d646bc16
|
Extract Function: Generate function in property's enclosing declaration if original expression belongs to initializer of that property
#KT-6290 Fixed
|
2015-01-12 22:55:30 +03:00 |
|
Natalia Ukhorskaya
|
2aaa94cccb
|
Debugger: implement Jump to Source for localVariables
|
2015-01-12 14:16:29 +03:00 |
|
Natalia Ukhorskaya
|
8dcb4ab5bb
|
Debugger: suppress UNSAFE_CALL diagnostic in debug mode
|
2015-01-12 14:16:26 +03:00 |
|
Alexander Udalov
|
d384e50a97
|
Rename jet -> kotlin in frontend: PSI
org.jetbrains.jet.lang.psi -> org.jetbrains.kotlin.psi
|
2015-01-10 15:52:14 +03:00 |
|
Nikolay Krasko
|
31de60738a
|
Temporary allow import
|
2014-12-31 21:56:20 +03:00 |
|
Valentin Kipyatkov
|
4b2ee7e645
|
Fixed KT-6429 Wrong replacement range in smart completion in some particular case
#KT-6429 Fixed
|
2014-12-29 17:27:30 +03:00 |
|
Valentin Kipyatkov
|
51678d0a45
|
KT-5874 Support code completion of label names after "continue@" and "break@"
#KT-5874 Fixed
|
2014-12-29 17:27:30 +03:00 |
|
Valentin Kipyatkov
|
0b687ddb05
|
Added tests for space insertion after return@xxx + do not overwrite space after keyword
|
2014-12-29 17:27:30 +03:00 |
|
Valentin Kipyatkov
|
e39443d53a
|
Refactored tests for keywords insertion to be all generated
|
2014-12-29 17:27:30 +03:00 |
|
Valentin Kipyatkov
|
cdb5ec3492
|
KT-5875 Support code completion after "return@"
#KT-5875 Fixed
|
2014-12-29 17:27:29 +03:00 |
|
Valentin Kipyatkov
|
39a5486db8
|
Completion of this@...: supported labeled function literals
|
2014-12-29 17:27:29 +03:00 |
|
Valentin Kipyatkov
|
05be100f53
|
Corrected test data which was incorrect before
|
2014-12-29 17:27:29 +03:00 |
|
Valentin Kipyatkov
|
3b0fe8831b
|
Code completion of "this@..."
#KT-2035 Fixed
|
2014-12-29 17:27:29 +03:00 |
|
Valentin Kipyatkov
|
ddd63d69e9
|
KT-6442 Completion of inner class name contains outer name
#KT-6442 Fixed
|
2014-12-29 17:27:28 +03:00 |
|
Valentin Kipyatkov
|
b94e9e63c3
|
KT-6534 Code completion of global function does not insert import in very specific context
#KT-6534 Fixed
|
2014-12-29 17:27:28 +03:00 |
|
Valentin Kipyatkov
|
a383a82ddd
|
No subpackages of current package resolved by short name
|
2014-12-26 16:23:19 +03:00 |
|
Valentin Kipyatkov
|
1f17d7adcd
|
Changed language sematics: imports with '*' do not import packages anymore
|
2014-12-26 15:45:01 +03:00 |
|
Andrey Breslav
|
06c5be6489
|
Fix tests: No dangling annotations in stubs
|
2014-12-26 15:10:13 +03:00 |
|
Alexey Sedunov
|
c7a71827a7
|
Introduce Variable: Amend semicolons to updated expression
#KT-2098 Fixed
|
2014-12-25 17:12:16 +03:00 |
|
Pavel V. Talanov
|
e9ebf4e3c1
|
Cls stub builder test: test extension on function type
|
2014-12-24 16:49:58 +03:00 |
|
Valentin Kipyatkov
|
9f6d32f1f6
|
Fixed EA-63622 - IAE: FqName.validateFqName
|
2014-12-24 15:48:42 +03:00 |
|
Valentin Kipyatkov
|
64da34e78b
|
Corrections after review + one more test added
|
2014-12-24 15:48:42 +03:00 |
|
Valentin Kipyatkov
|
bfdbbe0247
|
KT-6407 Completing function with "tab" (replace) shouldn't insert parentheses when type arguments are present
#KT-6407 Fixed
|
2014-12-24 15:48:42 +03:00 |
|
Valentin Kipyatkov
|
6e6289435f
|
Fixed exception
|
2014-12-24 15:48:42 +03:00 |
|
Valentin Kipyatkov
|
91220faf06
|
KT-6122 Code completion in when in enum extension methods suggests non-qualified enum entry names
#KT-6122 Fixed
|
2014-12-24 15:48:42 +03:00 |
|
Valentin Kipyatkov
|
b1372f0d9e
|
Fixed if-statements with else branch handling
|
2014-12-24 14:19:26 +03:00 |
|
Valentin Kipyatkov
|
3db51cfcd8
|
KT-5927 Join Lines could merge nested if's
#KT-5927 Fixed
|
2014-12-24 14:19:26 +03:00 |
|
Valentin Kipyatkov
|
bc631d7aee
|
Fixed Join LInes on a block when there is a space in the end of line
|
2014-12-24 14:19:25 +03:00 |
|
Valentin Kipyatkov
|
478b5070ef
|
KT-6019 Join lines should remove code block in when entry body
#KT-6019 Fixed
|
2014-12-24 14:19:25 +03:00 |
|
Valentin Kipyatkov
|
0823c1528a
|
Fixed 2 bugs in Join Lines
|
2014-12-24 14:19:25 +03:00 |
|
Valentin Kipyatkov
|
37e40267fe
|
KT-6521 Expand selection works wrong on a call inside for loop's range
KT-6518 Extend selection not working for expression in if
#KT-6521 Fixed
#KT-6518 Fixed
|
2014-12-24 14:17:43 +03:00 |
|
Natalia Ukhorskaya
|
94466da61b
|
Evaluate expression: render InvocationExceptions correctly
|
2014-12-24 13:48:17 +03:00 |
|
Natalia Ukhorskaya
|
a894979c81
|
Extract function: add default name for parameter
|
2014-12-24 13:48:16 +03:00 |
|
Valentin Kipyatkov
|
c882e902c3
|
Override property calls super when its not abstract
|
2014-12-23 21:38:49 +03:00 |
|
Valentin Kipyatkov
|
5f2446d889
|
Implement property uses throw UnsupportedOperationException() instead of default value or ?
|
2014-12-23 21:38:49 +03:00 |
|
Alexey Sedunov
|
367b99a156
|
Extraction refactorings: Do not suggest extraction of type elements
#KT-3994 Fixed
|
2014-12-23 20:43:23 +03:00 |
|
Alexey Sedunov
|
1e5769acfd
|
Introduce Variable: Remove braces from replaced string template entries when possible
#KT-5310 Fixed
|
2014-12-23 20:43:22 +03:00 |
|
Alexey Sedunov
|
82579f489b
|
Introduce Variable: Convert property accessor body to block when needed
|
2014-12-23 20:43:20 +03:00 |
|
Alexey Sedunov
|
05a0481efa
|
Formatter: Fix spacing between '=' and '{' in property accessors
|
2014-12-23 20:43:19 +03:00 |
|
Alexey Sedunov
|
e76792d4f2
|
Introduce Variable: Do not delete original expression if its value is used in enclosing expression
|
2014-12-23 20:43:18 +03:00 |
|
Alexey Sedunov
|
6084352d37
|
Introduce Variable: Properly convert function body to block when needed
#KT-5353
|
2014-12-23 20:43:17 +03:00 |
|
Alexey Sedunov
|
a9a30a1b7d
|
PSI Pattern Matching: Respect type arguments when matching calls
#KT-6496 Fixed
|
2014-12-23 20:43:15 +03:00 |
|
Andrey Breslav
|
6728a384e4
|
KT-4881 Annotation resolved to package should be compile-time error
#KT-4881 Fixed
|
2014-12-23 15:18:47 +03:00 |
|
Natalia Ukhorskaya
|
9283daccb6
|
Debugger: fix evaluate expression for traits
|
2014-12-23 14:40:28 +03:00 |
|
Natalia Ukhorskaya
|
e35b960eb5
|
Stepping: do not write line numbers for call arguments
#KT-3080 Fixed
|
2014-12-23 14:40:26 +03:00 |
|
Natalia Ukhorskaya
|
449ebc35ef
|
Debugger: add ability to evaluate expressions on closing bracket
|
2014-12-23 14:40:25 +03:00 |
|
Natalia Ukhorskaya
|
261ced59c5
|
Correct labels for local variables
|
2014-12-23 14:40:24 +03:00 |
|
Valentin Kipyatkov
|
311a3a75c8
|
Code completion: do not list instance members from context with no instance
#KT-6388 Fixed
#KT-4422 Fixed
#KT-5516 Fixed
|
2014-12-22 18:26:03 +03:00 |
|
Pavel V. Talanov
|
69ec789013
|
Support PRIVATE_TO_THIS in cls stub builder
|
2014-12-22 16:05:15 +03:00 |
|