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 |
|
Ilya Kirillov
|
0a08467b45
|
New J2K: Add continue statement
|
2019-04-03 11:20:30 +03:00 |
|
Ilya Kirillov
|
ed61aac4fd
|
New J2K: Add Java for loop to Kotlin while or for in loop conversion
|
2019-04-03 11:20:29 +03:00 |
|
Ilya Kirillov
|
07f99fe0d2
|
New J2K: Don't move initilizer to constructor if types are not the same
|
2019-04-03 11:20:29 +03:00 |
|
Ilya Kirillov
|
baa9b714d1
|
New J2K: Add init block
|
2019-04-03 11:20:28 +03:00 |
|
Ilya Kirillov
|
b6239a9130
|
New J2K: Fix InsertDefaultPrimaryConstructorConversion acceptability determining
|
2019-04-03 11:20:27 +03:00 |
|
Ilya Kirillov
|
d688b6c6da
|
New J2K: Add filter & sort modifiers conversion
|
2019-04-03 11:20:26 +03:00 |
|
Ilya Kirillov
|
a7e0f18a57
|
New J2K: Add primary constructor initializers conversion
|
2019-04-03 11:20:25 +03:00 |
|
Ilya Kirillov
|
2aafeda33b
|
New J2K: Add detect primary constructors conversion
|
2019-04-03 11:20:25 +03:00 |
|
Ilya Kirillov
|
44d2a6f432
|
New J2K: Add printing of Java new expression
|
2019-04-03 11:20:24 +03:00 |
|
Ilya Kirillov
|
6d283b0ac1
|
New J2K: Add operation's text for some java operators
|
2019-04-03 11:20:23 +03:00 |
|
Ilya Kirillov
|
451a462b07
|
New J2K: Add printing of do-while statement
|
2019-04-03 11:20:22 +03:00 |
|
Ilya Kirillov
|
19c569e8e2
|
New J2K: Add conversion of Java instanceof expression to Kotlin is expression
|
2019-04-03 11:20:21 +03:00 |
|
Ilya Kirillov
|
c3ffaa34f8
|
New J2K: Do not ignore unused vals in CanBeVal inspection in postprocessing
|
2019-04-03 11:20:20 +03:00 |
|
Ilya Kirillov
|
4d1b2a8d5b
|
New J2K: Add Java switch statement to Kotlin when expression conversion
|
2019-04-03 11:20:20 +03:00 |
|
Ilya Kirillov
|
6e079e38fe
|
New J2K: Add AST copy tree function
|
2019-04-03 11:20:19 +03:00 |
|
Ilya Kirillov
|
18164b116b
|
New J2K: Add support of break statements
|
2019-04-03 11:20:18 +03:00 |
|
Simon Ogorodnik
|
7e2d0695fe
|
New J2K: Use context type for lambda in block to run call conversion
|
2019-04-03 11:20:18 +03:00 |
|
Dimach
|
2f1c621b5f
|
New J2K: Improve type system and nullability computation in type mapper
|
2019-04-03 11:20:17 +03:00 |
|
Dimach
|
abc4104ba7
|
New J2K: Implement Array init conversions
|
2019-04-03 11:20:17 +03:00 |
|