Skip to content

Commit 68edc00

Browse files
committed
Remove unecessary getModIface
1 parent f222826 commit 68edc00

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

ghcide/src/Development/IDE/Types/HscEnvEq.hs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -145,13 +145,12 @@ newHscEnvEqWithImportPaths envImportPaths recorder se hscEnv deps = do
145145
(libraryDir : _) -> libraryDir
146146
hieDir :: FilePath
147147
hieDir = pkgLibDir </> "extra-compilation-artifacts"
148-
modIfaces <- mapMaybeM loadModIface modules
149-
traverse_ (indexModuleHieFile hieDir) modIfaces
150-
indexModuleHieFile :: FilePath -> ModIface -> IO ()
151-
indexModuleHieFile hieDir modIface = do
148+
traverse_ (indexModuleHieFile hieDir) modules
149+
indexModuleHieFile :: FilePath -> Module -> IO ()
150+
indexModuleHieFile hieDir m = do
152151
let hiePath :: NormalizedFilePath
153152
hiePath = toNormalizedFilePath' $
154-
hieDir </> moduleNameSlashes (moduleName $ mi_module modIface) ++ ".hie"
153+
hieDir </> moduleNameSlashes (moduleName m) ++ ".hie"
155154
hieCheck <- checkHieFile recorder se "newHscEnvEqWithImportPaths" hiePath
156155
case hieCheck of
157156
HieFileMissing -> return ()

0 commit comments

Comments
 (0)