Commit Graph
205552 Commits
Author SHA1 Message Date
Pavel Dolgov 24a6c66183 Java: Fixed removing unused variable occurrences from 'for' loop's update and init clauses (IDEA-180217) 2017-10-11 15:35:05 +03:00
nik 4d1baa29be build scripts: locate paths to JARs included into intellij-core distribution via project configuration
If paths to JAR files are hardcoded scripts will break when corresponding libraries are converted to repository libraries.
2017-10-11 15:26:53 +03:00
nik e4f04a4957 build scripts: locate paths to JARs included into JPS distribution via project configuration
If paths to JAR files are hardcoded scripts will break when corresponding libraries are converted to repository libraries.
2017-10-11 15:26:53 +03:00
peter 1370d8d435 java mad testing: "make * default" intention can break compilability 2017-10-11 14:23:42 +02:00
peter e00db490b0 fix multiple slash matching in Goto File on Windows (IDEA-180339) 2017-10-11 14:23:42 +02:00
Kirill Likhodedov 816f3118a7 Check VFS event for validity during async processing EA-109103 2017-10-11 15:17:56 +03:00
Anton Tarasov a4b2916186 IDEA-180409 initial support for fractional scale HiDPI 2017-10-11 14:50:11 +03:00
Dmitry Trofimov 0adf988a99 Use isPython2 instead of !isPy3k 2017-10-11 13:40:03 +02:00
Vladimir Krivosheev 16d8e16573 prepare to fix "IDEA-180005 Configurations with same name but different type disappear after project reopening"
We cannot implement Scheme because "name" conflicts with existing implementation, so, we allow to not implement Scheme interface
2017-10-11 13:30:35 +02:00
Vladimir Krivosheev c8ad0341cb SchemeManager — do not expose more than need, keep the same API as before 2017-10-11 13:30:34 +02:00
Vladimir Krivosheev 41dd07dca5 reduce SchemeManagerImpl complexity — extract addNewScheme 2017-10-11 13:30:34 +02:00
Vladimir Krivosheev 5d5a09ad40 reduce SchemeManagerImpl complexity — extract clearAllSchemes and removeFirstScheme 2017-10-11 13:30:34 +02:00
Vladimir Krivosheev fd43d4dfb6 reduce SchemeManagerImpl complexity — extract SchemeListManager 2017-10-11 13:30:33 +02:00
Vladimir Krivosheev 6a80d43fbd convert SchemeManager to kotlin 2017-10-11 13:30:33 +02:00
Vladimir Krivosheev 27e93b3f10 convert SchemeManager to kotlin 2017-10-11 13:30:32 +02:00
Vladimir Krivosheev 44fac6fee4 cleanup — fix spelling in isOldSchemeNaming 2017-10-11 13:30:32 +02:00
Alexey Kudravtsev d6345f37c1 do not register with parent being disposed (used to happen in canceled()) 2017-10-11 14:18:56 +03:00
Alexey Kudravtsev f8f4744e46 close lookups explicitly to avoid unexpected psi access during roots changed right after this method call in tearDown() 2017-10-11 14:18:56 +03:00
Alexey Kudravtsev 4994c31d39 cleanup 2017-10-11 14:18:56 +03:00
Alexey Kudravtsev a39ecfa403 test fix 2017-10-11 14:18:55 +03:00
Alexey Kudravtsev 258a84bc31 remove useless JDOM elements from memory 2017-10-11 14:18:55 +03:00
Sergey Malenkov 2b48ff2773 ScrollBarUI: remove unused deprecated MAXI_THUMB 2017-10-11 14:10:07 +03:00
Aleksey Pivovarov 9f22ef5018 diff: do not log stacktrace when comparing file with itself 2017-10-11 14:06:47 +03:00
Aleksey Pivovarov 4345c5aab6 diff: try to guess project in DiffApplication 2017-10-11 14:03:30 +03:00
Gregory.Shrago 65f4ed841f report, don't crash on AssertionError: not so loud 2017-10-11 13:54:36 +03:00
Yaroslav Pankratyev 3d7b4adcdb IDEA-180252 Testdata highlighting pass to ignore scratch files 2017-10-11 17:40:04 +07:00
nik 32c3536f2f spring tests: locate JARs from hibernate library via project configuration
If paths to JAR files are hardcoded tests will break when corresponding libraries are converted to repository libraries.
2017-10-11 13:36:09 +03:00
nik 3c19a96849 xslt plugin: locate location of trove library via its classes
So this code won't break when the library is converted to a repository library.
2017-10-11 13:36:09 +03:00
Aleksey Pivovarov bbb0017f08 NPE fix: Editor without Project from DiffApplication 2017-10-11 13:30:07 +03:00
Maxim.Mossienko 1c693aee22 simplier code after review 2017-10-11 12:24:46 +02:00
Aleksey Pivovarov dcf3962619 vcs: extract method 2017-10-11 13:11:16 +03:00
Aleksey Pivovarov 9d503543a4 vcs: @NotNull 2017-10-11 13:11:16 +03:00
Aleksey Pivovarov d3929bd24d vcs: do not manually refresh ChangesBrowser on "Add to Vcs" action
Refresh should be triggered by CLM listener.

follow-up: 7f141051fa
2017-10-11 13:11:16 +03:00
Anna.Kozlova e4ae6b0709 remove Manifest subtitle, should be clear without it 2017-10-11 12:09:57 +02:00
Anna.Kozlova 4e2a83d6d0 unused parameter: correctly ignore parameters used in overridden methods
when graph was build over not project scope (IDEA-180281)
2017-10-11 12:09:57 +02:00
Anna.Kozlova a695c507aa test patterns performance: rely on test names if no '*' present
otherwise process the output to match all test names against pattern;
2017-10-11 12:09:57 +02:00
Roman Shevchenko 003dcb24cb Cleanup (warnings; formatting) 2017-10-11 11:47:32 +02:00
Rustam Vishnyakov 164cb1b29d IDEA-175743 Review changes
See the UI spec at https://youtrack.jetbrains.com/issue/IDEA-175743#comment=27-2426968
2017-10-11 12:17:41 +03:00
Roman Shevchenko 592e7789a9 Cleanup (annotations for avoiding pointless 'platform type' warnings) 2017-10-11 11:11:17 +02:00
Irina.Chernushina 0c37a0560a WEB-29164 JSON schema: correctly resolve between oneOf/anyOf variants 2017-10-11 11:02:56 +02:00
Elizaveta Shashkova c3eff59576 Check for Variables view works only for debugger (PY-26289) 2017-10-11 12:01:20 +03:00
Roman Shevchenko 4e9f3a69f2 Cleanup (fixes log level; reverts accidental change) 2017-10-11 10:59:52 +02:00
Tagir Valeev a07277260c DeleteSideEffectsAwareFix: do not remove message for non-expression-statement
The fix is still useful if invoked for if condition/switch expression/etc. Fixes IDEA-180372.
2017-10-11 15:51:21 +07:00
Gregory.Shrago d292076730 async structure view: popup 2017-10-11 11:47:12 +03:00
Roman Shevchenko e6b336b37d [vfs] timing LFS.getCanonicallyCasedName (IDEA-180169) 2017-10-11 10:37:23 +02:00
nik 8c1cf83510 build scripts: get paths to JUnit4 JARs from project configuration
These JARs aren't located under community/lib since JUnit4 was converted to a repository library.
2017-10-11 11:27:16 +03:00
Roman Shevchenko a6370e2622 [tests] fixes build number comparison in update info tests 2017-10-11 10:05:54 +02:00
Anna.Kozlova 627e31c9a5 field naming convention: introduce constant with mutable type (IDEA-179923)
before that constant with mutable type convention could be configured with different patterns in 2 different 'beans'
2017-10-11 10:02:53 +02:00
Tagir Valeev 31b328cdca RedundantStringOperation: append("") (IDEA-180178), intern()
ConstantStringInternInspection removed
2017-10-11 14:35:28 +07:00
Tagir Valeev 454efb3280 RedundantStringOperationInspection: SubstringZero and StringToString merged 2017-10-11 14:35:27 +07:00