diff --git a/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.ts b/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.ts index ecca3d50c3fd9d5c62f05bf4a1cd453aae5bee86..06be288f3b5be1f856e10e04dd7e9cd16432622e 100644 --- a/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.ts +++ b/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.ts @@ -52,7 +52,7 @@ export default class KeycloakOAuth2DeviceFlowConnection { })(), }); return Promise.resolve({ accessToken: this._accessToken, refreshToken: this._refreshToken }); - } catch (error: any) { + } catch (error: unknown) { err(error); return Promise.reject(error); } diff --git a/deadlock-plugins/deadlock-extension/src/extension.ts b/deadlock-plugins/deadlock-extension/src/extension.ts index f3eeda66305ed643e9fdea780d7835977c5199e2..d3a60e232bb2775d5d85cb732585bca80067dd7e 100644 --- a/deadlock-plugins/deadlock-extension/src/extension.ts +++ b/deadlock-plugins/deadlock-extension/src/extension.ts @@ -3,7 +3,10 @@ import { CommandHandler } from './core/commandHandler'; import { SERVICES_PATHS_PATH } from './core/config'; import Controller from './core/controller'; import ExtensionStore from './core/extensionStore'; -import keycloakOAuth2DeviceFlowConnectionTest from './core/keycloakOAuth2DeviceFlowConnection.test'; +import { + default as keycloakOAuth2DeviceFlowConnectionTest, + default as KeycloakOAuth2DeviceFlowConnectionTest, +} from './core/keycloakOAuth2DeviceFlowConnection.test'; import MetadataProvider from './core/metadataProvider'; import { error } from './recorder/utils'; import { OPEN_BRIEFING_COMMAND } from './theia/command'; @@ -26,6 +29,8 @@ export async function activate(context: vscode.ExtensionContext) { vscode.window.showInformationMessage('Bienvenue sur Deadlock!'); ExtensionStore.createInstance(context); + new KeycloakOAuth2DeviceFlowConnectionTest().run(); + vscode.window.registerUriHandler({ handleUri(uri: vscode.Uri) { const queryParams: URLSearchParams = new URLSearchParams(uri.query);