Parameterise InstallPlan by its package types
So rather than the concrete InstalledPackageInfo and ConfiguredPackage, the InstallPlan and PlanPackage are parameterised by the type of the installed package, the source package and the types used for successful and unsucessful build results.
Showing
- cabal-install/Distribution/Client/BuildReports/Storage.hs 15 additions, 5 deletionscabal-install/Distribution/Client/BuildReports/Storage.hs
- cabal-install/Distribution/Client/Configure.hs 22 additions, 7 deletionscabal-install/Distribution/Client/Configure.hs
- cabal-install/Distribution/Client/Dependency.hs 9 additions, 2 deletionscabal-install/Distribution/Client/Dependency.hs
- cabal-install/Distribution/Client/Dependency/TopDown/Types.hs 1 addition, 5 deletions...l-install/Distribution/Client/Dependency/TopDown/Types.hs
- cabal-install/Distribution/Client/Fetch.hs 1 addition, 1 deletioncabal-install/Distribution/Client/Fetch.hs
- cabal-install/Distribution/Client/Freeze.hs 12 additions, 5 deletionscabal-install/Distribution/Client/Freeze.hs
- cabal-install/Distribution/Client/Install.hs 118 additions, 62 deletionscabal-install/Distribution/Client/Install.hs
- cabal-install/Distribution/Client/InstallPlan.hs 174 additions, 128 deletionscabal-install/Distribution/Client/InstallPlan.hs
- cabal-install/Distribution/Client/InstallSymlink.hs 17 additions, 7 deletionscabal-install/Distribution/Client/InstallSymlink.hs
- cabal-install/Distribution/Client/Types.hs 21 additions, 30 deletionscabal-install/Distribution/Client/Types.hs
- cabal-install/tests/UnitTests/Distribution/Client/Dependency/Modular/DSL.hs 10 additions, 3 deletions...s/UnitTests/Distribution/Client/Dependency/Modular/DSL.hs
Loading
Please register or sign in to comment