Commit Graph

206 Commits

Author SHA1 Message Date
Sergey Ignatov 7673c87ecb System.getProperty("line.separator")/"\n" 2012-01-19 14:36:13 +04:00
Sergey Ignatov e13b438a69 KT-1074 Need to avoid unnecessary parenthesis for converted code 2012-01-19 12:19:51 +04:00
Sergey Ignatov 47530f1c62 double space fixed in some cases 2012-01-18 19:41:07 +04:00
Sergey Ignatov d3fc3d36e9 Converter.elementToKotlin added 2012-01-18 13:46:11 +04:00
Sergey Ignatov 6818392cde don't show package local functions when "public" key is switch on 2012-01-18 13:30:11 +04:00
Sergey Ignatov b93b25d002 JavaToKotlinCli added 2012-01-17 16:42:32 +04:00
Sergey Ignatov 0ed16b5c9c KT-1048 Need to replace missed generics parameters by theirs upper bounds 2012-01-16 18:55:34 +04:00
Sergey Ignatov 3fa6882c8c KT-1016 Add initializers for fields more correctly 2012-01-16 15:05:31 +04:00
Sergey Ignatov d9b7435559 KT-963 Add "constructor" after the latest field 2012-01-16 14:08:15 +04:00
Sergey Ignatov f2e6716c82 KT-981 Update Kotlin keywords 2012-01-16 12:44:58 +04:00
ignatov 0e37d92bc0 KT-893 Need to support another form of for loop 2011-12-30 15:48:40 +04:00
ignatov 153a26b653 tests are standalone now 2011-12-29 19:19:30 +04:00
ignatov bed1bf52f9 some output to cli added 2011-12-29 14:43:56 +04:00
ignatov fe839d5025 KT-879 Translate witches, wizards, gnomes correctly, also don't forget about switch statement 2011-12-29 14:01:13 +04:00
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