Andrey Breslav
|
6564231040
|
Descriptor test data for diagnostic tests fixed
|
2014-10-13 15:38:10 +04:00 |
|
Andrey Breslav
|
25efd6684f
|
Missing test data generated
|
2014-10-13 15:38:10 +04:00 |
|
Andrey Breslav
|
12d18533e8
|
Recursion depth in CommonSupertypes is bounded by maxDepth + 3
|
2014-10-13 15:37:59 +04:00 |
|
Nikolay Krasko
|
e796f88b38
|
Regenerate test data with constructed descriptors for diagnostics tests
|
2014-09-18 17:58:23 +04:00 |
|
Zalim Bashorov
|
040d1693e8
|
Minor: revert semicolons after package declaration for java parts inside kt file.
|
2014-09-18 16:00:45 +04:00 |
|
Zalim Bashorov
|
30208d5532
|
Minor: drop semicolon in package declaration everywhere.
|
2014-09-16 19:32:37 +04:00 |
|
Svetlana Isakova
|
dd6940be41
|
added CHECK_TYPE directive to diagnostic tests
|
2013-12-19 13:01:05 +04:00 |
|
Alexander Udalov
|
7af72b98fe
|
Resolve generic bounds of all classes prior to supertypes
|
2013-12-04 15:57:53 +04:00 |
|
svtk
|
c1ec8cbde9
|
check Nothing type for all expressions not only for calls and simple names
(but excluding statement expressions)
|
2013-11-22 18:57:58 +04:00 |
|
Andrey Breslav
|
38b38e7b6d
|
KT-4198 On covariant projection, do not throw whole var's away
#KT-4198 Fixed
|
2013-11-18 18:30:41 +04:00 |
|
Andrey Breslav
|
f05f3f5686
|
Let the user know that class object bounds are not supported
KT-4080 Code analisys show all good, but got compile error
#KT-4080 Fixed
|
2013-10-15 14:45:22 +04:00 |
|
Evgeny Gerashchenko
|
48625dd7b6
|
Disallowed using type parameter as reified type argument.
#KT-3050 fixed
|
2013-10-01 15:06:57 +04:00 |
|
Andrey Breslav
|
a9134f8eff
|
Do not allow inference of type arguments on the rhs if there's no information available
|
2013-09-13 22:41:06 +02:00 |
|
Andrey Breslav
|
e3079ac667
|
Erased casts supported
|
2013-09-05 14:17:33 +04:00 |
|
Andrey Breslav
|
9d538dad8a
|
EA-36903 - ISE: JavaTypeTransformer$.visitClassType Fixed
|
2013-01-10 16:16:49 +04:00 |
|
Andrey Breslav
|
304926005f
|
Proper errors for cases like 'is Map' supported in 'when'
|
2012-11-27 21:15:37 +04:00 |
|
Andrey Breslav
|
dff5f382ab
|
Special diagnostics when no type arguments passed on teh right-hand side of 'is' expression
Example:
if (a is Map) // ERROR: Say 'Map<*, *>' if you don't want to pass type arguments
|
2012-11-27 16:47:38 +04:00 |
|
Andrey Breslav
|
c849a0c4e3
|
Redundant/conflicting projections
|
2012-11-24 15:59:16 +04:00 |
|
Andrey Breslav
|
3d8d92c7d3
|
JetDiagnosticsTest migrated to TestGenerator
- test data files renamed from *.jet to *.kt
|
2012-07-10 14:48:11 +04:00 |
|
Andrey Breslav
|
2c8b3c879c
|
TypeSubstitutor rewritten to be more readable
|
2012-05-04 20:07:40 +04:00 |
|
Andrey Breslav
|
6ba44a133f
|
Tests for recursive upper bounds
|
2012-05-04 20:07:39 +04:00 |
|
Andrey Breslav
|
47934b1fe7
|
KT-1575 Can't define a fix-point generic type
#KT-1575 Fixed
|
2012-05-03 14:43:53 +04:00 |
|