[mod] tidy 65 snapshot

This commit is contained in:
Andy Bunce 2023-01-28 21:05:06 +00:00
parent 6d074b29c9
commit 2b717e39e6
6 changed files with 6 additions and 38 deletions

View file

@ -1,6 +1,6 @@
import { CompletionItem, CompletionItemKind, CompletionItemProvider, Position, TextDocument } from "vscode";
import { XQLint} from "@quodatum/xqlint";
//const XQLint = require("@quodatum/xqlint").XQLint;
export class XQueryCompletionItemProvider implements CompletionItemProvider {

View file

@ -1,10 +1,7 @@
import { workspace } from "vscode";
import { ProviderResult, Range, TextEdit, TextEditor, TextEditorEdit } from "vscode";
import { Range, TextEditor, TextEditorEdit } from "vscode";
import * as constants from "../../constants";
import { XmlFormatterFactory } from "../xml-formatter";
import { XmlFormattingEditProvider } from "../xml-formatting-edit-provider";
import { XmlFormattingOptionsFactory } from "../xml-formatting-options";
export function minifyXml(editor: TextEditor, edit: TextEditorEdit): void {

View file

@ -1,7 +1,6 @@
import { EndOfLine, FormattingOptions, TextDocument } from "vscode";
import { Configuration } from "../common";
import * as constants from "../constants";
export interface XmlFormattingOptions {
editorOptions: FormattingOptions;

View file

@ -1,6 +1,7 @@
// xquery hover
import { CancellationToken, Hover, HoverProvider, Position, TextDocument } from "vscode";
import { XQLint} from "@quodatum/xqlint";
import { channel } from "../common/logger";
export class XQueryHoverProvider implements HoverProvider {
@ -9,9 +10,10 @@ export class XQueryHoverProvider implements HoverProvider {
position: Position,
token: CancellationToken
): Hover | null {
const linter = new XQLint(document.getText());
const range = document.getWordRangeAtPosition(position);
const word = document.getText(range);
return new Hover(`Hover info: ${word} at ${position.line}: ${position.character}`);
return new Hover(`XQuery Hover info: ${word} at ${position.line}: ${position.character}`);
// return null; if there is no information to show
}
}