From e86cc5a3a93c2715bd1b9ef3dad19c6b7605bca8 Mon Sep 17 00:00:00 2001 From: Gordon Bockus Date: Fri, 16 Aug 2024 00:37:39 -0500 Subject: [PATCH] fix: do not throw error when source is undefined --- src/lib/messages.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/lib/messages.ts b/src/lib/messages.ts index a7ab957..5933629 100644 --- a/src/lib/messages.ts +++ b/src/lib/messages.ts @@ -39,7 +39,13 @@ export const messages = { messageGenerator: (severity: number, message: string) => `Sev${severity}: ${message}`, source: { generator: (engine: string) => `${engine} via Code Analyzer`, - isSource: (source: string) => source.endsWith(' via Code Analyzer'), + isSource: (source: string) => { + if (!source) { + return false; + } + + return source.endsWith(' via Code Analyzer'); + }, extractEngine: (source: string) => source.split(' ')[0] } },