@@ -9,15 +9,15 @@ export class GcodeCompletionItemProvider implements vscode.CompletionItemProvide
99 private completions = new vscode . CompletionList ( ) ;
1010
1111 constructor ( filename : string ) {
12- const snippets = require ( path . join ( "../.." , filename ) ) ;
12+ const snippets = require ( path . join ( "../../snippets/ " , filename ) ) ;
1313
1414 for ( const snippetType of Object . keys ( snippets ) ) {
1515 for ( const snippetName of Object . keys ( snippets [ snippetType ] ) ) {
1616 const snippet = snippets [ snippetType ] [ snippetName ] ;
17- const completionItem = new vscode . CompletionItem ( snippetName , CompletionItemKind . Snippet ) ;
17+ const completionItem = new vscode . CompletionItem ( snippetName , vscode . CompletionItemKind . Snippet ) ;
1818 completionItem . filterText = snippet . prefix ;
1919 completionItem . insertText = new vscode . SnippetString (
20- isArray ( snippet . body )
20+ Array . isArray ( snippet . body )
2121 ? snippet . body . join ( "\n" )
2222 : snippet . body ,
2323 ) ;
@@ -30,7 +30,7 @@ export class GcodeCompletionItemProvider implements vscode.CompletionItemProvide
3030 }
3131
3232 public provideCompletionItems (
33- document : vscode . TextDocument , position : Position , token : vscode . CancellationToken ,
33+ document : vscode . TextDocument , position : vscode . Position , token : vscode . CancellationToken ,
3434 ) : vscode . CompletionList {
3535 return this . completions ;
3636 }
0 commit comments