mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-22 17:48:56 +01:00
[css/json/html] update lsp, services & dependencies
This commit is contained in:
@@ -15,7 +15,7 @@ export function getHTMLMode(htmlLanguageService: HTMLLanguageService, workspace:
|
||||
getId() {
|
||||
return 'html';
|
||||
},
|
||||
getSelectionRanges(document: TextDocument, positions: Position[]): SelectionRange[][] {
|
||||
getSelectionRanges(document: TextDocument, positions: Position[]): SelectionRange[] {
|
||||
return htmlLanguageService.getSelectionRanges(document, positions);
|
||||
},
|
||||
doComplete(document: TextDocument, position: Position, settings = workspace.settings) {
|
||||
|
||||
@@ -31,7 +31,7 @@ export interface Workspace {
|
||||
|
||||
export interface LanguageMode {
|
||||
getId(): string;
|
||||
getSelectionRanges?: (document: TextDocument, positions: Position[]) => SelectionRange[][];
|
||||
getSelectionRanges?: (document: TextDocument, positions: Position[]) => SelectionRange[];
|
||||
doValidation?: (document: TextDocument, settings?: Settings) => Diagnostic[];
|
||||
doComplete?: (document: TextDocument, position: Position, settings?: Settings) => CompletionList;
|
||||
doResolve?: (document: TextDocument, item: CompletionItem) => CompletionItem;
|
||||
|
||||
@@ -7,7 +7,7 @@ import { TextDocument, CompletionItemKind, CompletionItem, TextEdit, Range, Posi
|
||||
import { WorkspaceFolder } from 'vscode-languageserver';
|
||||
import * as path from 'path';
|
||||
import * as fs from 'fs';
|
||||
import URI from 'vscode-uri';
|
||||
import { URI } from 'vscode-uri';
|
||||
import { ICompletionParticipant } from 'vscode-html-languageservice';
|
||||
import { startsWith } from '../utils/strings';
|
||||
import { contains } from '../utils/arrays';
|
||||
|
||||
Reference in New Issue
Block a user