Tagir Valeev
2cfd1ece23
JavaCodeStyleManagerImpl#hasConflictingVariableAfterwards: check variable children as well
...
It could be a declaration which initializer contains a lambda. In this case lambda parameter name wasn't checked
Fixes IDEA-206763 Iteration over keySet quickfix does not take into consideration that the variable name "entry" is already used by a lambda value
2019-02-07 09:57:57 +07:00
Gregory.Shrago
fd941abc8b
change orientation on-the-fly
2019-02-07 04:45:26 +03:00
Gregory.Shrago
e71a3ba6cf
introduce some getters
2019-02-07 03:15:12 +03:00
Gregory.Shrago
5ff357b366
extend JBPanelWithEmptyText to support all its features
2019-02-07 02:33:13 +03:00
Gregory.Shrago
e4addb5106
IDEA-CR-23750 turn language trackers on
2019-02-07 00:34:33 +03:00
Gregory.Shrago
06dc2832d4
IDEA-CR-23750 drop workaround for tests
2019-02-07 00:34:33 +03:00
Gregory.Shrago
29fa452205
IDEA-CR-23750 deprecate java-structure API
2019-02-07 00:34:33 +03:00
Vladislav Shishov
03d4ace76b
[gui-test] fix webstorm tests on linux
2019-02-06 23:57:31 +03:00
Gregory.Shrago
a3428ed708
extract createTitleActions() method
2019-02-06 23:43:22 +03:00
Julia Beliaeva
5107d68347
[vcs-log] do not shorten single values filter action name, increase action name limit
...
Shortening single value filter text only makes sense on the toolbar. Action name should contain the full value, since it is used in speed search and more space is available for it in the popup.
follow-up: 6530efbcf3
IDEA-206766
2019-02-06 21:31:08 +03:00
Gregory.Shrago
2953fa0c71
DBE-7232 Console History does not allow to search for numbers
2019-02-06 21:27:48 +03:00
Rustam Vishnyakov
c40d30a6eb
Fixed IDEA-206778 Export codestyle settings to JSON: export fails when non-default values are provided
...
Namely "Next line if wrapped"
2019-02-06 21:26:04 +03:00
Sergey Malenkov
44f083e88e
IDEA-CR-42270: hide any hint on popup cancel
2019-02-06 21:15:17 +03:00
Dmitry.Krasilschikov
d8e8cf7eb4
IDEA-200666 UX-481 fix high contrast scheme border; adjust editor/separator spacing
2019-02-06 19:47:43 +02:00
Dmitriy.Panov
234e2f35b1
IJI-113: JRE9/11 bundling regression fix
2019-02-06 20:42:11 +03:00
Anna.Kozlova
015724f03f
tests ui: pass current test name so comparison failure is able to present it in the diff title (IDEA-206042)
2019-02-06 18:39:07 +01:00
Anna.Kozlova
acc379426a
test navigation: allow to specify offset inside file
2019-02-06 18:39:06 +01:00
Daniil Ovchinnikov
9a0ace1ac3
[java] skip anonymous classes when searching for declarations under caret (IDEA-206793)
2019-02-06 20:13:21 +03:00
Vitaliy.Bibaev
df16183fee
[memory-agent] Add retained sizes into for objects in instances tree if memory agent enabled
2019-02-06 19:47:22 +03:00
Vitaliy.Bibaev
27263006d3
[memory-agent] Update version: 0.0.8. Add ability to estimate retained sizes of multiple objects
2019-02-06 19:47:22 +03:00
Aleksey Pivovarov
404ecb047d
lst: escape mnemonics in changelist names
2019-02-06 19:31:19 +03:00
Dmitry.Krasilschikov
1ff1e4c014
IDEA-200666 UX-481 UI correction for RL popup; new "Recent locations selection" color has been introduced
2019-02-06 18:30:32 +02:00
Dmitry Batrak
43b8f15802
using a different map implementation in editor's TextLayoutCache to workaround IDEA-205735
2019-02-06 19:08:08 +03:00
Roman Shevchenko
bee30797bf
[platform] reduces log severity for unreachable exceptions assignee's host (IDEA-203425)
2019-02-06 17:03:40 +01:00
Rustam Vishnyakov
df649251d2
A better external name for REPLACE_SUM code style option
2019-02-06 18:54:58 +03:00
Vassiliy.Kudryashov
9ebc6589a6
IDEA-125811 Run configs: unclear wording in the Add New Configuration dropdown
2019-02-06 18:53:10 +03:00
Roman Shevchenko
0722796ad7
Cleanup (formatting)
2019-02-06 16:48:31 +01:00
Pavel Dolgov
d9412eba69
Java: Fixed typos in test data file names (IDEA-203895)
2019-02-06 18:40:08 +03:00
Anton Lobov
9329379d32
inplace rename: allow to create non-lookup template expressions for variable name
2019-02-06 16:31:54 +01:00
Dmitry Batrak
4633cdaaf5
IDEA-206757 [Sublime keymap]: "Ctrl+Shift+Backspace" should be mapped to "delete to line start" action
2019-02-06 18:18:48 +03:00
Dmitry Batkovich
9101bcc93a
Merge remote-tracking branch 'origin/master'
2019-02-06 18:18:17 +03:00
Dmitry Batkovich
67c23e9a2f
fix testdata quotes
2019-02-06 18:18:03 +03:00
Bas Leijdekkers
4e7a841173
qualify field access in initializer when shadowed by new declaration (IDEA-173780)
2019-02-06 16:09:30 +01:00
Bas Leijdekkers
0bad8022d5
IG: tweak description
2019-02-06 16:09:30 +01:00
Bas Leijdekkers
2261bb4c01
IG: improve description
2019-02-06 16:09:30 +01:00
Bas Leijdekkers
bb64599d5c
SSR: add class keyword to search plan if part of a class object access expression (IDEA-206479)
2019-02-06 16:09:30 +01:00
Roman Shevchenko
a60c5fb932
[platform] temp. fix for incorrect EA response (IDEA-201018)
2019-02-06 16:08:02 +01:00
Vassiliy.Kudryashov
d4f4784bbd
Fix for ClassCastException (for example PhpClassImpl is not PsiFile)
2019-02-06 18:02:24 +03:00
Roman Shevchenko
794401e157
[ui] ensures unsaved password reaches error reporter (IDEA-201018)
2019-02-06 16:00:45 +01:00
alexey.afanasiev
1b875d3162
[groovy] IDEA-202693 Change lambda psi structure for single expression body form
2019-02-06 17:54:24 +03:00
Kirill Kirichenko
33ab41249c
LafIconLookup: retrieve non selected icon if selected does not exist
2019-02-06 17:47:30 +03:00
Dmitriy.Panov
954dbb15e2
IJI-113: function return type fix
2019-02-06 17:43:34 +03:00
Dmitry Batkovich
ea617aa646
Merge remote-tracking branch 'origin/master'
2019-02-06 17:42:21 +03:00
Daniil Ovchinnikov
e500093c43
[groovy] #equals and #hashCode for DefaultConstructor as per CachedValue documentation
2019-02-06 17:27:45 +03:00
Aleksey Pivovarov
598904fedc
ui: merge two link-with-dropdown component implementations
2019-02-06 17:05:48 +03:00
Ekaterina Tuzova
e291fca43d
PY-33670 Scientific view doesn't support Python < 3.6
...
assert message fixed
2019-02-06 17:00:26 +03:00
nik
4702b8d282
external build: fix CompileScope::isAffected(BuildTarget,File) method for targets which need to be fully compiled
...
If all files from the passed build target are include into the compilation scope, the method should return 'true' even if the scope includes only some files from some other targets. This is needed to properly implement 'Validate JSP' action when JSP validation is performed as part of the external build process (see IDEA-206443). In that case JspValidationTarget takes output of an ArtifactTarget as its input, so in order to perform validation for selected files we create CompileScope which includes these files in ArtifactTarget and also includes the whole validation target.
2019-02-06 16:53:44 +03:00
Alexandr Suhinin
2415d101e8
[duplicates] performance fix: exclude big files from index and analysis
2019-02-06 15:26:31 +02:00
Aleksey Pivovarov
c0496f3a64
IDEA-206761 ui: fix Presentation copying
...
A better fix for IDEA-85566, as `getTextWithMnemonic()`
now properly escapes returned value.
2019-02-06 16:23:12 +03:00
Sergey Malenkov
7c79420970
IDEA-CR-42837: replace documents committing with assertion
2019-02-06 16:20:03 +03:00