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