Andrey Ponomarev
52d259bc7b
KT-3263 Add a quick fix to make a class inner
2013-01-23 19:26:30 +01:00
Alexander Udalov
a0a22b7be6
Outer's superclass' method is now inaccessible from nested
...
Also the diagnostic error message reported the wrong nested class name: it
should be the nested class in the hierarchy which is static, not the class of
the scope where we're checking the accessibility
2013-01-23 20:18:16 +04:00
Andrey Breslav
f84d00eec9
Kotlin classes always have a signature
2013-01-23 20:12:48 +04:00
Andrey Breslav
0dc24bcd92
KT-3268 Check binary format version in the compiler
2013-01-23 20:12:48 +04:00
Andrey Breslav
2cb530a6d1
Warnings fixed, annotations added
2013-01-23 20:12:47 +04:00
Andrey Breslav
56acd57e73
KT-3267 Put binary format version into the generated class files
...
#KT-3267 Fixed
2013-01-23 20:12:47 +04:00
Nikolay Krasko
2e27fb80f3
KT-3273 Return type coalesces to Tuple0 in when/if nested clauses
...
#KT-3273 Fixed
2013-01-23 19:24:00 +04:00
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