cabal-bounds 0.8.9 → 0.9
raw patch · 55 files changed
+484/−819 lines, 55 filesdep ~Cabaldep ~cabal-lensesdep ~lensPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: Cabal, cabal-lenses, lens
API changes (from Hackage documentation)
Files
- CHANGELOG +4/−0
- cabal-bounds.cabal +8/−13
- lib/CabalBounds/Main.hs +19/−5
- tests/goldenFiles/DropBothIgnoreBase.cabal +6/−13
- tests/goldenFiles/DropBothOfAll.cabal +6/−13
- tests/goldenFiles/DropBothOfAllExes.cabal +6/−13
- tests/goldenFiles/DropBothOfExe.cabal +6/−13
- tests/goldenFiles/DropBothOfLib.cabal +6/−13
- tests/goldenFiles/DropBothOfOtherExe.cabal +6/−13
- tests/goldenFiles/DropBothOfTest.cabal +6/−13
- tests/goldenFiles/DropBothOnlyBase.cabal +6/−13
- tests/goldenFiles/DropUpperIgnoreBase.cabal +6/−13
- tests/goldenFiles/DropUpperOfAll.cabal +6/−13
- tests/goldenFiles/DropUpperOfAllExes.cabal +6/−13
- tests/goldenFiles/DropUpperOfExe.cabal +6/−13
- tests/goldenFiles/DropUpperOfLib.cabal +6/−13
- tests/goldenFiles/DropUpperOfOtherExe.cabal +6/−13
- tests/goldenFiles/DropUpperOfTest.cabal +6/−13
- tests/goldenFiles/DropUpperOnlyBase.cabal +6/−13
- tests/goldenFiles/FromFile.cabal +6/−13
- tests/goldenFiles/UpdateBothIgnoreBase.cabal +11/−18
- tests/goldenFiles/UpdateBothOfAll.cabal +16/−23
- tests/goldenFiles/UpdateBothOfAllExes.cabal +10/−17
- tests/goldenFiles/UpdateBothOfExe.cabal +8/−15
- tests/goldenFiles/UpdateBothOfLibrary.cabal +8/−15
- tests/goldenFiles/UpdateBothOfOtherExe.cabal +8/−15
- tests/goldenFiles/UpdateBothOfTest.cabal +8/−15
- tests/goldenFiles/UpdateBothOnlyBase.cabal +11/−18
- tests/goldenFiles/UpdateByHaskellPlatform.cabal +6/−13
- tests/goldenFiles/UpdateByHaskellPlatformAndSetupConfig.cabal +11/−18
- tests/goldenFiles/UpdateLowerIgnoreBase.cabal +11/−18
- tests/goldenFiles/UpdateLowerOfAll.cabal +16/−23
- tests/goldenFiles/UpdateLowerOfAllExes.cabal +10/−17
- tests/goldenFiles/UpdateLowerOfExe.cabal +8/−15
- tests/goldenFiles/UpdateLowerOfLibrary.cabal +8/−15
- tests/goldenFiles/UpdateLowerOfOtherExe.cabal +8/−15
- tests/goldenFiles/UpdateLowerOfTest.cabal +8/−15
- tests/goldenFiles/UpdateMajor1Lower.cabal +6/−13
- tests/goldenFiles/UpdateMajor1LowerAndUpper.cabal +6/−13
- tests/goldenFiles/UpdateMajor1Upper.cabal +6/−13
- tests/goldenFiles/UpdateMajor2Lower.cabal +16/−23
- tests/goldenFiles/UpdateMajor2Upper.cabal +16/−23
- tests/goldenFiles/UpdateMinorLower.cabal +16/−23
- tests/goldenFiles/UpdateMinorLowerAndUpper.cabal +16/−23
- tests/goldenFiles/UpdateMinorUpper.cabal +16/−23
- tests/goldenFiles/UpdateOnlyMissing.cabal +11/−18
- tests/goldenFiles/UpdateUpperOfAll.cabal +16/−23
- tests/goldenFiles/UpdateUpperOfAllExes.cabal +10/−17
- tests/goldenFiles/UpdateUpperOfExe.cabal +8/−15
- tests/goldenFiles/UpdateUpperOfLibrary.cabal +8/−15
- tests/goldenFiles/UpdateUpperOfOtherExe.cabal +8/−15
- tests/goldenFiles/UpdateUpperOfTest.cabal +8/−15
- tests/goldenFiles/UpdateUpperOnlyBase.cabal +11/−18
- tests/inputFiles/setup-config-build-env/setup-config.cabal +5/−5
- tests/outputFiles/.gitignore +2/−0
CHANGELOG view
@@ -1,3 +1,7 @@+0.9+---+* Updates for Cabal 1.22+ 0.8.8, 0.8.9 ------------ * Raise upper bounds of dependencies
cabal-bounds.cabal view
@@ -1,5 +1,5 @@ name: cabal-bounds-version: 0.8.9+version: 0.9 cabal-version: >=1.9.2 build-type: Simple license: BSD3@@ -59,28 +59,26 @@ tests/goldenFiles/*.cabal tests/goldenFiles/*.hs tests/outputFiles/.gitignore- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5, cmdargs >=0.10.5 && <0.11,- lens >=4.0.1 && <4.7,+ lens >=4.0.1 && <4.8, strict >=0.3.2 && <0.4, unordered-containers >=0.2.3.3 && <0.3, transformers >=0.3.0.0 && <0.5, either >=4.1.1 && <4.4,- cabal-lenses ==0.4.*,- Cabal >=1.18.0 && <1.21+ cabal-lenses >=0.4.4 && <0.5,+ Cabal >=1.18.0 && <1.23 exposed-modules: CabalBounds.Args CabalBounds.Main CabalBounds.VersionComp- exposed: True- buildable: True cpp-options: -DCABAL hs-source-dirs: lib other-modules:@@ -93,16 +91,15 @@ CabalBounds.Dump CabalBounds.HaskellPlatform ghc-options: -W- + executable cabal-bounds build-depends: base >=3 && <5, cabal-bounds -any main-is: Main.hs- buildable: True hs-source-dirs: exe ghc-options: -W- + test-suite cabal-bounds-tests build-depends: base >=3 && <5,@@ -115,7 +112,5 @@ cabal-bounds -any type: exitcode-stdio-1.0 main-is: Main.hs- buildable: True hs-source-dirs: tests ghc-options: -W-
lib/CabalBounds/Main.hs view
@@ -1,4 +1,4 @@-{-# Language StandaloneDeriving, PatternGuards #-}+{-# Language StandaloneDeriving, PatternGuards, CPP #-} module CabalBounds.Main ( cabalBounds@@ -7,7 +7,12 @@ import Distribution.PackageDescription (GenericPackageDescription) import Distribution.PackageDescription.Parse (parsePackageDescription, ParseResult(..)) import Distribution.PackageDescription.PrettyPrint (showGenericPackageDescription)-import Distribution.Simple.Configure (ConfigStateFileErrorType(..), tryGetConfigStateFile)+import Distribution.Simple.Configure (tryGetConfigStateFile)++#if MIN_VERSION_Cabal(1,22,0) == 0+import Distribution.Simple.Configure (ConfigStateFileErrorType(..))+#endif+ import Distribution.Simple.LocalBuildInfo (LocalBuildInfo) import qualified Distribution.Simple.LocalBuildInfo as BI import qualified Distribution.Package as P@@ -22,10 +27,12 @@ import qualified CabalBounds.Update as U import qualified CabalBounds.Dump as D import qualified CabalBounds.HaskellPlatform as HP+import qualified CabalLenses as CL import qualified System.IO.Strict as SIO import Control.Applicative ((<$>)) import Control.Monad.Trans.Either (EitherT, runEitherT, bimapEitherT, hoistEither, left, right) import Control.Monad.IO.Class+import Control.Lens import qualified Data.HashMap.Strict as HM import Data.List (foldl', sortBy) import Data.Function (on)@@ -38,14 +45,14 @@ leftToJust <$> runEitherT (do pkgDescrp <- packageDescription $ A.cabalFile args let pkgDescrp' = D.drop (B.boundOfDrop args) (S.sections args pkgDescrp) (DP.dependencies args) pkgDescrp- liftIO $ writeFile (A.outputFile args) (showGenericPackageDescription pkgDescrp'))+ liftIO $ writeFile (A.outputFile args) (showGenericPackageDescription . clearTargetBuildDepends $ pkgDescrp')) cabalBounds args@A.Update {} = leftToJust <$> runEitherT (do pkgDescrp <- packageDescription $ A.cabalFile args libs <- libraries (A.haskellPlatform args) (A.fromFile args) setupConfigFile let pkgDescrp' = U.update (B.boundOfUpdate args) (S.sections args pkgDescrp) (DP.dependencies args) libs pkgDescrp- liftIO $ writeFile (A.outputFile args) (showGenericPackageDescription pkgDescrp'))+ liftIO $ writeFile (A.outputFile args) (showGenericPackageDescription . clearTargetBuildDepends $ pkgDescrp')) where setupConfigFile | (file:_) <- A.setupConfigFile args@@ -75,6 +82,12 @@ ParseOk _ pkgDescrp -> right pkgDescrp +-- | clear the 'targetBuildDepends' field of all 'BuildInfo'+clearTargetBuildDepends :: GenericPackageDescription -> GenericPackageDescription+clearTargetBuildDepends pkgDescrp =+ pkgDescrp & CL.allBuildInfo . CL.targetBuildDependsL .~ []++ packageDescriptions :: [FilePath] -> EitherT Error IO [GenericPackageDescription] packageDescriptions [] = left "Missing cabal file" packageDescriptions files = mapM packageDescription files@@ -135,5 +148,6 @@ leftToJust :: Either a b -> Maybe a leftToJust = either Just (const Nothing) -+#if MIN_VERSION_Cabal(1,22,0) == 0 deriving instance Show ConfigStateFileErrorType+#endif
tests/goldenFiles/DropBothIgnoreBase.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropBothOfAll.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base -any,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base -any,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base -any,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base -any,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropBothOfAllExes.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base -any,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base -any,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropBothOfExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base -any,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropBothOfLib.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base -any,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropBothOfOtherExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base -any,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropBothOfTest.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base -any,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropBothOnlyBase.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base -any,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base -any,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base -any,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base -any,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropUpperIgnoreBase.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropUpperOfAll.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropUpperOfAllExes.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropUpperOfExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropUpperOfLib.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropUpperOfOtherExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropUpperOfTest.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/DropUpperOnlyBase.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/FromFile.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateBothIgnoreBase.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -96,13 +91,12 @@ build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateBothOfAll.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,15 +89,14 @@ ghc-options: -W test-suite other-test build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateBothOfAllExes.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateBothOfExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateBothOfLibrary.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateBothOfOtherExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateBothOfTest.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateBothOnlyBase.cabal view
@@ -2,21 +2,21 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any,@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any, strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any, strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,10 +68,10 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,7 +89,7 @@ ghc-options: -W test-suite other-test build-depends:- base >=4.6.0.1 && <4.7,+ base >=4.7.0.1 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any,@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateByHaskellPlatform.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=4.6.0.1 && <4.7,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=4.6.0.1 && <4.7,@@ -42,7 +40,6 @@ strict -any, Cabal >=1.16.0 && <1.17 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=4.6.0.1 && <4.7,@@ -62,7 +59,6 @@ strict -any, Cabal >=1.16.0 && <1.17 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=4.6.0.1 && <4.7,@@ -83,7 +79,6 @@ Cabal >=1.16.0 && <1.17 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal >=1.16.0 && <1.17 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateByHaskellPlatformAndSetupConfig.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=4.6.0.1 && <4.7, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.16.0 && <1.17@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=4.6.0.1 && <4.7, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.16.0 && <1.17 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=4.6.0.1 && <4.7, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.16.0 && <1.17 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=4.6.0.1 && <4.7, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.16.0 && <1.17 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -96,13 +91,12 @@ build-depends: base >=4.6.0.1 && <4.7, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.16.0 && <1.17 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateLowerIgnoreBase.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -96,13 +91,12 @@ build-depends: base >=3 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateLowerOfAll.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,15 +89,14 @@ ghc-options: -W test-suite other-test build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateLowerOfAllExes.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateLowerOfExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateLowerOfLibrary.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateLowerOfOtherExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateLowerOfTest.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateMajor1Lower.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base ==4.*,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base ==4.*,@@ -42,7 +40,6 @@ strict -any, Cabal >=1 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base ==4.*,@@ -62,7 +59,6 @@ strict -any, Cabal >=1 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base ==4.*,@@ -83,7 +79,6 @@ Cabal >=1 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal >=1 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateMajor1LowerAndUpper.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base ==4.*,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base ==4.*,@@ -42,7 +40,6 @@ strict ==0.*, Cabal ==1.* main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base ==4.*,@@ -62,7 +59,6 @@ strict ==0.*, Cabal ==1.* main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base ==4.*,@@ -83,7 +79,6 @@ Cabal ==1.* type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal ==1.* type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateMajor1Upper.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict ==0.*, Cabal <2 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict ==0.*, Cabal <2 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal <2 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal <2 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateMajor2Lower.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=4.6 && <5,+ base >=4.7 && <5, cmdargs ==0.10.*,- lens >=4.0,+ lens >=4.7, pretty-show >=1.6, strict >=0.3, Cabal >=1.20@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6 && <5,+ base >=4.7 && <5, cmdargs ==0.10.*,- lens >=4.0,+ lens >=4.7, pretty-show >=1.6, strict >=0.3, Cabal >=1.20 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6 && <5,+ base >=4.7 && <5, cmdargs ==0.10.*,- lens >=4.0,+ lens >=4.7, pretty-show >=1.6, strict >=0.3, Cabal >=1.20 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=4.6 && <5,+ base >=4.7 && <5, cmdargs ==0.10.*,- lens >=4.0,+ lens >=4.7, pretty-show >=1.6, strict >=0.3, Cabal >=1.20 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,15 +89,14 @@ ghc-options: -W test-suite other-test build-depends:- base >=4.6 && <5,+ base >=4.7 && <5, cmdargs ==0.10.*,- lens >=4.0,+ lens >=4.7, pretty-show >=1.6, strict >=0.3, Cabal >=1.20 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateMajor2Upper.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,15 +89,14 @@ ghc-options: -W test-suite other-test build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateMinorLower.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,15 +89,14 @@ ghc-options: -W test-suite other-test build-depends:- base >=4.6.0.1 && <5,+ base >=4.7.0.1 && <5, cmdargs >=0.10.7 && <0.11,- lens >=4.0.1,+ lens >=4.7.0, pretty-show >=1.6.7, strict >=0.3.2, Cabal >=1.20.0.1 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateMinorLowerAndUpper.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base ==4.6.0.1.*,+ base ==4.7.0.1.*, cmdargs ==0.10.7.*,- lens ==4.0.1.*,+ lens ==4.7.0.*, pretty-show ==1.6.7.*, strict ==0.3.2.*, Cabal ==1.20.0.1.*@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base ==4.6.0.1.*,+ base ==4.7.0.1.*, cmdargs ==0.10.7.*,- lens ==4.0.1.*,+ lens ==4.7.0.*, pretty-show ==1.6.7.*, strict ==0.3.2.*, Cabal ==1.20.0.1.* main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base ==4.6.0.1.*,+ base ==4.7.0.1.*, cmdargs ==0.10.7.*,- lens ==4.0.1.*,+ lens ==4.7.0.*, pretty-show ==1.6.7.*, strict ==0.3.2.*, Cabal ==1.20.0.1.* main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base ==4.6.0.1.*,+ base ==4.7.0.1.*, cmdargs ==0.10.7.*,- lens ==4.0.1.*,+ lens ==4.7.0.*, pretty-show ==1.6.7.*, strict ==0.3.2.*, Cabal ==1.20.0.1.* type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,15 +89,14 @@ ghc-options: -W test-suite other-test build-depends:- base ==4.6.0.1.*,+ base ==4.7.0.1.*, cmdargs ==0.10.7.*,- lens ==4.0.1.*,+ lens ==4.7.0.*, pretty-show ==1.6.7.*, strict ==0.3.2.*, Cabal ==1.20.0.1.* type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateMinorUpper.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=3 && <4.6.0.2,+ base >=3 && <4.7.0.2, cmdargs >=0.10.5 && <0.10.8,- lens <4.0.2,+ lens <4.7.1, pretty-show <1.6.8, strict <0.3.3, Cabal <1.20.0.2@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=3 && <4.6.0.2,+ base >=3 && <4.7.0.2, cmdargs >=0.10.5 && <0.10.8,- lens <4.0.2,+ lens <4.7.1, pretty-show <1.6.8, strict <0.3.3, Cabal <1.20.0.2 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=3 && <4.6.0.2,+ base >=3 && <4.7.0.2, cmdargs >=0.10.5 && <0.10.8,- lens <4.0.2,+ lens <4.7.1, pretty-show <1.6.8, strict <0.3.3, Cabal <1.20.0.2 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=3 && <4.6.0.2,+ base >=3 && <4.7.0.2, cmdargs >=0.10.5 && <0.10.8,- lens <4.0.2,+ lens <4.7.1, pretty-show <1.6.8, strict <0.3.3, Cabal <1.20.0.2 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,15 +89,14 @@ ghc-options: -W test-suite other-test build-depends:- base >=3 && <4.6.0.2,+ base >=3 && <4.7.0.2, cmdargs >=0.10.5 && <0.10.8,- lens <4.0.2,+ lens <4.7.1, pretty-show <1.6.8, strict <0.3.3, Cabal <1.20.0.2 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateOnlyMissing.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5, cmdargs >=0.10.5 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5, cmdargs >=0.10.5 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5, cmdargs >=0.10.5 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5, cmdargs >=0.10.5 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -96,13 +91,12 @@ build-depends: base >=3 && <5, cmdargs >=0.10.5 && <0.11,- lens >=4.0.1 && <4.1,+ lens >=4.7.0 && <4.8, pretty-show >=1.6.7 && <1.7, strict >=0.3.2 && <0.4, Cabal >=1.20.0.1 && <1.21 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateUpperOfAll.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,15 +89,14 @@ ghc-options: -W test-suite other-test build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateUpperOfAllExes.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateUpperOfExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateUpperOfLibrary.cabal view
@@ -2,23 +2,23 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateUpperOfOtherExe.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,7 +68,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends: base >=3 && <5,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateUpperOfTest.cabal view
@@ -2,18 +2,18 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends: base >=3 && <5,@@ -27,12 +27,10 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends: base >=3 && <5,@@ -42,7 +40,6 @@ strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,7 +49,7 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends: base >=3 && <5,@@ -62,7 +59,6 @@ strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,18 +68,17 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11,- lens <4.1,+ lens <4.8, pretty-show <1.7, strict <0.4, Cabal <1.21 type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/goldenFiles/UpdateUpperOnlyBase.cabal view
@@ -2,21 +2,21 @@ version: 0.1 cabal-version: >=1.9.2 build-type: Simple-license: AllRightsReserved+license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com synopsis: A command line program for managing the bounds/versions of the dependencies in a cabal file. description: A command line program for managing the bounds/versions of the dependencies in a cabal file. category: Utils author: Daniel Trstenjak- + source-repository head type: git location: https://github.com/dan-t/cabal-bounds- + library build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any,@@ -27,22 +27,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- exposed: True- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds- + executable cabal-bounds build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any, strict -any, Cabal -any main-is: ExeMain1.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -52,17 +49,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + executable other-exe build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any, strict -any, Cabal -any main-is: ExeMain2.hs- buildable: True cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -72,10 +68,10 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W- + test-suite some-test build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any,@@ -83,7 +79,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain1.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -94,7 +89,7 @@ ghc-options: -W test-suite other-test build-depends:- base >=3 && <4.7,+ base >=3 && <4.8, cmdargs >=0.10.5 && <0.11, lens -any, pretty-show -any,@@ -102,7 +97,6 @@ Cabal -any type: exitcode-stdio-1.0 main-is: TestMain2.hs- buildable: True hs-source-dirs: src other-modules: Paths_cabal_bounds@@ -111,4 +105,3 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-
tests/inputFiles/setup-config-build-env/setup-config.cabal view
@@ -9,7 +9,7 @@ build-depends: base >=3 && <5, cmdargs ==0.10.7,- lens ==4.0.1,+ lens ==4.7, pretty-show ==1.6.7, strict ==0.3.2, Cabal ==1.20.0.1@@ -28,7 +28,7 @@ build-depends: base >=3 && <5, cmdargs ==0.10.7,- lens ==4.0.1,+ lens ==4.7, pretty-show ==1.6.7, strict ==0.3.2, Cabal ==1.20.0.1@@ -48,7 +48,7 @@ build-depends: base >=3 && <5, cmdargs ==0.10.7,- lens ==4.0.1,+ lens ==4.7, pretty-show ==1.6.7, strict ==0.3.2, Cabal ==1.20.0.1@@ -68,7 +68,7 @@ build-depends: base >=3 && <5, cmdargs ==0.10.7,- lens ==4.0.1,+ lens ==4.7, pretty-show ==1.6.7, strict ==0.3.2, Cabal ==1.20.0.1@@ -87,7 +87,7 @@ build-depends: base >=3 && <5, cmdargs ==0.10.7,- lens ==4.0.1,+ lens ==4.7, pretty-show ==1.6.7, strict ==0.3.2, Cabal ==1.20.0.1
tests/outputFiles/.gitignore view
@@ -1,2 +1,4 @@+# Ignore everything in this directory *+# Except this file !.gitignore