[polySymbols] Fix various warnings

IJ-CR-167388

GitOrigin-RevId: 9021d9691392ddf7885e124248beb6616bf059fd
This commit is contained in:
Piotr Tomiak
2025-06-26 15:20:56 +02:00
committed by intellij-monorepo-bot
parent 6107d2bfab
commit 56f88d9fe1
3 changed files with 6 additions and 9 deletions

View File

@@ -4,18 +4,15 @@ package com.intellij.polySymbols.html
import com.intellij.model.psi.PsiExternalReferenceHost
import com.intellij.openapi.editor.XmlHighlighterColors
import com.intellij.openapi.editor.colors.TextAttributesKey
import com.intellij.polySymbols.html.HTML_ATTRIBUTES
import com.intellij.polySymbols.html.HTML_ATTRIBUTE_VALUES
import com.intellij.polySymbols.html.HTML_ELEMENTS
import com.intellij.polySymbols.PolySymbolQualifiedKind
import com.intellij.polySymbols.highlighting.PolySymbolHighlightingCustomizer
import com.intellij.psi.xml.XmlAttribute
import com.intellij.psi.xml.XmlAttributeValue
import com.intellij.psi.xml.XmlTag
import com.intellij.polySymbols.PolySymbolQualifiedKind
import com.intellij.polySymbols.highlighting.PolySymbolHighlightingCustomizer
class HtmlSymbolHighlightingCustomizer: PolySymbolHighlightingCustomizer {
class HtmlSymbolHighlightingCustomizer : PolySymbolHighlightingCustomizer {
override fun getSymbolKindTextAttributes(qualifiedKind: PolySymbolQualifiedKind): TextAttributesKey? =
when(qualifiedKind) {
when (qualifiedKind) {
HTML_ATTRIBUTES -> XmlHighlighterColors.HTML_ATTRIBUTE_NAME
HTML_ELEMENTS -> XmlHighlighterColors.HTML_TAG_NAME
HTML_ATTRIBUTE_VALUES -> XmlHighlighterColors.HTML_ATTRIBUTE_VALUE

View File

@@ -133,7 +133,7 @@ open class HtmlAttributeSymbolDescriptor private constructor(
companion object {
fun HtmlAttributeSymbolInfo.toAttributeDescriptor(tag: XmlTag?) =
fun HtmlAttributeSymbolInfo.toAttributeDescriptor(tag: XmlTag?): HtmlAttributeSymbolDescriptor =
HtmlFrameworkSymbolsSupport.get(this.symbol.origin.framework)
.createHtmlAttributeDescriptor(this, tag)

View File

@@ -173,7 +173,7 @@ open class HtmlElementSymbolDescriptor private constructor(
companion object {
fun HtmlElementSymbolInfo.toElementDescriptor(tag: XmlTag) =
fun HtmlElementSymbolInfo.toElementDescriptor(tag: XmlTag): HtmlElementSymbolDescriptor =
HtmlFrameworkSymbolsSupport.get(this.symbol.origin.framework)
.createHtmlElementDescriptor(this, tag)