[commit: ghc] master: Fix ambiguous/out-of-scope Haddock identifiers (ddffa0c)

git at git.haskell.org git at git.haskell.org
Tue Aug 21 22:56:58 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/ddffa0cd8da568c97011007fc6470c61cd4447e5/ghc

>---------------------------------------------------------------

commit ddffa0cd8da568c97011007fc6470c61cd4447e5
Author: Alec Theriault <alec.theriault at gmail.com>
Date:   Tue Aug 21 16:05:16 2018 -0400

    Fix ambiguous/out-of-scope Haddock identifiers
    
    This drastically cuts down on the number of Haddock warnings when making
    docs for `base`.  Plus this means more actual links end up in the docs!
    Also fixed other small mostly markup issues in the documentation along
    the way.
    
    This is a docs-only change.
    
    Reviewers: hvr, bgamari, thomie
    
    Reviewed By: thomie
    
    Subscribers: thomie, rwbarton, carter
    
    Differential Revision: https://phabricator.haskell.org/D5055


>---------------------------------------------------------------

ddffa0cd8da568c97011007fc6470c61cd4447e5
 libraries/base/Control/Arrow.hs              |  4 +--
 libraries/base/Control/Concurrent/Chan.hs    |  4 +--
 libraries/base/Control/Concurrent/MVar.hs    |  8 ++---
 libraries/base/Control/Exception.hs          | 19 ++++++-----
 libraries/base/Control/Monad.hs              |  4 +--
 libraries/base/Control/Monad/Fail.hs         |  4 +--
 libraries/base/Control/Monad/Fix.hs          |  2 +-
 libraries/base/Control/Monad/ST/Imp.hs       |  2 +-
 libraries/base/Data/Bifoldable.hs            |  2 +-
 libraries/base/Data/Bitraversable.hs         | 30 +++++------------
 libraries/base/Data/Either.hs                |  2 +-
 libraries/base/Data/Foldable.hs              |  4 +--
 libraries/base/Data/Function.hs              |  8 +++--
 libraries/base/Data/Functor.hs               | 31 +++++++++--------
 libraries/base/Data/Functor/Const.hs         |  4 +--
 libraries/base/Data/Functor/Contravariant.hs |  2 +-
 libraries/base/Data/List.hs                  |  4 +--
 libraries/base/Data/List/NonEmpty.hs         |  2 +-
 libraries/base/Data/Maybe.hs                 |  6 ++--
 libraries/base/Data/Monoid.hs                | 14 ++++----
 libraries/base/Data/Traversable.hs           |  4 +--
 libraries/base/Debug/Trace.hs                |  5 +--
 libraries/base/Foreign/C/Types.hs            | 11 +++---
 libraries/base/Foreign/Concurrent.hs         | 23 +++++++------
 libraries/base/GHC/Arr.hs                    |  8 ++---
 libraries/base/GHC/Base.hs                   | 24 ++++++-------
 libraries/base/GHC/Conc/IO.hs                |  4 +--
 libraries/base/GHC/Conc/Sync.hs              | 11 +++---
 libraries/base/GHC/Environment.hs            |  8 ++---
 libraries/base/GHC/Event/Internal.hs         |  2 +-
 libraries/base/GHC/Event/Thread.hs           |  8 ++---
 libraries/base/GHC/Float.hs                  |  2 +-
 libraries/base/GHC/Foreign.hs                |  3 +-
 libraries/base/GHC/ForeignPtr.hs             | 11 +++---
 libraries/base/GHC/Generics.hs               | 50 +++++++++++++---------------
 libraries/base/GHC/IO/BufferedIO.hs          |  4 +--
 libraries/base/GHC/IO/Device.hs              |  4 +--
 libraries/base/GHC/IO/Encoding.hs            |  7 ++--
 libraries/base/GHC/IO/Encoding/Failure.hs    |  4 +--
 libraries/base/GHC/IO/Encoding/Types.hs      |  4 +--
 libraries/base/GHC/IO/Exception.hs           |  3 +-
 libraries/base/GHC/IO/Handle.hs              | 44 ++++++++++++------------
 libraries/base/GHC/IO/Handle/FD.hs           | 10 +++---
 libraries/base/GHC/IO/Handle/Text.hs         | 16 ++++-----
 libraries/base/GHC/IO/Unsafe.hs              |  3 +-
 libraries/base/GHC/Maybe.hs                  |  2 +-
 libraries/base/GHC/Natural.hs                | 22 ++++++------
 libraries/base/GHC/Num.hs                    |  4 +--
 libraries/base/GHC/RTS/Flags.hsc             | 32 +++++++++---------
 libraries/base/GHC/Real.hs                   |  2 +-
 libraries/base/GHC/ResponseFile.hs           |  2 +-
 libraries/base/GHC/Stable.hs                 |  2 +-
 libraries/base/GHC/StaticPtr.hs              |  4 +--
 libraries/base/GHC/TypeLits.hs               |  2 +-
 libraries/base/GHC/Unicode.hs                |  2 +-
 libraries/base/System/Exit.hs                |  2 +-
 libraries/base/System/IO.hs                  |  9 ++---
 libraries/base/Type/Reflection.hs            |  2 +-
 58 files changed, 262 insertions(+), 254 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 ddffa0cd8da568c97011007fc6470c61cd4447e5


More information about the ghc-commits mailing list