diff --git a/xml/xml-psi-impl/src/com/intellij/html/webSymbols/attributes/WebSymbolHtmlAttributeValueTypeSupport.kt b/xml/xml-psi-impl/src/com/intellij/html/webSymbols/attributes/WebSymbolHtmlAttributeValueTypeSupport.kt index fc553ee7e5ed..7d202cb46294 100644 --- a/xml/xml-psi-impl/src/com/intellij/html/webSymbols/attributes/WebSymbolHtmlAttributeValueTypeSupport.kt +++ b/xml/xml-psi-impl/src/com/intellij/html/webSymbols/attributes/WebSymbolHtmlAttributeValueTypeSupport.kt @@ -8,8 +8,6 @@ import com.intellij.webSymbols.completion.WebSymbolCodeCompletionItem interface WebSymbolHtmlAttributeValueTypeSupport : WebSymbolTypeSupport { - fun resolve(symbol: WebSymbol, type: Any?): Any? - /** * @return [ThreeState.YES] if the type is equal to boolean ignoring null or undefined values, * [ThreeState.UNSURE] if the boolean is assignable to the type and diff --git a/xml/xml-psi-impl/src/com/intellij/html/webSymbols/attributes/impl/WebSymbolHtmlAttributeInfoImpl.kt b/xml/xml-psi-impl/src/com/intellij/html/webSymbols/attributes/impl/WebSymbolHtmlAttributeInfoImpl.kt index f47359fc3a00..848ed230e20d 100644 --- a/xml/xml-psi-impl/src/com/intellij/html/webSymbols/attributes/impl/WebSymbolHtmlAttributeInfoImpl.kt +++ b/xml/xml-psi-impl/src/com/intellij/html/webSymbols/attributes/impl/WebSymbolHtmlAttributeInfoImpl.kt @@ -50,7 +50,7 @@ internal data class WebSymbolHtmlAttributeInfoImpl( WebSymbolHtmlAttributeValue.Type.SYMBOL -> null WebSymbolHtmlAttributeValue.Type.OF_MATCH -> symbol.type WebSymbolHtmlAttributeValue.Type.COMPLEX -> attrValue?.langType - }?.let { typeSupport.resolve(symbol, it) } + } else null val isHtmlBoolean = if (kind == WebSymbolHtmlAttributeValue.Kind.PLAIN)