diff --git a/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/DaemonCodeAnalyzer.kt b/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/DaemonCodeAnalyzer.kt index 5f10f4b9af6c..ed959760ba5b 100644 --- a/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/DaemonCodeAnalyzer.kt +++ b/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/DaemonCodeAnalyzer.kt @@ -50,6 +50,7 @@ interface HighlightInfoType { @Remote("com.intellij.openapi.editor.colors.TextAttributesKey") interface TextAttributesKey { fun compareTo(key: TextAttributesKey): Int + fun getExternalName(): String } @Remote("com.intellij.codeInsight.daemon.LineMarkerInfo") diff --git a/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/editors.kt b/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/editors.kt index 08cd62e8d8e4..29850dd9be00 100644 --- a/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/editors.kt +++ b/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/editors.kt @@ -44,6 +44,7 @@ interface RangeHighlighter { fun getStartOffset(): Int fun getEndOffset(): Int fun getTextAttributes(): TextAttributes? + fun getTextAttributesKey(): TextAttributesKey? } @Remote("com.intellij.openapi.editor.VisualPosition") @@ -99,6 +100,7 @@ interface InlayModel { fun getInlineElementsInRange(startOffset: Int, endOffset: Int): List fun getBlockElementsInRange(startOffset: Int, endOffset: Int): List fun getAfterLineEndElementsForLogicalLine(logicalLine: Int): List + fun getAfterLineEndElementsInRange(startOffset: Int, endOffset: Int): List } @Remote("com.intellij.openapi.editor.Inlay") @@ -123,6 +125,14 @@ interface DeclarativeInlayRenderer { fun getPresentationList(): InlayPresentationList } +@Remote("com.intellij.ui.SimpleColoredText") +interface SimpleColoredText + +@Remote("com.intellij.xdebugger.impl.inline.InlineDebugRenderer") +interface InlineDebugRenderer { + fun getPresentation(): SimpleColoredText? +} + @Remote("com.intellij.codeInsight.daemon.impl.HintRenderer") interface HintRenderer { fun getText(): String