Commit Graph

5369 Commits

Author SHA1 Message Date
Svetlana Isakova fddd9eff57 Possible fix of EA-34996 2012-05-11 17:08:20 +04:00
Stepan Koltsov aa4252462f replace 'for (;;)' with 'while (true)' 2012-05-11 16:26:26 +04:00
Nikolay Krasko 39ec3f7c14 Print file name at least in diagnostic 2012-05-11 16:09:58 +04:00
Nikolay Krasko 9cb7cb56f1 Refactoring - new interface for common method 2012-05-11 16:09:56 +04:00
Nikolay Krasko f67aebe4be On the way refactorings 2012-05-11 16:09:55 +04:00
Andrey Breslav fac735a419 Fixed compilation for new projects
The problem was:
 IDEA passes a DummyCompilerContext, whose project is null
 As a result, a freshly created "Hello, world" didn't run (failed with NoClassDefFound, because the compiler didn't emit any code)
2012-05-11 15:50:39 +04:00
Svetlana Isakova b1e5a0768c KT-1955 Half a file is red on incomplete code
#KT-1955 fixed
2012-05-11 15:03:23 +04:00
Svetlana Isakova 696df0eb9b more tests for KT-1897
#KT-1897 fixed
2012-05-11 14:24:38 +04:00
Andrey Breslav 3528822d7e Merge pull request #54 from NataliaUkhorskaya/master
KT-1935 Fixed: ACC_SUPER flag must be set for classes
 #KT-1935 Fixed
2012-05-11 02:10:27 -07:00
Natalia.Ukhorskaya 162cc7307d KT-1935 Fixed: ACC_SUPER flag must be set for classes 2012-05-11 12:52:26 +04:00
Stepan Koltsov ded824468a replace String with JvmClassName 2012-05-11 01:08:33 +04:00
Stepan Koltsov 9908791094 KT-1829 NoClassDefFoundError when using java inner classes
#KT-1829 Fixed
2012-05-11 01:08:30 +04:00
Stepan Koltsov b0cea24faf move compileJavaFile 2012-05-11 01:08:26 +04:00
Andrey Breslav 8297d83063 Wrong condition fixed 2012-05-10 20:31:38 +04:00
Svetlana Isakova 8d26629aff Resolution diagnostic improvement
#KT-1940 fixed
2012-05-10 19:01:58 +04:00
Stepan Koltsov e303c80868 add missing test for KT-1880
(hide static members from superclasses)
2012-05-10 18:56:18 +04:00
Stepan Koltsov a00e765bd5 Read*BinaryClassTest: type parameter with two upper bounds 2012-05-10 18:56:18 +04:00
Stepan Koltsov 7aa4a32f3e resolve mcvaadin and vaadin libraries
(no problems found)
2012-05-10 18:56:17 +04:00
Alex Tkachman 6d2deaa70c KT-1600: call to non-overriden generic method 2012-05-10 16:45:34 +03:00
Andrey Breslav 711e61cd06 Added a property to disable compiler's javadoc generation
Run Ant with -Dgenerate.javadoc=false -Dshrink=false for a faster build
2012-05-10 17:16:04 +04:00
Andrey Breslav 909e02898d Remove an effect from DeclarationDescriptorImpl.toString() 2012-05-10 15:54:41 +04:00
Leonid Shalupov 9f13d3b263 commented out maven integrations tests for now 2012-05-09 04:25:30 +04:00
Leonid Shalupov a8d99180c9 Merge pull request #50 from detouched/maven-plugin-test
Simple maven plugin integration test
2012-05-08 14:10:46 -07:00
Daniel Penkin 422fc81e38 Removed unnecessary import statement 2012-05-08 23:15:27 +04:00
Daniel Penkin a2ee297db9 Removed unnecessary repository sections 2012-05-08 23:10:03 +04:00
Daniel Penkin 281e8e5a76 Temporarily removed settings.xml 2012-05-08 12:51:21 +04:00
Daniel Penkin d6e8b63dc3 Added simple kotlin-maven-plugin integration test 2012-05-08 12:51:20 +04:00
Daniel Penkin 1484e8852c Merged with upstream master 2012-05-08 12:08:37 +04:00
Evgeny Gerashchenko 1c55796a92 Added quick documentation for declarations, in addition to references.
#KT-1035 fixed
2012-05-08 04:05:10 +04:00
Evgeny Gerashchenko c9a84ee52c Fixed bad path separators in "Local Kotlin Runtime Path".
#KT-1723 fixed
2012-05-08 02:04:51 +04:00
Leonid Shalupov 68d3795513 add manifest to runtime & jdk-headers jars 2012-05-07 23:07:14 +04:00
Evgeny Gerashchenko 6d489a50cb Implemented "Go to type declaration" for Kotlin entities.
#KT-1318 fixed
2012-05-07 23:05:05 +04:00
Leonid Shalupov 428771d99d integration tests: trying to be cross-platform 2012-05-07 23:03:53 +04:00
Leonid Shalupov a5a2bd9220 run proguard by default 2012-05-07 19:59:10 +04:00
Leonid Shalupov 3bb109a225 fix tests 2012-05-07 19:56:16 +04:00
Leonid Shalupov 31d2f6aa7c trying to fix build due to ant versions incompatibility 2012-05-07 19:09:56 +04:00
Leonid Shalupov 0e435d5274 pack compiler sources and javadoc 2012-05-07 19:06:59 +04:00
Leonid Shalupov 58c0ad3c46 ant task fixes + first integration test 2012-05-07 18:12:06 +04:00
Leonid Shalupov ffcba10773 cleanup 2012-05-07 17:39:46 +04:00
Leonid Shalupov c6e2a5a9f6 compilation failed integration test 2012-05-07 17:33:05 +04:00
Leonid Shalupov a7a73d8946 fix maven deployment 2012-05-07 17:26:33 +04:00
Leonid Shalupov c404396cef module compilation integration tests + changed test data layout 2012-05-07 17:25:13 +04:00
Leonid Shalupov cf1caa2b66 libraries: deploy kotlin-compiler artifact 2012-05-07 17:06:44 +04:00
Leonid Shalupov c0d6d97583 libraries: adapt to single repository schema 2012-05-07 17:06:26 +04:00
Evgeny Gerashchenko 6dac8c8436 Implemented "Go to super method/class" for Kotlin.
#KT-1266 fixed
2012-05-06 22:33:31 +04:00
Evgeny Gerashchenko 28601a12a9 Extracted JetFunctionsPsiElementCellRenderer class from JetLineMarkerProvider. 2012-05-06 22:27:51 +04:00
Evgeny Gerashchenko 879b843c2b Got rid of grouping files and classes in project view when they appear on the same level. 2012-05-06 21:00:20 +04:00
Evgeny Gerashchenko 9aee8a98e0 Added updating tree when Kotlin file changes "single-class" status. 2012-05-06 21:00:19 +04:00
Evgeny Gerashchenko 863e9a1f9d Got rid of some code duplication in JetProjectViewProvider. 2012-05-06 21:00:19 +04:00
Evgeny Gerashchenko f1ff0c68d5 Icon for file is class icon iff it has the only class declaration, and the name is the same as the file. 2012-05-06 21:00:18 +04:00