on master help sign in
Apply hlint suggestions
commita58751e3d633f92e755f221b060156ff4070d3e0 authorJacek Generowicz <jacg@my-post-office.net> dateFri 13 Sep 2019, 08:16 (7 years ago) parentf53faf8
1 file changed+3−3
src/Development/IDE/LSP/CodeAction.hs+3−3
src/Development/IDE/LSP/CodeAction.hs+3−3
@@ -20,7 +20,7 @@ import Language.Haskell.LSP.Messages
2020import qualified Data.Rope.UTF16 as Rope
2121import Data.Char
2222import Data.Maybe
23−import Data.List
23+import Data.List.Extra
2424import qualified Data.Text as T
2525
2626-- | Generate code actions.
@@ -103,8 +103,8 @@ suggestAction contents Diagnostic{_range=_range@Range{..},..}
103103-- Perhaps you meant Data.Char (from base-4.12.0.0)
104104 | "Could not find module" `T.isInfixOf` _message
105105 , "Perhaps you meant" `T.isInfixOf` _message
106− = map proposeModule $ nub $ findSuggestedModules _message where
107− findSuggestedModules = (map (head . T.words) . drop 2 . T.lines)
106+ = map proposeModule $ nubOrd $ findSuggestedModules _message where
107+ findSuggestedModules = map (head . T.words) . drop 2 . T.lines
108108 proposeModule mod = ("replace with " <> mod, [TextEdit _range mod])
109109
110110suggestAction _ _ = []