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 |
|
Nikolay Krasko
|
377209f0c3
|
Do not report CONFLICTING_JVM_DECLARATIONS on delegated origin element
|
2015-02-24 21:33:55 +03:00 |
|
Pavel V. Talanov
|
ed5e2a21d1
|
Restore some of the tests for deprecated OBJECT$ field
|
2015-02-16 15:38:45 +03:00 |
|
Pavel V. Talanov
|
0ea69dea95
|
Update duplicate jvm signature test for class objects
|
2015-02-16 15:38:37 +03:00 |
|
Pavel V. Talanov
|
1972c2f177
|
Update test data for various tests
Due to slight semantic changes after class object refactor
|
2015-02-16 15:38:37 +03:00 |
|
Pavel V. Talanov
|
7b837e2631
|
Updata test data: txt files for diagnostics tests
|
2015-02-16 15:38:36 +03:00 |
|
Nikolay Krasko
|
52f1c4048a
|
More test for conflicting declarations with delegation
|
2015-02-13 20:28:50 +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
|
7a5124215a
|
Updated test data for Array<out T> vararg type
|
2014-12-12 23:08:28 +03:00 |
|
Nikolay Krasko
|
f2b6ea29c9
|
LTDA: Remove redeclaration errors under lazy resolve
|
2014-11-28 17:18:43 +03: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 |
|
Stanislav Erokhin
|
b7c473f59e
|
Update lazy.log files
|
2014-11-17 17:45:01 +03:00 |
|
Pavel V. Talanov
|
d2cfcfa659
|
Fix test data after changes to renderer and descriptors
|
2014-11-14 17:09:05 +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 |
|
Valentin Kipyatkov
|
0806de6782
|
Highlighting ranges should never include comments before/after element
|
2014-10-31 21:08:52 +03:00 |
|
Valentin Kipyatkov
|
cf04ba4943
|
Corrected test data
|
2014-10-31 21:07:51 +03:00 |
|
Valentin Kipyatkov
|
c93b78c6dc
|
Fixed diagnostics tests
|
2014-10-31 21:07:50 +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
|
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
|
0cbbb6a0db
|
Test data fixed
|
2014-10-13 15:37:47 +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 |
|
Andrey Breslav
|
b8b0316d97
|
Reporting ACCIDENTAL_OVERRIDE on jvm signatures that have no descriptors
(marking them SYNTHETIC)
|
2014-09-10 17:35:54 +04:00 |
|
Alexander Udalov
|
b52f337f7f
|
Drop enum class object hack
Place valueOf() and values() into the static scope of the corresponding enum
class
#KT-5580 Fixed
#KT-2410 Fixed
|
2014-09-09 20:42:37 +04:00 |
|
Svetlana Isakova
|
f811b9541c
|
Position error on 'class A' or 'object A' instead of name identifier only
|
2014-09-01 12:32:51 +04:00 |
|
Alexander Udalov
|
de0f751207
|
Replace object$ -> OBJECT$, instance$ -> INSTANCE$ in the project
|
2014-07-26 00:21:05 +04:00 |
|
Alexander Udalov
|
a07909bb52
|
Don't generate unnecessary accessors for private class properties
|
2014-07-17 19:18:05 +04:00 |
|
Andrey Breslav
|
64175d3996
|
Tests for some more cases of JVM signature clashes
|
2014-06-20 15:51:47 +04:00 |
|
Andrey Breslav
|
e2c5d9edf6
|
Support reporting errors on class objects and any classes or objects contained anywhere
|
2014-06-19 22:12:02 +04:00 |
|
Andrey Breslav
|
b076dc3b58
|
Test for signature clash in fields copied from class object
|
2014-06-19 22:12:01 +04:00 |
|
Andrey Breslav
|
f0da5d570e
|
Do not report "accidental overrides" when "override" modifier is specified
|
2014-06-19 22:12:01 +04:00 |
|
Andrey Breslav
|
9f29a8b263
|
Test for required class
|
2014-06-19 22:12:00 +04:00 |
|
Andrey Breslav
|
98701b7c6e
|
Properly check overloads in enum
|
2014-06-19 22:11:59 +04:00 |
|
Andrey Breslav
|
f1545963f3
|
Generate $propertyMetadata field in LIGHT_CLASSES mode
|
2014-06-19 22:11:58 +04:00 |
|
Andrey Breslav
|
654dd5afff
|
Tests for more special names
|
2014-06-19 22:11:58 +04:00 |
|
Andrey Breslav
|
b49a203a67
|
Generate bridges in light classes
|
2014-06-19 22:11:56 +04:00 |
|
Andrey Breslav
|
111c0e55b8
|
Extra test for the case of error types in detecting duplicate signatures
|
2014-06-19 22:11:53 +04:00 |
|
Andrey Breslav
|
707da9278f
|
Do not skip delegated members in LIGHT_CLASSES mode
|
2014-06-19 22:10:57 +04:00 |
|
Andrey Breslav
|
622b7e3740
|
Do not report ACCIDENTAL_OVERRIDE on SAM adapters and such
|
2014-06-19 22:10:55 +04:00 |
|
Andrey Breslav
|
6bbc8ea951
|
Fix reporting errors on properties declared in constructors
|
2014-06-19 22:10:55 +04:00 |
|
Andrey Breslav
|
27f76630e6
|
ACCIDENTAL_OVERRIDE diagnostics supported
#KT-1 In Progress
|
2014-06-19 22:10:55 +04:00 |
|
Andrey Breslav
|
d2e464a02b
|
Tests for local classes in weird positions
|
2014-06-19 22:10:54 +04:00 |
|
Andrey Breslav
|
9cb71c7fa8
|
Test data fixed
|
2014-06-19 22:10:54 +04:00 |
|
Andrey Breslav
|
55cfa161c7
|
Report conflicting signatures that are purely inherited from traits
When all signatures are inherited from traits, the origin elements lie outside of the class in question
|
2014-06-19 22:10:54 +04:00 |
|
Andrey Breslav
|
dd23b02dae
|
Use safe names in codegen, for the case of light classes
|
2014-06-19 22:10:53 +04:00 |
|
Andrey Breslav
|
f3c46341e5
|
Filtering out duplicate signature diagnostics if CONFLICTING_OVERLOADS or REDECLARATION is present
|
2014-06-19 22:10:51 +04:00 |
|