Commit Graph

36 Commits

Author SHA1 Message Date
Evgeny Gerashchenko
bb0f3f733b Added alternative signature test with vararg parameter. 2012-06-09 16:46:37 +04:00
Evgeny Gerashchenko
0d47bf5472 Added test with syntax error in alternative signature annotation. 2012-06-09 16:46:36 +04:00
Evgeny Gerashchenko
35e020e742 Removed unnecessary copyright comment in test data. 2012-06-09 16:46:36 +04:00
Andrey Breslav
91606a3901 Introduce 'reified' instead of 'erased' 2012-06-05 20:19:07 +04:00
Evgeny Gerashchenko
b89353e094 Added tests for tuple and function types in alternative signatures. 2012-06-05 15:59:18 +04:00
Evgeny Gerashchenko
a4c4e2b0f1 Added alternative signature test for method with type parameters. 2012-06-05 15:59:18 +04:00
Evgeny Gerashchenko
af9ed4082b Renamed MethodWithAlternativeSignature test to MethodWithGenerics, since there will be more tests for methods with alternative signature. 2012-06-04 17:33:34 +04:00
Evgeny Gerashchenko
e049bb00d8 Added simplest test for @KotlinSignature parsing. 2012-06-04 15:28:03 +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
fcee8a4133 test vararg string loading 2012-05-03 18:23:37 +04:00
Stepan Koltsov
28dc1ba6be resolve int vararg from java 2012-05-03 17:05:37 +04:00
Stepan Koltsov
7352da34ef resolve type parameters that reference type variables declared after
like

Aaa<B extends Bbb<C>, C>

#KT-1731 fixed
2012-04-28 17:43:53 +04:00
Stepan Koltsov
7af5282a26 resolve generic constructor 2012-04-28 17:43:52 +04:00
Stepan Koltsov
fc732ef477 ReadJavaBinaryClassTest: find java files, not kotlin files 2012-04-27 19:09:40 +04:00
Stepan Koltsov
225c9b4fa0 java classes should extend java.lang.Object
#KT-1121 fixed
2012-04-27 16:16:02 +04:00
Stepan Koltsov
bfdba9cebc test for inner class of generic class inheriting another generic class
actually fixed in Idea in 4afdd61d8dcb846994166ed8f30a7515e9661d56. Thanks, Max!
2012-04-19 14:08:50 +04:00
Stepan Koltsov
cd8e275cf4 JavaDescriptorResolver: resolve annotation annotated by self 2012-04-19 14:05:38 +04:00
Andrey Breslav
dd9c36387c KT-987 Unboxing nulls
#KT-987 Fixed
2012-03-26 11:42:34 +04:00
Stepan Koltsov
921b601628 fix serialization of types in Read*BinaryClassTest 2012-03-22 03:46:46 +04:00
Stepan Koltsov
0c2b91aa10 KT-1536: parse Throwable as nullable in JavaDescriptorResolver 2012-03-11 15:24:46 +04:00
Stepan Koltsov
c2026b89b8 missing test in ReadJavaBinaryClassTest 2012-03-07 04:07:10 +04:00
Stepan Koltsov
16917dea4f fix prop modality reading from class files 2012-03-02 23:18:50 +04:00
Stepan Koltsov
7b574e8b49 make javabean getters/setter not visible as properties temporarily
fixes KT-1432
2012-03-02 18:05:10 +04:00
Stepan Koltsov
f83c5e0d83 read java bean properties as kotlin properties 2012-02-21 23:15:36 +04:00
Stepan Koltsov
aacf63ff6f reading annotations from bytecode
(without fields yet)
2012-02-21 20:16:11 +04:00
Stepan Koltsov
a1d88a0877 recognize @NotNull
http://youtrack.jetbrains.com/issue/KT-129
2012-02-20 22:37:06 +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
5dfcda80c0 Test never worked. Mark it pending for convenience. 2012-02-04 12:15:23 +04:00
Stepan Koltsov
e075bec4c0 JavaDescriptorResolver refactoring
* kill JavaDescriptorResolver.typeParameterDescriptorCache
* use ClassOrNamespaceDescriptor instead of DeclarationDescriptor

Code is a bit ugly now, but simpler than before.
2012-01-31 22:48:55 +04:00
Stepan Koltsov
45cc0cd99e properly read fields of array type from java bytecode
KT-1086
2012-01-23 19:12:19 +04:00
Stepan Koltsov
cf8e901823 test read class with two properties 2012-01-17 19:33:15 +04:00
Stepan Koltsov
7954938cb8 properly read final field from java code 2012-01-17 19:33:03 +04:00
Stepan Koltsov
1fc0d9b0f4 ReadKotlinModelFromJavaBinaryClasses 2012-01-17 19:32:50 +04:00