From 38398f9c54ba905692d6c6fee50caca4aa98bf90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristian=20Pallar=C3=A9s?= Date: Wed, 3 Sep 2025 15:46:22 +0200 Subject: [PATCH 1/2] chore(lint): false-positive noNonNullAssertion in status getters --- src/utils/localstack-status.ts | 1 + src/utils/setup-status.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/utils/localstack-status.ts b/src/utils/localstack-status.ts index 127c615..d84de97 100644 --- a/src/utils/localstack-status.ts +++ b/src/utils/localstack-status.ts @@ -50,6 +50,7 @@ export async function createLocalStackStatusTracker( return { status() { + // biome-ignore lint/style/noNonNullAssertion: false positive return status!; }, onChange(callback) { diff --git a/src/utils/setup-status.ts b/src/utils/setup-status.ts index 7cfa290..ef7fa72 100644 --- a/src/utils/setup-status.ts +++ b/src/utils/setup-status.ts @@ -35,6 +35,7 @@ export async function createSetupStatusTracker( return { status() { + // biome-ignore lint/style/noNonNullAssertion: false positive return status!; }, onChange(callback) { From bfa0728dbe291fa6a11bfb62a41dfe662ff5ee17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristian=20Pallar=C3=A9s?= Date: Wed, 3 Sep 2025 15:51:09 +0200 Subject: [PATCH 2/2] chore(lint): remove unnecessary async from refreshStatusBar command registration --- src/plugins/status-bar.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/status-bar.ts b/src/plugins/status-bar.ts index 9231399..bd2262e 100644 --- a/src/plugins/status-bar.ts +++ b/src/plugins/status-bar.ts @@ -79,7 +79,7 @@ export default createPlugin( ); context.subscriptions.push( - commands.registerCommand("localstack.refreshStatusBar", async () => { + commands.registerCommand("localstack.refreshStatusBar", () => { const setupStatus = setupStatusTracker.status(); if (setupStatus === "setup_required") {