Commit Graph

192 Commits

Author SHA1 Message Date
ignatov 14eea7bd17 cli works 2011-12-29 13:40:58 +04:00
ignatov 9a808c10c9 standalone JavaToKotlinTranslator added 2011-12-28 21:35:18 +04:00
ignatov 891f844fda KT-638 Add correctly support for generic init functions 2011-12-26 16:54:04 +04:00
ignatov d03337dc0e fix 2011-12-26 16:37:30 +04:00
ignatov 95f8bbba5c KT-852 Apply sure() call for expressions inside polyadic expression 2011-12-26 15:56:32 +04:00
ignatov 4f9011509c KT-871 Add main function to generated code 2011-12-26 14:05:46 +04:00
ignatov 2706eaef7d /s/namespace/package/g 2011-12-26 13:10:33 +04:00
ignatov a44479f8b2 small cleanup 2011-12-26 13:07:22 +04:00
Sergey Ignatov 232566ede6 /s/=>/->/g 2011-12-21 14:33:54 +04:00
Sergey Ignatov 512c811a68 cleanup 2011-12-19 18:35:43 +04:00
Sergey Ignatov 5e6a4ce437 cleanup 2011-12-19 18:35:43 +04:00
Sergey Ignatov bb499697fc remove dollar usages from the whole project 2011-12-16 15:55:50 +04:00
Sergey Ignatov 115a170f5b KT-836 Override toString() more correctly 2011-12-15 15:49:51 +04:00
Sergey Ignatov 4361dce2b0 KT-837 Problem with equals conversion 2011-12-15 13:30:23 +04:00
Sergey Ignatov 06e87927c2 arrays of any dimension are supported 2011-12-15 12:48:06 +04:00
Sergey Ignatov a1ff304b93 forgotted tests 2011-12-15 12:38:08 +04:00
Sergey Ignatov a234445cef arrays supported more correclty 2011-12-14 20:18:07 +04:00
Sergey Ignatov 2ee8e1c087 test for KT-828 added 2011-12-14 20:18:07 +04:00
Sergey Ignatov d621b73b04 KT-820 and KT-824 fixed 2011-12-14 14:07:54 +04:00
Sergey Ignatov 96aced06ee KT-824 Add explicit conversion in conditions 2011-12-14 12:33:41 +04:00
Sergey Ignatov f552429fe1 KT-820 Add explicit conversion in assignment expression 2011-12-13 19:21:15 +04:00
Sergey Ignatov ee2ade0b10 KT-809 Add sure() for call invocation parameters 2011-12-13 17:45:52 +04:00
Sergey Ignatov 1479baa868 infer nullity 2011-12-13 17:02:52 +04:00
Sergey Ignatov 440bd26724 explicit conversion for arguments added in array function 2011-12-13 16:47:00 +04:00
Sergey Ignatov e6390dce85 KT-813 Convert arrays correctly 2011-12-13 15:03:55 +04:00
Sergey Ignatov 3d8804a246 also add "std.*" import 2011-12-13 13:42:17 +04:00
Sergey Ignatov 886db2898f Makefile updated 2011-12-12 19:11:19 +04:00
Sergey Ignatov eca1f32a55 KT-792 Support autoboxing primitive types (for constructor invocations) 2011-12-12 14:09:10 +04:00
Sergey Ignatov aea06bf980 KT-794 Support autoboxing primitive return types 2011-12-12 13:41:35 +04:00
Sergey Ignatov a70b830e74 cleanup 2011-12-12 13:05:25 +04:00
Sergey Ignatov d1d4a9bd0d KT-543 Support autoboxing primitive types (for method calls) 2011-12-12 12:45:39 +04:00
Sergey Ignatov 15f4d6d400 tests fixed 2011-12-07 17:48:21 +04:00
Sergey Ignatov 374ebaafc8 KT-539 Switch support 2011-12-07 17:47:45 +04:00
Sergey Ignatov 1c374e3382 throw down case for empty cases supported 2011-12-07 17:47:45 +04:00
Sergey Ignatov dafc510450 throw down case for empty cases supported 2011-12-07 17:47:45 +04:00
Sergey Ignatov 1287379398 first implementation for switch conversion added 2011-12-07 17:47:45 +04:00
Sergey Ignatov 0c358a9e94 profile settings added 2011-12-06 17:37:25 +04:00
Sergey Ignatov 91689b59b0 KT-696 Create a bunch of functions for java.lang.Object compatibility 2011-12-06 17:37:25 +04:00
Sergey Ignatov 6cc8caa1eb KT-546 Enum constructor invocations 2011-12-06 17:37:25 +04:00
Sergey Ignatov 3be18e69e2 added tests for tilde and excl operators 2011-12-06 17:37:25 +04:00
Sergey Ignatov abaf31fba1 added test for "KT-671 Support for Integer.valueOf()" 2011-12-05 17:12:09 +04:00
Sergey Ignatov d8eaf2977c cleanup 2011-12-05 15:43:12 +04:00
Sergey Ignatov 82ff073a43 KT-697 Remove unnecessary NotNull annotation import from Kotlin code 2011-12-05 15:39:33 +04:00
Sergey Ignatov 9442dfd2a9 KT-641 Support @NotNull @Nullable annotations 2011-11-30 16:24:49 +04:00
Sergey Ignatov 9f8f34735d KT-675 Translate accessible parameters as a var parameters 2011-11-30 14:53:30 +04:00
Sergey Ignatov 03d3ac3502 fix override modifier when method overrides method only from java.lang.Object 2011-11-30 14:11:59 +04:00
Sergey Ignatov bcd0618fb4 fun name() : String and fun order() : Int added to each enum class 2011-11-30 13:23:02 +04:00
Sergey Ignatov 5ff82035ba KT-599 Initialize fields without initializers 2011-11-29 17:22:47 +04:00
Sergey Ignatov 69cad97689 KT-667 UNSUPPORTED TOKEN TYPE: TILDE 2011-11-29 16:10:24 +04:00
Sergey Ignatov acc9d70dab KT-656 Convert java.lang.Iterable with full qualified name 2011-11-29 13:44:01 +04:00