Don’t try to recreate AutoImportProvider after giving up because of too many dependencies until program structure changes (#59692)

This commit is contained in:
Andrew Branch
2024-08-20 17:12:28 -07:00
committed by GitHub
parent 533ed3d665
commit 7f597beb2e
1217 changed files with 10807 additions and 84 deletions

View File

@@ -114,6 +114,7 @@ describe("unittests:: tsserver:: autoImportProvider", () => {
host.writeFile(packageJson.path, packageJson.content);
session.host.baselineHost("Before getAutoImportProvider");
host.runQueuedTimeoutCallbacks();
assert.ok(session.getProjectService().configuredProjects.get(tsconfig.path)!.getLanguageService().getAutoImportProvider());
session.host.baselineHost("After getAutoImportProvider");
baselineTsserverLogs("autoImportProvider", "Responds to package_json changes", session);
@@ -272,7 +273,7 @@ describe("unittests:: tsserver:: autoImportProvider", () => {
];
const packages = [];
for (let i = 0; i < 11; i++) {
for (let i = 0; i < 10; i++) {
packages.push(createPackage(i));
}