Commit 9c50d51a authored by Vaibhav Sagar's avatar Vaibhav Sagar

Ignore 'Unnecessary hiding'

parent 616b5f82
...@@ -61,7 +61,7 @@ lint blocks = do ...@@ -61,7 +61,7 @@ lint blocks = do
-- Initialize hlint settings -- Initialize hlint settings
initialized <- not <$> isEmptyMVar hlintSettings initialized <- not <$> isEmptyMVar hlintSettings
unless initialized $ unless initialized $
autoSettings >>= putMVar hlintSettings autoSettings' >>= putMVar hlintSettings
-- Get hlint settings -- Get hlint settings
(flags, classify, hint) <- readMVar hlintSettings (flags, classify, hint) <- readMVar hlintSettings
...@@ -76,6 +76,11 @@ lint blocks = do ...@@ -76,6 +76,11 @@ lint blocks = do
if null suggestions if null suggestions
then [] then []
else [plain $ concatMap plainSuggestion suggestions, html $ htmlSuggestions suggestions] else [plain $ concatMap plainSuggestion suggestions, html $ htmlSuggestions suggestions]
where
autoSettings' = do
(fixities, classify, hints) <- autoSettings
let hidingIgnore = Classify Ignore "Unnecessary hiding" "" ""
return (fixities, hidingIgnore:classify, hints)
showIdea :: Idea -> Maybe LintSuggestion showIdea :: Idea -> Maybe LintSuggestion
showIdea idea = showIdea idea =
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment