Alexey Tsvetkov
|
fabcfc7b7f
|
JS: added js() diagnostics tests
|
2015-02-20 16:01:26 +03:00 |
|
Pavel V. Talanov
|
9cf3a11efc
|
Add quick fixes for newly introduced diagnostics
|
2015-02-20 14:47:37 +03:00 |
|
Pavel V. Talanov
|
2053da91dd
|
Fix EXPRESSION_TYPE target for QualifierReceiver
Affected completion from objects in some cases
|
2015-02-20 14:47:36 +03:00 |
|
Svetlana Isakova
|
204e9a0c34
|
KT-6751 References to type arguments of a type argument not resolved when wrong number of them
#KT-6751 Fixed
|
2015-02-19 14:43:18 +03:00 |
|
Valentin Kipyatkov
|
c9a05aac0f
|
Minor changes after review
|
2015-02-19 14:11:16 +03:00 |
|
Valentin Kipyatkov
|
660ac8d63c
|
Fixed bug
|
2015-02-19 11:07:03 +03:00 |
|
Valentin Kipyatkov
|
a137503ee9
|
More sophisticated import setting supported: *-import when more than N names used (default set to 5)
|
2015-02-19 11:07:03 +03:00 |
|
Valentin Kipyatkov
|
c58536f1d9
|
Optimize imports: fixed bug with references in class declaration header
|
2015-02-19 11:07:03 +03:00 |
|
Valentin Kipyatkov
|
d60145d3e8
|
Optimize imports: references via aliases are treated correctly
|
2015-02-19 11:07:03 +03:00 |
|
Valentin Kipyatkov
|
8c034d4ac7
|
New optimize imports algorithm supports *-imports code style
|
2015-02-19 11:07:02 +03:00 |
|
Valentin Kipyatkov
|
2e3ed6b66f
|
Refactored AbstractOptimizeImportsTest to inherit from AbstractImportsTest
|
2015-02-19 11:07:02 +03:00 |
|
Valentin Kipyatkov
|
03f7c265d7
|
Initial implementation of new optimize imports algorithm
|
2015-02-19 11:07:02 +03:00 |
|
Valentin Kipyatkov
|
0a363fc371
|
Import is placed in some specific order on adding
|
2015-02-19 11:07:02 +03:00 |
|
Valentin Kipyatkov
|
7ad1933695
|
Dropped obsolete tests
|
2015-02-19 11:07:01 +03:00 |
|
Valentin Kipyatkov
|
20cf100714
|
Shorten references inserts imports for global functions and properties too
|
2015-02-19 11:07:01 +03:00 |
|
Alexey Sedunov
|
f1b3bb6ae7
|
Join Lines: Fix test data since IDEA now converts single-line comments to block ones when joining lines
|
2015-02-18 18:53:36 +03:00 |
|
Nikolay Krasko
|
440cc20ed9
|
Add expected action
|
2015-02-18 18:51:56 +03:00 |
|
Natalia Ukhorskaya
|
601a33f772
|
Fix stepping test's testData
|
2015-02-18 18:51:51 +03:00 |
|
Evgeny Gerashchenko
|
b1840ebd99
|
Suppressing unused parameter annotation when function is entry point.
|
2015-02-18 13:37:36 +03:00 |
|
Alexander Udalov
|
e812c4e67f
|
Introduce KotlinSyntheticClass.Kind.LOCAL_TRAIT_IMPL
|
2015-02-16 20:19:50 +03:00 |
|
Pavel V. Talanov
|
f0003449e5
|
Test named class object reference resolve
|
2015-02-16 15:38:46 +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
|
d689c11848
|
Update test for class object completion
|
2015-02-16 15:38:39 +03:00 |
|
Pavel V. Talanov
|
2b0e823695
|
Improve test for deprecated class object
|
2015-02-16 15:38:38 +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
|
75f55dd99a
|
Update test data that mentioned old <class-object-for-..> name
|
2015-02-16 15:38:35 +03:00 |
|
Pavel V. Talanov
|
a1f4c06a49
|
Update test data that mentioned old JvmAbi constants
|
2015-02-16 15:38:34 +03:00 |
|
Pavel V. Talanov
|
be5f00ad1c
|
Update test data for various stub tests
|
2015-02-16 15:38:33 +03:00 |
|
Pavel V. Talanov
|
d9d3f68a39
|
Drop JetClassObject element and its usages
as class objects are now represented by JetObjectDeclaration element
|
2015-02-16 15:38:31 +03:00 |
|
Nikolay Krasko
|
0f3971323f
|
Go to Declaration does not work on usage of constant from class object in Java (KT-6172)
#KT-6172 Fixed
|
2015-02-13 20:28:51 +03:00 |
|
Zalim Bashorov
|
905ce426c7
|
IDEA: don't try to create run configuration by JUnit and TestNG producers for Kotlin JS modules.
|
2015-02-13 19:03:01 +03:00 |
|
Valentin Kipyatkov
|
d579e4906b
|
Minor changes after code review
|
2015-02-12 19:47:25 +03:00 |
|
Valentin Kipyatkov
|
dd0664939c
|
Commented out 3 tests to be fixed later
|
2015-02-12 19:47:11 +03:00 |
|
Valentin Kipyatkov
|
ce26437cd0
|
Corrected test data because it will be fixed by KT-6545
|
2015-02-12 18:18:07 +03:00 |
|
Valentin Kipyatkov
|
d2f11cdc05
|
Fixed test data which was incorrect (no nested classes inside inner class allowed!)
|
2015-02-12 18:18:06 +03:00 |
|
Valentin Kipyatkov
|
3710d4105c
|
Do not shorten too much
|
2015-02-12 18:18:06 +03:00 |
|
Valentin Kipyatkov
|
6acba00599
|
Working on new imports insertion on copy/paste
|
2015-02-12 18:18:05 +03:00 |
|
Valentin Kipyatkov
|
b091eaa3cd
|
Fixed KT-2483 "Add import" quick fix offers adding import to non-API class
#KT-2483 Fixed
|
2015-02-12 18:18:02 +03:00 |
|
Valentin Kipyatkov
|
546836d5dd
|
Fixed bug with importing some of SAM-constructors and factory functions
#KT-3449 Fixed
|
2015-02-12 18:18:01 +03:00 |
|
Valentin Kipyatkov
|
4fff1f44bb
|
Fixed bug in import insertion: it did not work with descriptors taken before modifications
|
2015-02-12 17:34:50 +03:00 |
|
Natalia Ukhorskaya
|
7a4b291c85
|
Debugger: implement compiling evaluator
|
2015-02-12 12:16:48 +03:00 |
|
Natalia Ukhorskaya
|
187806d061
|
Debugger: remove usage of JDIEval during finding local variable in frame because it invokeMethod (loadClass) for find field type which invalidates frame
|
2015-02-12 12:16:46 +03:00 |
|
Natalia Ukhorskaya
|
3802957c15
|
Debugger: add tests for accessing outer class members from lambda inside inner class
|
2015-02-12 12:16:45 +03:00 |
|
Alexey Sedunov
|
e75bd1b41b
|
Create from usage: Support extension members for Java classes
|
2015-02-11 14:45:14 +03:00 |
|
Alexey Sedunov
|
9f3ba50dc5
|
Extract function: Do not report conflicts for fake overrides/delegates of the same callable declaration
|
2015-02-11 14:45:12 +03:00 |
|
Alexey Sedunov
|
cef9996ba7
|
Intentions: Convert extension receiver to parameter and vice versa
|
2015-02-11 14:40:28 +03:00 |
|
Alexey Sedunov
|
96866a108f
|
Change Signature: Support conversion between extension and non-extension functions
|
2015-02-11 14:40:26 +03:00 |
|
Alexey Sedunov
|
e68481557e
|
Shorten References: Support 'this' simplification
|
2015-02-11 14:40:22 +03:00 |
|
Valentin Kipyatkov
|
b03b96f202
|
Fixed optimization in IterableTypesDetector which did not work from the beginning + make it work on FuzzyType
|
2015-02-10 16:13:51 +03:00 |
|
Valentin Kipyatkov
|
3c573d555a
|
Smart completion: heuristic parameter types for some methods like Collection.contains()
|
2015-02-10 16:13:51 +03:00 |
|