Ilya Kirillov
|
3d418d8904
|
New J2K: Add == to JKJavaOperatorToken.toKtToken
|
2019-04-03 11:21:07 +03:00 |
|
Ilya Kirillov
|
4310575de9
|
New J2K: Add ';' in a case of For loop and While loop empty body
|
2019-04-03 11:21:07 +03:00 |
|
Ilya Kirillov
|
3ddc05fdd9
|
New J2K: Add forEach statement generation
|
2019-04-03 11:21:06 +03:00 |
|
Ilya Kirillov
|
7b5ffce7aa
|
New J2K: Separate statements in block
|
2019-04-03 11:21:05 +03:00 |
|
Ilya Kirillov
|
9a1e5582b6
|
New J2K: Render list separator as function
|
2019-04-03 11:21:04 +03:00 |
|
Ilya Kirillov
|
7af03c2859
|
New J2K: Set exception types as non nullable in try statement conversion
|
2019-04-03 11:21:04 +03:00 |
|
Ilya Kirillov
|
3771ccedb7
|
New J2K: Add JKType.updateNullability function
|
2019-04-03 11:21:03 +03:00 |
|
Ilya Kirillov
|
2e0c7e9128
|
New J2K: Fix spaces in structural tests
|
2019-04-03 11:21:02 +03:00 |
|
Ilya Kirillov
|
61d6709cb7
|
New J2K: Add temporary sorting of class declarations
|
2019-04-03 11:21:01 +03:00 |
|
Ilya Kirillov
|
03df0f1164
|
New J2K: Add default mutability to property in FieldToPropertyConversion
|
2019-04-03 11:21:01 +03:00 |
|
Ilya Kirillov
|
0873045718
|
New J2K: Print & filter primary constructor modifiers
|
2019-04-03 11:20:59 +03:00 |
|
Ilya Kirillov
|
7e7d865054
|
New J2K: Add enum constants
|
2019-04-03 11:20:59 +03:00 |
|
Ilya Kirillov
|
ff700b5399
|
New J2K: Add TypeElement.present() function
|
2019-04-03 11:20:58 +03:00 |
|
Ilya Kirillov
|
77713c1877
|
New J2K: Add NoType for ktProperty
|
2019-04-03 11:20:57 +03:00 |
|
Ilya Kirillov
|
a55d2b6597
|
New J2K: Add missing modifier priorities
|
2019-04-03 11:20:57 +03:00 |
|
Ilya Kirillov
|
55c304827a
|
New J2K: Do not convert class to object in ClassToObjectPromotionConversion when it has inheritors
|
2019-04-03 11:20:56 +03:00 |
|
Ilya Kirillov
|
70def791c0
|
New J2K: Fix ClassToObjectPromotionConversion when empty constructor
|
2019-04-03 11:20:56 +03:00 |
|
Ilya Kirillov
|
44185c1246
|
New J2K: Fix adding init section with empty body
|
2019-04-03 11:20:55 +03:00 |
|
Ilya Kirillov
|
6a8f3a7a84
|
New J2K: Fix println's in printer
|
2019-04-03 11:20:55 +03:00 |
|
Ilya Kirillov
|
0bc1e96f0d
|
New J2K: Add type parameter type
|
2019-04-03 11:20:54 +03:00 |
|
Ilya Kirillov
|
524b07f6ac
|
New J2K: Add variance type parameters
|
2019-04-03 11:20:53 +03:00 |
|
Ilya Kirillov
|
14f5d866ee
|
New J2K: Add type parameters to methods declaration
|
2019-04-03 11:20:53 +03:00 |
|
Ilya Kirillov
|
4097ebe583
|
New J2K: Add typeParameter's upper bounds
|
2019-04-03 11:20:52 +03:00 |
|
Ilya Kirillov
|
33b66ec17e
|
New J2K: Add typeParameters to JKClass
|
2019-04-03 11:20:51 +03:00 |
|
Ilya Kirillov
|
1f59f91aeb
|
New J2K: Add typeParameter & typeParameterList
|
2019-04-03 11:20:50 +03:00 |
|
Ilya Kirillov
|
b9d432bfac
|
New J2K: Call RemoveEmptyClassBodyIntention
|
2019-04-03 11:20:49 +03:00 |
|
Ilya Kirillov
|
ba08f233b6
|
New J2K: Try with resource conversion
|
2019-04-03 11:20:48 +03:00 |
|
Ilya Kirillov
|
8d602b9e47
|
New J2K: Add "use" expression generator
|
2019-04-03 11:20:48 +03:00 |
|
Ilya Kirillov
|
8d45bce06a
|
New J2K: Add try statement
|
2019-04-03 11:20:47 +03:00 |
|
Ilya Kirillov
|
594d0ba7e9
|
New J2K: Add throw statement
|
2019-04-03 11:20:46 +03:00 |
|
Ilya Kirillov
|
66f12d9fea
|
New J2K: Do not print extra mutability modifier in ktProperty
|
2019-04-03 11:20:45 +03:00 |
|
Ilya Kirillov
|
5ba3d6bc67
|
New J2K: Fix parameters modifiers
|
2019-04-03 11:20:45 +03:00 |
|
Ilya Kirillov
|
9e98e36ac7
|
New J2K: Use RecursiveApplicableConversionBase in FieldInitializersInPrimaryFromParamsConversion
|
2019-04-03 11:20:44 +03:00 |
|
Ilya Kirillov
|
78c5b4acd5
|
New J2K: Add JKEmptyStatement
|
2019-04-03 11:20:43 +03:00 |
|
Ilya Kirillov
|
e10a81a942
|
New J2K: Use JKDeclaration instead of ValIdentifier in ForLoop
|
2019-04-03 11:20:43 +03:00 |
|
Ilya Kirillov
|
d228d6110c
|
New J2K: Move expression creation functions to separated file
|
2019-04-03 11:20:42 +03:00 |
|
Ilya Kirillov
|
fad9c52853
|
New J2K: Add type calculating for equals operator
|
2019-04-03 11:20:41 +03:00 |
|
Ilya Kirillov
|
a1ac0c2e4b
|
New J2K: Fix for conversion due to using operator tokens
|
2019-04-03 11:20:41 +03:00 |
|
Ilya Kirillov
|
1851239e7e
|
New J2K: Add JKElement.detached function
|
2019-04-03 11:20:40 +03:00 |
|
Ilya Kirillov
|
753070b6c7
|
New J2K: Refactor code
|
2019-04-03 11:20:39 +03:00 |
|
Ilya Kirillov
|
3030a03584
|
New J2K: Replace backAnnotator with PsiOwner
|
2019-04-03 11:20:38 +03:00 |
|
Ilya Kirillov
|
c948e2d086
|
New J2K: Fix operatorName in JKKtSingleValueOperatorToken
|
2019-04-03 11:20:37 +03:00 |
|
Ilya Kirillov
|
6051b455bf
|
New J2K: Add type for unresolved symbols
|
2019-04-03 11:20:36 +03:00 |
|
Ilya Kirillov
|
41640e1a15
|
New J2K: Add dependency to idea-core in j2k
|
2019-04-03 11:20:36 +03:00 |
|
Ilya Kirillov
|
29c536579f
|
New J2K: Add converting type functions from kotlin one to j2k one
|
2019-04-03 11:20:35 +03:00 |
|
Ilya Kirillov
|
dbdd39c6ab
|
New J2K: Add type calculating for more kinds of JKExpressions
|
2019-04-03 11:20:34 +03:00 |
|
Ilya Kirillov
|
71b3fe33a3
|
New J2K: Add operator tokens
|
2019-04-03 11:20:33 +03:00 |
|
Ilya Kirillov
|
cd2a17ae56
|
New J2K: Add calculating type for binary expressions & building binary expression with correct return type
|
2019-04-03 11:20:32 +03:00 |
|
Ilya Kirillov
|
5e4b39f10f
|
New J2K: Add calculating type for JKExpression
|
2019-04-03 11:20:32 +03:00 |
|
Ilya Kirillov
|
27526cf866
|
New J2K: Add labeled statement
|
2019-04-03 11:20:31 +03:00 |
|