Commit Graph

31 Commits

Author SHA1 Message Date
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