Evgeny Gerashchenko
|
e8f15027e9
|
Added tests for loading private top-level members from compiled code.
|
2012-06-19 22:47:58 +04:00 |
|
Evgeny Gerashchenko
|
e45833b213
|
Test for KT-2197 Reference to function is generated with private getter method
#KT-2197 fixed
|
2012-06-16 19:38:21 +04:00 |
|
Evgeny Gerashchenko
|
258623cb5f
|
Added tests cases for internal visibility in ReadKotlinBinaryClass
|
2012-06-16 19:38:20 +04:00 |
|
Evgeny Gerashchenko
|
085b9704b8
|
Added checking for overridden properties number in NamespaceComparator.
|
2012-06-16 19:38:20 +04:00 |
|
Evgeny Gerashchenko
|
c389264a21
|
Regenerated test data for ReadKotlinBinaryClassTest.
|
2012-06-16 15:39:36 +04:00 |
|
Evgeny Gerashchenko
|
64d1d3eda6
|
KT-2193 Nullability information lost for functions inherited from traits
#KT-2193 fixed
|
2012-06-09 17:13:38 +04:00 |
|
Evgeny Gerashchenko
|
208dd4e35d
|
Revert commit because two commits fixing separate bugs were accidentally stuck together. Will recommit bugfixes separately.
Revert "KT-2193 Nullability information lost for functions inherited from traits".
This reverts commit d60818fd3e.
|
2012-06-09 17:13:38 +04:00 |
|
Evgeny Gerashchenko
|
d60818fd3e
|
KT-2193 Nullability information lost for functions inherited from traits
#KT-2193 fixed
|
2012-06-09 16:46:37 +04:00 |
|
Evgeny Gerashchenko
|
f83defaa7f
|
KT-2228 Open and final trait members are loaded as abstract from binary Kotlin classes.
Added storing modality for trait members in @JetMethod annotations.
#KT-2228 Fixed
|
2012-06-09 16:46:37 +04:00 |
|
Andrey Breslav
|
91606a3901
|
Introduce 'reified' instead of 'erased'
|
2012-06-05 20:19:07 +04:00 |
|
Stepan Koltsov
|
13a9108f05
|
sort members in Read*BinaryClassTest
test should not fail if hash code or hash set is implemented diffently
|
2012-05-23 02:52:31 +04:00 |
|
Stepan Koltsov
|
ae58c1c888
|
better comparison of vararg signatures in Read*BinaryClassTest
|
2012-05-12 22:28:39 +04:00 |
|
Stepan Koltsov
|
a00e765bd5
|
Read*BinaryClassTest: type parameter with two upper bounds
|
2012-05-10 18:56:18 +04:00 |
|
Stepan Koltsov
|
7eb653ea22
|
ReadKotlinBinaryClassTest: inner class extend inner class
|
2012-04-19 14:05:40 +04:00 |
|
Stepan Koltsov
|
611b04025d
|
lost property from superclass
|
2012-04-08 03:18:38 +04:00 |
|
Stepan Koltsov
|
16f333af9f
|
ReadKotlinBinaryClassTest: override val test
|
2012-04-08 02:08:24 +04:00 |
|
Stepan Koltsov
|
921b601628
|
fix serialization of types in Read*BinaryClassTest
|
2012-03-22 03:46:46 +04:00 |
|
Stepan Koltsov
|
e2cb98df67
|
better import jet namespace
|
2012-03-19 23:25:27 +04:00 |
|
Stepan Koltsov
|
1e92594e99
|
better member sorting in Read*BinaryClassTest
|
2012-03-03 00:19:32 +04:00 |
|
Stepan Koltsov
|
16917dea4f
|
fix prop modality reading from class files
|
2012-03-02 23:18:50 +04:00 |
|
Stepan Koltsov
|
99249c65da
|
properly read constructor with default params from bytecode
|
2012-03-02 20:49:13 +04:00 |
|
Stepan Koltsov
|
c15bd2f75d
|
KT-1490 serialization of constructor parameters
|
2012-03-02 20:43:47 +04:00 |
|
Stepan Koltsov
|
e0fae55ee4
|
read kotlin class objects from binary classes
|
2012-02-22 22:11:08 +04:00 |
|
Stepan Koltsov
|
d2a137d944
|
fix reading of jet signature with type parameter referencing self
===
class Something<A : Comparable<A>>
===
reported by Max
Also merge copy-paste in JavaDescriptorResolver
|
2012-02-17 22:32:11 +04:00 |
|
Stepan Koltsov
|
cf7be620a7
|
Read*BinaryClassTest: compare serialized namespace with hardcopy
|
2012-02-15 16:15:31 +04:00 |
|
Stepan Koltsov
|
b67bb356bd
|
fix inner classes in JavaDescriptorResolver, kill type variable by psi resolver
|
2012-02-15 00:02:06 +04:00 |
|
Stepan Koltsov
|
bfb1b6e7b5
|
read kotlin supertypes in JavaDescriptorResolver
+ tests
+ remove jet.Any from supers
|
2012-01-27 14:25:55 +04:00 |
|
Alex Tkachman
|
020fdfddb9
|
fixing broken tests (after adding special handling for CharSequence) for class reading
|
2012-01-26 08:48:24 +02:00 |
|
Stepan Koltsov
|
4545c72f69
|
properly serialize/parse Nothing type
|
2012-01-25 22:23:46 +04:00 |
|
Stepan Koltsov
|
309b6b3e0e
|
fix erased parameters codegen and parsing
|
2012-01-24 23:11:14 +04:00 |
|
Stepan Koltsov
|
590a81feae
|
test Tuple0 is properly mapped/unmapped
|
2012-01-24 00:38:30 +04:00 |
|
Stepan Koltsov
|
614ee5d690
|
java.lang.String in signature should serialized and mapped back to java.lang.String
|
2012-01-24 00:38:26 +04:00 |
|
Stepan Koltsov
|
f21ad2f536
|
fix couple of bugs in constructor signature serialization/parsing
|
2012-01-23 22:49:46 +04:00 |
|
Stepan Koltsov
|
4b7f3f718e
|
ReadKotlinBinaryClassTest: fix constructor with type parameter
class ClassWithConstructorAndTypeParameter<P>()
|
2012-01-23 20:19:37 +04:00 |
|
Stepan Koltsov
|
df9a4c7786
|
allow two ext properties with same name in one package
|
2012-01-18 12:08:35 +04:00 |
|
Stepan Koltsov
|
6ceb6816be
|
ReadKotlinBinaryClassTest: List<*>
|
2012-01-18 12:03:42 +04:00 |
|
Stepan Koltsov
|
c18a5009a4
|
test for function type
|
2012-01-18 11:56:27 +04:00 |
|
Stepan Koltsov
|
5c6823a094
|
ReadJavaBinaryClassTest: Any
|
2012-01-18 11:56:14 +04:00 |
|
Stepan Koltsov
|
49dbcaa728
|
rename ReadClassDataTest
|
2012-01-17 19:32:18 +04:00 |
|