Stanislav Erokhin
|
43e24f6b0d
|
Fixed test data for new lambda syntax
|
2015-03-18 16:06:44 +03:00 |
|
Pavel V. Talanov
|
06916d98c6
|
default -> companion: replace all mentions of default and default object
|
2015-03-17 15:47:39 +03:00 |
|
Alexander Udalov
|
e5d5b49ce2
|
Fix exception from ::class literals on unresolved classes
|
2015-03-12 23:14:55 +03:00 |
|
Michael Bogdanov
|
30832ed774
|
Properly report diagnostics on platformStatic annotations
#KT-6937 Fixed
|
2015-03-12 10:29:00 +03:00 |
|
Alexander Udalov
|
6468515d99
|
Report error when LHS of class literal is not a class
|
2015-03-11 16:42:45 +03:00 |
|
Alexander Udalov
|
6e45c6f17c
|
Support class literals (A::class)
|
2015-03-11 16:42:41 +03:00 |
|
Pavel V. Talanov
|
59f192ef90
|
Replace 'class object' with 'default object' in renderers and test data
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
|
2015-03-06 19:36:54 +03:00 |
|
Pavel V. Talanov
|
afe8773e41
|
Minor: rename OVERRIDE_CANNOT_BE_STATIC and improve message
|
2015-03-05 13:06:00 +03:00 |
|
Pavel V. Talanov
|
7b837e2631
|
Updata test data: txt files for diagnostics tests
|
2015-02-16 15:38:36 +03:00 |
|
Andrey Breslav
|
da639039bd
|
KT-6698 Bad class file when using a star-projection on a Java's recursive generic parameter
#KT-6698 Fixed
|
2015-02-02 19:52:00 +03:00 |
|
Andrey Breslav
|
9c469a7dff
|
Don't make generated methods of local data classes LOCAL
|
2015-01-29 16:07:30 +03:00 |
|
Svetlana Isakova
|
d2becce1ac
|
Make vararg argument of java annotation have 'out' type
|
2014-12-27 00:55:23 +03:00 |
|
Svetlana Isakova
|
62c8a6f79a
|
Fixed resolve for callable references
functions and properties have the same priority
|
2014-12-27 00:55:22 +03:00 |
|
Andrey Breslav
|
229c7ad537
|
Report an error on native declarations marked ilnine
|
2014-12-16 16:23:31 +03:00 |
|
Andrey Breslav
|
5187694b22
|
Test for overriding with a native function
|
2014-12-16 16:23:31 +03:00 |
|
Andrey Breslav
|
3a8ca2608d
|
Report error on native members of traits
|
2014-12-16 16:23:30 +03:00 |
|
Andrey Breslav
|
a94a1f8a6f
|
Report error on native declaration with a body
|
2014-12-16 16:23:30 +03:00 |
|
Andrey Breslav
|
d4cf789b53
|
Report error on native abstract declarations
|
2014-12-16 16:23:30 +03:00 |
|
Andrey Breslav
|
76e2ae2005
|
Do not complain about missing bodies on native functions
|
2014-12-16 16:23:29 +03:00 |
|
Svetlana Isakova
|
7a5124215a
|
Updated test data for Array<out T> vararg type
|
2014-12-12 23:08:28 +03:00 |
|
Svetlana Isakova
|
5b4f10e698
|
Made vararg parameters have Array<out T> type
instead of simply Array<T>
#KT-1638 Fixed
#KT-2163 Fixed
#KT-3213 Fixed
#KT-4172 Fixed
#KT-5534 Fixed
|
2014-12-12 23:08:28 +03:00 |
|
Denis Zharkov
|
654411a0b0
|
Refactored tests using Array constructor:
Some moved to tests with stdlib
Some changed to use arrayOfNulls
|
2014-12-11 16:04:03 +03:00 |
|
Andrey Breslav
|
304d22553c
|
Prohibit using dynamic as an argument for reified type parameters
|
2014-12-01 20:43:44 +03:00 |
|
Denis Zharkov
|
02be1063c1
|
Do not report a warning on an inline function with a reified parameter
#KT-6273 Fixed
|
2014-11-27 13:49:17 +04:00 |
|
Denis Zharkov
|
f7d1bc5931
|
Diagnostics test: array creation of non-reified TP
#KT-1370 Fixed
|
2014-11-27 13:49:17 +04:00 |
|
Andrey Breslav
|
0eee83b6ec
|
Lazy logs removed
|
2014-11-21 18:59:45 +03:00 |
|
Svetlana Isakova
|
2a83053355
|
Updated lazy log tests
|
2014-11-21 14:02:45 +03:00 |
|
Svetlana Isakova
|
9cd5f51b88
|
Added test for KT-4711
Error type with no error reported from type inference
#KT-4711 Fixed
|
2014-11-21 14:02:43 +03:00 |
|
Michael Bogdanov
|
2cc9d8e29b
|
Support platformStatic for properties
#KT-5766 Fixed
|
2014-11-20 10:20:31 +03:00 |
|
Michael Bogdanov
|
5412a67d29
|
Generate static backing fields for properties in object
#KT-4973 Fixed
|
2014-11-20 10:20:31 +03:00 |
|
Stanislav Erokhin
|
b7c473f59e
|
Update lazy.log files
|
2014-11-17 17:45:01 +03:00 |
|
Alexander Udalov
|
128c938965
|
Make Array.size() a function instead of a property
Also add a deprecated extension property to help migration. This is done to
unify getting size of arrays and collections
|
2014-11-17 15:02:38 +03:00 |
|
Pavel V. Talanov
|
d2cfcfa659
|
Fix test data after changes to renderer and descriptors
|
2014-11-14 17:09:05 +03:00 |
|
Denis Zharkov
|
8d47bdfebb
|
Made <T> in arrayOfNulls() reified #KT-5651 Fixed
|
2014-11-13 20:56:10 +03:00 |
|
Denis Zharkov
|
eec4b7094c
|
Added diagnostic test for Array<T> instances usage
when T is not reified
|
2014-11-13 20:56:10 +03:00 |
|
Denis Zharkov
|
28dc84344c
|
Prohibit ''Nothing'' substitution of reified TP
|
2014-11-13 20:56:09 +03:00 |
|
Denis Zharkov
|
b3691b7358
|
Frontend changes for reified type parameters
Allowing reified only for inline functions and Intrinsics
|
2014-11-13 20:56:09 +03:00 |
|
Alexander Udalov
|
4f0d83a7fe
|
Update lazy logs after field rename
|
2014-11-11 18:35:39 +03:00 |
|
Andrey Breslav
|
4892369cf4
|
Diagnostic tests are logging their lazy activity
|
2014-11-10 17:24:04 +02:00 |
|
Natalia Ukhorskaya
|
c4ba32a8cc
|
Can't use a qualified name of an annotation class in an annotation parameter
#KT-6151 Fixed
|
2014-10-29 17:10:25 +03:00 |
|
Michael Bogdanov
|
25d7c9f20a
|
Enabled disabled non-local returns in stdlib
|
2014-10-28 19:14:14 +03:00 |
|
Alexander Udalov
|
3a8ad45dec
|
Append newline to EOF for .txt test data files
Reverts and fixes 102f0d3
|
2014-10-21 03:18:27 +04:00 |
|
Alexander Udalov
|
102f0d3470
|
Regenerate .txt testData
Add newline to EOF, trim trailing spaces
|
2014-10-21 00:16:08 +04:00 |
|
Alexander Udalov
|
6ddc063a76
|
Regenerate test data on enums
Now they have final equals, hashCode and compareTo
|
2014-10-17 21:27:24 +04:00 |
|
Andrey Breslav
|
6564231040
|
Descriptor test data for diagnostic tests fixed
|
2014-10-13 15:38:10 +04:00 |
|
Andrey Breslav
|
91b0b83ec3
|
Java declaration annotations are treated as type annotations
This is needed, for example, to approximate flexible types correctly when rendering them in the code
|
2014-10-13 15:38:06 +04:00 |
|
Michael Bogdanov
|
605c9f48b4
|
Added inline annotation check on local funs
|
2014-10-11 13:53:43 +04:00 |
|
Alexander Udalov
|
cd0551078c
|
Support static method references
#KT-5123 Fixed
|
2014-09-26 18:48:43 +04:00 |
|
Nikolay Krasko
|
e796f88b38
|
Regenerate test data with constructed descriptors for diagnostics tests
|
2014-09-18 17:58:23 +04:00 |
|
Michael Bogdanov
|
b763aa9995
|
Added platform static checker with provider implementation
|
2014-09-16 14:38:15 +04:00 |
|