File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
ghcide/src/Development/IDE/Core Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -1028,7 +1028,7 @@ getDocsNonInteractive' name =
1028
1028
-- | Non-interactive modification of 'GHC.Runtime.Eval.getDocs'.
1029
1029
-- The interactive paths create problems in ghc-lib builds
1030
1030
--- and lead to fun errors like "Cannot continue after interface file error".
1031
- getDocsNonInteractive :: HscEnv -> Module -> Name -> IO (Either ErrorMessages (Name , Either GetDocsFailure (Maybe HsDocString , Maybe (Map. Map Int HsDocString ))))
1031
+ getDocsNonInteractive :: HscEnv -> Module -> Name -> IO (Either GHC. ErrorMessages (Name , Either GetDocsFailure (Maybe HsDocString , Maybe (Map. Map Int HsDocString ))))
1032
1032
getDocsNonInteractive hsc_env mod name = do
1033
1033
((_warns,errs), res) <- initTypecheckEnv hsc_env mod $ getDocsNonInteractive' name
1034
1034
pure $ maybeToEither errs res
@@ -1039,7 +1039,8 @@ getDocsBatch
1039
1039
:: HscEnv
1040
1040
-> Module -- ^ a moudle where the names are in scope
1041
1041
-> [Name ]
1042
- -> IO (Either ErrorMessages (Map. Map Name (Either GetDocsFailure (Maybe HsDocString , Maybe (Map. Map Int HsDocString )))))
1042
+ -- 2021-11-18: NOTE: Map Int would become IntMap if next GHCs.
1043
+ -> IO (Either GHC. ErrorMessages (Map. Map Name (Either GetDocsFailure (Maybe HsDocString , Maybe (Map. Map Int HsDocString )))))
1043
1044
-- ^ Return a 'Map' of 'Name's to 'Either' (no docs messages) (general doc body & arg docs)
1044
1045
getDocsBatch hsc_env mod names = do
1045
1046
((_warns,errs), res) <- initTypecheckEnv hsc_env mod $ Map. fromList <$> traverse getDocsNonInteractive' names
You can’t perform that action at this time.
0 commit comments