Add a context provider for secrets

This commit is contained in:
Josh Gross
2022-11-29 16:56:20 -05:00
parent a67069da17
commit 72c7fbd032
10 changed files with 105 additions and 9 deletions
+3 -1
View File
@@ -1,6 +1,7 @@
import { complete } from "@github/actions-languageservice/complete";
import { CompletionItem, Position } from "vscode-languageserver";
import { TextDocument } from "vscode-languageserver-textdocument";
import { contextProviders } from "./context-providers";
import { RepositoryContext } from "./initializationOptions";
import { TTLCache } from "./utils/cache";
import { valueProviders } from "./value-providers";
@@ -15,6 +16,7 @@ export async function onCompletion(
return await complete(
document,
position,
repoContext && valueProviders(sessionToken, repoContext, cache)
repoContext && valueProviders(sessionToken, repoContext, cache),
repoContext && contextProviders(sessionToken, repoContext, cache)
);
}