Ilya Gorbunov
|
b179b861a6
|
Drop old array constructor function names from compile time constant recognizable expressions.
|
2015-09-19 05:05:04 +03:00 |
|
Ilya Gorbunov
|
9c974b6c5c
|
Fix deprecations in testData: BlackBoxWithStdLibCodegenTest
|
2015-09-19 04:33:20 +03:00 |
|
Ilya Gorbunov
|
e40a5457e3
|
Fix deprecations in testData: arrayOf usages.
|
2015-09-19 04:32:56 +03:00 |
|
Michael Nedzelsky
|
4a67cde283
|
HashSetUtil: add symmetricDifference
|
2015-09-19 00:14:01 +03:00 |
|
Michael Nedzelsky
|
a8e1c1f7d3
|
move Interner.java to deserialization module
|
2015-09-19 00:13:55 +03:00 |
|
Michael Nedzelsky
|
be875d797f
|
descriptors.proto: add skip_in_comparison option for (prepared to retire) constructor field in Class message
|
2015-09-19 00:13:51 +03:00 |
|
Stanislav Erokhin
|
68389d34e4
|
Optimized task creation for local functions and variables
|
2015-09-18 21:01:22 +03:00 |
|
Stanislav Erokhin
|
d3df04036e
|
Minor. Removed parameter bindingTrace from CallableDescriptorCollector
|
2015-09-18 21:01:22 +03:00 |
|
Stanislav Erokhin
|
0d12499039
|
Minor. Changed JetScope to LexicalScope in TaskPrioritizerContext
|
2015-09-18 21:01:21 +03:00 |
|
Stanislav Erokhin
|
2373cc3ede
|
Minor. Small refactoring in QualifiedExpressionResolver
|
2015-09-18 21:00:22 +03:00 |
|
Stanislav Erokhin
|
b51edf9004
|
Fixed completion for package, import directive and user type.
|
2015-09-18 21:00:22 +03:00 |
|
Stanislav Erokhin
|
1614de86d2
|
Support package directive for types
|
2015-09-18 21:00:21 +03:00 |
|
Stanislav Erokhin
|
ea991de21a
|
Minor. Renamed NewQualifiedExpressionResolver to QualifiedExpressionResolver
|
2015-09-18 21:00:21 +03:00 |
|
Stanislav Erokhin
|
b1b556c0c9
|
Removed unused old QualifiedExpressionResolver
|
2015-09-18 21:00:20 +03:00 |
|
Stanislav Erokhin
|
69cb3f818d
|
Use NewQualifiedExpressionResolver for resolve types
|
2015-09-18 21:00:20 +03:00 |
|
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 |
|