Nikolay Krasko
2d72b5afc7
Render short type names in quick documentation and navigation
2014-06-05 17:47:58 +04:00
Svetlana Isakova
e59fa2083e
Substituted special error type for not inferred parameter
...
Rendered it as T (of red color) in the renderer HTML_FOR_NOT_INFERRED_TYPE_PARAMETERS
instead of '???' without information about type parameter
2014-04-30 13:34:32 +04:00
Ilya Ryzhenkov
0267e2910d
Test data fixed after stdlib updtae
2014-03-19 20:25:13 +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
Alexander Udalov
f7b6457139
Replace "jet" package name with "kotlin" in testData
2014-03-02 19:55:26 +04:00
Andrey Breslav
a93769b933
Test data fixed
2014-01-15 16:14:59 +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
Mikhael Bogdanov
868f4841be
Inline keyword removal
2013-11-26 12:53:06 +04:00
Nikolay Krasko
8f12db341e
Remastering of documentation provider
...
- Remove whole file resolve
- Take already resolved element
- Get kotlin element behind the wrapper directly
- Remove outdated isKotlinDeclaration method
- More tests
2013-11-15 19:41:16 +04:00
Andrey Breslav
fd73dc3dce
Fix tests after stdlib rearrangement
2013-11-07 13:56:17 +04:00
Natalia Ukhorskaya
796dad5798
Do not expand imports after optimizing
2013-10-25 11:05:02 +04:00
Nikolay Krasko
141c544775
KT-3729 Quick documentation support
...
#KT-3729 Fixed
2013-07-04 20:48:26 +04:00
Sergey Rostov
f9e8683db5
KT-1545, KT-3161 KDoc formatter
2013-05-28 13:05:28 +04:00
Sergey Rostov
2ad1bfa743
KT-3161 JetCommenter implementation stub
2013-05-28 13:05:28 +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