Commit Graph

4301 Commits

Author SHA1 Message Date
Evgeny Gerashchenko dcfeb4bc2c Fixed IAE from JetDecompiledData.isKotlinFile on startup
#KT-1595 fixed
 #EA-34860 fixed
2012-03-20 15:19:51 +04:00
Evgeny Goldin 178d822c89 Added "kotlin-maven-plugin" module, extracted <junit> to the parent POM scope "compile". 2012-03-19 23:19:23 +01:00
Stepan Koltsov 1a34a9976e Revert "DescriptorSearchRule should help detecting loops"
This reverts commit 2a3126e71e.

Commit breaks alt-headers compilation
2012-03-20 00:42:44 +04:00
Stepan Koltsov 2a3126e71e DescriptorSearchRule should help detecting loops 2012-03-20 00:16:15 +04:00
Stepan Koltsov e2cb98df67 better import jet namespace 2012-03-19 23:25:27 +04:00
Stepan Koltsov e986fb072c pull type safety up 2012-03-19 23:25:22 +04:00
Stepan Koltsov 089820fb38 fail properly if stdlib compilation failed 2012-03-19 23:25:18 +04:00
Stepan Koltsov 2fd1fe78e5 fail properly in test 2012-03-19 23:25:14 +04:00
Nikolay Krasko 856c05b2a8 KT-1426 Implement "Optimize Imports" in plugin - a slightly better formatting 2012-03-19 21:52:36 +04:00
James Strachan 1c408cdbda include the runtime classes in the mvn build stdlib 2012-03-19 17:13:56 +00:00
Stepan Koltsov 9333e5c11e do not enforce order of members in JavaPackageScope and JavaClassMemberScope 2012-03-19 18:05:34 +04:00
Stepan Koltsov 9557507beb replace "0" suffix in variable names 2012-03-19 17:37:44 +04:00
Pavel V. Talanov 807836322c Add a test for referencing classes using fqnames. 2012-03-19 16:51:31 +04:00
Pavel V. Talanov eeb3bc9a8e Support for namespace variables in nested namespaces. 2012-03-19 16:51:30 +04:00
Pavel V. Talanov 02da9b42c1 Support for simple cases when a namespace creates classes from other namespaces. 2012-03-19 16:51:29 +04:00
Pavel V. Talanov 6f87634b25 Add simple tests for using nested namespace. 2012-03-19 16:51:28 +04:00
James Strachan 20d6729012 added generation of the JS APIs 2012-03-19 12:42:33 +00:00
Nikolay Krasko 5ee41a917a Revert accidental changes in code style settings 2012-03-19 16:35:20 +04:00
James Strachan 52589e9641 added a dummy test case 2012-03-19 12:29:56 +00:00
Nikolay Krasko cefbe090ba translateToKotlin method 2012-03-19 16:26:25 +04:00
James Strachan 530cc4fe72 removed old shell script - we use the maven build now to create the kdoc reports 2012-03-19 11:11:53 +00:00
James Strachan d5980605c3 updated the readme for the maven build 2012-03-19 11:11:15 +00:00
Nikolay Krasko b31c22e6a0 Fix test with invalid number of elements in completion 2012-03-19 15:03:47 +04:00
Stepan Koltsov e201fb5ce5 compileTests in build.xml and command-line script to execute test 2012-03-19 14:57:07 +04:00
Stepan Koltsov 3d4e3c4dd9 better diagnostics 2012-03-19 14:57:01 +04:00
James Strachan 5e2401234b fixed up wrong repo URL 2012-03-19 10:45:36 +00:00
Pavel V. Talanov fb7ecb5e64 Add NamespaceSortingUtils omitted by mistake in previous commit. 2012-03-19 13:52:55 +04:00
Pavel V. Talanov 37cf07b557 Support a simple case with nested namespaces. 2012-03-19 13:45:24 +04:00
Pavel V. Talanov ff3c0a20a0 Support a simple case with nested namespaces. 2012-03-19 13:45:24 +04:00
Pavel V. Talanov 452bbdce4d Extracted PartiallyOrderedSet from ClassSorter. 2012-03-19 13:45:23 +04:00
Pavel V. Talanov 090fd1b7f6 Fixes for cases where unexpected declaration descriptor hierarchy caused invalid scoping structure in js backend.
Minor refactorings.
2012-03-19 13:45:22 +04:00
Pavel V. Talanov e4a658fbeb Change to frontend declaration descriptor hierarchy (property initializers belong to constructor instead of a class) 2012-03-19 13:45:21 +04:00
pTalanov ad49ac158d Some solution for the case when a property which is a function is called. 2012-03-19 13:45:20 +04:00
pTalanov 94f80b23fb Refactor helper method to utils. 2012-03-19 13:45:20 +04:00
pTalanov 2c3e10ff89 Get rid of redundant util method. 2012-03-19 13:45:19 +04:00
James Strachan 8654e67b29 Merge pull request #26 from ae6rt/master
sorted set from Mark Petrovic merged with thanks!
2012-03-19 02:07:56 -07:00
Evgeny Goldin 165a110064 Kotlin maven plugin updates:
- <groupId>com.github.goldin</groupId>
- <kotlin-maven-plugin.version>0.2.3.8</kotlin-maven-plugin.version>
- Repo is "http://evgenyg.artifactoryonline.com/evgenyg/"
2012-03-18 22:34:23 +01:00
James Strachan a1e4357767 added some more sample scripts which run - with return types 2012-03-18 10:09:00 +00:00
Mark S. Petrovic 4f2866ff5b Add sortedSet and unit test 2012-03-17 19:00:06 -07:00
Andrey Breslav 297301d438 Added a -version option to the compiler usage info 2012-03-17 23:55:32 +04:00
Andrey Breslav 4231583f66 Added a -version option to the compiler 2012-03-17 23:06:29 +04:00
James Strachan cfe39d4025 added a little test of showing how we can use the standard kotlin functions and standard library from Java 2012-03-17 17:00:32 +00:00
James Strachan 78d3c7ef47 switched back to cleaner nested functions & used the same name 2012-03-17 16:38:50 +00:00
James Strachan f4beb7261f enabled number formatting in LocaleFormatter tests now that issue KT-1583 is fixed 2012-03-17 16:32:31 +00:00
James Strachan e58e3cc02f Merge pull request #24 from Frostman/arrays_kt_fix
Arrays.copyOf() and .copyOfRange() should return not nullable result
2012-03-17 09:15:48 -07:00
Alex Tkachman 56eabfe07b KT-1508 jet.Number -> j.l.Number 2012-03-17 13:57:45 +02:00
James Strachan d8aa0d139e tidied up the comments 2012-03-17 10:33:11 +00:00
James Strachan ed6ffe34fa added an experiment of compositional map/filter style functions on nullables to mimick Scala's Option behaviour without any wrapper classes 2012-03-17 09:35:35 +00:00
James Strachan d66077ea06 added links to getting started guide 2012-03-17 08:45:27 +00:00
James Strachan 9fb6a71b59 added request.getParameter() code for more accurate comparsion - thanks for the heads up Cedric! 2012-03-17 08:39:33 +00:00