Ilya Kirillov
|
d02be5ae94
|
New J2K: Create init declaration from primary constructor in PrimaryConstructorDetectConversion
|
2019-04-03 11:22:17 +03:00 |
|
Ilya Kirillov
|
8ceca44b10
|
New J2K: Remove useless FieldInitializersInPrimaryFromParamsConversion
|
2019-04-03 11:22:16 +03:00 |
|
Ilya Kirillov
|
757675c4ca
|
New J2K: Make JKType.updateNullability return the same type
|
2019-04-03 11:22:15 +03:00 |
|
Ilya Kirillov
|
104cf2eef5
|
New J2K: Add NATIVE to EXTERNAL modifiers conversion
|
2019-04-03 11:22:15 +03:00 |
|
Ilya Kirillov
|
5cb4abf95d
|
New J2K: Add JavaStandardMethodsConversion
|
2019-04-03 11:22:14 +03:00 |
|
Ilya Kirillov
|
cd6bcb7878
|
New J2K: Assume that is expression type is always not null
|
2019-04-03 11:22:13 +03:00 |
|
Ilya Kirillov
|
1615b1c6b3
|
New J2K: Add support of Anonymous class initializers
|
2019-04-03 11:22:13 +03:00 |
|
Ilya Kirillov
|
be90db7fca
|
New J2K: Add ParameterModificationInMethodCallsConversion
|
2019-04-03 11:22:12 +03:00 |
|
Ilya Kirillov
|
aa173783aa
|
New J2K: Add check that field is not initialized in constructor in ImplicitInitializerConversion
|
2019-04-03 11:22:12 +03:00 |
|
Ilya Kirillov
|
730c8ca495
|
New J2K: Fix java assignment to also conversion
|
2019-04-03 11:22:11 +03:00 |
|
Ilya Kirillov
|
4194ace762
|
New J2K: Add super expression qualifier
|
2019-04-03 11:22:10 +03:00 |
|
Ilya Kirillov
|
d75549f443
|
New J2K: Fix grouping post processing
|
2019-04-03 11:22:09 +03:00 |
|
Ilya Kirillov
|
763ea3480d
|
New J2K: Add support of enum consts initializingClass
|
2019-04-03 11:22:09 +03:00 |
|
Ilya Kirillov
|
49a8a8f116
|
New J2K: Add support of grouped postProcessings & introduce VarToVal inspection
|
2019-04-03 11:22:08 +03:00 |
|
Ilya Kirillov
|
c7df104b36
|
New J2K: Add ConvertDataClass PostProcessing
|
2019-04-03 11:22:07 +03:00 |
|
Ilya Kirillov
|
5c8035b339
|
New J2K: Add ConvertGettersAndSetters postProcessing
|
2019-04-03 11:22:07 +03:00 |
|
Ilya Kirillov
|
daf1f6154e
|
New J2K: Add more types to JKExpression.type
|
2019-04-03 11:22:06 +03:00 |
|
Ilya Kirillov
|
d47543820a
|
New J2K: Add collection classes mapping to TypeMappingConversion
|
2019-04-03 11:22:05 +03:00 |
|
Ilya Kirillov
|
df5c2f90c1
|
New J2K: Add basic import list mapping
|
2019-04-03 11:22:04 +03:00 |
|
Ilya Kirillov
|
213aa9a86d
|
New J2K: Add annotations for JKField
|
2019-04-03 11:22:03 +03:00 |
|
Ilya Kirillov
|
2633834741
|
New J2K: Add conversion of some java modifiers to kotlin annotations
|
2019-04-03 11:22:03 +03:00 |
|
Ilya Kirillov
|
0e6e0e6df1
|
New J2K: Stop printing multiline lambdas in a case of single statement inside
|
2019-04-03 11:22:02 +03:00 |
|
Ilya Kirillov
|
0712db8bd3
|
New J2K: Add filtering local imports in ImportStatementConversion
|
2019-04-03 11:22:02 +03:00 |
|
Ilya Kirillov
|
d4077a1622
|
New J2K: Add boxed types support to PrimitiveTypesInitializersConversion
|
2019-04-03 11:22:01 +03:00 |
|
Ilya Kirillov
|
f14aa2292f
|
New J2K: Implement primitive type case for ImplicitInitializerConversion
|
2019-04-03 11:22:00 +03:00 |
|
Ilya Kirillov
|
fb3c7e87a1
|
New J2K: Fix binaryExpressionMethodSymbol in a case of not JKMultiverseKtClassSymbol
|
2019-04-03 11:21:59 +03:00 |
|
Ilya Kirillov
|
2c7e44f41e
|
New J2K: Add checking for receiver type in for conversion's indicesByCollectionSize
|
2019-04-03 11:21:59 +03:00 |
|
Ilya Kirillov
|
ffbdafbe69
|
New J2K: Add LowerNullabilityInFunctionParametersConversion
|
2019-04-03 11:21:58 +03:00 |
|
Ilya Kirillov
|
a15f51950b
|
New J2K: Add collection operations conversion
|
2019-04-03 11:21:57 +03:00 |
|
Ilya Kirillov
|
254d2f8b67
|
New J2K: Fix JKType.toKtType function
|
2019-04-03 11:21:57 +03:00 |
|
Ilya Kirillov
|
77eb9b1b37
|
New J2K: Fix if statement printing with empty then body
|
2019-04-03 11:21:55 +03:00 |
|
Ilya Kirillov
|
b21c52aecd
|
New J2K: Fix JKClassSymbol's name printing in a case of nested class
|
2019-04-03 11:21:54 +03:00 |
|
Ilya Kirillov
|
599aa9435f
|
New J2K: Move postProcessingRegistrar to a NewJ2KPostProcessingRegistrarImpl and revert old one
|
2019-04-03 11:21:54 +03:00 |
|
Ilya Kirillov
|
a80a30e0af
|
New J2K: Fix that RemoveExplicitPropertyType does not work on local variables
|
2019-04-03 11:21:53 +03:00 |
|
Ilya Kirillov
|
a5b7831773
|
New J2K: Add array operation conversion
|
2019-04-03 11:21:52 +03:00 |
|
Ilya Kirillov
|
1faaada01f
|
New J2K: Add import statement conversion
|
2019-04-03 11:21:51 +03:00 |
|
Ilya Kirillov
|
a19ae4bcc2
|
New J2K: Fix accessing to non-existing psi in TypeMappingConversion
|
2019-04-03 11:21:50 +03:00 |
|
Ilya Kirillov
|
17f86d69a7
|
New J2K: Calculate function return type nullability in JavaMethodToKotlinFunctionConversion
|
2019-04-03 11:21:49 +03:00 |
|
Ilya Kirillov
|
b076e7e881
|
New J2K: Fix for conversion due to changing modifier types
|
2019-04-03 11:21:48 +03:00 |
|
Ilya Kirillov
|
70225ac3d0
|
New J2K: Fix class access expression fq name when it starts with b "java.lang."
|
2019-04-03 11:21:47 +03:00 |
|
Ilya Kirillov
|
4a16f4cc9f
|
New J2K: Fix multiple update expressions in psi for statements
|
2019-04-03 11:21:46 +03:00 |
|
Ilya Kirillov
|
f6f619ea27
|
New J2K: Add blockStatementWithoutBrackets to for statement conversion
|
2019-04-03 11:21:46 +03:00 |
|
Ilya Kirillov
|
03131dc138
|
New J2K: Add JKBlockStatementWithoutBrackets
|
2019-04-03 11:21:45 +03:00 |
|
Ilya Kirillov
|
4b0840beb1
|
New J2K: Add multiple updaters to Java for loop
|
2019-04-03 11:21:43 +03:00 |
|
Ilya Kirillov
|
9532dec452
|
New J2K: Make JKExpression.type nullable
|
2019-04-03 11:21:42 +03:00 |
|
Ilya Kirillov
|
28aeaa040e
|
New J2K: Split conversions to Java --> Kotlin conversions and Kotlin --> Kotlin conversions
|
2019-04-03 11:21:41 +03:00 |
|
Ilya Kirillov
|
67c6192425
|
New J2K: Remove unused symbolByName
|
2019-04-03 11:21:40 +03:00 |
|
Ilya Kirillov
|
2c3e8a3909
|
New J2K: Add print conversion to PrintlnConversion
|
2019-04-03 11:21:40 +03:00 |
|
Ilya Kirillov
|
71fcbcb60a
|
New J2K: Change type of JKType.classSymbol to JKClassSymbol
|
2019-04-03 11:21:39 +03:00 |
|
Ilya Kirillov
|
2292e0b792
|
New J2K: Fix enum constant constructing
|
2019-04-03 11:21:38 +03:00 |
|