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 |
|
Ilya Kirillov
|
b3dc0d4aff
|
New J2K: Add package & imports declarations to JKFile, simplify JKFile constructing
|
2019-04-03 11:21:37 +03:00 |
|
Ilya Kirillov
|
3ea4ee9110
|
New J2K: Add throws list for java method & add JKClassLiteralExpression
|
2019-04-03 11:21:36 +03:00 |
|
Ilya Kirillov
|
69633e7a0f
|
New J2K: Split ModifiersList to visibilityModifier, modalityModifier, mutabilityModifier and extraModifiers & introduce JKVariable which may have any subset of modifiers
|
2019-04-03 11:21:35 +03:00 |
|
Ilya Kirillov
|
5c6092c98c
|
New J2K: Add mangling of name identifiers
|
2019-04-03 11:21:34 +03:00 |
|
Ilya Kirillov
|
0e9abf8ca3
|
New J2K: Add assert statement conversion
|
2019-04-03 11:21:33 +03:00 |
|
Ilya Kirillov
|
633c29a2de
|
New J2K: Fix when final fields become vars
|
2019-04-03 11:21:33 +03:00 |
|
Ilya Kirillov
|
8ba8a2f197
|
New J2K: Fix binary expression's method symbol search
|
2019-04-03 11:21:32 +03:00 |
|
Ilya Kirillov
|
bb2c32a402
|
New J2K: Fix package statement position
|
2019-04-03 11:21:31 +03:00 |
|
Ilya Kirillov
|
e1108e1764
|
New J2K: Add anonymous object creation support JKNewExpression
|
2019-04-03 11:21:30 +03:00 |
|
Ilya Kirillov
|
f58d791a05
|
New J2K: Introduce type arguments
|
2019-04-03 11:21:29 +03:00 |
|
Ilya Kirillov
|
40c5b56c10
|
New J2K: Refactor brackets in new expression printing
|
2019-04-03 11:21:28 +03:00 |
|
Ilya Kirillov
|
a30311da45
|
New J2K: Add dummy field to property conversion
|
2019-04-03 11:21:27 +03:00 |
|