Andrey Breslav
|
9e446373e3
|
Old JDR and test data fixed
|
2013-11-21 13:07:35 +04:00 |
|
Pavel V. Talanov
|
959ab2b20c
|
Enum class objects values and valueOf functions have kind SYNTHESIZED
|
2013-11-12 14:15:51 +04:00 |
|
Evgeny Gerashchenko
|
d56c59d9d7
|
Removed toArray() from collections (few tests are still failing).
#KT-3352 in progress
|
2013-10-01 15:11:30 +04:00 |
|
Alexander Udalov
|
07f1e61146
|
Remove unneeded asserts from JavaSupertypeResolver
Don't do anything special if a Java class happens to extend jet.JetObject: it's
not a Kotlin class and we should collect all its supertypes correctly
|
2013-09-27 16:01:55 +04:00 |
|
Nikolay Krasko
|
8c53d19452
|
Remove unresolve 'erased' annotation
|
2013-09-11 12:01:31 +04:00 |
|
Alexander Udalov
|
c0a4d8d24f
|
Support Class<?> as annotation arguments in java
|
2013-09-06 23:26:27 +04:00 |
|
Alexander Udalov
|
ccff9e38fe
|
Rename LoadJava annotations test data
|
2013-09-06 23:26:26 +04:00 |
|
Alexander Udalov
|
e62a2bbf2f
|
Support any constant expressions as annotation arguments
|
2013-09-04 21:55:10 +04:00 |
|
Alexander Udalov
|
d34a6d85e7
|
Remove BindingTrace from Java function and property resolvers
Extract FakeOverrideVisibilityResolver which invokes OverrideResolver with the
trace
|
2013-09-04 21:55:04 +04:00 |
|
Natalia.Ukhorskaya
|
e792238cbe
|
Boolean as annotation parameter (java)
|
2013-08-02 18:59:27 +04:00 |
|
Evgeny Gerashchenko
|
13849f6b6e
|
Choosing most specific super member when building fake override. Previously, random one was chosen.
|
2013-07-12 21:09:22 +04:00 |
|
Evgeny Gerashchenko
|
5c8f87658a
|
Made SAM adapters final.
|
2013-07-12 21:09:22 +04:00 |
|
Evgeny Gerashchenko
|
fc99ad35b3
|
Supported complex cases of SAM adapters inheritance/overriding.
|
2013-07-12 21:09:22 +04:00 |
|
Evgeny Gerashchenko
|
e017645c97
|
Reorganized SAM-related test data.
|
2013-07-02 14:06:09 +04:00 |
|
Evgeny Gerashchenko
|
2cb4c7edbb
|
Test with SAM adapter for method inherited/overriding other from Kotlin.
|
2013-06-25 20:17:48 +04:00 |
|
Evgeny Gerashchenko
|
fd7b29ad48
|
Added tests with SAM adapter overridden in Kotlin class.
|
2013-06-25 20:17:45 +04:00 |
|
Evgeny Gerashchenko
|
f4c3a89408
|
Added tests with SAM adapter inherited in Kotlin class.
|
2013-06-25 20:17:44 +04:00 |
|
Evgeny Gerashchenko
|
5c3577dfed
|
Added tests with SAM adapter overridden in Java class.
|
2013-06-25 20:17:44 +04:00 |
|
Evgeny Gerashchenko
|
c77559fac9
|
Attaching stdlib in load java tests more directly.
|
2013-06-25 20:17:44 +04:00 |
|
Evgeny Gerashchenko
|
63dbfcb81c
|
Added test with vararg parameter in SAM interface.
|
2013-06-25 20:17:44 +04:00 |
|
Evgeny Gerashchenko
|
906f900b28
|
Added test with inherited SAM adapter.
|
2013-06-25 20:17:43 +04:00 |
|
Evgeny Gerashchenko
|
8e49eb135a
|
Correctly processing inherited methods when checking for SAM interface.
|
2013-06-25 20:17:43 +04:00 |
|
Evgeny Gerashchenko
|
eb7dc87225
|
Ignore SAM adapters when finding abstract members.
|
2013-06-25 20:17:42 +04:00 |
|
Evgeny Gerashchenko
|
cfc99b941a
|
Added test for ambiguous SAM adapters within one class.
|
2013-06-25 20:16:20 +04:00 |
|
Evgeny Gerashchenko
|
5e2c3fcb50
|
Loading SAM adapters for constructors.
|
2013-06-25 20:16:20 +04:00 |
|
Evgeny Gerashchenko
|
de6d5a4a96
|
Fixed loading SAM interfaces when they inherit abstract methods.
|
2013-05-21 17:52:15 +04:00 |
|
Evgeny Gerashchenko
|
5fc7c885bb
|
KT-3577 Stack overflow when resolving SAM adapter (from completion, show parameters, etc)
#KT-3577
|
2013-05-21 17:52:14 +04:00 |
|
Evgeny Gerashchenko
|
d56494ebd3
|
KT-3553 Problem with propagation for extension functions
#KT-3553 fixed
|
2013-05-07 18:50:43 +04:00 |
|
Michał Sapalski
|
7deec28b9c
|
Adjusted tests to the new DescriptorRenderer behaviour
|
2013-04-29 15:44:07 +04:00 |
|
Evgeny Gerashchenko
|
7133f20247
|
Added tests with type parameter of class in SAM adapter.
|
2013-04-18 22:02:04 +04:00 |
|
Evgeny Gerashchenko
|
8c4e45de9a
|
Supported SAM adapters with type parameters.
|
2013-04-18 22:01:26 +04:00 |
|
Evgeny Gerashchenko
|
f4994969c0
|
Added tests with type parameter of class in SAM adapter.
|
2013-04-18 22:01:26 +04:00 |
|
Evgeny Gerashchenko
|
e554228a73
|
Added tests with mixture of SAM and non-SAM parameters.
|
2013-04-18 22:01:26 +04:00 |
|
Evgeny Gerashchenko
|
be0238a61e
|
Loading SAM adapters with wildcard types.
|
2013-04-18 21:59:49 +04:00 |
|
Evgeny Gerashchenko
|
c8e02f75b0
|
Supported simplest cases of SAM adapter.
|
2013-04-18 21:59:49 +04:00 |
|
Evgeny Gerashchenko
|
f713b03abc
|
Fixed propagation for non-abstract methods inherited from traits.
|
2013-04-11 21:06:33 +04:00 |
|
Alexey Sedunov
|
6a7cd7c6e3
|
Add tests for mutability annotation support in type resolver
|
2013-03-29 18:42:47 +04:00 |
|
Evgeny Gerashchenko
|
3917f11b12
|
Updated test data.
|
2013-03-27 19:19:59 +04:00 |
|
Evgeny Gerashchenko
|
4fc1148d59
|
Added dummy methods to avoid loading test interfaces as SAM.
|
2013-03-27 19:19:59 +04:00 |
|
Evgeny Gerashchenko
|
8f079f6d41
|
Added tests for ignoring Object methods when loading interface.
|
2013-03-27 19:19:58 +04:00 |
|
Evgeny Gerashchenko
|
b891d6d87f
|
Loading SAM constructor functions for nested interfaces.
|
2013-03-27 19:19:57 +04:00 |
|
Evgeny Gerashchenko
|
17cc055152
|
Loading deeply nested static method correctly.
|
2013-03-27 19:19:57 +04:00 |
|
Evgeny Gerashchenko
|
0422253943
|
Loading generic interfaces with upper bounds.
|
2013-03-27 19:19:57 +04:00 |
|
Evgeny Gerashchenko
|
dea7ef77ec
|
If interface method has generic parameters, interface is not functional.
|
2013-03-27 19:19:56 +04:00 |
|
Evgeny Gerashchenko
|
3b558d575c
|
Loading functional interfaces with generic parameters.
|
2013-03-27 19:19:56 +04:00 |
|
Evgeny Gerashchenko
|
45d638cc51
|
Loading interface with only one method inherited from Object as not functional.
#KT-1242 fixed
|
2013-03-27 19:19:56 +04:00 |
|
Evgeny Gerashchenko
|
e6c047b2e0
|
Added tests with FilenameFilter (several arguments).
|
2013-03-27 19:19:56 +04:00 |
|
Evgeny Gerashchenko
|
f43631377b
|
Updated test data.
|
2013-03-27 19:19:53 +04:00 |
|
Evgeny Gerashchenko
|
2718f7698c
|
Basic support for resolving top-level SAM interfaces.
|
2013-03-27 19:19:53 +04:00 |
|
Evgeny Gerashchenko
|
d194d4d877
|
Updated test data. Unit -> jet.Unit.
|
2013-03-22 16:38:26 +04:00 |
|