From 0c79a1ef85fed57f1ec14786b5462c6a44c30338 Mon Sep 17 00:00:00 2001 From: Sabir Hassan Date: Mon, 2 Jan 2023 16:11:10 +0500 Subject: [PATCH] fix: update regex to handle single quotes in macro options --- src/rules/file/strictMacroDefinition.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rules/file/strictMacroDefinition.ts b/src/rules/file/strictMacroDefinition.ts index 5076ec6..726d7ec 100644 --- a/src/rules/file/strictMacroDefinition.ts +++ b/src/rules/file/strictMacroDefinition.ts @@ -110,7 +110,7 @@ const processOptions = ( const severity = config?.severityLevel[name] || Severity.Warning if (optionsPresent) { - const regex = new RegExp(/="(.*?)"/, 'g') + const regex = new RegExp(/=["|'](.*?)["|']/, 'g') let result = regex.exec(optionsPresent)