Thu Nov 22 16:12:04 GMT 2012  Edsko de Vries <ed...@well-typed.com>
  * Refactor: reify state components
  Ignore-this: 4835f105d2a522c05d3158cb73aa0c02
  
  This should make it harder to forget to provide backup methods (and easier to
  check that they are provided, and which are provided). It also simplifies the
  HackageFeature data type.
  
  Next step is to see if we can change the definition of StateComponent so that
  we can express better what the backup should do.

    M ./Distribution/Server.hs -23 +28
    M ./Distribution/Server/Features.hs +6
    M ./Distribution/Server/Features/BuildReports.hs -15 +18
    M ./Distribution/Server/Features/Check.hs -10 +17
    M ./Distribution/Server/Features/Core.hs -27 +33
    M ./Distribution/Server/Features/Distro.hs -29 +32
    M ./Distribution/Server/Features/Documentation.hs -45 +48
    M ./Distribution/Server/Features/DownloadCount.hs -23 +20
    M ./Distribution/Server/Features/HaskellPlatform.hs -12 +21
    M ./Distribution/Server/Features/Html.hs +1
    M ./Distribution/Server/Features/LegacyRedirects.hs -2 +8
    M ./Distribution/Server/Features/Mirror.hs -21 +16
    M ./Distribution/Server/Features/NameSearch.hs -2 +8
    M ./Distribution/Server/Features/PackageContents.hs -10 +26
    M ./Distribution/Server/Features/PackageList.hs +1
    M ./Distribution/Server/Features/Packages.hs -2 +9
    M ./Distribution/Server/Features/PreferredVersions.hs -28 +34
    M ./Distribution/Server/Features/ServerApiDoc.hs -7 +19
    M ./Distribution/Server/Features/Tags.hs -22 +20
    M ./Distribution/Server/Features/Upload.hs -48 +56
    M ./Distribution/Server/Features/Users.hs -57 +59
    M ./Distribution/Server/Framework/Feature.hs -33 +46
    M ./hackage-server.cabal -1 +2


_______________________________________________
cabal-devel mailing list
cabal-devel@haskell.org
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to