Pavel V. Talanov
|
cceb5738c8
|
Can't omit default object name in imports and types
There should be only one way to denote a type (A.Default.B can't be denoted as A.B)
|
2015-03-03 13:04:28 +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 |
|
Zalim Bashorov
|
838c384672
|
"js" -> "kotlin.js"
|
2014-09-16 19:32:37 +04:00 |
|
Pavel V. Talanov
|
d05697d3ac
|
Optimize Imports tests: add test for qualified expression with nested enum
|
2014-03-06 18:45:37 +04:00 |
|
Pavel V. Talanov
|
809be9b069
|
Optimize Imports: do not keep imports of unimportable entities
|
2014-03-06 16:01:06 +04:00 |
|
Pavel V. Talanov
|
c87cc0dde1
|
Optimize Imports tests: Switch to generated approach
Move test and rename test data
Delete unused testdata
Rewrite OptimizeImportOnFlyTest
|
2014-03-06 16:01:05 +04:00 |
|
Svetlana Isakova
|
4c41d19eb1
|
interpret class in class object as static nested class
removed hack in TaskPrioritizer for import class from class object
|
2013-12-16 16:24:21 +04:00 |
|
Natalia Ukhorskaya
|
796dad5798
|
Do not expand imports after optimizing
|
2013-10-25 11:05:02 +04:00 |
|
Nikolay Krasko
|
ddb7b54eee
|
KT-3620 Don't auto-import js.* and remove in optimize imports
KT-3620 Fixed
|
2013-05-20 17:56:24 +04:00 |
|
Nikolay Krasko
|
f33792a567
|
Configure project descriptor with directives
Implement optimize import test with redesigned class
|
2013-05-20 17:56:23 +04:00 |
|
Evgeny Gerashchenko
|
6e43b78deb
|
KT-3459 "import java.util.*" is removed by optimize imports if the only usage is a SAM constructor
#KT-3459 fixed
|
2013-04-03 17:44:01 +04:00 |
|
Natalia.Ukhorskaya
|
7702274633
|
Optimize imports when insert new import (optimize imports on the fly should be turned on)
#KT-3403 Fixed
|
2013-03-19 14:56:31 +04:00 |
|
Natalia.Ukhorskaya
|
abed8b59cb
|
Temporary disable imports sorting
|
2013-03-19 14:56:29 +04:00 |
|
Natalia.Ukhorskaya
|
0a4eaad595
|
Do not remove import to component functions
|
2013-03-15 14:23:13 +04:00 |
|
Natalia.Ukhorskaya
|
5bdd52c65f
|
Do not remove import for iterator()
|
2013-03-15 14:23:12 +04:00 |
|
Natalia.Ukhorskaya
|
635f65e23d
|
Optimize import removes reference to invoke extension function. Add test.
#KT-3398 Fixed
|
2013-03-15 14:23:11 +04:00 |
|
Natalia.Ukhorskaya
|
4039202806
|
Optimize imports remove reference to get extension function
#KT-3397 Fixed
|
2013-03-15 14:23:09 +04:00 |
|
Natalia.Ukhorskaya
|
b113059c2c
|
KT-2709 Optimizing import removes reference to class when in code val from its class object is used
#KT-2709 Fixed
|
2012-09-05 11:39:42 +04:00 |
|
Natalia.Ukhorskaya
|
cc215d4212
|
Optimizing imports doesn't remove references to java static fields when they are referred via short name in code
|
2012-09-05 11:29:35 +04:00 |
|
Natalia.Ukhorskaya
|
7e1091a6af
|
KT-1850 Fixed: Redundant imports are not removed when classes are used only by FQ name
OptimizeImportsMultiFileTest added
|
2012-09-03 17:59:52 +04:00 |
|
Natalia.Ukhorskaya
|
c5711cccda
|
Rename test files
|
2012-08-31 15:13:46 +04:00 |
|
Natalia.Ukhorskaya
|
84e846649f
|
Fixed KT-2488 Optimizing imports removes references to enum constants when they are referred via short name in code
|
2012-08-31 14:52:04 +04:00 |
|
Nikolay Krasko
|
2519f4d7f2
|
KT-1426 Implement "Optimize Imports" in plugin - do not remove imports for objects
|
2012-03-20 18:47:25 +04:00 |
|
Nikolay Krasko
|
856c05b2a8
|
KT-1426 Implement "Optimize Imports" in plugin - a slightly better formatting
|
2012-03-19 21:52:36 +04:00 |
|
Nikolay Krasko
|
8088b770f7
|
#KT-1426 Implement "Optimize Imports" in plugin - fixes for used reference search (look to calls and work with java type constructors.)
|
2012-03-17 02:03:13 +04:00 |
|
Nikolay Krasko
|
fda2bc25dc
|
KT-1426 Implement "Optimize Imports" in plugin - tests and small fix for aliases.
|
2012-03-16 19:41:44 +04:00 |
|