Ilya Kirillov
|
8aa28c0d50
|
New J2K: Use returnType instead of methodSymbol in operator expressions
|
2019-04-03 11:23:07 +03:00 |
|
Ilya Kirillov
|
a92c5ebe61
|
New J2K: Add builtIn operators conversion
|
2019-04-03 11:23:07 +03:00 |
|
Ilya Kirillov
|
fbcf2e1bcd
|
New J2K: Move equals operator conversion from post processing to AST conversion
|
2019-04-03 11:23:06 +03:00 |
|
Ilya Kirillov
|
70c700f07a
|
New J2K: Add post processings for removing redundant qualifiers
|
2019-04-03 11:23:05 +03:00 |
|
Ilya Kirillov
|
d0ba5e7fdf
|
New J2K: Add missing override keyword insertion post processing
|
2019-04-03 11:23:04 +03:00 |
|
Ilya Kirillov
|
9eaa961a2a
|
New J2K: Add support of deprecated annotation && fix annotations
|
2019-04-03 11:23:04 +03:00 |
|
Ilya Kirillov
|
3990e1d223
|
New J2K: Replace conversionContext to symbolProvider in JKExpression.type function
|
2019-04-03 11:23:03 +03:00 |
|
Ilya Kirillov
|
8df99e54f8
|
New J2K: Use JKBooleanLiteral for boolean literals
|
2019-04-03 11:23:02 +03:00 |
|
Ilya Kirillov
|
d3a6b4f12b
|
New J2K: Fix labeled while conversion
|
2019-04-03 11:23:02 +03:00 |
|
Ilya Kirillov
|
b396ee0cca
|
New J2K: Fix also expression && lambda parameter types
|
2019-04-03 11:23:01 +03:00 |
|
Ilya Kirillov
|
d56a52fce6
|
New J2K: Use protected visibility resolution from old j2k
|
2019-04-03 11:23:00 +03:00 |
|
Ilya Kirillov
|
4c880499fb
|
New J2K: Adapt internal class conversion to old j2k
|
2019-04-03 11:22:59 +03:00 |
|
Ilya Kirillov
|
d1c1aeed0b
|
New J2K: Fix supertypes constructor calls
|
2019-04-03 11:22:58 +03:00 |
|
Ilya Kirillov
|
5cdc01621d
|
New J2K: Use parameter initializers as scope for nullability check in LowerNullabilityInFunctionParametersConversion
|
2019-04-03 11:22:57 +03:00 |
|
Ilya Kirillov
|
53fcf31f23
|
New J2K: Take parameter in data class iff constructor parameter type is subtype of property type in data class conversion
|
2019-04-03 11:22:56 +03:00 |
|
Ilya Kirillov
|
fc504c6fdc
|
New J2K: Add ReplacePrimitiveCastWithNumberConversionFix post processing
|
2019-04-03 11:22:55 +03:00 |
|
Ilya Kirillov
|
23a42b36b4
|
New J2K: Add RemoveEmptyPrimaryConstructorIntention post processing
|
2019-04-03 11:22:55 +03:00 |
|
Ilya Kirillov
|
d5a3b5644c
|
New J2K: Fix java classes mapped to kotlin ones in post processings
|
2019-04-03 11:22:54 +03:00 |
|
Ilya Kirillov
|
f603932284
|
New J2K: Do not merge function definitions whet it is not possible
|
2019-04-03 11:22:53 +03:00 |
|
Ilya Kirillov
|
46c7cd4b40
|
New J2K: Fix raw types in new expression
|
2019-04-03 11:22:52 +03:00 |
|
Ilya Kirillov
|
9b73db4308
|
New J2K: Add TypeParametersNullabilityConversion
|
2019-04-03 11:22:52 +03:00 |
|
Ilya Kirillov
|
6dae9da7e2
|
New J2K: Do not filter default imports
|
2019-04-03 11:22:51 +03:00 |
|
Ilya Kirillov
|
6e1adf9b6f
|
New J2K: Add JvmOverloads annotation when merging methods
|
2019-04-03 11:22:50 +03:00 |
|
Ilya Kirillov
|
e232d70b52
|
New J2K: Add NullableQualifierConversion
|
2019-04-03 11:22:49 +03:00 |
|
Ilya Kirillov
|
95efc5eecf
|
New J2K: Make annotation's type parameters not null
|
2019-04-03 11:22:48 +03:00 |
|
Ilya Kirillov
|
211405c034
|
New J2K: Cleanup code builder
|
2019-04-03 11:22:47 +03:00 |
|
Ilya Kirillov
|
2d256717ff
|
New J2K: Make JKMethodCallExpression's arguments nullable
|
2019-04-03 11:22:46 +03:00 |
|
Ilya Kirillov
|
acd8985518
|
New J2K: Add JetbrainsNullableAnnotationsConverter
|
2019-04-03 11:22:46 +03:00 |
|
Ilya Kirillov
|
295a160f60
|
New J2K: Add DefaultNullabilityToNullableConversion
|
2019-04-03 11:22:45 +03:00 |
|
Ilya Kirillov
|
3d62734cc6
|
New J2K: Add types to JKExpression.type
|
2019-04-03 11:22:44 +03:00 |
|
Ilya Kirillov
|
2e353ccf86
|
New J2K: Use default nullability by default
|
2019-04-03 11:22:44 +03:00 |
|
Ilya Kirillov
|
f3cb76ff56
|
New J2K: Fix TypeMappingConversion
|
2019-04-03 11:22:43 +03:00 |
|
Ilya Kirillov
|
6b889bdf57
|
New J2K: Add ImplicitCastsConversion
|
2019-04-03 11:22:42 +03:00 |
|
Ilya Kirillov
|
2d37a2b28e
|
New J2K: Fix type arguments for new expression
|
2019-04-03 11:22:41 +03:00 |
|
Ilya Kirillov
|
de26e2cfe7
|
New J2K: Add escaping of class symbol names in code builder
|
2019-04-03 11:22:40 +03:00 |
|
Ilya Kirillov
|
11da99a1d0
|
New J2K: Use binaryExpression instead of operatorExpression
|
2019-04-03 11:22:40 +03:00 |
|
Ilya Kirillov
|
84ad58b50b
|
New J2K: Move literal conversion internals to expression.kt
|
2019-04-03 11:22:39 +03:00 |
|
Ilya Kirillov
|
60d498cedc
|
New J2K: Add !! postfix expression support
|
2019-04-03 11:22:38 +03:00 |
|
Ilya Kirillov
|
a529dcce4c
|
New J2K: Add charAt conversion to StringMethodsConversion
|
2019-04-03 11:22:37 +03:00 |
|
Ilya Kirillov
|
7dbe16d305
|
New J2K: Make polyadic expression converter to resolve real operator type
|
2019-04-03 11:22:36 +03:00 |
|
Ilya Kirillov
|
841cd9c749
|
New J2K: Do not remove redundant nullability in post precessing for variable if initializer is nullable
|
2019-04-03 11:22:36 +03:00 |
|
Ilya Kirillov
|
bbbadb0431
|
New J2K: Add support of vararg parameters in method declaration
|
2019-04-03 11:22:35 +03:00 |
|
Ilya Kirillov
|
6fbc180f92
|
New J2K: Do not create new line after each local declaration
|
2019-04-03 11:22:34 +03:00 |
|
Ilya Kirillov
|
51ee64a757
|
New J2K: Add java void type to JKClassLiteralExpression & make all inner types of JKClassLiteralExpression's classType to be notNull
|
2019-04-03 11:22:34 +03:00 |
|
Ilya Kirillov
|
5e6e5bcf8c
|
New J2K: Fix modifiers of local class
|
2019-04-03 11:22:33 +03:00 |
|
Ilya Kirillov
|
ec1bc35df7
|
New J2K: Use real method symbols in ArrayInitializerConversion
|
2019-04-03 11:22:32 +03:00 |
|
Ilya Kirillov
|
71b194d0d6
|
New J2K: Get rid of JKUnresolvedClassType and use JKClassType(JKUnresolvedClassSymbol) instead
|
2019-04-03 11:22:31 +03:00 |
|
Ilya Kirillov
|
325eec2454
|
New J2K: Replace java instanceof with kotlin is expression
|
2019-04-03 11:22:31 +03:00 |
|
Ilya Kirillov
|
eda99a588d
|
New J2K: Fix declarations creation
|
2019-04-03 11:22:30 +03:00 |
|
Ilya Kirillov
|
0feaad2205
|
New J2K: Fix enum constant symbol
|
2019-04-03 11:22:29 +03:00 |
|