patch applied (hackage-server): "Factor out common PackageContents/PackageCandidates code"

devnull at devnull at
Wed Jan 23 16:12:08 CET 2013

Wed Jan 23 15:10:44 GMT 2013  Edsko de Vries <edsko at>
  * Factor out common PackageContents/PackageCandidates code
  Ignore-this: 5d0e3699077e3943eecfa391b3faeaf9
  There is still a bit of duplication, but this is "uninteresting" code (in the
  sense that there are no real design decisions involved, just getting
  information from various places). In particular, the code that finds a
  changelog in a tarball (looking for ChangeLog, CHANGELOG, etc.) is now in a
  separate module.

    M ./Distribution/Server/Features/PackageCandidates.hs -57 +31
    M ./Distribution/Server/Features/PackageContents.hs -61 +29
    A ./Distribution/Server/Packages/ChangeLog.hs
    M ./Distribution/Server/Util/ServeTarball.hs -1 +1
    M ./hackage-server.cabal +2

More information about the cabal-devel mailing list