Tagir Valeev
e72a28c3e6
Detect recursive type parameter definition when checking for assignability
...
Fixes EA-137370 - SOE: TypeConversionUtil.isNarrowingReferenceConversionAllowed
2019-02-21 12:58:25 +07:00
Tagir Valeev
9182ce2d75
CME fixed (EA-137356 - CME: TPrimitiveIterator.nextIndex)
2019-02-21 12:19:38 +07:00
Tagir Valeev
ee5a94aa76
Debug.java: add $ prefix to method names (otherwise it's easy to have annoying recursive call warning)
2019-02-21 11:39:56 +07:00
Alexey Kudravtsev
822c6b8e5b
cleanup
2019-02-21 03:11:59 +03:00
Alexey Kudravtsev
c5ed3db4cc
get rid of Usage.getLocation() to avoid access outside EDT problems
2019-02-21 03:08:25 +03:00
Vladimir Krivosheev
8521eafbdc
IDEA-207119 move visualizer to built-in-server to avoid copying node_modules to java compilation out (because it is resource root)
2019-02-20 20:29:59 +01:00
Vladimir Krivosheev
6e8843a153
IDEA-207119 visualizer — dev hot-reload
2019-02-20 20:29:59 +01:00
peter
e4e334b6e0
simplify FoldingUpdate (IDEA-CR-43672)
...
don't cache when applyDefaultState==true (on editor opening)
drop cache when PsiFile changes, which includes the case of its rename, so there's no need to explicitly clear caches then
2019-02-20 18:08:35 +01:00
peter
5ad1eb7d5d
delete unused CodeFoldingManager.forceDefaultState
2019-02-20 18:08:35 +01:00
anstarovoyt
a922bde231
js: improve folding performance (insert checkCanceled(), better method for text matching)
2019-02-20 19:27:30 +03:00
Alexey Kudravtsev
0c98b4a136
replace title with action name for IDEA-CR-43679
2019-02-20 19:21:11 +03:00
Alexey Kudravtsev
98ccf02534
cleanup
2019-02-20 19:21:10 +03:00
Alexey Kudravtsev
ca4a9403bf
replace title with action name for IDEA-CR-43679
2019-02-20 19:21:10 +03:00
Alexey Kudravtsev
479b344880
remove unused keys
2019-02-20 19:21:09 +03:00
vadim.lomshakov
8e0e645796
IDEA-CR-43592: lay out algorithm takes into account shadow border insets (fixed IDEA-185682)
...
(cherry picked from commit f79911824d5c22c225f29da2a9e63fbcb2f98648)
2019-02-20 16:19:05 +00:00
Dmitry Batrak
7a306fe0ef
use a bit more clearer name for bidi settings menu group
2019-02-20 19:13:58 +03:00
Aleksey Pivovarov
968432d0a6
diff: set active state before calling ViewerState.init()
...
This fixes incorrect presentation of "Switch Diff Tool" action,
as it can use `myState` field when creating toolbar/popup actions.
Follow-up: f684f7bf7f
2019-02-20 18:37:40 +03:00
Konstantin Aleev
894a5299cf
Fix Run configurable modified tracking for Run Dashboard types
2019-02-20 18:23:32 +03:00
Konstantin Aleev
6678b0539b
[service-view] fix group rendering
2019-02-20 18:23:32 +03:00
Sergey Malenkov
34e86b88e5
IDEA-207598: show above; show below if it cannot be shown above
2019-02-20 18:15:37 +03:00
Anton Lobov
70f2972946
WEB-37295: support json-schema based deprecation in YAML
2019-02-20 16:09:00 +01:00
Pavel Dolgov
63092d9c2e
Java: Intention that wraps list/set/map with Collections.unmodifiableList/Set/Map (IDEA-93154)
2019-02-20 18:00:15 +03:00
Yann Cébron
f588d814fa
[devkit] Theme.json: highlight unresolved keys as warnings, not errors
2019-02-20 15:54:52 +01:00
Egor Ushakov
572f29e895
IDEA-207528 Unable to do smart step into the second filter method
2019-02-20 17:45:02 +03:00
Yann Cébron
ec030ba7b1
CodeStyleManager: link Pre/PostFormatProcessor EPs
2019-02-20 15:17:07 +01:00
Konstantin Bulenkov
8bedac8301
cleanup: remove code duplicates
2019-02-20 17:12:07 +03:00
Alexandr Evstigneev
569afe0c68
IDEA-CR-43717: Added warning about execution under ReadAction. Not really better than execution on EDT
2019-02-20 14:09:50 +00:00
Dmitry Batkovich
e4c94314e2
Merge remote-tracking branch 'origin/master'
2019-02-20 17:09:16 +03:00
Dmitry Batkovich
a6e744c2cb
same parameter value inspection should not warn if method is used in method reference expression (IDEA-207552) fix NPE
2019-02-20 17:08:58 +03:00
Sergey Karashevich
6cf6bd0d0d
[gui-test] calculate getCurrentFile on EDT only
2019-02-20 17:07:03 +03:00
Rustam Vishnyakov
78d4b5210a
Fix concurrency problem when iterating over editorconfig file paths
2019-02-20 17:00:37 +03:00
peter
99587b897e
TypesTest: add a clarifying comment (IDEA-CR-43709)
2019-02-20 14:55:47 +01:00
peter
91599750b8
fix Java keyword completion inside casts in enum constant initializers
2019-02-20 14:55:47 +01:00
Konstantin Bulenkov
89f2ddd038
fix javadoc
2019-02-20 16:41:59 +03:00
Anton Lobov
256c9b5885
WEB-31905 Semantic highlighting for JSON files
2019-02-20 14:36:38 +01:00
Sergey Malenkov
0cd6cdc277
IDEA-207598: Show smart step into popup above the line
2019-02-20 16:32:10 +03:00
Sergey Malenkov
4d92f2467d
IDEA-190056: Class members are highlighted as erroneous when they aren't
2019-02-20 16:32:10 +03:00
Denis Fokin
44188ae5e1
IDEA-207611 Keymap switch leads to typeahead
2019-02-20 16:25:37 +03:00
Dmitry Batkovich
15c31cfc91
Merge remote-tracking branch 'origin/master'
2019-02-20 16:17:47 +03:00
Dmitry Batkovich
3725db820f
Merge remote-tracking branch 'origin/master'
2019-02-20 16:17:34 +03:00
Alexandr Evstigneev
dcf8784337
RUBY-23590 Reformat action is now available in project view context menu in all IDEs
...
IDEA-CR-43523
2019-02-20 16:17:23 +03:00
Dmitry Batkovich
3e5a336e08
Merge remote-tracking branch 'origin/master'
2019-02-20 16:17:17 +03:00
Dmitry Batrak
284efc8c0d
debugger's SourceCodeChecker: avoid using FileEditorManager's UI-related method in a background thread
2019-02-20 16:16:59 +03:00
Dmitry Batkovich
dc6de37979
same parameter value inspection should not warn if method is used in method reference expression (IDEA-207552)
2019-02-20 16:16:55 +03:00
Alexander Zolotov
67dab2548c
Delete useless comment
2019-02-20 16:10:32 +03:00
Semyon Kolton
4489455344
CPP-15518 Store external tools per project
...
This doesn't affect platform `ToolManager` - just provides new service used in CLion
2019-02-20 15:54:17 +03:00
Kirill Kirichenko
60e1dc7784
IDEA-207083 Better Windows10 checkbox icon rendering
2019-02-20 15:40:47 +03:00
Anton Lobov
51aa403756
WEB-36750 Color Scheme: Add "Semantic highlighting" option for the JavaScript, TypeScript, and JSON
2019-02-20 13:35:17 +01:00
Aleksey Pivovarov
d172cd801c
diff: do not close all split-mode editors for DiffVirtualFile when one editor is closed
2019-02-20 15:13:49 +03:00
Gregory.Shrago
b4e6ecac2e
ability to load colors as well as text attributes
2019-02-20 15:11:38 +03:00