Ilya Kirillov
|
c1ed2e020c
|
New J2K: Fix formatting saving
|
2019-04-03 11:23:52 +03:00 |
|
Ilya Kirillov
|
13a9a56e85
|
New J2K: Remove redundant nullability AST conversions due to having them in nullability analyser
|
2019-04-03 11:23:51 +03:00 |
|
Ilya Kirillov
|
b24ce99097
|
New J2K: Process fields in modality conversion
|
2019-04-03 11:23:50 +03:00 |
|
Ilya Kirillov
|
b6625c536d
|
New J2K: Add nullability analysis to post processing
|
2019-04-03 11:23:50 +03:00 |
|
Ilya Kirillov
|
63d3f90373
|
New J2K: Fix labeled statement conversion
|
2019-04-03 11:23:49 +03:00 |
|
Ilya Kirillov
|
0b92b3160f
|
New J2K: Add parenthesis to binary expression in a case of line break before operator
|
2019-04-03 11:23:48 +03:00 |
|
Ilya Kirillov
|
c20e537b81
|
New J2K: Preserve comments and line breaks
|
2019-04-03 11:23:48 +03:00 |
|
Ilya Kirillov
|
b9f8ff9079
|
New J2K: Rearrange conversions
|
2019-04-03 11:23:47 +03:00 |
|
Ilya Kirillov
|
4aacb15872
|
New J2K: Add support of lambda expressions in LowerNullabilityInFunctionParametersConversion
|
2019-04-03 11:23:46 +03:00 |
|
Ilya Kirillov
|
197fda30e2
|
New J2K: Implement unimplemented symbol functions
|
2019-04-03 11:23:46 +03:00 |
|
Ilya Kirillov
|
779dc5c1e2
|
New J2K: Add RETURN_TYPE_MISMATCH_ON_OVERRIDE to postprocessing
|
2019-04-03 11:23:45 +03:00 |
|
Ilya Kirillov
|
a1e8d0a6be
|
New J2K: Add Spread operator support
|
2019-04-03 11:23:44 +03:00 |
|
Ilya Kirillov
|
bf8acc57e3
|
New J2K: Make all types data classes
|
2019-04-03 11:23:44 +03:00 |
|
Ilya Kirillov
|
fb6560c1f1
|
New J2K: Assume parameters when prebuilding symbol provider symbols fro converting declarations
|
2019-04-03 11:23:43 +03:00 |
|
Ilya Kirillov
|
67a8f445b0
|
New J2K: Fix provideDirectSymbol in symbol provider fro decompiled declaratiosns
|
2019-04-03 11:23:42 +03:00 |
|
Ilya Kirillov
|
0456c6a897
|
New J2K: Make method open only if parent class is open
|
2019-04-03 11:23:42 +03:00 |
|
Ilya Kirillov
|
269d3f42c6
|
New J2K: Transfer java method to kotlin function symbol
|
2019-04-03 11:23:41 +03:00 |
|
Ilya Kirillov
|
cc3564395c
|
New J2K: Promete class to object when init declaration present
|
2019-04-03 11:23:40 +03:00 |
|
Ilya Kirillov
|
b94ff8af36
|
New J2K: Clear nullability for methods
|
2019-04-03 11:23:40 +03:00 |
|
Ilya Kirillov
|
5ae1a819bc
|
New J2K: Add support of Java static init declarations
|
2019-04-03 11:23:39 +03:00 |
|
Ilya Kirillov
|
ef89a249f2
|
New J2K: Add FunctionAsAnonymousObjectToLambdaConversion & ReturnStatementInLambdaExpressionConversion conversions
|
2019-04-03 11:23:38 +03:00 |
|
Ilya Kirillov
|
a659fcd6af
|
New J2K: Move annotations from getters to properties
|
2019-04-03 11:23:38 +03:00 |
|
Ilya Kirillov
|
1fa0ddcbe8
|
New J2K: Add qualifiers for static methods, fields & enum consts
|
2019-04-03 11:23:37 +03:00 |
|
Ilya Kirillov
|
b355572aab
|
New J2K: Add annotation list for JKVariable
|
2019-04-03 11:23:37 +03:00 |
|
Ilya Kirillov
|
40f5ebb77e
|
New J2K: Fix incorrect imports collecting
|
2019-04-03 11:23:36 +03:00 |
|
Ilya Kirillov
|
8caf45820c
|
New J2K: Add support of more operations on string conversion
|
2019-04-03 11:23:35 +03:00 |
|
Ilya Kirillov
|
e39fc53f25
|
New J2K: Correctly detect varargs argument in annotations & do not throw away named arguments in annotations
|
2019-04-03 11:23:35 +03:00 |
|
Ilya Kirillov
|
90c12736da
|
New J2K: Convert to data class iff constructor parameter type equals property type
|
2019-04-03 11:23:34 +03:00 |
|
Ilya Kirillov
|
bcb8742120
|
New J2K: Add support of named parameters
|
2019-04-03 11:23:33 +03:00 |
|
Ilya Kirillov
|
ea2081c2f0
|
New J2K: Fix existing test data
|
2019-04-03 11:23:33 +03:00 |
|
Ilya Kirillov
|
9c71d5ca25
|
New J2K: Add repeatable post processing groups
|
2019-04-03 11:23:32 +03:00 |
|
Ilya Kirillov
|
c827247272
|
New J2K: Separate new j2k from old j2k
|
2019-04-03 11:23:31 +03:00 |
|
Ilya Kirillov
|
e6f0a242fd
|
New J2K: Parenthesize qualifier for extension methods in BuiltinMembersConversion
|
2019-04-03 11:23:31 +03:00 |
|
Ilya Kirillov
|
c111f1c52f
|
New J2K: Cache resolving by fqNames
|
2019-04-03 11:23:30 +03:00 |
|
Ilya Kirillov
|
ea6cb716e5
|
New J2K: Move optimize imports invocation out of processings
|
2019-04-03 11:23:29 +03:00 |
|
Ilya Kirillov
|
f8b8d07621
|
New J2K: Fix existing test data
|
2019-04-03 11:23:29 +03:00 |
|
Ilya Kirillov
|
7e30b9e7f5
|
New J2K: Add support of binary expressions conversion to ImplicitCastsConversion
|
2019-04-03 11:23:28 +03:00 |
|
Ilya Kirillov
|
208c33a51d
|
New J2K: Add support of prefix expression in ImplicitCastsConversion
|
2019-04-03 11:23:27 +03:00 |
|
Ilya Kirillov
|
461ef071f4
|
New J2K: Add AssignmentStatementSplitAlsoConversion
|
2019-04-03 11:23:26 +03:00 |
|
Ilya Kirillov
|
58fbe7913e
|
New J2K: Use type instead of typeElement to create JKType
because first one can fail on array type
|
2019-04-03 11:23:25 +03:00 |
|
Ilya Kirillov
|
71780ef442
|
New J2K: Fix creating expression instead of statement
|
2019-04-03 11:23:25 +03:00 |
|
Ilya Kirillov
|
4a9ba3c756
|
New J2K: Do not convert array types to specialized ones in a case of boxed inner type
|
2019-04-03 11:23:24 +03:00 |
|
Ilya Kirillov
|
7494488edb
|
New J2K: Fix type parameters of JKUnresolvedClassSymbol for new expression
|
2019-04-03 11:23:23 +03:00 |
|
Ilya Kirillov
|
18e5c1b5f2
|
New J2K: Fix modality conversion
|
2019-04-03 11:23:23 +03:00 |
|
Ilya Kirillov
|
936c43d2bc
|
New J2K: Assume specifyLocalVariableTypeByDefault in for loops initializers
|
2019-04-03 11:23:22 +03:00 |
|
Ilya Kirillov
|
1e7b1f8716
|
New J2K: Use converter settings values in post processing
|
2019-04-03 11:23:21 +03:00 |
|
Ilya Kirillov
|
f9a08ad770
|
New J2K: Add BoxedTypeOperationsConversion
|
2019-04-03 11:23:21 +03:00 |
|
Ilya Kirillov
|
8b12a9f723
|
New J2K: Fix support of kotlin method calls
|
2019-04-03 11:23:20 +03:00 |
|
Ilya Kirillov
|
9a8f8fbfe0
|
New J2K: Fix KotlinType to JKType conversion
|
2019-04-03 11:23:19 +03:00 |
|
Ilya Kirillov
|
7889756d1a
|
New J2K: Convert type arguments in TypeMappingConversion
|
2019-04-03 11:23:19 +03:00 |
|