patch applied (hackage-server): "Rename Packages to RecentPackages and Check to PackageCandidates" and 1 others
devnull at community.haskell.org
devnull at community.haskell.org
Fri Jan 11 17:41:17 CET 2013
Fri Jan 11 14:43:34 GMT 2013 Edsko de Vries <edsko at well-typed.com>
* Rename Packages to RecentPackages and Check to PackageCandidates
Ignore-this: 5b75163b27213b904d4d27616db714d8
./Distribution/Server/Features/Check -> ./Distribution/Server/Features/PackageCandidates
./Distribution/Server/Features/Check.hs -> ./Distribution/Server/Features/PackageCandidates.hs
./Distribution/Server/Features/Packages.hs -> ./Distribution/Server/Features/RecentPackages.hs
M ./Distribution/Server/Features.hs -10 +10
M ./Distribution/Server/Features/Html.hs -9 +9
M ./Distribution/Server/Features/PackageCandidates.hs -19 +19
M ./Distribution/Server/Features/PackageCandidates/State.hs -2 +2
M ./Distribution/Server/Features/PackageCandidates/Types.hs -1 +1
M ./Distribution/Server/Features/PackageContents.hs -4 +4
M ./Distribution/Server/Features/RecentPackages.hs -9 +9
M ./Distribution/Server/Features/Tags.hs -1 +1
M ./Distribution/Server/Pages/Package.hs -1 +1
M ./hackage-server.cabal -4 +4
Fri Jan 11 16:39:28 GMT 2013 Edsko de Vries <edsko at well-typed.com>
* More renaming. Disentangle some dependencies
Ignore-this: b742c261d5ec6c3279cbca98e1a8e50b
What we want to do is move the 'lookupTarIndex' to the feature API of the
package contents feature, so that we can cache the tarball indexes. However,
this will introduce a circular dependency between the package contents feaure
and the package candidates feature.
More generally, there is quite a bit of overlap between these two features. We
should abstract out the common functionality and then disentangle the circular
dependencies. This will require a bit more thought though so not doing that
right now.
M ./Distribution/Server/Features/Html.hs -10 +11
M ./Distribution/Server/Features/PackageCandidates.hs -16 +28
M ./Distribution/Server/Features/PackageContents.hs -3 +6
M ./Distribution/Server/Features/RecentPackages.hs -237 +22
M ./Distribution/Server/Features/Tags.hs -1 +1
M ./Distribution/Server/Pages/Package.hs -1 +1
More information about the cabal-devel
mailing list