Lint the language service package

This commit is contained in:
Josh Gross
2023-03-20 13:33:58 -04:00
parent a1d110dc33
commit 9ef34c7e41
11 changed files with 69 additions and 61 deletions
@@ -1,4 +1,4 @@
import {data, DescriptionDictionary} from "@github/actions-expressions/.";
import {DescriptionDictionary} from "@github/actions-expressions/.";
import {DiagnosticSeverity} from "vscode-languageserver-types";
import {ContextProviderConfig} from "./context-providers/config";
import {registerLogger} from "./log";
@@ -48,15 +48,16 @@ jobs:
it("partial skip access invalid context on incomplete", async () => {
const contextProviderConfig: ContextProviderConfig = {
getContext: async (context: string) => {
getContext: (context: string) => {
switch (context) {
case "secrets":
case "secrets": {
const dict = new DescriptionDictionary();
dict.complete = false;
return dict;
return Promise.resolve(dict);
}
}
return undefined;
return Promise.resolve(undefined);
}
};