Skip to content

Commit 93fbf49

Browse files
committed
feat: Enhance UI Provider with CodeQL service integration
- Added setCodeQLService method to UiProvider for managing CodeQL service. - Updated activate function in extension.ts to establish communication with CodeQL service. - Improved language selection UI with dynamic loading of supported languages. - Refactored configuration loading and saving to accommodate new CodeQL service. - Enhanced error handling and user feedback for GitHub connection and language loading.
1 parent 21cf227 commit 93fbf49

File tree

2 files changed

+831
-432
lines changed

2 files changed

+831
-432
lines changed

src/extension.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ export async function activate(context: vscode.ExtensionContext) {
1919

2020
// Set up communication between providers
2121
uiProvider.setResultsProvider(resultsProvider);
22+
uiProvider.setCodeQLService(codeqlService);
2223

2324
// Register webview provider for configuration
2425
context.subscriptions.push(

0 commit comments

Comments
 (0)