Valentin Kipyatkov
|
002312f98a
|
Import of KClass inserted when needed on conversion to Kotlin on paste
|
2015-05-28 00:17:04 +03:00 |
|
Valentin Kipyatkov
|
f687a40136
|
Conversion to Kotlin on paste: supported for annotation
|
2015-05-28 00:17:04 +03:00 |
|
Alexey Sedunov
|
9e69b74a15
|
Extract Function: Extract smart-cast value as parameter
#KT-7576 Fixed
|
2015-05-27 18:41:42 +03:00 |
|
Denis Zharkov
|
53e9234ea9
|
Add quickfix for replacing positioned arguments in Java annotation
|
2015-05-27 17:41:27 +03:00 |
|
Valentin Kipyatkov
|
18ddac0249
|
Corrected formatting in test data
|
2015-05-27 16:15:55 +03:00 |
|
Valentin Kipyatkov
|
b6eda35345
|
TODOs
|
2015-05-27 16:15:55 +03:00 |
|
Valentin Kipyatkov
|
697516cfdd
|
DeprecatedSymbolUsageFix: fixed for java declaration + one more test
|
2015-05-27 16:15:55 +03:00 |
|
Valentin Kipyatkov
|
d5d1158e44
|
Comment saver is more clever about comma's
|
2015-05-27 16:15:55 +03:00 |
|
Valentin Kipyatkov
|
d3403dee1a
|
DeprecatedSymbolUsageFix preserves comments
|
2015-05-27 16:15:54 +03:00 |
|
Valentin Kipyatkov
|
fefa12b0a9
|
ConvertForEachToForLoopIntention preserves comments
|
2015-05-27 16:15:54 +03:00 |
|
Valentin Kipyatkov
|
5d0b42ee71
|
ConvertToForEachFunctionCallIntention preserves comments outside of body too
|
2015-05-27 16:15:54 +03:00 |
|
Valentin Kipyatkov
|
8b44c93667
|
JetPsiFactory.createByPattern supports PsiChildRange as argument, used it in ConvertToForEachFunctionCallIntention
|
2015-05-27 16:15:54 +03:00 |
|
Valentin Kipyatkov
|
df0d27b8b2
|
Split if intention preserves comments
|
2015-05-27 16:15:53 +03:00 |
|
Valentin Kipyatkov
|
4a2f2b62ec
|
Fixed KT-7755 Convert to expression body kills comment
#KT-7755
|
2015-05-27 16:15:53 +03:00 |
|
Valentin Kipyatkov
|
333445d93e
|
Fixed Convert to foreach intention loosing comments
|
2015-05-27 16:15:52 +03:00 |
|
Valentin Kipyatkov
|
4c88b31878
|
KT-7525 Don't suggest to replace 'get' call with index operator for static method calls (inspection & intention)
KT-5322 super.get issues a "Replace 'get' call with index operator" inspection
#KT-7525 Fixed
#KT-5322 Fixed
|
2015-05-27 16:15:52 +03:00 |
|
Valentin Kipyatkov
|
0fe334fd55
|
KT-7702 Split into 2 if's intention: produce better result for return
#KT-7702 Fixed
|
2015-05-27 16:15:52 +03:00 |
|
Valentin Kipyatkov
|
8f797e8e69
|
"Split if" intention - renamed tests
|
2015-05-27 16:15:51 +03:00 |
|
Valentin Kipyatkov
|
0d8d030763
|
"Add constructor parameters" fix - fixed display of too long signatures
|
2015-05-27 16:15:51 +03:00 |
|
Valentin Kipyatkov
|
04bee4dd7d
|
Fixing issues after code review
|
2015-05-27 16:15:51 +03:00 |
|
Valentin Kipyatkov
|
17f0ac9ba7
|
Don't use plain text generation
|
2015-05-27 16:15:51 +03:00 |
|
Valentin Kipyatkov
|
5df840d9e3
|
Getting default value from overriding method
|
2015-05-27 16:15:50 +03:00 |
|
Valentin Kipyatkov
|
ec5256a0f0
|
DeprecatedCallableAddReplaceWithIntention
|
2015-05-27 16:15:50 +03:00 |
|
Valentin Kipyatkov
|
e767cdef83
|
DeprecatedSymbolUsageFix: fixed nested calls with implicit receivers in the pattern
|
2015-05-27 16:15:49 +03:00 |
|
Valentin Kipyatkov
|
a9e00a3264
|
DeprecatedSymbolUsageFix: can drop more arguments when function literal argument exist
|
2015-05-27 16:15:49 +03:00 |
|
Valentin Kipyatkov
|
2e2701aa61
|
DeprecatedSymbolUsageFix: keeping named arguments
|
2015-05-27 16:15:49 +03:00 |
|
Valentin Kipyatkov
|
6b66e3b0e6
|
JetPsiFactory: refactored method for creating argument + introduced ability to create arbitrary constructs by pattern
|
2015-05-27 16:15:49 +03:00 |
|
Valentin Kipyatkov
|
161630a449
|
DeprecatedSymbolUsageFix: keeping functional literal arguments out of parenthesis
|
2015-05-27 16:15:48 +03:00 |
|
Valentin Kipyatkov
|
be9a3d10f6
|
DeprecatedSymbolUsageFix: fixed bug with symbols from root package not imported
|
2015-05-27 16:15:48 +03:00 |
|
Valentin Kipyatkov
|
97d3620262
|
DeprecatedSymbolUsageFix: dealing with vararg's
|
2015-05-27 16:15:48 +03:00 |
|
Valentin Kipyatkov
|
f8a4d9bf0b
|
Moved test data into subfolders
|
2015-05-27 16:15:48 +03:00 |
|
Valentin Kipyatkov
|
f58ce760ca
|
DeprecatedSymbolUsageFix: support for optional parameters (not complete)
|
2015-05-27 16:15:47 +03:00 |
|
Valentin Kipyatkov
|
766ca2b905
|
Deprecated symbol usages fix for the whole project
|
2015-05-27 16:15:47 +03:00 |
|
Valentin Kipyatkov
|
5c445ca003
|
DeprecatedSymbolUsageFix: dealing with dropping arguments with potential side effects + stdlib's "let" has no receiver type bound
|
2015-05-27 16:15:47 +03:00 |
|
Valentin Kipyatkov
|
08cfca56f8
|
DeprecatedSymbolUsageFix - dealing with infix and operator calls
|
2015-05-27 16:15:47 +03:00 |
|
Valentin Kipyatkov
|
2a5ca095ee
|
DeprecatedSymbolUsageFix - correct dealing with implicit receivers + fixed KT-7776 in completion
#KT-7776 Fixed
|
2015-05-27 16:15:46 +03:00 |
|
Valentin Kipyatkov
|
5da192ddd4
|
DeprecatedSymbolUsageFix - fixed bug with usage in derived class
|
2015-05-27 16:15:46 +03:00 |
|
Valentin Kipyatkov
|
a773542d47
|
DeprecatedSymbolUsageFix - handling of complex expressions used twice
|
2015-05-27 16:15:46 +03:00 |
|
Valentin Kipyatkov
|
348d09866a
|
DeprecatedSymbolUsageFix: more correct generation of "let" for safe call
|
2015-05-27 16:15:45 +03:00 |
|
Valentin Kipyatkov
|
df850d7035
|
DeprecatedSymbolUsageFix: initial implementation
|
2015-05-27 16:15:45 +03:00 |
|
Valentin Kipyatkov
|
0a886320ca
|
JetWholeProjectForEachElementOfTypeFix - not too much duplicating string arguments
|
2015-05-27 16:15:45 +03:00 |
|
Valentin Kipyatkov
|
d7c64d44b6
|
Better implementation of "Move lambda outside parenthesis"
|
2015-05-27 16:15:44 +03:00 |
|
Valentin Kipyatkov
|
3bca1d1f83
|
"Move lambda outside parenthesis" should not be available when not valid
|
2015-05-27 16:15:44 +03:00 |
|
Valentin Kipyatkov
|
5a737b8973
|
Correctness check in JetPsiFactory.createExpression
|
2015-05-27 16:15:44 +03:00 |
|
Valentin Kipyatkov
|
0dc92c3ee8
|
QuickFixMultiFileTestGenerated - shorter test data files names
|
2015-05-27 16:15:44 +03:00 |
|
Evgeny Gerashchenko
|
88021ffc73
|
KT-7381 Receiver parameter is never used for native extension function
#KT-7381 fixed
|
2015-05-27 16:07:09 +03:00 |
|
Evgeny Gerashchenko
|
2a23bc79f3
|
KT-7256 False "Receiver parameter not used" for property with delegation
#KT-7256 fixed
|
2015-05-27 16:07:09 +03:00 |
|
Dmitry Jemerov
|
1188e57597
|
rename @overloads annotation to @jvmOverloads
|
2015-05-27 12:23:08 +02:00 |
|
Natalia Ukhorskaya
|
2d509b3211
|
Write correct lineNumbers for properties with comments
|
2015-05-27 11:17:46 +03:00 |
|
Denis Zharkov
|
cab2328b64
|
Do not insert type parameters when replacing javaClass with T::class
Type parameters are invalid for class literal unless class is `Array`
|
2015-05-27 08:24:57 +03:00 |
|