Commit Graph
235089 Commits
Author SHA1 Message Date
Roman.Ivanov 2fbec3fa2a create EnhancedSwitchBackwardMigrationInspection: convert new switches back to old style ones IDEA-202384 2018-12-06 17:41:53 +07:00
Roman.Ivanov 7b3014b9c4 EnhancedSwitchMigrationInspection: do not create block when single statement in branch: IDEA-CR-40190 2018-12-06 17:41:52 +07:00
Yann Cébron 2314a25b04 IJSDK-499 Clarify TextRange in PsiReference 2018-12-06 11:11:18 +01:00
Nikita Skvortsov a67048bbc2 [gradle] use explicit module grouping with per-project import IDEA-202466 2018-12-06 13:03:04 +03:00
Nikita Skvortsov b3a2109ade [gradle] group module nodes according to idea module grouping IDEA-202466 2018-12-06 13:03:03 +03:00
Nikita Skvortsov 6c2b2519a6 [gradle] align Module grouping with Gradle projects hierarchy IDEA-202466
Using explicit module groups
2018-12-06 13:03:03 +03:00
Nikita Skvortsov d1873a95e7 [gradle] align Module grouping with Gradle projects hierarchy IDEA-202466
Using qualified names.
2018-12-06 13:03:03 +03:00
Eugene Petrenko 008c51f979 Make Toolbox Lite-Gen version a parameter on TeamCity, remove hardcoded version 2018-12-06 10:34:25 +01:00
Dmitriy.Panov d974c4fd0b build/jdk made configurable to prevent cleanup on branch change (for Cherry-Pick robot) : cleanup 2018-12-06 12:18:58 +03:00
Ivan Buryak feb9c65b98 IDEA-203047 Disallow JavaEE run configurations running in parallel but preserve showing Update dialog while rerun them 2018-12-06 15:58:22 +07:00
Kirill Kirichenko aa14f6bf4f IDEA-202749 Missing mnemonics for labels 2018-12-06 11:11:38 +03:00
Tagir Valeev a8202ddcf0 ControlFlowAnalyzer: do not generate jump out of switch rule if body cannot complete normally 2018-12-06 15:09:32 +07:00
Tagir Valeev a7e71d05b6 TernaryNullability testdata fixed 2018-12-06 15:09:31 +07:00
Vladislav.Soroka 2320a0845f IDEA-203680 Invalidate external projects imported data on 'Invalidate Caches' action 2018-12-06 10:22:41 +03:00
nik 78fc63ec6f testing scripts: escape '$' chars in class names when creating patterns (IDEA-203509) 2018-12-06 09:58:01 +03:00
nik 3795119e21 build scripts: honor exclusion of individual dependencies in pom.xml generated for published modules (IDEA-197426) 2018-12-06 09:58:01 +03:00
Artem Bochkarev 4bcfbbfcdf fixed ShortcutsCollector.getInputEventText for touchbar events 2018-12-06 13:57:22 +07:00
Dmitry Batkovich 77e4dd6a31 resource bundle: make resource bundle node provide array of properties files not ResourceBundle (IDEA-179376) 2018-12-06 09:16:44 +03:00
Dmitry Batkovich 1f39e4fded resource bundle node should keep resource bundle as object to provide proper equals/hashCode IDEA-203616 2018-12-06 09:16:44 +03:00
Tagir Valeev b5e6ec36f6 DataFlowInspectionBase: merge reports for ternary branches on return 2018-12-06 13:05:55 +07:00
Dmitry Batkovich f3406ab322 resource bundle node should keep resource bundle as object to provide proper equals/hashCode IDEA-203616 2018-12-06 09:03:50 +03:00
Vladislav.Soroka 9b736ae9e0 IDEA-CR-40958: skip document changed event for invalid vFile 2018-12-06 07:42:30 +03:00
Sergey Simonchik b984979676 terminal: enable keyboard shortcut for action "Show List of Tabs" (IDEA-119667) 2018-12-06 01:28:08 +03:00
Roman Shevchenko b021be5beb Cleanup (simpler temp. JDK creation for XSLT run configuration) 2018-12-05 20:07:06 +01:00
Roman Shevchenko 3555c8a0a4 Cleanup (warnings; formatting) 2018-12-05 19:08:57 +01:00
Roman Shevchenko cea56d3953 Cleanup (unwarranted warnings; formatting) 2018-12-05 18:56:08 +01:00
Egor Ushakov 4d5bf19bfa cleanup 2018-12-05 20:41:37 +03:00
Alexander Lobas 2809db8070 Fix search field offsets for search icon, cursor and empty text. 2018-12-05 20:32:57 +03:00
Egor Ushakov 85433ccb65 UX-389 New icon for "pause output" action - moved pause output to the context menu 2018-12-05 19:53:44 +03:00
Roman Shevchenko 72004923a3 Cleanup (code reuse; formatting) 2018-12-05 17:41:13 +01:00
Roman Shevchenko 835594e57a [java] ignores incomplete version strings for JDKs defined programmatically (IDEA-203014) 2018-12-05 17:36:51 +01:00
Yann Cébron 53a0100ce4 IDEA-203663 Preferences | Editor | General | Gutter Icons: sort plugin groups alphabetically 2018-12-05 17:17:53 +01:00
Roman Shevchenko 21e18ed01e Cleanup (code reuse; formatting) 2018-12-05 16:58:56 +01:00
peter 33448516fa check all open projects for auto-make start
don't get just one random project from invalid data context (IDEA-203645 Hang on project open)
2018-12-05 16:58:14 +01:00
Aleksey Pivovarov be994559b2 fix compilation
Revert "resource bundle node should keep resource bundle as object to
provide proper equals/hashCode IDEA-203616"

This reverts commit 4694ff5fc8.
2018-12-05 18:56:13 +03:00
Dmitry Batkovich 4694ff5fc8 resource bundle node should keep resource bundle as object to provide proper equals/hashCode IDEA-203616 2018-12-05 18:27:21 +03:00
Dmitry Batkovich 6b192bde9b improve message 2018-12-05 18:27:21 +03:00
Vladislav.Soroka 12e5d4e25b IDEA-203656 Up-to-date build script can be wrongly treated as changed 2018-12-05 18:16:19 +03:00
Nikolay Korolev 33c0300ace IDEA-CR-40095 RUBY-22288 IDEA-197952 Change regex to capture non-word character. Delete unnecessary non-capturing group. 2018-12-05 17:47:05 +03:00
peter da321037e0 shorten xml/html highlighter initialization, get rid of confusing keys1/keys2 2018-12-05 15:45:32 +01:00
Daniil Ovchinnikov 1d1b5f0ff9 add RecursionPreventingSafePublicationLazy 2018-12-05 17:10:39 +03:00
Nadya Zabrodina 3e6ce37c72 test: PlatformIconsAPITest fix, support backward compatibility 2018-12-05 17:04:10 +03:00
Dmitry Jemerov 265ef00ef9 API to receive information about batches of completion items 2018-12-05 14:55:03 +01:00
Dmitry Batkovich 1380a09341 java change modifier actions factory should use another ModifierFix constructor (variable normalization) 2018-12-05 16:47:16 +03:00
Mikhail Sokolov 71bcabba63 IDEA-203054 Thread leaks in tests 2018-12-05 16:28:53 +03:00
Alexandr Evstigneev bcd6b432ac Moved interface to the core
IDEA-CR-38872
2018-12-05 16:25:34 +03:00
Maxim.Kolmakov e58afeea7e Don't remove folders from initial scope
The operation is not supported by CompactVirtualFileSet.
2018-12-05 14:23:08 +01:00
Dmitry Batkovich 0f5fbf0c3a ModifierFix: do not search inheritors in EDT do not search for inheritors in modifier is not a visibility modifier 2018-12-05 16:21:51 +03:00
Sergey Patrikeev d508442c51 DeprecationInspection speedup: avoid unnecessary uast tree traversing.
ApiUsageVisitorBase used to consume a lot of CPU to determine if PSI element resides inside an import statement. It is a double work for the DeprecationInspection because it already does the same check.
2018-12-05 16:14:58 +03:00
Gregory.Shrago 49c10fd95e dispose tool window content-manager on unregister 4 2018-12-05 15:52:46 +03:00