From b32e887c91e2ea482ac1a46f2a223bdde04aa559 Mon Sep 17 00:00:00 2001 From: axel7083 <42176370+axel7083@users.noreply.github.com> Date: Tue, 27 Aug 2024 13:45:02 +0200 Subject: [PATCH] fix: remove state from CliToolInfo (#8603) * fix: remove state from CliToolInfo Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> * fix: typecheck Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> --------- Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> --- packages/extension-api/src/extension-api.d.ts | 2 +- packages/main/src/plugin/cli-tool-registry.ts | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/extension-api/src/extension-api.d.ts b/packages/extension-api/src/extension-api.d.ts index 611a9d2b87a..12a5185eb75 100644 --- a/packages/extension-api/src/extension-api.d.ts +++ b/packages/extension-api/src/extension-api.d.ts @@ -4361,6 +4361,7 @@ declare module '@podman-desktop/api' { export type CliToolState = 'registered'; export interface CliTool extends CliToolInfo, Disposable { + state: CliToolState; updateVersion(version: CliToolUpdateOptions): void; onDidUpdateVersion: Event; @@ -4376,7 +4377,6 @@ declare module '@podman-desktop/api' { name: string; displayName: string; markdownDescription: string; - state: CliToolState; images: ProviderImages; version?: string; extensionInfo: { diff --git a/packages/main/src/plugin/cli-tool-registry.ts b/packages/main/src/plugin/cli-tool-registry.ts index 6c8319c9990..1dc474975c3 100644 --- a/packages/main/src/plugin/cli-tool-registry.ts +++ b/packages/main/src/plugin/cli-tool-registry.ts @@ -162,7 +162,6 @@ export class CliToolRegistry { name: cliTool.name, displayName: cliTool.displayName, markdownDescription: cliTool.markdownDescription, - state: cliTool.state, images: cliTool.images, version: cliTool.version, extensionInfo: {