Commit Graph

9479 Commits

Author SHA1 Message Date
Wojciech Lopata 3930d2ca33 Not including empty testcases in suite.
That was sometimes resulting with IDE displaying incorrect number of tests in single run.
2013-02-05 17:55:37 +04:00
Wojciech Lopata b4c21acafd Adding 'Add open modifier to supertype' fix for FINAL_SUPERTYPE error. 2013-02-05 17:55:37 +04:00
Wojciech Lopata fe07fb4932 Create 'refreshPath' utility function in LocalFileSystemUtils class. 2013-02-05 17:55:37 +04:00
Alexander Udalov 8eb6047972 Fix assertions generation for substituted members 2013-02-05 16:26:56 +04:00
Natalia.Ukhorskaya 4fa3909eaf Build jar for j2kConverter 2013-02-05 15:35:43 +04:00
Andrey Breslav 4b96911b37 @NotNull for parameter of substitute() 2013-02-04 21:25:18 +04:00
Andrey Breslav 21eef960b5 Extract PropertyDescriptor interface 2013-02-04 21:22:54 +04:00
max-kammerer dbfb29fdf8 Fixed error on running kotlin-maven-plugin tests 2013-02-04 18:32:01 +04:00
Maxim Shafirov 3545f7758a Merge remote-tracking branch 'origin/master' 2013-02-04 18:04:07 +04:00
Maxim Shafirov 9f546f938d KT-3192 Drop kotlin.nullable package
#KT-3192 Fixed
2013-02-04 18:02:52 +04:00
Evgeny Gerashchenko 649cbb65c0 Reverted proguard in build. 2013-02-04 17:30:12 +04:00
Alexander Udalov c9339c2871 Turn on generating not-null assertions by default
When compiling from IDE
2013-02-04 17:19:10 +04:00
Evgeny Gerashchenko 62bdd75c43 Added assert message. 2013-02-04 16:16:10 +04:00
Evgeny Gerashchenko 658dbda6d4 Regenerated injectors. 2013-02-04 16:16:10 +04:00
Evgeny Gerashchenko d08466d265 Removed redundant 'out' in MutableMap.putAll 2013-02-04 16:16:10 +04:00
Evgeny Gerashchenko c96c3c3d45 Removed resources jar from classpath. It is redundant. 2013-02-04 16:16:09 +04:00
Evgeny Gerashchenko 7f5dfd7319 Minor. 2013-02-04 16:16:09 +04:00
Evgeny Gerashchenko ffbcdb7b49 EA-39239 - assert: ConfigureKotlinLibraryNotificationProvider.addJdkAnnotations 2013-02-04 16:16:09 +04:00
Evgeny Gerashchenko 10df80feda Minor. Extracted method. 2013-02-04 16:16:09 +04:00
Evgeny Gerashchenko c09c85e862 Minor. Simpler code. 2013-02-04 16:16:08 +04:00
Evgeny Gerashchenko 7b71c66fd6 Fixed errors in alternative signatures. 2013-02-04 16:16:08 +04:00
Evgeny Gerashchenko 25dc5b5991 Checking redundant projections in jdk annotations. 2013-02-04 16:16:08 +04:00
Evgeny Gerashchenko 4be1e7d8d8 Checking redundant/conflicting projection kind in alt signatures. 2013-02-04 16:09:14 +04:00
Andrey Breslav a47ff5cdb5 Update to IDEA 12.0.3 2013-02-04 15:41:20 +04:00
Andrey Breslav ae5aeef147 Enable parameter assertions in BytecodeToolwindow 2013-02-04 15:41:19 +04:00
Alexander Udalov 4ca522bf0e Fix codegen of do-while condition
The condition of a do-while loop can use variables declared in the loop
(variables can only be declared inside a block). Previously this behaviour
caused crash because after the block was generated, all variables declared
inside that block were gone from myFrameMap

 #KT-3280 Fixed
2013-02-04 15:30:38 +04:00
Alexander Udalov 2a4f06e32d Make the exception message in JvmClassName helpful 2013-02-04 15:27:31 +04:00
Alexander Udalov 7716feee71 Fix NPE in JetPsiUtil (EA-43298) 2013-02-04 15:27:30 +04:00
Nikolay Krasko 54e5fa5256 Imports resolution tests 2013-02-04 14:23:26 +04:00
Nikolay Krasko e69acd9198 JetPsiBuilder -> JetImportsFactory rename 2013-02-04 14:23:25 +04:00
Nikolay Krasko a15f1c8946 Test are imported functions completed 2013-02-04 14:23:24 +04:00
Nikolay Krasko f05de2ffc8 KT-3165 Weird stack overflow in IDE (test added) 2013-02-04 14:23:23 +04:00
Nikolay Krasko d4e3a4f74d Tests added for checking two-phase (classes and functions) import resolution 2013-02-04 14:23:22 +04:00
Nikolay Krasko ee227f01b9 Add test for checking ambiguity for root package and the same package 2013-02-04 14:23:21 +04:00
Nikolay Krasko f2e78d9064 Create scope with lazy import resolve 2013-02-04 14:23:21 +04:00
Nikolay Krasko 69f699e6a1 Create enumeration LookupMode instead of using boolean onlyClasses 2013-02-04 14:23:20 +04:00
Nikolay Krasko 73785e74bc Debug names for chained scopes in lazy resolve 2013-02-04 14:23:19 +04:00
Nikolay Krasko 6141d0305a Test for ImportPath and JetImportDirective coherence 2013-02-04 14:23:18 +04:00
Nikolay Krasko 70ce304c93 Store alias name with import path 2013-02-04 14:23:17 +04:00
Nikolay Krasko 83bc8d4f21 Centralize and cache creating import directives 2013-02-04 14:23:16 +04:00
Nikolay Krasko 8b60b07cc5 Refactoring: remove warnings 2013-02-04 14:23:15 +04:00
Nikolay Krasko 2ec9e10f14 Refactoring: reuse method, remove warnings, don't process descriptors substituted to null twice 2013-02-04 14:23:15 +04:00
Nikolay Krasko 9b807a6c30 Refactoring: move AbstractScopeAdapter to scope package 2013-02-04 14:23:14 +04:00
Nikolay Krasko c5de948cd3 Refactoring: remove warning 2013-02-04 14:23:13 +04:00
Nikolay Krasko 846d8f65e0 Refactoring: use delegation instead of subclassing 2013-02-04 14:23:12 +04:00
Andrey Breslav deb9fce5d5 Speed up location of test classes 2013-02-01 19:31:39 +04:00
Andrey Breslav 79e27f2d90 Write vararg flag on value parameters 2013-01-31 22:05:56 +04:00
Andrey Breslav b42777a28c Remove unused parameters 2013-01-31 22:05:56 +04:00
Evgeny Gerashchenko e1b7126ae3 Replaced variance with projection kind. 2013-01-31 21:33:43 +04:00
Evgeny Gerashchenko d0b18287c8 Removed redundant 'out' in MutableMap.putAll 2013-01-31 21:33:43 +04:00