Skip to content

Commit d616c54

Browse files
committed
stylish haskell
1 parent a5e7e53 commit d616c54

File tree

4 files changed

+31
-31
lines changed

4 files changed

+31
-31
lines changed

ghcide/src/Development/IDE/LSP/Outline.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import Language.LSP.Protocol.Types (DocumentSymbol (..),
2626
DocumentSymbolParams (DocumentSymbolParams, _textDocument),
2727
SymbolKind (..),
2828
TextDocumentIdentifier (TextDocumentIdentifier),
29-
type (|?) (InL, InR), uriToFilePath, mkRange, SymbolInformation (_deprecated))
29+
type (|?) (InL, InR), uriToFilePath)
3030
import Language.LSP.Protocol.Message
3131

3232
-- See Note [Guidelines For Using CPP In GHCIDE Import Statements]

plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ import qualified Ide.Plugin.Cabal.Completion.Types as Types
3838
import qualified Ide.Plugin.Cabal.Diagnostics as Diagnostics
3939
import qualified Ide.Plugin.Cabal.LicenseSuggest as LicenseSuggest
4040
import Ide.Plugin.Cabal.Orphans ()
41-
import qualified Ide.Plugin.Cabal.Parse as Parse
4241
import Ide.Plugin.Cabal.Outline
42+
import qualified Ide.Plugin.Cabal.Parse as Parse
4343
import Ide.Types
4444
import qualified Language.LSP.Protocol.Lens as JL
4545
import qualified Language.LSP.Protocol.Message as LSP

plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,4 +173,4 @@ lspPositionToCabalPosition pos = Syntax.Position
173173
(fromIntegral (pos ^. JL.character) + 1)
174174

175175
cabalPositionToLSPPosition :: Syntax.Position -> Position
176-
cabalPositionToLSPPosition (Syntax.Position start end) = Position (toEnum start -1) (toEnum end -1)
176+
cabalPositionToLSPPosition (Syntax.Position start end) = Position (toEnum start -1) (toEnum end -1)

plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Outline.hs

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
{-# LANGUAGE CPP #-}
2-
{-# LANGUAGE DataKinds #-}
1+
{-# LANGUAGE CPP #-}
2+
{-# LANGUAGE DataKinds #-}
33
{-# LANGUAGE DuplicateRecordFields #-}
4-
{-# LANGUAGE GADTs #-}
5-
{-# LANGUAGE OverloadedStrings #-}
6-
{-# LANGUAGE RecordWildCards #-}
7-
{-# LANGUAGE ViewPatterns #-}
4+
{-# LANGUAGE GADTs #-}
5+
{-# LANGUAGE OverloadedStrings #-}
6+
{-# LANGUAGE RecordWildCards #-}
7+
{-# LANGUAGE ViewPatterns #-}
88

99
module Ide.Plugin.Cabal.Outline
1010
( moduleOutline,
1111
)
1212
where
1313

14-
import Control.Monad.IO.Class
15-
import Data.Maybe
16-
import Data.Text qualified as T
17-
import Data.Text.Encoding (decodeUtf8)
18-
import Development.IDE.Core.Rules
19-
import Development.IDE.Core.Shake (IdeState (shakeExtras), runIdeAction, useWithStaleFast)
20-
import Development.IDE.Types.Location (toNormalizedFilePath')
21-
import Distribution.Fields.Field
22-
( Field (Field, Section),
23-
FieldLine (FieldLine),
24-
Name (Name),
25-
SectionArg (SecArgName, SecArgOther, SecArgStr),
26-
)
27-
import Distribution.Parsec.Position (Position (Position))
28-
import Ide.Plugin.Cabal.Completion.Types (ParseCabalFields (..), cabalPositionToLSPPosition)
29-
import Ide.Plugin.Cabal.Orphans ()
30-
import Ide.Types (PluginMethodHandler)
31-
import Language.LSP.Protocol.Message qualified as LSP
32-
import Language.LSP.Protocol.Types qualified as LSP
14+
import Control.Monad.IO.Class
15+
import Data.Maybe
16+
import qualified Data.Text as T
17+
import Data.Text.Encoding (decodeUtf8)
18+
import Development.IDE.Core.Rules
19+
import Development.IDE.Core.Shake (IdeState (shakeExtras),
20+
runIdeAction,
21+
useWithStaleFast)
22+
import Development.IDE.Types.Location (toNormalizedFilePath')
23+
import Distribution.Fields.Field (Field (Field, Section),
24+
Name (Name),
25+
SectionArg (SecArgName, SecArgOther, SecArgStr))
26+
import Distribution.Parsec.Position (Position)
27+
import Ide.Plugin.Cabal.Completion.Types (ParseCabalFields (..),
28+
cabalPositionToLSPPosition)
29+
import Ide.Plugin.Cabal.Orphans ()
30+
import Ide.Types (PluginMethodHandler)
31+
import qualified Language.LSP.Protocol.Message as LSP
32+
import qualified Language.LSP.Protocol.Types as LSP
3333

3434
moduleOutline :: PluginMethodHandler IdeState LSP.Method_TextDocumentDocumentSymbol
3535
moduleOutline ideState _ LSP.DocumentSymbolParams {_textDocument = LSP.TextDocumentIdentifier uri} =
@@ -75,9 +75,9 @@ joinedNameForSectionArgs sectionArgs = joinedName
7575
joinedName = T.unwords $ map getName sectionArgs
7676

7777
getName :: SectionArg Position -> T.Text
78-
getName (SecArgName _ identifier) = decodeUtf8 identifier
78+
getName (SecArgName _ identifier) = decodeUtf8 identifier
7979
getName (SecArgStr _ quotedString) = decodeUtf8 quotedString
80-
getName (SecArgOther _ string) = decodeUtf8 string
80+
getName (SecArgOther _ string) = decodeUtf8 string
8181

8282
-- | Creates a single point LSP range
8383
-- using cabal position
@@ -102,4 +102,4 @@ defDocumentSymbol range = LSP.DocumentSymbol {..}
102102
_range = range
103103
_selectionRange = range
104104
_children = Nothing
105-
_tags = Nothing
105+
_tags = Nothing

0 commit comments

Comments
 (0)