Wed Jan 23 15:10:44 GMT 2013 Edsko de Vries <ed...@well-typed.com> * 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 _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel