File tree Expand file tree Collapse file tree 7 files changed +11
-10
lines changed
ghcide/src/Development/IDE Expand file tree Collapse file tree 7 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -56,8 +56,8 @@ import Development.IDE.Types.Location (NormalizedFilePath)
5656import qualified Development.IDE.Types.Location as Location
5757import qualified Ide.Logger as Logger
5858import Ide.Plugin.Error
59- import Ide.Types
6059import Ide.PluginUtils (rangesOverlap )
60+ import Ide.Types
6161import qualified Language.LSP.Protocol.Lens as LSP
6262import Language.LSP.Protocol.Message (SMethod (.. ))
6363import qualified Language.LSP.Protocol.Types as LSP
Original file line number Diff line number Diff line change @@ -24,7 +24,8 @@ import qualified Data.Map as M
2424import Data.Time.Clock.POSIX
2525import Data.Typeable
2626import Development.IDE.GHC.Compat hiding
27- (HieFileResult , assert )
27+ (HieFileResult ,
28+ assert )
2829import Development.IDE.GHC.Compat.Util
2930import Development.IDE.GHC.CoreFile
3031import Development.IDE.GHC.Util
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ module Development.IDE.GHC.Compat.Driver
1414
1515#if MIN_VERSION_ghc(9,11,0)
1616
17- import GHC.Driver.Main (hscTypecheckRenameWithDiagnostics )
17+ import GHC.Driver.Main (hscTypecheckRenameWithDiagnostics )
1818
1919#else
2020
Original file line number Diff line number Diff line change @@ -154,7 +154,7 @@ get_defn identifier = NonRec identifier templ
154154 where
155155 templ = case maybeUnfoldingTemplate (realIdUnfolding identifier) of
156156 Nothing -> error " get_dfn: no unfolding template"
157- Just x -> x
157+ Just x -> x
158158
159159toIfaceTopBndr1 :: Module -> Id -> IfaceId
160160toIfaceTopBndr1 mod identifier
Original file line number Diff line number Diff line change 1+ {-# LANGUAGE CPP #-}
12{-# LANGUAGE DeriveAnyClass #-}
23{-# LANGUAGE OverloadedLabels #-}
34{-# LANGUAGE TypeFamilies #-}
4- {-# LANGUAGE CPP #-}
55
66-- | An HLS plugin to provide code lenses for type signatures
77module Development.IDE.Plugin.TypeLenses (
Original file line number Diff line number Diff line change @@ -36,9 +36,9 @@ import Language.LSP.Protocol.Types hiding
3636import Prelude hiding (mod )
3737
3838-- compiler and infrastructure
39+ import Development.IDE.Core.Compile (setNonHomeFCHook )
3940import Development.IDE.Core.PositionMapping
4041import Development.IDE.Core.RuleTypes
41- import Development.IDE.Core.Compile (setNonHomeFCHook )
4242import Development.IDE.GHC.Compat
4343import qualified Development.IDE.GHC.Compat.Util as Util
4444import Development.IDE.GHC.Util (printOutputable )
Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ import Control.DeepSeq (force, rwhnf)
1414import Control.Exception (evaluate , mask , throwIO )
1515import Control.Monad.Extra (eitherM , join , mapMaybeM )
1616import Data.Either (fromRight )
17+ import Data.IORef
18+ import qualified Data.Map as M
1719import Data.Unique (Unique )
1820import qualified Data.Unique as Unique
1921import Development.IDE.GHC.Compat hiding (newUnique )
@@ -22,12 +24,10 @@ import Development.IDE.GHC.Error (catchSrcErrors)
2224import Development.IDE.GHC.Util (lookupPackageConfig )
2325import Development.IDE.Graph.Classes
2426import Development.IDE.Types.Exports (ExportsMap , createExportsMap )
27+ import GHC.Driver.Env (hsc_all_home_unit_ids )
28+ import Ide.PluginUtils (toAbsolute )
2529import OpenTelemetry.Eventlog (withSpan )
2630import System.Directory (makeAbsolute )
27- import qualified Data.Map as M
28- import Data.IORef
29- import GHC.Driver.Env (hsc_all_home_unit_ids )
30- import Ide.PluginUtils (toAbsolute )
3131
3232
3333-- | An 'HscEnv' with equality. Two values are considered equal
You can’t perform that action at this time.
0 commit comments