mirror of
https://github.com/chylex/IntelliJ-Rainbow-Brackets.git
synced 2025-05-10 18:34:05 +02:00
Fix #2037 Wrong coloring in generic < after comparison operator <
This commit is contained in:
parent
5f9f3ca653
commit
50958a273d
src/main/kotlin/com/github/izhangzhihao/rainbow/brackets
@ -15,7 +15,7 @@ class CSharpBracePairProvider : BracePairProvider {
|
||||
override fun pairs(): List<BracePair> = listOf(
|
||||
//BracePair(LPARENTH, RPARENTH, false),
|
||||
BracePair(LBRACE, RBRACE, false),
|
||||
BracePair(LBRACKET, RBRACKET, false)
|
||||
//BracePair(LT, GT, false)
|
||||
BracePair(LBRACKET, RBRACKET, false),
|
||||
BracePair(LT, GT, false),
|
||||
)
|
||||
}
|
@ -52,8 +52,8 @@ class CSharpRainbowVisitor : RainbowHighlightVisitor() {
|
||||
val map = mapOf(
|
||||
LPARENTH to BracePair(LPARENTH, RPARENTH, true),
|
||||
RPARENTH to BracePair(LPARENTH, RPARENTH, true),
|
||||
LT to BracePair(LT, GT, true),
|
||||
GT to BracePair(LT, GT, true)
|
||||
//LT to BracePair(LT, GT, true),
|
||||
//GT to BracePair(LT, GT, true),
|
||||
)
|
||||
|
||||
private fun LeafPsiElement.getBracketLevel(pair: BracePair, type: IElementType): Int = iterateBracketParents(this, pair, -1, type)
|
||||
|
Loading…
Reference in New Issue
Block a user