Evgeny Gerashchenko
|
20fa0a3cd1
|
Added test with class referencing self in upper bound.
|
2013-03-05 13:33:11 +04:00 |
|
Evgeny Gerashchenko
|
48113f036f
|
Fixing signature when overriding with erased signature.
EA-43482 - ISE: JavaFunctionResolver.checkFunctionsOverrideCorrectly
|
2013-02-19 17:25:35 +04:00 |
|
Evgeny Gerashchenko
|
1de5da1e8a
|
Fixed misused "variance" word.
|
2013-02-19 17:24:14 +04:00 |
|
Evgeny Gerashchenko
|
4be1e7d8d8
|
Checking redundant/conflicting projection kind in alt signatures.
|
2013-02-04 16:09:14 +04:00 |
|
Evgeny Gerashchenko
|
e1b7126ae3
|
Replaced variance with projection kind.
|
2013-01-31 21:33:43 +04:00 |
|
Evgeny Gerashchenko
|
74771cb2db
|
KT-3302 Method that implements two differing interfaces are reported as "Incompatible types in superclasses"
#KT-3302 fixed
|
2013-01-31 21:33:42 +04:00 |
|
Alexander Udalov
|
3b43d5e874
|
Additional loadJava/loadKotlin tests for nested classes
#KT-1174 Fixed
|
2013-01-17 16:45:51 +04:00 |
|
Alexander Udalov
|
65716431c4
|
DescriptorRendererImpl now writes 'inner' for inner classes
#KT-1174 In Progress
|
2013-01-16 23:11:45 +04:00 |
|
Evgeny Gerashchenko
|
c041fc8fea
|
Removed sorting of upper bounds in renderer.
Removed corresponding test.
|
2012-12-28 14:25:18 +04:00 |
|
Evgeny Gerashchenko
|
6ab081d969
|
Regenerated test data.
|
2012-12-27 20:46:58 +04:00 |
|
Evgeny Gerashchenko
|
5dec5a4c28
|
Regenerated all test data which uses NamespaceComparator.
|
2012-12-27 20:46:57 +04:00 |
|
Evgeny Gerashchenko
|
68d8b6b4c3
|
Added test with @KotlinSignature on method returning array.
#KT-2840 can't reproduce
|
2012-12-20 18:48:46 +04:00 |
|
Andrey Breslav
|
becd68b98d
|
Nullability propagation with NotNull as default for type arguments
|
2012-12-14 15:28:22 +04:00 |
|
Andrey Breslav
|
f925bfccd0
|
Changing default nullability for type arguments to NotNull
|
2012-12-14 15:28:21 +04:00 |
|
Andrey Breslav
|
6141467499
|
Fixing tests after annotations changed
|
2012-12-10 16:44:41 +04:00 |
|
Evgeny Gerashchenko
|
95c9c4c0c4
|
Fixed direction of substitution when checking bounds of type parameters.
|
2012-12-07 14:41:57 +04:00 |
|
Evgeny Gerashchenko
|
5e86cbe004
|
Checking for return type in kotlin signature if have super methods.
|
2012-12-07 14:41:56 +04:00 |
|
Evgeny Gerashchenko
|
6975691e7a
|
Supported cases with two superclasses when they have different variances.
|
2012-12-07 14:41:55 +04:00 |
|
Evgeny Gerashchenko
|
482d7813ee
|
Updated testData after updating mockJdk.
|
2012-12-07 14:07:00 +04:00 |
|
Evgeny Gerashchenko
|
83d5b1e6a0
|
Supported propagation for subclass of j.u.Collection and similar classes.
|
2012-12-07 14:06:59 +04:00 |
|
Evgeny Gerashchenko
|
01b3d75374
|
Removing redundant projections when loading from Java.
|
2012-12-07 14:02:54 +04:00 |
|
Evgeny Gerashchenko
|
46a485da01
|
Supported star projection in alternative signatures.
|
2012-12-07 14:02:54 +04:00 |
|
Evgeny Gerashchenko
|
91825a404c
|
Added test for loading Foo<?> type from Java.
|
2012-12-07 14:02:54 +04:00 |
|
Evgeny Gerashchenko
|
00873b6e8c
|
Reverted loading arrays from java with 'out' projection kind as return value.
#KT-3065
|
2012-11-29 17:02:43 +04:00 |
|
Evgeny Gerashchenko
|
a773b8426e
|
Removed copyrights from Java test data.
|
2012-11-28 15:23:55 +04:00 |
|
Evgeny Gerashchenko
|
88bf3d9298
|
Processing vararg flag of parameter for primitives and wrappers.
#KT-2776 fixed
|
2012-11-28 15:08:57 +04:00 |
|
Evgeny Gerashchenko
|
6375ea89a0
|
Supported propagation of upper bounds of method type parameters.
#KT-2776 in progress
|
2012-11-28 15:08:57 +04:00 |
|
Evgeny Gerashchenko
|
8d7de5d063
|
Supported checking for changing signature in submethods.
#KT-2776 in progress
|
2012-11-28 15:08:56 +04:00 |
|
Evgeny Gerashchenko
|
dd671313c5
|
Supported propagation of vararg mark.
#KT-2776 in progress
|
2012-11-28 15:08:56 +04:00 |
|
Evgeny Gerashchenko
|
4df311366d
|
Added test for propagation of projection kind.
#KT-2776 in progress
|
2012-11-28 15:08:56 +04:00 |
|
Evgeny Gerashchenko
|
795b3bfbe0
|
Supported propagation of mutability in parameter position.
#KT-2776 in progress
|
2012-11-28 15:08:56 +04:00 |
|
Evgeny Gerashchenko
|
a937d6be91
|
First converting classifier, and then process arguments.
|
2012-11-28 15:08:56 +04:00 |
|
Evgeny Gerashchenko
|
4da03f75f9
|
Supported simplest case of signatures propagation in value parameter position.
#KT-2776 in progress
|
2012-11-28 15:08:56 +04:00 |
|
Evgeny Gerashchenko
|
5b6828a7ce
|
Fixed syntax error in @KotlinSignature.
|
2012-11-28 15:08:55 +04:00 |
|
Andrey Breslav
|
c849a0c4e3
|
Redundant/conflicting projections
|
2012-11-24 15:59:16 +04:00 |
|
Andrey Breslav
|
d3f9e61db7
|
Redundant projections removed from test data
|
2012-11-24 15:59:15 +04:00 |
|
Evgeny Gerashchenko
|
cda953942d
|
Added @ExpectLoadErrors annotations to test data.
Also, fixed syntax error in AddNullabilitySameJavaType.
|
2012-11-21 14:00:51 +04:00 |
|
Evgeny Gerashchenko
|
059c6d0673
|
Added tests for signatures propagation.
|
2012-11-20 17:20:01 +04:00 |
|
Evgeny Gerashchenko
|
21e97b408c
|
Loading java arrays as Array<out T> at method return type position, as well.
|
2012-11-20 16:16:47 +04:00 |
|
Evgeny Gerashchenko
|
f20c4dac15
|
Cleanup in tests.
|
2012-11-20 16:16:46 +04:00 |
|
Evgeny Gerashchenko
|
00bed4a2a4
|
Added tests with two superclasses.
#KT-2776 in progress
|
2012-11-20 16:16:46 +04:00 |
|
Evgeny Gerashchenko
|
3b63e6e061
|
Supported variance propagation.
|
2012-11-20 16:16:45 +04:00 |
|
Evgeny Gerashchenko
|
9177080d8b
|
Fixed loading variance from alternative signature.
|
2012-11-20 16:16:45 +04:00 |
|
Evgeny Gerashchenko
|
044487cf37
|
Supported propagating read-onliness.
#KT-2776 in progress
|
2012-11-20 16:16:45 +04:00 |
|
Evgeny Gerashchenko
|
89b413b7ad
|
Supported generic subclasses in submethods.
#KT-2776 in progress
|
2012-11-20 16:16:45 +04:00 |
|
Evgeny Gerashchenko
|
494345ce10
|
Improved algorithm, added simple tests with generic types.
#KT-2776 in progress
|
2012-11-20 16:16:44 +04:00 |
|
Evgeny Gerashchenko
|
1f4d994480
|
Introduced simple propagation of nullability on loading Java.
#KT-2776 in progress
|
2012-11-20 16:16:44 +04:00 |
|
Natalia.Ukhorskaya
|
62d8153ada
|
Map java.land.Deprecated to jet.deprecated
Change testData for deprecated annotation
#KT-2947 Fixed
|
2012-10-18 19:14:04 +04:00 |
|
Nikolay Krasko
|
d0b41ff153
|
Check absence of explicit initializer in field annotation
|
2012-10-08 21:07:22 +04:00 |
|
Nikolay Krasko
|
3a410064be
|
Test for syntax errors in field annotations
|
2012-10-08 21:07:20 +04:00 |
|