diff --git a/ShellCheck/AnalyzerLib.hs b/ShellCheck/AnalyzerLib.hs index a119d9b92c052bc180c25ddcd9e1cb0e73987bc3..bb8df6320984ed17021a744457d89703ae4d25e2 100644 --- a/ShellCheck/AnalyzerLib.hs +++ b/ShellCheck/AnalyzerLib.hs @@ -623,7 +623,7 @@ getOffsetReferences mods = fromMaybe [] $ do offsets <- match !!! 0 return $ matchAllStrings variableNameRegex offsets where - re = mkRegex "^ *:(.*)" + re = mkRegex "^ *:([^-=?+].*)" getReferencedVariables parents t = case t of