Commit Graph

12628 Commits

Author SHA1 Message Date
Dmitry Jemerov 7cbff97c6e filter whitespace nodes when converting list of elements 2013-10-29 21:02:43 +04:00
Dmitry Jemerov 1999c246f2 to kotlin 2013-10-29 21:02:43 +04:00
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