Stanislav Erokhin
|
8efbf4fc32
|
Fixed testdata -- removed package import
|
2015-09-18 21:00:20 +03:00 |
|
Stanislav Erokhin
|
387d16d1d5
|
Regenerate RangesCodegenTest
|
2015-09-18 21:00:19 +03:00 |
|
Stanislav Erokhin
|
3f2e2deea1
|
Minor. Improver import resolve, when some error happened
|
2015-09-18 21:00:19 +03:00 |
|
Stanislav Erokhin
|
e3d088755a
|
Moved package directive resolve to NewQualifiedExpressionResolver
|
2015-09-18 21:00:18 +03:00 |
|
Stanislav Erokhin
|
f8a018ae27
|
Introduced NewQualifiedExpressionResolver
|
2015-09-18 21:00:18 +03:00 |
|
Stanislav Erokhin
|
9b0182eb71
|
Fixed method getParent() for JetExpressionImplStub
|
2015-09-18 21:00:17 +03:00 |
|
Stanislav Erokhin
|
286d39b866
|
Import names from singleton but show CANNOT_IMPORT_ON_DEMAND_FROM_SINGLETON error
|
2015-09-18 21:00:17 +03:00 |
|
Stanislav Erokhin
|
5786e620e8
|
Minor. remove import package usages from sources
|
2015-09-18 21:00:16 +03:00 |
|
Zalim Bashorov
|
27a196b25b
|
Track lookups for conventions
|
2015-09-18 18:31:19 +03:00 |
|
Zalim Bashorov
|
f7e2c127b7
|
Switch to use FakeCallResolver in DelegatedPropertyResolver
|
2015-09-18 18:31:18 +03:00 |
|
Zalim Bashorov
|
760571c2a3
|
Minor: fix warnings in JetObjectDeclaration.kt
|
2015-09-18 18:31:18 +03:00 |
|
Zalim Bashorov
|
c82e8f45ea
|
Minor: make JetClass::createPrimaryConstructorIfAbsent & JetClass::createPrimaryConstructorParameterListIfAbsent extension function and move to idea module
|
2015-09-18 18:31:16 +03:00 |
|
Valentin Kipyatkov
|
de3eeb3a4f
|
More correct + reused code
|
2015-09-18 15:44:19 +03:00 |
|
Valentin Kipyatkov
|
1ccbda6af4
|
Do not insert explicit visibility modifier if it's default
|
2015-09-18 15:44:17 +03:00 |
|
Valentin Kipyatkov
|
452cd49c5e
|
Disallowed @Deprecated for local variables and parameters
|
2015-09-18 15:44:16 +03:00 |
|
Denis Zharkov
|
9dada595b6
|
Replace deprecated annotations with modifiers in testData
|
2015-09-18 10:14:41 +03:00 |
|
Denis Zharkov
|
4850fd10f0
|
Regenerate test data containing rendered descriptors
Introduced '@' after each annotation
|
2015-09-18 10:14:39 +03:00 |
|
Denis Zharkov
|
7ea7e3cc7c
|
Render '@' before each annotation
|
2015-09-18 10:14:38 +03:00 |
|
Denis Zharkov
|
f518348565
|
Revert "Support decapitilized obsolete annotations in resolve"
This reverts commit 4159c83282.
|
2015-09-18 10:14:37 +03:00 |
|
Denis Zharkov
|
9adde77c47
|
Replace inlineOption(ONLY_LOCAL_RETURN) with crossinline in testData
|
2015-09-18 10:14:33 +03:00 |
|
Denis Zharkov
|
bae3320d52
|
Get rid of deprecated annotations in testData
|
2015-09-18 10:14:32 +03:00 |
|
Denis Zharkov
|
eebe66e041
|
Minor. Fix test with obsolete enum syntax
|
2015-09-18 10:14:31 +03:00 |
|
Denis Zharkov
|
9c4564a5a6
|
Get rid of deprecated annotations and modifiers in project code
|
2015-09-18 09:34:27 +03:00 |
|
Denis Zharkov
|
02aafe4262
|
Report syntax error on unescaped annotation
Also adjust parser testData
|
2015-09-18 09:34:26 +03:00 |
|
Denis Zharkov
|
3adeb966b5
|
Minor. Drop dead branch in parser
|
2015-09-18 09:34:26 +03:00 |
|
Denis Zharkov
|
daa2c8372d
|
Do not parse '@' as a part of modifier
|
2015-09-18 09:34:25 +03:00 |
|
Denis Zharkov
|
38bafaa35c
|
Drop annotations deprecation related things: diagnostics, quickfixes
|
2015-09-18 09:34:25 +03:00 |
|
Alexander Udalov
|
57c81e9cbe
|
Disallow arrays as upper bounds of type parameters
#KT-9189 Fixed
|
2015-09-17 21:15:20 +03:00 |
|
Zalim Bashorov
|
1b00eb3a17
|
Minor: report error instead of crash with exceptions when collect JetFiles to compile and remove obsolete (wrong now) code
#EA-61681 Obsolete
|
2015-09-17 15:45:16 +03:00 |
|
Mikhail Glukhikh
|
7dbd5b75cc
|
Expected return type is in use now during function literal analysis #KT-9134 Fixed
|
2015-09-16 17:12:41 +03:00 |
|
Mikhail Glukhikh
|
65b77558a1
|
Data flow value converted to Kotlin
|
2015-09-16 16:56:45 +03:00 |
|
Mikhail Glukhikh
|
71f09a89d4
|
Preliminary loop visitor converted to Kotlin
|
2015-09-16 15:55:44 +03:00 |
|
Mikhail Glukhikh
|
15e46ebc2b
|
Refactoring: DataFlowValue.Kind introduced
|
2015-09-16 15:38:32 +03:00 |
|
Mikhail Glukhikh
|
8348f204cd
|
Refactoring: base class extracted from PreliminaryLoopVisitor
|
2015-09-16 15:04:58 +03:00 |
|
Mikhail Glukhikh
|
aa3a7c2838
|
Data flow info for arguments: nullability refactoring
|
2015-09-16 15:04:56 +03:00 |
|
Mikhail Glukhikh
|
1667f18d7c
|
Receiver of a safe call is not null inside the call also for extension functions + a pair of tests #KT-9033 Fixed
|
2015-09-16 15:04:41 +03:00 |
|
Mikhail Glukhikh
|
22229af930
|
Annotation / modifier checking for setter parameters / for variables / multi declarations, tests, relevant test changes #KT-9145 Fixed
|
2015-09-16 09:51:37 +03:00 |
|
Alexander Udalov
|
2b269b2652
|
Improve ABI version error reporting in the compiler
- only report ABI errors if there's at least one other error
- append additional helpful information to the "unresolved reference" error
|
2015-09-16 01:44:27 +03:00 |
|
Alexander Udalov
|
d98b3433eb
|
Fix ABI version diagnostic for old package facades
Restore the test data that was erroneously replaced in 84649e4
|
2015-09-16 01:44:27 +03:00 |
|
Alexander Udalov
|
4bc257bd73
|
Minor refactoring in LazyJavaPackageScope
|
2015-09-16 01:44:27 +03:00 |
|
Alexander Udalov
|
8e83e1c17a
|
Fix testIncompleteHierarchyInKotlin on Windows
|
2015-09-15 19:58:25 +03:00 |
|
Alexander Udalov
|
296212eab1
|
Merge two JetTypeMapper#mapToCallableMethod methods
|
2015-09-15 15:55:20 +03:00 |
|
Alexander Udalov
|
7c0780455a
|
Remove unused parameter of JetTypeMapper#mapOwner, simplify lots of code
|
2015-09-15 15:55:20 +03:00 |
|
Alexander Udalov
|
c7c9ec35cf
|
Improve LoadBuiltinsTest, load built-ins from dist/kotlin-runtime.jar
|
2015-09-15 15:55:19 +03:00 |
|
Alexander Udalov
|
949144e0c0
|
Report incomplete hierarchy error for deserialized types
#KT-5129 Fixed
Delete a JPS test that was specifically testing that we would not fail in this
situation; now there's a compilation error
|
2015-09-15 13:11:17 +03:00 |
|
Alexander Udalov
|
b4470de713
|
Improve inline diagnostics, report "nothing to inline" on the modifier
|
2015-09-15 13:11:16 +03:00 |
|
Alexander Udalov
|
a946f787bc
|
Fix exception from data class codegen for light classes
EA-66827
|
2015-09-15 13:11:16 +03:00 |
|
Dmitry Petrov
|
47b8853051
|
Generate light classes for single-file facades using PackageCodegen.
|
2015-09-15 10:25:40 +03:00 |
|
Dmitry Petrov
|
ef6da03db2
|
Do not generate facade for single-file light classes
|
2015-09-14 21:26:33 +03:00 |
|
Pavel V. Talanov
|
d6a9551392
|
Do not generate parts of multifile facade when building light classes
Building facade class is enough for this purpose
|
2015-09-14 19:40:11 +03:00 |
|