Commit Graph

9295 Commits

Author SHA1 Message Date
Andrey Breslav 3e02764603 Supporting FqNames with spaces/comments inside them for deprecated 2013-01-23 18:58:38 +04:00
Andrey Breslav a7531926a4 Properly compute STATIC for light classes 2013-01-23 18:54:04 +04:00
Andrey Breslav bd3d41e7ed JetPackageDeclarationIndex removed (replaced by JetAllPackagesIndex) 2013-01-23 18:54:03 +04:00
Andrey Breslav e1831877b7 GenerationStrategy removed 2013-01-23 18:54:03 +04:00
Vladimir Rudev 99aee736d1 KT-2723 Overridden/Implemented gutter icon for class and trait 2013-01-23 15:59:08 +04:00
Andrey Breslav 95f84459c9 Utility methods moved to a separate class 2013-01-23 13:10:35 +04:00
Andrey Breslav 5e1e6c2595 Invisible private classes are not auto-imported 2013-01-23 13:10:35 +04:00
Andrey Breslav 3e13ca3fd1 Warning suppressed 2013-01-23 13:10:35 +04:00
Andrey Breslav dd15b0e222 Package class name computation changed 2013-01-23 13:10:35 +04:00
Andrey Breslav 1671015466 Visibility of nested light classes fixed 2013-01-23 13:10:35 +04:00
Andrey Breslav aa39519323 Using isTopLevelDeclaration instaed of a direct instanceof check 2013-01-23 13:10:35 +04:00
Andrey Breslav a089054b1a @NotNull added 2013-01-23 13:10:35 +04:00
Andrey Breslav 3851de11f7 Test data fixed for generic bounds 2013-01-23 13:10:35 +04:00
Andrey Breslav fe170f383a Tests fixed for [deprecated] 2013-01-23 13:10:34 +04:00
Andrey Breslav 73f8fdb474 Package classes are final 2013-01-23 13:10:34 +04:00
Andrey Breslav 9b0092190a Test: Report all errors, not just the first one 2013-01-23 13:10:34 +04:00
Andrey Breslav 20b6eae88c Annotations are also interfaces 2013-01-23 13:10:34 +04:00
Andrey Breslav dad59b20ba Interfaces are always abstract 2013-01-23 13:10:34 +04:00
Andrey Breslav 4549ad0a5e Kotlin does not support static nested classes so far 2013-01-23 13:10:34 +04:00
Andrey Breslav a23a255ec1 Top-level private classes are public in Java 2013-01-23 13:10:34 +04:00
Andrey Breslav 3bbc1e342a Checking that light classes agree with their delegates 2013-01-23 13:10:34 +04:00
Andrey Breslav 4b5eaccb94 Load physical files from tests 2013-01-23 13:10:34 +04:00
Andrey Breslav 7668141f85 Base class for tests introduced 2013-01-23 13:10:34 +04:00
Andrey Breslav 1441f6d591 Enable temporarily disabled tests 2013-01-23 13:07:02 +04:00
Natalia.Ukhorskaya db81672d23 Refactoring in android tests 2013-01-22 20:52:03 +04:00
Alexander Udalov 3b41627b9f Regenerate tests 2013-01-22 19:49:55 +04:00
Alexander Udalov 8b5607d98f Regression tests for some old EA reports
EA-35953, EA-35743
2013-01-22 19:49:14 +04:00
Alexander Udalov ab730b7dd5 Fix CompareTo intrinsic behavior in no-dot syntax 2013-01-22 19:49:10 +04:00
Nikolay Krasko 44dcdde513 Dispose GeneratedClassLoader 2013-01-22 16:05:23 +04:00
Nikolay Krasko a6c4a36ce5 Remove warnings 2013-01-22 15:53:37 +04:00
Nikolay Krasko 731f2d51f6 Free memory in tearDown() 2013-01-22 15:53:31 +04:00
Natalia.Ukhorskaya 126c21de96 Fix EA-42958 - ISE: FqName.parent 2013-01-22 11:39:49 +04:00
Kirill Berezin e89a8c684f KT-3159 Disallow overriding var with different type #KT-3159 fixed 2013-01-21 15:42:39 -08:00
Michał Sapalski e9613b95ac QuickFix for ELSE_MISPLACED_IN_WHEN. 2013-01-21 22:03:58 +04:00
Jack Zhou 8d71840255 Added QuickFix for redundant type projections. 2013-01-21 21:56:38 +04:00
Andrey Breslav e384d4ec96 Process only those Kotlin files that sit under source/test roots 2013-01-21 09:21:03 -08:00
develar c1772685e9 fix duplication 2013-01-21 21:17:02 +04:00
Evgeny Gerashchenko ca4751653f ability to get text from annotations xml files 2013-01-21 21:16:51 +04:00
Evgeny Gerashchenko 5f6804b6b4 EA-43015 - assert: KotlinSignatureInJavaMarkerProvider.collectSlowLineMarkers (no member name)
Better assertion message.
2013-01-21 20:12:41 +04:00
Evgeny Gerashchenko 191d566fb8 Better assertion message. 2013-01-21 20:12:40 +04:00
Evgeny Gerashchenko bfa20f7156 Supported constructors.
EA-43090 - assert: KotlinSignatureInJavaMarkerProvider.collectSlowLineMarkers (couldn't find descriptor)
2013-01-21 20:12:40 +04:00
Andrey Breslav 6bec3c9366 No line markers for anonymous or local class' methods
#KT-3270 fixed
2013-01-21 20:03:03 +04:00
Andrey Breslav 7362f69a62 Static methods supported 2013-01-21 20:03:02 +04:00
Andrey Breslav 10d971bc7a Extract methods 2013-01-21 20:03:02 +04:00
Natalia.Ukhorskaya 6874ab0ddc Rename parameter 2013-01-21 18:53:18 +04:00
Natalia.Ukhorskaya 9422fea0c4 Mark deprecated as a warning
#KT-3252 Fixed
2013-01-21 16:34:07 +04:00
Natalia.Ukhorskaya d7c8655966 Refactoring in Codegen Tests 2013-01-21 13:26:06 +04:00
Jack Zhou 2f47e30a1a Fixed UnsupportedOperationException when a namespace is used in place of an expression. 2013-01-21 13:10:19 +04:00
Alexander Udalov 54e5b6d476 Regenerate tests 2013-01-21 13:10:00 +04:00
develar 5ba0177af8 jps plugin compiler path must not contains ../kotlinc/lib/kotlin-compiler.jar 2013-01-20 09:36:48 -08:00