1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Remove final uses of asLegacyGlobalForExtensionApi in application code

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-12-22 12:40:04 -05:00
parent d16b111e5a
commit 6efb4467c0
2 changed files with 4 additions and 4 deletions

View File

@ -15,7 +15,6 @@ import type { Disposer } from "../utils";
import ipcMainInjectable from "../../main/utils/channel/ipc-main/ipc-main.injectable"; import ipcMainInjectable from "../../main/utils/channel/ipc-main/ipc-main.injectable";
import { getLegacyGlobalDiForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api"; import { getLegacyGlobalDiForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api";
import ipcRendererInjectable from "../../renderer/utils/channel/ipc-renderer.injectable"; import ipcRendererInjectable from "../../renderer/utils/channel/ipc-renderer.injectable";
import { asLegacyGlobalForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api";
import loggerInjectable from "../logger.injectable"; import loggerInjectable from "../logger.injectable";
export const broadcastMainChannel = "ipc:broadcast-main"; export const broadcastMainChannel = "ipc:broadcast-main";
@ -43,7 +42,8 @@ export async function broadcastMessage(channel: string, ...args: any[]): Promise
return; return;
} }
const logger = asLegacyGlobalForExtensionApi(loggerInjectable); const di = getLegacyGlobalDiForExtensionApi();
const logger = di.inject(loggerInjectable);
ipcMain.listeners(channel).forEach((func) => func({ ipcMain.listeners(channel).forEach((func) => func({
processId: undefined, frameId: undefined, sender: undefined, senderFrame: undefined, processId: undefined, frameId: undefined, sender: undefined, senderFrame: undefined,

View File

@ -20,7 +20,7 @@ import type { Patch } from "rfc6902";
import assert from "assert"; import assert from "assert";
import type { PartialDeep } from "type-fest"; import type { PartialDeep } from "type-fest";
import type { Logger } from "../logger"; import type { Logger } from "../logger";
import { Environments, getEnvironmentSpecificLegacyGlobalDiForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api"; import { Environments, getEnvironmentSpecificLegacyGlobalDiForExtensionApi, getLegacyGlobalDiForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/legacy-global-di-for-extension-api";
import autoRegistrationEmitterInjectable from "./api-manager/auto-registration-emitter.injectable"; import autoRegistrationEmitterInjectable from "./api-manager/auto-registration-emitter.injectable";
import { asLegacyGlobalForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api"; import { asLegacyGlobalForExtensionApi } from "../../extensions/as-legacy-globals-for-extension-api/as-legacy-global-object-for-extension-api";
import { apiKubeInjectionToken } from "./api-kube"; import { apiKubeInjectionToken } from "./api-kube";
@ -286,7 +286,7 @@ export class KubeApi<
constructor(opts: KubeApiOptions<Object, Data>) { constructor(opts: KubeApiOptions<Object, Data>) {
const { const {
objectConstructor, objectConstructor,
request = asLegacyGlobalForExtensionApi(apiKubeInjectionToken), request = getLegacyGlobalDiForExtensionApi().inject(apiKubeInjectionToken),
kind = objectConstructor.kind, kind = objectConstructor.kind,
isNamespaced, isNamespaced,
apiBase: fullApiPathname = objectConstructor.apiBase, apiBase: fullApiPathname = objectConstructor.apiBase,