Skip to content

Commit e6f7be7

Browse files
authored
Fix ghc and hlint warnings (#4181)
1 parent 81f2672 commit e6f7be7

File tree

7 files changed

+8
-13
lines changed

7 files changed

+8
-13
lines changed

ghcide-bench/src/Experiments.hs

+4-5
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ import qualified Data.Text as T
4949
import Data.Version
5050
import Development.IDE.Plugin.Test
5151
import Development.IDE.Test.Diagnostic
52-
import Development.Shake (CmdOption (Cwd, FileStdout),
53-
cmd_)
52+
import Development.Shake (CmdOption (Cwd), cmd_)
5453
import Experiments.Types
5554
import Language.LSP.Protocol.Capabilities
5655
import qualified Language.LSP.Protocol.Lens as L
@@ -128,7 +127,7 @@ experiments =
128127
(\docs -> do
129128
hieYamlUri <- getDocUri "hie.yaml"
130129
liftIO $ appendFile (fromJust $ uriToFilePath hieYamlUri) "##\n"
131-
sendNotification SMethod_WorkspaceDidChangeWatchedFiles $ DidChangeWatchedFilesParams $
130+
sendNotification SMethod_WorkspaceDidChangeWatchedFiles $ DidChangeWatchedFilesParams
132131
[ FileEvent hieYamlUri FileChangeType_Changed ]
133132
flip allWithIdentifierPos docs $ \DocumentPositions{..} -> isJust <$> getHover doc (fromJust identifierP)
134133
),
@@ -210,7 +209,7 @@ experiments =
210209
( \docs -> do
211210
hieYamlUri <- getDocUri "hie.yaml"
212211
liftIO $ appendFile (fromJust $ uriToFilePath hieYamlUri) "##\n"
213-
sendNotification SMethod_WorkspaceDidChangeWatchedFiles $ DidChangeWatchedFilesParams $
212+
sendNotification SMethod_WorkspaceDidChangeWatchedFiles $ DidChangeWatchedFilesParams
214213
[ FileEvent hieYamlUri FileChangeType_Changed ]
215214
waitForProgressStart
216215
waitForProgressStart
@@ -777,7 +776,7 @@ setupDocumentContents config =
777776
findEndOfImports :: [DocumentSymbol] -> Maybe Position
778777
findEndOfImports (DocumentSymbol{_kind = SymbolKind_Module, _name = "imports", _range} : _) =
779778
Just $ Position (succ $ _line $ _end _range) 4
780-
findEndOfImports [DocumentSymbol{_kind = SymbolKind_File, _children = Just (cc)}] =
779+
findEndOfImports [DocumentSymbol{_kind = SymbolKind_File, _children = Just cc}] =
781780
findEndOfImports cc
782781
findEndOfImports (DocumentSymbol{_range} : _) =
783782
Just $ _range ^. L.start

ghcide/src/Development/IDE/Core/Shake.hs

-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,6 @@ import Language.LSP.Diagnostics
162162
import qualified Language.LSP.Protocol.Lens as L
163163
import Language.LSP.Protocol.Message
164164
import Language.LSP.Protocol.Types
165-
import Language.LSP.Protocol.Types (SemanticTokens)
166165
import qualified Language.LSP.Protocol.Types as LSP
167166
import qualified Language.LSP.Server as LSP
168167
import Language.LSP.VFS hiding (start)

hls-graph/src/Development/IDE/Graph/Database.hs

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ module Development.IDE.Graph.Database(
1212
,shakeGetBuildEdges) where
1313
import Control.Concurrent.STM.Stats (readTVarIO)
1414
import Data.Dynamic
15-
import Data.Foldable (fold)
1615
import Data.Maybe
1716
import Development.IDE.Graph.Classes ()
1817
import Development.IDE.Graph.Internal.Action

hls-graph/src/Development/IDE/Graph/Internal/Database.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import Control.Monad.Trans.Reader
2525
import qualified Control.Monad.Trans.State.Strict as State
2626
import Data.Dynamic
2727
import Data.Either
28-
import Data.Foldable (fold, for_, traverse_)
28+
import Data.Foldable (for_, traverse_)
2929
import Data.IORef.Extra
3030
import Data.List.NonEmpty (unzip)
3131
import Data.Maybe

hls-graph/src/Development/IDE/Graph/Internal/Profile.hs

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import Data.Bifunctor
1212
import qualified Data.ByteString.Lazy.Char8 as LBS
1313
import Data.Char
1414
import Data.Dynamic (toDyn)
15-
import Data.Foldable (fold)
1615
import qualified Data.HashMap.Strict as Map
1716
import Data.List (dropWhileEnd, foldl',
1817
intercalate,

hls-plugin-api/src/Ide/Logger.hs

-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ import Data.Foldable (for_)
4646
import Data.Functor.Contravariant (Contravariant (contramap))
4747
import Data.Maybe (fromMaybe)
4848
import Data.Text (Text)
49-
import qualified Data.Text as T
5049
import qualified Data.Text as Text
5150
import qualified Data.Text.IO as Text
5251
import Data.Time (defaultTimeLocale, formatTime,

hls-test-utils/src/Test/Hls.hs

+3-3
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ import Data.Proxy (Proxy (Proxy))
8080
import qualified Data.Text as T
8181
import qualified Data.Text.Lazy as TL
8282
import qualified Data.Text.Lazy.Encoding as TL
83-
import Development.IDE (IdeState, LoggingColumn (ThreadIdColumn))
83+
import Development.IDE (IdeState,
84+
LoggingColumn (ThreadIdColumn))
8485
import Development.IDE.Main hiding (Log)
85-
import qualified Development.IDE.Main as Ghcide
8686
import qualified Development.IDE.Main as IDEMain
8787
import Development.IDE.Plugin.Test (TestRequest (GetBuildKeysBuilt, WaitForIdeRule, WaitForShakeQueue),
8888
WaitForIdeRuleResult (ideResultSuccess))
@@ -622,7 +622,7 @@ runSessionWithServer' plugins conf sconf caps root s = withLock lock $ keepCurr
622622
}
623623

624624
server <- async $
625-
Ghcide.defaultMain (cmapWithPrio LogIDEMain recorder)
625+
IDEMain.defaultMain (cmapWithPrio LogIDEMain recorder)
626626
arguments
627627
{ argsHandleIn = pure inR
628628
, argsHandleOut = pure outW

0 commit comments

Comments
 (0)