From af8ebc2685155f552684129a64645a5e9ba4dcf4 Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Sat, 3 Oct 2026 12:26:41 -0400 Subject: [PATCH] refactor(sonar): use concise regex digit classes (S6353) --- src/renderer/utils/forges/gitea/auth.ts | 2 +- src/renderer/utils/system/keyboardShortcut.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/utils/forges/gitea/auth.ts b/src/renderer/utils/forges/gitea/auth.ts index 7df8f7654..19359d0c6 100644 --- a/src/renderer/utils/forges/gitea/auth.ts +++ b/src/renderer/utils/forges/gitea/auth.ts @@ -4,7 +4,7 @@ export function parseGiteaOrigin(hostname: Hostname): URL | null { if ( typeof hostname !== 'string' || hostname.trim() !== hostname || - !/^(?:https?:\/\/)?(?:[a-z0-9.-]+|\[[a-f0-9:.]+\])(?::[0-9]{1,5})?\/?$/i.test(hostname) + !/^(?:https?:\/\/)?(?:[a-z0-9.-]+|\[[a-f0-9:.]+\])(?::\d{1,5})?\/?$/i.test(hostname) ) { return null; } diff --git a/src/renderer/utils/system/keyboardShortcut.ts b/src/renderer/utils/system/keyboardShortcut.ts index f8090f79c..7bc0f3145 100644 --- a/src/renderer/utils/system/keyboardShortcut.ts +++ b/src/renderer/utils/system/keyboardShortcut.ts @@ -76,7 +76,7 @@ function normalizePhysicalKeyToAccelerator(event: KeyboardEvent): string | null if (code.startsWith('Digit')) { return code.slice(5); } - if (/^F([1-9]|1[0-9]|2[0-4])$/.test(code)) { + if (/^F([1-9]|1\d|2[0-4])$/.test(code)) { return code; }