[ai-completion] ML-3232: highlight Kotlin soft keywords

GitOrigin-RevId: 6606b7ead6da5cb5263a7ae02db9376b83cc5074
This commit is contained in:
Kirill.Karnaukhov
2024-04-30 17:32:44 +02:00
committed by intellij-monorepo-bot
parent c97ea48e02
commit be1e9abe71
2 changed files with 0 additions and 17 deletions

View File

@@ -98,17 +98,3 @@ class InlineCompletionTextElementManipulator : InlineCompletionElementManipulato
return InlineCompletionTextElement(element.text.substring(startOffset, endOffset), element.getAttributes)
}
}
class InlineCompletionSkipTextElementManipulator : InlineCompletionElementManipulator {
override fun isApplicable(element: InlineCompletionElement): Boolean {
return element is InlineCompletionSkipTextElement
}
override fun substring(element: InlineCompletionElement, startOffset: Int, endOffset: Int): InlineCompletionElement? {
element as InlineCompletionSkipTextElement
if (startOffset >= endOffset) {
return null
}
return InlineCompletionSkipTextElement(element.text.substring(startOffset, endOffset))
}
}

View File

@@ -1602,9 +1602,6 @@
<inline.completion.element.manipulator
implementation="com.intellij.codeInsight.inline.completion.elements.InlineCompletionTextElementManipulator"
order="last"/>
<inline.completion.element.manipulator
implementation="com.intellij.codeInsight.inline.completion.elements.InlineCompletionSkipTextElementManipulator"
order="last"/>
<editorFactoryMouseMotionListener
implementation="com.intellij.codeInsight.inline.completion.tooltip.InlineCompletionMouseMotionListener"/>