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
|
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 |
|
Ilya Kirillov
|
e0ac21c4ad
|
New J2K: Collect and print imports
|
2019-04-03 11:21:27 +03:00 |
|
Ilya Kirillov
|
8f960f2f47
|
New J2K: Fix do while loop spaces
|
2019-04-03 11:21:25 +03:00 |
|
Ilya Kirillov
|
b24d683ebe
|
New J2K: Make JKJavaNewArrayImpl a PsiOwner
|
2019-04-03 11:21:24 +03:00 |
|
Ilya Kirillov
|
a1600bd83a
|
New J2K: Add ForIn statement conversion
|
2019-04-03 11:21:23 +03:00 |
|
Ilya Kirillov
|
a0ab7492a8
|
New J2K: Add JavaTokenType.EXCL token to JKJavaOperatorToken.toKtToken()
|
2019-04-03 11:21:23 +03:00 |
|
Ilya Kirillov
|
bcaea3182e
|
New J2K: Fix JKStatement.isEmpty method by not considering empty block statement as empty statement
|
2019-04-03 11:21:22 +03:00 |
|
Ilya Kirillov
|
f223a6ebd1
|
New J2K: Use default psiContext in AssignmentAsExpressionToAlsoConversion
|
2019-04-03 11:21:21 +03:00 |
|
Ilya Kirillov
|
28ef4c5dfa
|
New J2K: Main function conversion
|
2019-04-03 11:21:21 +03:00 |
|
Ilya Kirillov
|
2f1a8831b2
|
New J2K: Add basic annotations support
|
2019-04-03 11:21:20 +03:00 |
|
Ilya Kirillov
|
f752796408
|
New J2K: Fix existing test data
|
2019-04-03 11:21:19 +03:00 |
|
Ilya Kirillov
|
5236858c20
|
New J2K: Add JKThrowStatement and JKContinueStatement to SwitchStatementConversion's falls fallsThrough()
|
2019-04-03 11:21:19 +03:00 |
|
Ilya Kirillov
|
42dc96d9a8
|
New J2K: Fix switch statement cases printing
|
2019-04-03 11:21:17 +03:00 |
|
Ilya Kirillov
|
3ea1a937c0
|
New J2K: Place else case in the end in switch statement conversion
|
2019-04-03 11:21:16 +03:00 |
|
Ilya Kirillov
|
115fe2cb88
|
New J2K: Fix statements in lambda expression
|
2019-04-03 11:21:15 +03:00 |
|
Ilya Kirillov
|
136a254da5
|
New J2K: Fix showing ":" in type parameter type
|
2019-04-03 11:21:14 +03:00 |
|
Ilya Kirillov
|
4080804391
|
New J2K: Add JKPackageDeclaration
|
2019-04-03 11:21:14 +03:00 |
|
Ilya Kirillov
|
2b6ac84dda
|
New J2K: Add qualified label to JKThisExpression
|
2019-04-03 11:21:13 +03:00 |
|
Ilya Kirillov
|
71408c0b14
|
New J2K: Fix class modifiers conversion
|
2019-04-03 11:21:12 +03:00 |
|
Ilya Kirillov
|
eb0182c5a9
|
New J2K: Remove extra JKKtModifier.INTERNAL because there is already JKVisibilityModifier.INTERNAL
|
2019-04-03 11:21:11 +03:00 |
|