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
|
84027124db
|
Made code more clear
|
2015-02-19 11:07:03 +03:00 |
|
Valentin Kipyatkov
|
5c904b6a94
|
Fixed keeping of folded state for imports on optimize
|
2015-02-19 11:07:03 +03:00 |
|
Valentin Kipyatkov
|
480ddcb20e
|
Minor
|
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
|
63182a53c6
|
Fixed getFileTopLevelScope implementation
|
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
|
371e0baed1
|
Dropped methods not used anymore
|
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 |
|
Michael Bogdanov
|
664e2781e8
|
Enable inline in bytecode toolwindow by default
|
2015-02-19 10:32:04 +03:00 |
|
Michael Bogdanov
|
758c147835
|
Analyze inlined declarations in bytecode toolwindow
|
2015-02-19 10:32:00 +03:00 |
|
Pavel V. Talanov
|
5c9554e703
|
Minor: remove redundant class object
|
2015-02-18 19:34:02 +03:00 |
|
Pavel V. Talanov
|
d6a942a574
|
Remove all deprecated OBJECT$ usages from project code
|
2015-02-18 19:33:56 +03:00 |
|
Evgeny Gerashchenko
|
48a6fb37f9
|
Worked around private method. There should be API available, anyway.
|
2015-02-18 18:53:37 +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 |
|
Zalim Bashorov
|
2a593fc437
|
IDEA: fixed breakpoints in JavaScript debugger.
|
2015-02-18 18:53:34 +03:00 |
|
Nikolay Krasko
|
fd616a3c8d
|
Update to IDEA 140.2493.5
|
2015-02-18 18:53:21 +03:00 |
|
Evgeny Gerashchenko
|
460a77275a
|
Added tests with conversion between Java and Kotlin and moving class.
|
2015-02-18 18:51:59 +03:00 |
|
Nikolay Krasko
|
07d58b55eb
|
Synchronize KotlinJavaPsiFacade with JavaPsiFacadeImpl
|
2015-02-18 18:51:58 +03:00 |
|
Evgeny Gerashchenko
|
f870388962
|
Fixed compilation error for IDEA 14.1+ (140 branch)
|
2015-02-18 18:51:58 +03:00 |
|
Alexander Udalov
|
042230fefc
|
Using factory method instead of deprecated constructor.
|
2015-02-18 18:51:57 +03:00 |
|
Nikolay Krasko
|
45a3b47664
|
Fix compilation once again
|
2015-02-18 18:51:56 +03:00 |
|
Nikolay Krasko
|
440cc20ed9
|
Add expected action
|
2015-02-18 18:51:56 +03:00 |
|
Nikolay Krasko
|
20b7a55bf2
|
Add overrides in order to fix compilation errors
|
2015-02-18 18:51:55 +03:00 |
|
Nikolay Krasko
|
a49a206de3
|
Get containing file from original method
|
2015-02-18 18:51:54 +03:00 |
|
Nikolay Krasko
|
3ec591a6d6
|
Manually register extension points
|
2015-02-18 18:51:54 +03:00 |
|
Nikolay Krasko
|
5d3d446ea4
|
Now PsiElementFinderImpl is registered via extension but it hadn't been added to JavaCoreProjectEnvironment
|
2015-02-18 18:51:53 +03:00 |
|
Alexey Kudravtsev
|
28b7d71ab7
|
Registering extension points manually in JetCoreEnvironment. They are not registered by IDEA's core environment code anymore.
|
2015-02-18 18:51:52 +03:00 |
|
Natalia Ukhorskaya
|
43249e928c
|
Fix tests with annotations: enum constants are now resolved as constants in JavaConstantExpressionEvaluator
|
2015-02-18 18:51:52 +03:00 |
|
Natalia Ukhorskaya
|
601a33f772
|
Fix stepping test's testData
|
2015-02-18 18:51:51 +03:00 |
|
Evgeny Gerashchenko
|
f9f75f1155
|
Fixed compilation error (IDEA API changed).
|
2015-02-18 18:51:50 +03:00 |
|
Evgeny Gerashchenko
|
f09fd923f3
|
Fixed test data according to fixed bug in IDEA JPS.
|
2015-02-18 18:51:50 +03:00 |
|
Evgeny Gerashchenko
|
501cb08154
|
Fixed compilation (IDEA API changed).
|
2015-02-18 18:51:49 +03:00 |
|
Evgeny Gerashchenko
|
1c1ead0471
|
Minor. Fixed case of test data file.
|
2015-02-18 14:26:20 +03:00 |
|
Evgeny Gerashchenko
|
a8179a497e
|
KT-5146 "Remove explicit type arguments" should highlight type arguments as unused (not as warning)
#KT-5146 fixed
|
2015-02-18 13:37:36 +03:00 |
|
Evgeny Gerashchenko
|
b1840ebd99
|
Suppressing unused parameter annotation when function is entry point.
|
2015-02-18 13:37:36 +03:00 |
|
Evgeny Gerashchenko
|
943131b7b0
|
Added button to configure annotations for methods which shouldn't be marked as unused.
|
2015-02-18 13:37:35 +03:00 |
|
Evgeny Gerashchenko
|
4ddaa5cdda
|
Filtering out non-existent directories from generated classpath. The check is so simple, because there may be, e.g. non-existent production output directory for just created module.
#KT-6703 fixed
|
2015-02-18 13:37:35 +03:00 |
|
Evgeny Gerashchenko
|
7e9ea23ce0
|
Minor. Clarified property name.
|
2015-02-18 13:37:34 +03:00 |
|
Evgeny Gerashchenko
|
d1a2fd9c66
|
KT-6586 accessing Kotlin class static class object variable's value from Java does not properly update between compiles
#KT-6586 fixed
|
2015-02-18 13:37:34 +03:00 |
|
Alexander Udalov
|
15a3496dbd
|
Gradle plugin tests: change kotlin-stdlib dependency scope to compile
This way is advertised in the docs anyway. Otherwise J+K projects do not
compile, see 640adec for the explanation
|
2015-02-18 11:43:50 +03:00 |
|
Andrey Breslav
|
2dcae465f7
|
Work around the redirect problem on SourceForge
|
2015-02-17 19:28:11 +03:00 |
|
Andrey Breslav
|
ab93b530f1
|
Don't use annotations after nullability was forced upon a platform type
#KT-6762 Fixed
#KT-6763 Fixed
|
2015-02-17 18:44:46 +03:00 |
|
Alexander Udalov
|
0217121814
|
Revert "Fixed compilation. Some class files generated by kotlinc may have no annotation (that should be fixed later)."
This reverts commit 4b6112d380.
This workaround is not needed anymore after the fix in e705ff2
|
2015-02-17 15:32:46 +03:00 |
|