From 8ec87d665539edd71af525f6079b13ccb794c960 Mon Sep 17 00:00:00 2001 From: Vidar Holen Date: Sat, 5 Dec 2015 13:45:56 -0800 Subject: [PATCH] Mention -- as alternative to ./* in SC2035 --- ShellCheck/Analytics.hs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ShellCheck/Analytics.hs b/ShellCheck/Analytics.hs index 36087ff..6320714 100644 --- a/ShellCheck/Analytics.hs +++ b/ShellCheck/Analytics.hs @@ -2885,7 +2885,7 @@ checkUnassignedReferences params t = warnings isGuarded _ = False match var candidate = - if var /= candidate && (map toLower var) == (map toLower candidate) + if var /= candidate && map toLower var == map toLower candidate then 1 else dist var candidate @@ -2897,9 +2897,7 @@ checkGlobsAsOptions _ (T_SimpleCommand _ _ args) = mapM_ check $ takeWhile (not . isEndOfArgs) args where check v@(T_NormalWord _ (T_Glob id s:_)) | s == "*" || s == "?" = - info id 2035 $ - "Use ./" ++ concat (oversimplify v) - ++ " so names with dashes won't become options." + info id 2035 "Use ./*glob* or -- *glob* so names with dashes won't become options." check _ = return () isEndOfArgs t =