//languages/com.aardarch.aardink.languages.internal.xml/XmlLanguageService
XmlLanguageService
object XmlLanguageService : TagValidator
Strict XML well-formedness checker.
Properties
| Name | Summary |
|---|---|
| triggerCharacters | open override val triggerCharacters: Set<Char> |
Functions
| Name | Summary |
|---|---|
| autoClose | open override fun autoClose(document: CodeDocument, offset: Int, charTyped: Char): String? |
| completions | open suspend override fun completions(document: CodeDocument, cursorOffset: Int): List<CompletionItem> |
| diagnostics | open suspend override fun diagnostics(document: CodeDocument): List<Diagnostic> |
| format | open suspend override fun format(document: CodeDocument): String |
| hoverDoc | open suspend override fun hoverDoc(document: CodeDocument, offset: Int): HoverDoc? |
| smartIndent | open override fun smartIndent(document: CodeDocument, lineIndex: Int): Int |