Valentin Kipyatkov
c478f1d347
Renamed methods
2015-06-29 19:36:42 +03:00
Valentin Kipyatkov
a02c86bac9
Refactored NameValidator getting rid of it and replacing with a function
2015-06-29 19:36:42 +03:00
Valentin Kipyatkov
79a453f12c
Renamed classes
2015-06-29 19:36:41 +03:00
Valentin Kipyatkov
ffa7492240
Moved classes
2015-06-29 19:31:21 +03:00
Valentin Kipyatkov
39f38591d9
Converted JetNameSuggester to Kotlin (step 2)
2015-06-29 19:31:21 +03:00
Valentin Kipyatkov
6f9e5ed386
Converted JetNameSuggester to Kotlin (step 1)
2015-06-29 19:31:21 +03:00
Valentin Kipyatkov
2206459874
Initial implementation of KT-7688 Intention action to iterate over iterable value
...
#KT-7688 Fixed
2015-06-29 19:31:21 +03:00
Valentin Kipyatkov
4fc67c27b0
Renamed class
2015-06-29 19:29:27 +03:00
Valentin Kipyatkov
498e746689
KT-8169 Strange exception when replacing function call to its only argument
...
#KT-8169 Fixed
2015-06-29 19:29:26 +03:00
Valentin Kipyatkov
463b0cda79
Fixed test data
2015-06-29 19:29:26 +03:00
Valentin Kipyatkov
786793744e
Added getEqualsToken for future use
2015-06-29 19:29:26 +03:00
Valentin Kipyatkov
46ad1b8573
"Remove argument name" intention
2015-06-29 19:29:26 +03:00
Valentin Kipyatkov
6988297511
More informative intention text
2015-06-29 19:29:26 +03:00
Valentin Kipyatkov
98c0c636b3
Smaller availability range for add argument name intention
2015-06-29 19:29:26 +03:00
Valentin Kipyatkov
9d83510af5
KT-7144 Intention action on an argument in a call to use named arguments form
...
#KT-7144 Fixed
2015-06-29 19:29:25 +03:00
Valentin Kipyatkov
c689af142a
Fixed highlighting for enum and object names in code
...
#KT-8134 Fixed
2015-06-29 19:29:25 +03:00
Valentin Kipyatkov
2bd1362be6
Create function/property from usage: added "member" when appropriate + changed order
2015-06-29 19:29:25 +03:00
Dmitry Jemerov
b691ed2494
use JetIcons instead of direct icon reference
2015-06-29 17:21:32 +02:00
Dmitry Jemerov
e441aa0a3f
show Kotlin bytecode by explicit request, rather than always
2015-06-29 17:01:12 +02:00
Ilya Gorbunov
0e896ea1bb
Drop streams and iterators: correct test data.
2015-06-29 17:06:49 +03:00
Ilya Gorbunov
6b700c4ba6
Restore and undeprecate removed Iterator.forEach().
2015-06-29 17:06:48 +03:00
Ilya Gorbunov
34f939a476
Make sequence implementations private.
2015-06-29 17:06:46 +03:00
Ilya Gorbunov
4660b07687
StdLib cleanup: drop deprecated iterators and streams.
2015-06-29 17:06:45 +03:00
Ilya Gorbunov
6d4e48ab9a
Compiler&plugin deprecations cleanup: string operations.
2015-06-29 17:06:43 +03:00
Ilya Gorbunov
35166f44ae
StdLib deprecations cleanup: string operations.
2015-06-29 17:06:41 +03:00
Ilya Gorbunov
86f4a1b6e4
Compiler&plugin deprecations cleanup: replace streams with sequences.
2015-06-29 17:06:40 +03:00
Ilya Gorbunov
5779b89ff0
Deprecations cleanup: sequence -> asSequence
2015-06-29 17:06:33 +03:00
Ilya Gorbunov
765733b791
Compiler&plugin deprecations cleanup: withIndices -> withIndex or mapIndexed
2015-06-29 17:06:31 +03:00
Ilya Gorbunov
f4651f22ca
Compiler&plugin deprecations cleanup: adhoc indices property for IntArrayList.
2015-06-29 17:06:29 +03:00
Ilya Gorbunov
32144257ec
Compiler&plugin deprecations cleanup: length, size, indices, tail and other collection operations.
2015-06-29 17:06:28 +03:00
Ilya Gorbunov
f3a19ebe11
StdLib deprecations cleanup: length, size, indices and other collection operations.
2015-06-29 17:06:20 +03:00
Ilya Gorbunov
2c31a1a345
Compiler&plugin deprecations cleanup: *array -> *arrayOf, copyToArray -> toTypedArray.
2015-06-29 17:06:12 +03:00
Ilya Gorbunov
00a44f6d4f
StdLib deprecations cleanup: *array -> *arrayOf, copyToArray -> toTypedArray.
2015-06-29 17:05:57 +03:00
Michael Nedzelsky
c462d23a0e
add support for cancel compilation from IDE
...
#KT-8158 Fixed
2015-06-29 16:41:16 +03:00
Alexey Sedunov
4eeff03525
Change Signature: Support Kotlin functions overriding Java methods
...
#KT-5856 Fixed
2015-06-27 13:58:13 +03:00
Alexey Sedunov
38982fe641
Change Signature: Fix receiver removal in the dialog
2015-06-27 13:58:11 +03:00
Alexey Sedunov
5fb37097dc
Introduce Variable: Fix offset to start template at
...
#KT-8162 Fixed
2015-06-27 13:58:10 +03:00
Alexey Sedunov
1469275a5a
Extract Function: Fix return type computation for extracted callee expression
...
#KT-8233 Fixed
2015-06-27 13:58:09 +03:00
Alexey Sedunov
febf725e85
Extract Function: Extract block contents
...
#KT-8235 Fixed
2015-06-27 13:58:07 +03:00
Alexey Sedunov
4e7200d8e8
Extract Function: Add backticks to non-identifiers and references originally surrounded in backticks
...
#KT-8192 Fixed
2015-06-27 13:58:06 +03:00
Alexey Sedunov
c6f6637b25
Extract Function: Fix extraction of explicit/implicit invoke()
...
#KT-8116 Fixed
2015-06-27 13:58:04 +03:00
Alexey Sedunov
f6965b5004
PSI: Add parentheses around annotated expressions in returns
...
#KT-8260 Fixed
2015-06-27 13:58:03 +03:00
Alexey Sedunov
8c9863e759
PSI: Add parentheses around non-trivial callee expressions
...
#KT-8232 Fixed
2015-06-27 13:58:02 +03:00
Alexey Sedunov
5ac1fbf59b
Descriptor Renderer: Add parentheses around receiver type if it's non-nullable function type
...
#KT-8188 Fixed
2015-06-27 13:58:00 +03:00
Alexey Sedunov
5d89097870
Move: Fix processing of references with qualifier receivers
...
#KT-8098 Fixed
2015-06-27 13:57:59 +03:00
Alexey Sedunov
c4442c59d4
Move: Suggest target file name based on selected declarations
...
#KT-8227 Fixed
2015-06-27 13:57:57 +03:00
Alexey Sedunov
6055933258
Copy: CopyFileHandler must support all elements inside of Kotlin file (in the absence of more specific handlers)
...
#KT-8175 Fixed
2015-06-27 13:57:56 +03:00
Ilya Gorbunov
cbdaf2a151
Minor: regenerate generated code.
2015-06-26 19:40:56 +03:00
Pavel V. Talanov
65c6adfaa4
Drop "injector-generator" module, tests and existing generated injectors
...
Move GeneratorsFileUtil to "generators" module
Drop "Generate Injectors" run configuration
2015-06-26 15:21:43 +03:00
Pavel V. Talanov
df529f1a4b
Convert usages of existing generated injectors to dynamic injectors
...
Rewrite RuntimeModuleData to use hand-written code as we do not pack container module into runtime
This change introduces some overhead (up to 10% for the tests I ran) in some scenarios in IDE, that should be addressed later
2015-06-26 15:21:41 +03:00