SYMBOL INDEX (109 symbols across 26 files) FILE: src/common/configuration.ts class Configuration (line 5) | class Configuration { method enableXmlTreeView (line 6) | static get enableXmlTreeView(): boolean { method enableXmlTreeViewMetadata (line 10) | static get enableXmlTreeViewMetadata(): boolean { method enableXmlTreeViewCursorSync (line 14) | static get enableXmlTreeViewCursorSync(): boolean { method ignoreDefaultNamespace (line 18) | static get ignoreDefaultNamespace(): boolean { method persistXPathQuery (line 22) | static get persistXPathQuery(): boolean { method xmlFormatterImplementation (line 26) | static get xmlFormatterImplementation(): string { method xqueryExecutionArguments (line 30) | static get xqueryExecutionArguments(): string[] { method xqueryExecutionEngine (line 34) | static get xqueryExecutionEngine(): string { method xqueryExecutionInputLimit (line 38) | static get xqueryExecutionInputLimit(): number { method xqueryExecutionInputSearchPattern (line 42) | static get xqueryExecutionInputSearchPattern(): string { method enforcePrettySelfClosingTagOnFormat (line 46) | static enforcePrettySelfClosingTagOnFormat(resource: Uri): boolean { method removeCommentsOnMinify (line 50) | static removeCommentsOnMinify(resource: Uri): boolean { method splitAttributesOnFormat (line 54) | static splitAttributesOnFormat(resource: Uri): boolean { method splitXmlnsOnFormat (line 58) | static splitXmlnsOnFormat(resource: Uri): boolean { method _getForResource (line 62) | private static _getForResource(section: string, resource: Uri): T { method _getForWindow (line 66) | private static _getForWindow(section: string): T { FILE: src/common/create-document-selector.ts function createDocumentSelector (line 5) | function createDocumentSelector(language: string): DocumentFilter[] { FILE: src/common/extension-state.ts class ExtensionState (line 3) | class ExtensionState { method global (line 6) | static get global(): Memento { method workspace (line 10) | static get workspace(): Memento { method configure (line 14) | static configure(context: ExtensionContext): void { FILE: src/common/native-commands.ts class NativeCommands (line 3) | class NativeCommands { method cursorMove (line 4) | static async cursorMove(to: string, by: string): Promise { method openGlobalSettings (line 11) | static openGlobalSettings(): void { method setContext (line 15) | static setContext(key: string, value: any): void { FILE: src/common/xml-traverser.ts class XmlTraverser (line 4) | class XmlTraverser { method constructor (line 6) | constructor(private _xmlDocument: Document) { } method xmlDocument (line 8) | get xmlDocument(): Document { method xmlDocument (line 12) | set xmlDocument(value: Document) { method getChildAttributeArray (line 16) | getChildAttributeArray(node: Element): any[] { method getChildElementArray (line 30) | getChildElementArray(node: Node): any[] { method getElementAtPosition (line 48) | getElementAtPosition(position: Position): Element { method getNearestElementAncestor (line 54) | getNearestElementAncestor(node: Node): Element { method getNodeAtPosition (line 62) | getNodeAtPosition(position: Position): Node { method getSiblings (line 66) | getSiblings(node: Node): Node[] { method getSiblingAttributes (line 74) | getSiblingAttributes(node: Node): Node[] { method getSiblingElements (line 78) | getSiblingElements(node: Node): Node[] { method hasSimilarSiblings (line 82) | hasSimilarSiblings(node: Node): boolean { method isElement (line 92) | isElement(node: Node): boolean { method _getNodeAtPositionCore (line 96) | private _getNodeAtPositionCore(position: Position, contextNode: Node):... method _checkRange (line 143) | private _checkRange(lineNumber: number, position: Position, columnRang... method _getNodeWidthInCharacters (line 147) | private _getNodeWidthInCharacters(node: Node) { FILE: src/completion/xquery-completion-item-provider.ts class XQueryCompletionItemProvider (line 5) | class XQueryCompletionItemProvider implements CompletionItemProvider { method provideCompletionItems (line 7) | provideCompletionItems(document: TextDocument, position: Position): Co... method _getCompletionItem (line 18) | private _getCompletionItem(xqLintCompletionItem: any): CompletionItem { FILE: src/extension.ts function activate (line 19) | function activate(context: ExtensionContext) { function deactivate (line 80) | function deactivate() { function _handleContextChange (line 85) | function _handleContextChange(editor: TextEditor): void { function _handleChangeActiveTextEditor (line 99) | function _handleChangeActiveTextEditor(editor: TextEditor): void { function _handleChangeTextEditorSelection (line 103) | function _handleChangeTextEditorSelection(e: TextEditorSelectionChangeEv... FILE: src/formatting/commands/formatAsXml.ts function formatAsXml (line 11) | function formatAsXml(editor: TextEditor, edit: TextEditorEdit): void { FILE: src/formatting/commands/minifyXml.ts function minifyXml (line 10) | function minifyXml(editor: TextEditor, edit: TextEditorEdit): void { FILE: src/formatting/commands/textToXml.ts function textToXml (line 11) | function textToXml(textEditor: TextEditor): void { FILE: src/formatting/commands/xmlToText.ts function xmlToText (line 11) | function xmlToText(textEditor: TextEditor): void { FILE: src/formatting/formatters/classic-xml-formatter.ts class ClassicXmlFormatter (line 4) | class ClassicXmlFormatter implements XmlFormatter { method formatXml (line 6) | formatXml(xml: string, options: XmlFormattingOptions): string { method minifyXml (line 68) | minifyXml(xml: string, options: XmlFormattingOptions): string { method _getIndent (line 82) | private _getIndent(options: XmlFormattingOptions, level: number, trail... method _stripLineBreaks (line 93) | private _stripLineBreaks(options: XmlFormattingOptions, xml: string): ... FILE: src/formatting/formatters/v2-xml-formatter.ts class V2XmlFormatter (line 8) | class V2XmlFormatter implements XmlFormatter { method formatXml (line 9) | formatXml(xml: string, options: XmlFormattingOptions): string { method minifyXml (line 293) | minifyXml(xml: string, options: XmlFormattingOptions): string { method _getIndent (line 297) | private _getIndent(options: XmlFormattingOptions, indentLevel: number)... method _removeTrailingNonBreakingWhitespace (line 301) | private _removeTrailingNonBreakingWhitespace(text: string): string { method _sanitizeCommentsAndCDATA (line 305) | private _sanitizeCommentsAndCDATA(xml: string): string { method _unsanitizeCommentsAndCDATA (line 341) | private _unsanitizeCommentsAndCDATA(xml: string): string { type Location (line 346) | enum Location { FILE: src/formatting/xml-formatter.ts type XmlFormatter (line 10) | interface XmlFormatter { class XmlFormatterFactory (line 15) | class XmlFormatterFactory { method getXmlFormatter (line 18) | static getXmlFormatter(): XmlFormatter { FILE: src/formatting/xml-formatting-edit-provider.ts class XmlFormattingEditProvider (line 11) | class XmlFormattingEditProvider implements DocumentFormattingEditProvide... method constructor (line 13) | constructor( method provideDocumentFormattingEdits (line 17) | provideDocumentFormattingEdits(document: TextDocument, options: Format... method provideDocumentRangeFormattingEdits (line 24) | provideDocumentRangeFormattingEdits(document: TextDocument, range: Ran... FILE: src/formatting/xml-formatting-options.ts type XmlFormattingOptions (line 6) | interface XmlFormattingOptions { class XmlFormattingOptionsFactory (line 16) | class XmlFormattingOptionsFactory { method getXmlFormattingOptions (line 17) | static getXmlFormattingOptions(formattingOptions: FormattingOptions, d... FILE: src/linting/xquery-linter.ts class XQueryLinter (line 5) | class XQueryLinter { method lint (line 9) | lint(text: string): Diagnostic[] { FILE: src/test/extension.test.ts function testFormatter (line 134) | function testFormatter(xmlFormatter: XmlFormatter, options: XmlFormattin... function testMinifier (line 144) | function testMinifier(xmlFormatter: XmlFormatter, options: XmlFormatting... FILE: src/test/test-utils/test-data-loader.ts class TestDataLoader (line 3) | class TestDataLoader { method load (line 4) | static load(fileName: string): string { FILE: src/tree-view/xml-tree-data-provider.ts class XmlTreeDataProvider (line 13) | class XmlTreeDataProvider implements TreeDataProvider { method constructor (line 18) | constructor(private _context: ExtensionContext) { method activeEditor (line 32) | get activeEditor(): TextEditor { method getTreeItem (line 36) | getTreeItem(element: Node): TreeItem | Thenable { method getChildren (line 87) | getChildren(element?: Node): Node[] | Thenable { method getParent (line 105) | getParent(element: Node): Node { method getNodeAtPosition (line 113) | getNodeAtPosition(position: Position): Node { method _getIcon (line 117) | private _getIcon(element: Node): any { method _refreshTree (line 132) | private _refreshTree(): void { FILE: src/xpath/commands/evaluateXPath.ts class HistoricQuery (line 9) | class HistoricQuery { method constructor (line 10) | constructor(uri: string, query: string) { function evaluateXPath (line 19) | async function evaluateXPath(editor: TextEditor, edit: TextEditorEdit): ... FILE: src/xpath/commands/getCurrentXPath.ts function getCurrentXPath (line 7) | function getCurrentXPath(editor: TextEditor, edit: TextEditorEdit): void { FILE: src/xpath/xpath-builder.ts class XPathBuilder (line 6) | class XPathBuilder { method constructor (line 10) | constructor(private _xmlDocument: Document) { method build (line 14) | build(position: Position): string { method _buildCore (line 20) | private _buildCore(selectedNode: Node): string { FILE: src/xpath/xpath-evaluator.ts class EvaluatorResult (line 5) | class EvaluatorResult { class EvaluatorResultType (line 10) | class EvaluatorResultType { class XPathResultTypes (line 15) | class XPathResultTypes { class XPathEvaluator (line 28) | class XPathEvaluator { method evaluate (line 29) | static evaluate(query: string, xml: string, ignoreDefaultNamespace: bo... FILE: src/xquery-execution/child-process.ts class ChildProcess (line 3) | class ChildProcess { method spawn (line 4) | static async spawn(executable: string, args: string[]): Promise { FILE: src/xquery-execution/commands/executeXQuery.ts function executeXQuery (line 9) | async function executeXQuery(editor: TextEditor, edit: TextEditorEdit): ...