We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0398525 commit 4fa1c05Copy full SHA for 4fa1c05
src/syncHandler.ts
@@ -47,7 +47,7 @@ class SyncHandler implements Disposable {
47
48
this.disposables.push(workspace.onDidChangeWorkspaceFolders(() => {
49
this.refresh();
50
- upgradeManager.scan();
+ setImmediate(() => upgradeManager.scan()); // Deferred
51
}));
52
53
try {
src/upgrade/upgradeManager.ts
@@ -40,7 +40,8 @@ class UpgradeManager {
40
await commands.executeCommand("workbench.view.extension.azureJavaMigrationExplorer");
41
42
43
- UpgradeManager.scan();
+ // Defer the expensive scan operation to not block extension activation
44
+ setImmediate(() => UpgradeManager.scan());
45
}
46
public static scan() {
0 commit comments