Tagir Valeev
52053135e8
LambdaCanBeMethodReferenceInspection: support parenthesized call arguments
2018-07-05 13:25:33 +07:00
Tagir Valeev
1f87111c97
RedundantFieldInitialization: parenthesized (false) supported; tests
2018-07-05 13:25:32 +07:00
Tagir Valeev
f77a71b15c
ReuseOfLocalVariableInspection: support parentheses; tests
2018-07-05 13:25:30 +07:00
Tagir Valeev
5fc5a86cdf
ConstantExpressionInspection: make it working inside parentheses
2018-07-05 13:25:29 +07:00
Tagir Valeev
ee8d7915e8
SimplifyBooleanExpressionAction: do not warn on x = (true)
2018-07-05 13:25:28 +07:00
Tagir Valeev
10d50eb603
ReplaceNullCheckInspection: support parentheses
2018-07-05 13:25:26 +07:00
Tagir Valeev
d5c875e997
ExpandBooleanPredicate: do not report if initializer is parenthesized literal like (false)
2018-07-05 13:25:25 +07:00
Tagir Valeev
3431095796
UnnecessaryThisInspection: support parentheses
2018-07-05 13:25:23 +07:00
Ilya.Kazakevich
7fdf4fed10
PY-30434: Support step definitions like fixtures
...
Step definition could be injected to another step definition like fixture.
2018-07-05 02:34:02 +03:00
Vassiliy.Kudryashov
b1e6a41998
IDEA-195072 Make 'Open in new tab' option always visible
2018-07-05 01:46:52 +03:00
Ilya.Kazakevich
d157a3f2b4
Fix leak in tests
2018-07-05 00:56:16 +03:00
Anton Makeev
4514b55c08
Merge remote-tracking branch 'origin/master' into amakeev/plugin
2018-07-04 20:20:57 +02:00
Daniil Ovchinnikov
675bbc9f9c
[groovy] update 'change to operator' inspection test data (IDEA-194503)
2018-07-04 21:07:00 +03:00
Viktoria.Shirunova
93adbe549a
[gui-test] LibraryOrFramework - removed reservePath parameter.
...
Now it's useless when there is searching by predicate
2018-07-04 20:51:30 +03:00
Viktoria.Shirunova
2822d5c9f2
[gui-test] CheckboxTreeFixture: remove ensureCheckboxValue
2018-07-04 20:51:30 +03:00
Viktoria.Shirunova
8a0e5762ef
[gui-test] IDEA-CR-34414 GUI-126 Refactored wrappers around JTree to support searching by predicate and clicking without specifying the path twice
2018-07-04 20:51:30 +03:00
Viktoria.Shirunova
e0a61fdd3d
[gui-test] moved pause function to GuiTestUtil from GuiTestCase and corrected usage
2018-07-04 20:51:30 +03:00
Aleksey Pivovarov
d029570cd1
diff: make unused constructor private
2018-07-04 20:47:28 +03:00
Aleksey Pivovarov
31ff8e44ef
diff: remove dead code - DiffManager.registerDiffTool
...
* The only usage in plugins is API Comparator, and it is broken long time ago.
2018-07-04 20:47:27 +03:00
Aleksey Pivovarov
f8a194aa9a
diff: move MigrateDiffTool to platform-impl
2018-07-04 20:47:26 +03:00
Aleksey Pivovarov
2ad26acb65
diff: update DiffContent migration
...
* no custom implementations of `DiffContent` are left, so we can rely
on default logic for `getNavigatable`, `getFile` and `getLineSeparator`
2018-07-04 20:47:24 +03:00
Aleksey Pivovarov
e5fef8c24a
diff: remove dead code - SimpleContent
2018-07-04 20:47:23 +03:00
Aleksey Pivovarov
7d1bcc63a4
diff: remove dead code - DiffWindowBase
2018-07-04 20:47:22 +03:00
Aleksey Pivovarov
e0590c49e1
diff: remove dead code - BinaryContent
...
* All usages in plugins are using constructor,
that was removed in 89a0440a7e
2018-07-04 20:47:21 +03:00
Aleksey Pivovarov
26805dde6a
diff: remove dead code - FileAwareSimpleContent
2018-07-04 20:44:49 +03:00
Aleksey Pivovarov
b31de81e7f
diff: remove dead code - DiffContent.fireContentInvalid
2018-07-04 20:44:49 +03:00
Aleksey Pivovarov
f11235eda5
diff: remove dead code - DiffContent.onAssigned
2018-07-04 20:44:49 +03:00
Aleksey Pivovarov
f96d6328ca
diff: remove dead code - MergeRequest.getResultContent
2018-07-04 20:44:48 +03:00
Aleksey Pivovarov
973fd9c2b1
diff: remove dead code - DiffRequest.setWindowTitle
...
* the only usages are from MergeRequest
2018-07-04 20:44:48 +03:00
Aleksey Pivovarov
187b5c3918
diff: remove dead code - DiffRequest.isSafeToCallFromUpdate
2018-07-04 20:44:48 +03:00
Aleksey Pivovarov
9a972eb71a
diff: remove dead code - DiffRequest.passForDataContext
2018-07-04 20:44:48 +03:00
Aleksey Pivovarov
5d55ff39a8
diff: remove unused DataKey - DiffTool.SCROLL_TO_LINE
...
* the only usage of `SCROLL_TO_LINE` was in diff from annotations,
and it is already migrated to the new API
2018-07-04 20:44:48 +03:00
Aleksey Pivovarov
cb00493f1a
diff: remove unused DataKey - COMPOSITE_DIFF_VIEWER
2018-07-04 20:44:48 +03:00
Aleksey Pivovarov
685e08ab13
diff: remove dead code - DiffRequest.setBottomComponentFactory
...
* the only usage of `setBottomComponentFactory` was in commit dialog,
and it is already migrated to the new API
2018-07-04 20:44:47 +03:00
Aleksey Pivovarov
7117055066
diff: remove dead code - DiffRequest.setToolbarAddons
2018-07-04 20:44:47 +03:00
Aleksey Pivovarov
5e5db1315e
diff: remove dead code - DiffRequest.addOtherLayer support
...
* `discloseRequest` implementation is trivial after removing `addOtherLayer`
2018-07-04 20:44:47 +03:00
Aleksey Pivovarov
0d35dbeeda
diff: remove dead code - DiffRequest.addOtherLayer
...
* the only usage of `addOtherLayer` was in SVN properties,
and it is already migrated to the new API
2018-07-04 20:44:45 +03:00
Anton Tarasov
a952ae3a83
IDEA-194795 Exception appears when try to open file chooser from Welcome screen
...
Reverted a part of the fix for IDEA-190436.
2018-07-04 20:11:01 +03:00
Sergey.Anchipolevsky
6cceac3e26
Merge branch 'serganch/helm-support-2'
2018-07-04 20:01:12 +03:00
Sergey.Anchipolevsky
368349768d
[kubernetes] Helm support (WIP)
2018-07-04 19:55:29 +03:00
Julia Beliaeva
c7a2689683
[vcs-log] move selected filter up in the recent list
2018-07-04 19:54:16 +03:00
Julia Beliaeva
11512e4e67
[vcs-log] remember recent items for structure filter
2018-07-04 19:54:16 +03:00
Julia Beliaeva
cb474f4df3
[vcs-log] keep recent filters in a map by filter name
2018-07-04 19:54:16 +03:00
Julia Beliaeva
bd68b41c9e
[git] migrate properties for external logs
2018-07-04 19:54:16 +03:00
Julia Beliaeva
5c590b9f02
[git] keep properties for external log tabs in a separate component
...
Key differences with the VcsLogProjectTabsProperties:
1. Application storage is used, so user settings are the same independently of the project from which a repository is opened.
2. Recent filter values are stored per-tab, since each tab shows a different repository.
2018-07-04 19:54:16 +03:00
Julia Beliaeva
088ae2cb72
[vcs-log] extract interface VcsLogTabsProperties
2018-07-04 19:54:15 +03:00
Julia Beliaeva
13aecda8f3
[vcs-log] rename VcsLogTabsProperties -> VcsLogProjectTabsProperties
2018-07-04 19:54:15 +03:00
Julia Beliaeva
31bc16872b
[vcs-log] share recent users and branches between tabs
...
IDEA-191908
2018-07-04 19:54:15 +03:00
Dmitry Jemerov
2fa3c108ef
Public API for accessing options of an intention (for rdserver)
2018-07-04 18:51:11 +02:00
Dmitry Jemerov
6fe92f5983
Add empty default methods to LookupListener interface
2018-07-04 18:51:11 +02:00