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 |
|
Ilya Kirillov
|
1c4e811717
|
New J2K: Fix symbol's fqName
|
2019-04-03 11:22:29 +03:00 |
|
Ilya Kirillov
|
7c04590d82
|
New J2K: Fix method call expression printing
|
2019-04-03 11:22:28 +03:00 |
|
Ilya Kirillov
|
5fc9ca8fc7
|
New J2K: Add resolving for kotlin properties and object members calls
|
2019-04-03 11:22:27 +03:00 |
|
Ilya Kirillov
|
db8beab499
|
New J2K: Fix NPE in a case of unresolved symbols
|
2019-04-03 11:22:27 +03:00 |
|
Ilya Kirillov
|
410000f94c
|
New J2K: Fix types for kotlin properties
|
2019-04-03 11:22:26 +03:00 |
|
Ilya Kirillov
|
667ead10a3
|
New J2K: Add finalize & clone to JavaStandartMethodsConversion
|
2019-04-03 11:22:25 +03:00 |
|
Ilya Kirillov
|
12fe096b82
|
New J2K: Fix class inheritance info
|
2019-04-03 11:22:25 +03:00 |
|
Ilya Kirillov
|
ad58772453
|
New J2K: Use IDEA analyzers on kotlin properties & functions
|
2019-04-03 11:22:24 +03:00 |
|
Ilya Kirillov
|
cc2f27f9cd
|
New J2K: Add string.length conversion
|
2019-04-03 11:22:23 +03:00 |
|
Ilya Kirillov
|
9704a7aa7f
|
New J2K: Add ReplaceCallWithBinaryOperatorInspection & MayBeConstantInspection to postProcessing
|
2019-04-03 11:22:22 +03:00 |
|
Ilya Kirillov
|
b7d6a905f3
|
New J2K: Fix extra spaces in StructuralPsiCompare
|
2019-04-03 11:22:22 +03:00 |
|
Ilya Kirillov
|
2c8483aef4
|
New J2K: Rearrange conversions & add new ones
|
2019-04-03 11:22:21 +03:00 |
|
Ilya Kirillov
|
7dd60a04ec
|
New J2K: Add EnumClassConversion
|
2019-04-03 11:22:20 +03:00 |
|
Ilya Kirillov
|
17b96b8240
|
New J2K: Fix printing no semicolon in enum class
|
2019-04-03 11:22:19 +03:00 |
|
Ilya Kirillov
|
dcf7895314
|
New J2K: Make JKKtAssignmentStatementImpl field to be a child of JKBranchElement
|
2019-04-03 11:22:18 +03:00 |
|
Ilya Kirillov
|
56aa6f83af
|
New J2K: Assume enum class in PrimaryConstructorDetectConversion
|
2019-04-03 11:22:18 +03:00 |
|
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 |
|