Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 24b778c

Browse files
committed
Always use the same mkHomeModLocation for mAIN_NAME
1 parent a32893a commit 24b778c

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

‎ghcide/src/Development/IDE/Core/Compile.hs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,11 +1108,7 @@ getModSummaryFromImports env fp _modTime mContents = do
11081108
liftIO $ evaluate $ rnf textualImports
11091109

11101110

1111-
modLoc <- liftIO $ if mod == mAIN_NAME
1112-
-- specially in tests it's common to have lots of nameless modules
1113-
-- mkHomeModLocation will map them to the same hi/hie locations
1114-
then mkHomeModLocation dflags (pathToModuleName fp) fp
1115-
else mkHomeModLocation dflags mod fp
1111+
modLoc <- liftIO $ mkHomeModLocation dflags mod fp
11161112

11171113
let modl = mkHomeModule (hscHomeUnit ppEnv) mod
11181114
sourceType = if "-boot" `isSuffixOf` takeExtension fp then HsBootFile else HsSrcFile

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /