Dmitry Jemerov
|
2486e744d7
|
adapt to latest Kotlin
|
2013-10-29 21:02:42 +04:00 |
|
Dmitry Jemerov
|
c7113e143a
|
qualify access to static members
|
2013-10-29 21:02:41 +04:00 |
|
Dmitry Jemerov
|
21b280f413
|
convert .length on arrays to .size
|
2013-10-29 21:02:40 +04:00 |
|
Dmitry Jemerov
|
5664283a30
|
comments processing finished
|
2013-10-29 21:02:39 +04:00 |
|
Dmitry Jemerov
|
4bb3731272
|
comments support work in progress
|
2013-10-29 21:02:38 +04:00 |
|
Dmitry Jemerov
|
512603ce0c
|
to kotlin
|
2013-10-29 21:02:37 +04:00 |
|
Dmitry Jemerov
|
8bcc51f6c2
|
to kotlin
|
2013-10-29 21:02:36 +04:00 |
|
Dmitry Jemerov
|
0e2d0a4a5b
|
back to compilable and working state
|
2013-10-29 21:02:36 +04:00 |
|
Dmitry Jemerov
|
5932eb3539
|
fix
|
2013-10-29 21:02:35 +04:00 |
|
Dmitry Jemerov
|
34dfcef978
|
version that fails with assertion at org.jetbrains.jet.lang.resolve.OverrideResolver.checkOverrideForMember(OverrideResolver.java:370)
|
2013-10-29 21:02:34 +04:00 |
|
Dmitry Jemerov
|
600629ed6e
|
"everything's broken" state of kj2k
|
2013-10-29 21:02:33 +04:00 |
|
Dmitry Jemerov
|
ef22c61ee6
|
to kotlin
|
2013-10-29 21:02:32 +04:00 |
|
Dmitry Jemerov
|
197d1d7a85
|
get rid of AstUtil
|
2013-10-29 21:02:31 +04:00 |
|
Dmitry Jemerov
|
7064ccd320
|
delete unnecessary interface
|
2013-10-29 21:02:30 +04:00 |
|
Dmitry Jemerov
|
39190533b1
|
to compilable kotlin
|
2013-10-29 21:02:29 +04:00 |
|
Dmitry Jemerov
|
ba16ad3c57
|
workaround for KT-2144
|
2013-10-29 21:02:29 +04:00 |
|
Dmitry Jemerov
|
b17effd3a3
|
converted to kotlin; doesn't compile yet because of errors in frontend
|
2013-10-29 21:02:28 +04:00 |
|
Dmitry Jemerov
|
c9499da055
|
to kotlin
|
2013-10-29 21:02:27 +04:00 |
|
Dmitry Jemerov
|
b6ca2ddf75
|
cleanup
|
2013-10-29 21:02:26 +04:00 |
|
Dmitry Jemerov
|
c7a4236d93
|
more statements
|
2013-10-29 21:02:25 +04:00 |
|
Dmitry Jemerov
|
feab374ee3
|
merging statements into a single file, making code altogether nicer
|
2013-10-29 21:02:24 +04:00 |
|
Dmitry Jemerov
|
d66b5e32f9
|
extension function for converting a list of elements
|
2013-10-29 21:02:23 +04:00 |
|
Dmitry Jemerov
|
dd09affd9c
|
some quick conversions
|
2013-10-29 21:02:22 +04:00 |
|
Dmitry Jemerov
|
3977db1472
|
simplify class hierarchy
|
2013-10-29 21:02:22 +04:00 |
|
Dmitry Jemerov
|
07fcfe3b42
|
generate !! if the postfix operator is nullable
|
2013-10-29 21:02:21 +04:00 |
|
Dmitry Jemerov
|
d4c7b7b2b7
|
'is' operator uses not-null type and doesn't generate parentheses
|
2013-10-29 21:02:20 +04:00 |
|
Dmitry Jemerov
|
f88f07a6f5
|
get rid of INode.Kind
|
2013-10-29 21:02:19 +04:00 |
|
Dmitry Jemerov
|
ae4404cdc4
|
convert the converter
|
2013-10-29 21:02:18 +04:00 |
|
Dmitry Jemerov
|
2cd137b0ae
|
no more conversions anywhere
|
2013-10-29 21:02:17 +04:00 |
|
Dmitry Jemerov
|
dfaa67ab6b
|
no more SureCallChainExpression
|
2013-10-29 21:02:16 +04:00 |
|
Dmitry Jemerov
|
6da7fc9799
|
no more conversions in PolyadicExpression
|
2013-10-29 21:02:15 +04:00 |
|
Dmitry Jemerov
|
1ddde183f5
|
no more conversions in MethodCallExpression
|
2013-10-29 21:02:14 +04:00 |
|
Dmitry Jemerov
|
d5900a58b2
|
wrappers instead of conversions in binary expressions
|
2013-10-29 21:02:14 +04:00 |
|
Dmitry Jemerov
|
512e12d26c
|
conversions as wrappers; generate !! instead of sure() (for constructor calls only for now)
|
2013-10-29 21:02:13 +04:00 |
|
Dmitry Jemerov
|
37ea08c6a2
|
fix default value for parameter readOnly
|
2013-10-29 21:02:12 +04:00 |
|
Dmitry Jemerov
|
2a679f9968
|
to kotlin
|
2013-10-29 21:02:11 +04:00 |
|
Dmitry Jemerov
|
10a0f55026
|
better default-arg-ability
|
2013-10-29 21:02:10 +04:00 |
|
Dmitry Jemerov
|
036df18868
|
Member converted; modifiers is a set of non-null strings
|
2013-10-29 21:02:09 +04:00 |
|
Dmitry Jemerov
|
b3246f85a4
|
redundant interface deleted
|
2013-10-29 21:02:08 +04:00 |
|
Dmitry Jemerov
|
c7e448ed0f
|
converting to kotlin
|
2013-10-29 21:02:07 +04:00 |
|
Dmitry Jemerov
|
0375f3dc0f
|
less spam with temp files
|
2013-10-29 21:02:07 +04:00 |
|
Dmitry Jemerov
|
ee3eb05e7d
|
couple more classes converted
|
2013-10-29 21:02:06 +04:00 |
|
Dmitry Jemerov
|
d32aa47e72
|
fix
|
2013-10-29 21:02:05 +04:00 |
|
Dmitry Jemerov
|
85755df615
|
TypeVisitor to Kotlin
|
2013-10-29 21:02:04 +04:00 |
|
Dmitry Jemerov
|
3130b750d3
|
Class and its subclasses converted to Kotlin
|
2013-10-29 21:02:03 +04:00 |
|
Dmitry Jemerov
|
46003dc1f6
|
java to kotlin action in new converter
|
2013-10-29 21:02:02 +04:00 |
|
Dmitry Jemerov
|
8f98abc8a7
|
cleanup
|
2013-10-29 21:02:01 +04:00 |
|
Dmitry Jemerov
|
3f04672270
|
cleanup
|
2013-10-29 21:02:00 +04:00 |
|
Dmitry Jemerov
|
112d64b228
|
types AST converted to Kotlin
|
2013-10-29 21:02:00 +04:00 |
|
Dmitry Jemerov
|
4a07263908
|
Function and Constructor converted; no longer emit 'open' modifier for private functions
|
2013-10-29 21:01:59 +04:00 |
|