[commit: haddock] ghc-head, ghc-head1, wip/T14529, wip/revert-ttg-2017-11-20, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Precise Haddock: Use Avails for export resolution (#688) (e498b78)
git at git.haskell.org
git at git.haskell.org
Tue Nov 28 11:55:11 UTC 2017
- Previous message: [commit: haddock] ghc-head, ghc-head1, wip/T14529, wip/revert-ttg-2017-11-20, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Revert "Don't use subMap in attachInstances" (527596c)
- Next message: [commit: haddock] ghc-head, ghc-head1, wip/T14529, wip/revert-ttg-2017-11-20, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Merge remote-tracking branch 'origin/ghc-head' into HEAD (671b62d)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Repository : ssh://git@git.haskell.org/haddock
On branches: ghc-head,ghc-head1,wip/T14529,wip/revert-ttg-2017-11-20,wip/ttg-2017-11-06,wip/ttg2-2017-11-10,wip/ttg3-2017-11-12,wip/ttg4-constraints-2017-11-13,wip/ttg6-unrevert-2017-11-22
Link : http://git.haskell.org/haddock.git/commitdiff/e498b7871bfbee8b38858b546390246ddddb9509
>---------------------------------------------------------------
commit e498b7871bfbee8b38858b546390246ddddb9509
Author: Alexander Biehl <alexbiehl at gmail.com>
Date: Sun Oct 8 15:32:28 2017 +0200
Precise Haddock: Use Avails for export resolution (#688)
* Use Avails for export resolution
* Support reexported modules
* Factor out availExportItem
* Use avails for fullModuleExports
* Don't use subMap in attachInstances
* lookupDocs without subMap
* Completely remove subMap
* Only calculate unqualified modules when explicit export list is given
* Refactor
* Refine comment
* return
* Fix
* Refactoring
* Split avail if declaration is not exported itself
* Move avail splitting
>---------------------------------------------------------------
e498b7871bfbee8b38858b546390246ddddb9509
.../src/Haddock/Interface/AttachInstances.hs | 6 +-
haddock-api/src/Haddock/Interface/Create.hs | 434 ++++++++++-----------
haddock-api/src/Haddock/Interface/Json.hs | 3 -
haddock-api/src/Haddock/InterfaceFile.hs | 11 +-
haddock-api/src/Haddock/Types.hs | 10 -
5 files changed, 220 insertions(+), 244 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc e498b7871bfbee8b38858b546390246ddddb9509
- Previous message: [commit: haddock] ghc-head, ghc-head1, wip/T14529, wip/revert-ttg-2017-11-20, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Revert "Don't use subMap in attachInstances" (527596c)
- Next message: [commit: haddock] ghc-head, ghc-head1, wip/T14529, wip/revert-ttg-2017-11-20, wip/ttg-2017-11-06, wip/ttg2-2017-11-10, wip/ttg3-2017-11-12, wip/ttg4-constraints-2017-11-13, wip/ttg6-unrevert-2017-11-22: Merge remote-tracking branch 'origin/ghc-head' into HEAD (671b62d)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the ghc-commits
mailing list