diff options
author | Yuchen Pei <hi@ypei.me> | 2022-09-14 17:12:56 +1000 |
---|---|---|
committer | Yuchen Pei <hi@ypei.me> | 2022-09-14 17:12:56 +1000 |
commit | 64b2aeeee176979bb2ab02846a05e46662a27072 (patch) | |
tree | 0a4dd21ff02a848b9b6be7c43c9523baedd44fcf /haddock-api | |
parent | 715c1fb16b1b6685b1ac42b9620cb04825c975c2 (diff) |
removed custom ids for packages and modules
they are not really used in links
Diffstat (limited to 'haddock-api')
-rw-r--r-- | haddock-api/src/Haddock/Backends/Org.hs | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/haddock-api/src/Haddock/Backends/Org.hs b/haddock-api/src/Haddock/Backends/Org.hs index c1efefa1..2f6ff7cf 100644 --- a/haddock-api/src/Haddock/Backends/Org.hs +++ b/haddock-api/src/Haddock/Backends/Org.hs @@ -207,22 +207,18 @@ toOrgDocument title mbPrologue pkgId ifaces = processPackage :: String -> Maybe (Doc RdrName) -> String -> [Interface] -> [OrgBlock] processPackage title mbPrologue pkgId ifaces = - Heading packageLevel - [plaintext title] - (cIdProp pkgId ++ hackageProp (hackagePackageUrl pkgId)) + Heading packageLevel [plaintext title] (hackageProp (hackagePackageUrl pkgId)) : Paragraph [plaintext $ maybe [] removeMarkup' mbPrologue] : concatMap processModule (sortOn ifaceMod ifaces) processModule :: Interface -> [OrgBlock] processModule iface = let - mdl = moduleString $ ifaceMod iface - pkg = cleanPkgStr $ unitString $ moduleUnit $ ifaceMod iface - path = (pkg, mdl) - heading = Heading - modLevel - [plaintext mdl] - (cIdProp (pkg ++ "." ++ mdl) ++ hackageProp (hackageModuleUrl pkg mdl)) + mdl = moduleString $ ifaceMod iface + pkg = cleanPkgStr $ unitString $ moduleUnit $ ifaceMod iface + path = (pkg, mdl) + heading = + Heading modLevel [plaintext mdl] (hackageProp (hackageModuleUrl pkg mdl)) description = ppDocumentation (ifaceRnDoc iface) (Just modLevel) exported = evalState (mapM (processExport path) (ifaceRnExportItems iface)) modLevel |