Skip to content

Commit 4ee1599

Browse files
author
Erik Lieben
committed
feat(vscode): SnippetString was removed and API changed to InsertTextFormat.Snippet
1 parent 3794414 commit 4ee1599

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/server/aurelia-languageservice/services/htmlCompletion.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { TextDocument, Position, CompletionList, CompletionItemKind, Range, SnippetString } from 'vscode-languageserver-types';
1+
import { TextDocument, Position, CompletionList, CompletionItemKind, Range, InsertTextFormat } from 'vscode-languageserver-types';
22
import { HTMLDocument } from '../parser/htmlParser';
33
import { TokenType, createScanner, ScannerState } from '../parser/htmlScanner';
44
import { getAureliaTagProvider } from '../parser/aureliaTagProvider';
@@ -48,7 +48,7 @@ export function doComplete(document: TextDocument, position: Position, htmlDocum
4848
documentation: label,
4949
kind: CompletionItemKind.Property,
5050
label: tag,
51-
range,
51+
//range,
5252
});
5353
});
5454
return result;
@@ -68,10 +68,11 @@ export function doComplete(document: TextDocument, position: Position, htmlDocum
6868
codeSnippet = codeSnippet + value;
6969
}
7070
result.items.push({
71-
insertText: SnippetString.create(codeSnippet),
71+
insertText: codeSnippet,
7272
kind: type === 'handler' ? CompletionItemKind.Function : CompletionItemKind.Value,
7373
label: attribute,
74-
range,
74+
insertTextFormat : InsertTextFormat.Snippet
75+
//range,
7576
});
7677
});
7778
return result;
@@ -101,7 +102,7 @@ export function doComplete(document: TextDocument, position: Position, htmlDocum
101102
kind: CompletionItemKind.Unit,
102103
label: value,
103104
insertText,
104-
range,
105+
//range,
105106
});
106107
});
107108
return result;

0 commit comments

Comments
 (0)