Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Intellij Community
Commits
262f7518
Commit
262f7518
authored
3 years ago
by
Alexey Kudravtsev
Committed by
intellij-monorepo-bot
3 years ago
Browse files
Options
Download
Email Patches
Plain Diff
cleanup
GitOrigin-RevId: 3e8d50eaf0a3330a106c20023a0193d2061bf2ba
parent
17fa8fde
Branches unavailable
Tags unavailable
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
jps/model-impl/src/com/intellij/openapi/fileTypes/impl/FileTypeAssocTable.java
+1
-1
...m/intellij/openapi/fileTypes/impl/FileTypeAssocTable.java
platform/lang-impl/src/com/intellij/codeInsight/highlighting/EscapeHandler.java
+0
-3
.../com/intellij/codeInsight/highlighting/EscapeHandler.java
platform/lang-impl/src/com/intellij/codeInsight/highlighting/HighlightManagerImpl.java
+8
-7
...tellij/codeInsight/highlighting/HighlightManagerImpl.java
with
9 additions
and
11 deletions
+9
-11
jps/model-impl/src/com/intellij/openapi/fileTypes/impl/FileTypeAssocTable.java
+
1
-
1
View file @
262f7518
...
...
@@ -31,7 +31,7 @@ public final class FileTypeAssocTable<T> {
private
FileTypeAssocTable
(
@NotNull
Map
<?
extends
CharSequence
,
?
extends
T
>
extensionMappings
,
@NotNull
Map
<?
extends
CharSequence
,
?
extends
T
>
exactFileNameMappings
,
@NotNull
Map
<?
extends
CharSequence
,
?
extends
T
>
exactFileNameAnyCaseMappings
,
@NotNull
Map
<
String
,
?
extends
T
>
hashBangMap
,
@NotNull
Map
<
?
extends
String
,
?
extends
T
>
hashBangMap
,
@NotNull
List
<?
extends
Pair
<
FileNameMatcher
,
T
>>
matchingMappings
)
{
myExtensionMappings
=
createCharSequenceConcurrentMap
(
extensionMappings
);
myExactFileNameMappings
=
new
ConcurrentHashMap
<>(
exactFileNameMappings
);
...
...
This diff is collapsed.
Click to expand it.
platform/lang-impl/src/com/intellij/codeInsight/highlighting/EscapeHandler.java
+
0
-
3
View file @
262f7518
...
...
@@ -31,12 +31,10 @@ public class EscapeHandler extends EditorActionHandler {
if
(
project
!=
null
)
{
HighlightManagerImpl
highlightManager
=
(
HighlightManagerImpl
)
HighlightManager
.
getInstance
(
project
);
if
(
highlightManager
!=
null
&&
highlightManager
.
hideHighlights
(
editor
,
HighlightManager
.
HIDE_BY_ESCAPE
|
HighlightManager
.
HIDE_BY_ANY_KEY
))
{
StatusBar
statusBar
=
WindowManager
.
getInstance
().
getStatusBar
(
project
);
if
(
statusBar
!=
null
)
{
statusBar
.
setInfo
(
""
);
}
FindManager
findManager
=
FindManager
.
getInstance
(
project
);
if
(
findManager
!=
null
)
{
FindModel
model
=
findManager
.
getFindNextModel
(
editor
);
...
...
@@ -45,7 +43,6 @@ public class EscapeHandler extends EditorActionHandler {
findManager
.
setFindNextModel
(
model
);
}
}
return
;
}
}
...
...
This diff is collapsed.
Click to expand it.
platform/lang-impl/src/com/intellij/codeInsight/highlighting/HighlightManagerImpl.java
+
8
-
7
View file @
262f7518
...
...
@@ -340,14 +340,15 @@ public final class HighlightManagerImpl extends HighlightManager {
Map
<
RangeHighlighter
,
HighlightFlags
>
map
=
getHighlightInfoMap
(
editor
,
false
);
if
(
map
==
null
)
return
false
;
boolean
done
=
false
;
boolean
hidden
=
false
;
List
<
RangeHighlighter
>
highlightersToRemove
=
new
ArrayList
<>();
for
(
RangeHighlighter
highlighter
:
map
.
keySet
())
{
HighlightFlags
info
=
map
.
get
(
highlighter
);
if
(!
InjectedLanguageEditorUtil
.
getTopLevelEditor
(
info
.
editor
).
equals
(
InjectedLanguageEditorUtil
.
getTopLevelEditor
(
editor
)))
continue
;
if
((
info
.
flags
&
mask
)
!=
0
)
{
for
(
Map
.
Entry
<
RangeHighlighter
,
HighlightFlags
>
entry
:
map
.
entrySet
())
{
HighlightFlags
info
=
entry
.
getValue
();
RangeHighlighter
highlighter
=
entry
.
getKey
();
if
((
info
.
flags
&
mask
)
!=
0
&&
InjectedLanguageEditorUtil
.
getTopLevelEditor
(
info
.
editor
).
equals
(
InjectedLanguageEditorUtil
.
getTopLevelEditor
(
editor
)))
{
highlightersToRemove
.
add
(
highlighter
);
done
=
true
;
hidden
=
true
;
}
}
...
...
@@ -355,7 +356,7 @@ public final class HighlightManagerImpl extends HighlightManager {
removeSegmentHighlighter
(
editor
,
highlighter
);
}
return
done
;
return
hidden
;
}
boolean
hasHideByEscapeHighlighters
(
@NotNull
Editor
editor
)
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help