cabal-bounds 1.4.0 → 1.5.0
raw patch · 52 files changed
+1221/−1080 lines, 52 filesdep ~Cabaldep ~cabal-lenses
Dependency ranges changed: Cabal, cabal-lenses
Files
- CHANGELOG +4/−0
- cabal-bounds.cabal +6/−6
- lib/CabalBounds/Dependencies.hs +3/−3
- lib/CabalBounds/HaskellPlatform.hs +1/−1
- lib/CabalBounds/Main.hs +5/−5
- lib/CabalBounds/Update.hs +6/−7
- tests/goldenFiles/DropBothIgnoreA.cabal +24/−21
- tests/goldenFiles/DropBothOfAll.cabal +24/−21
- tests/goldenFiles/DropBothOfAllExes.cabal +27/−24
- tests/goldenFiles/DropBothOfExe.cabal +27/−24
- tests/goldenFiles/DropBothOfLib.cabal +26/−23
- tests/goldenFiles/DropBothOfOtherExe.cabal +27/−24
- tests/goldenFiles/DropBothOfTest.cabal +27/−24
- tests/goldenFiles/DropBothOnlyBase.cabal +26/−23
- tests/goldenFiles/DropUpperIgnoreA.cabal +24/−21
- tests/goldenFiles/DropUpperOfAll.cabal +24/−21
- tests/goldenFiles/DropUpperOfAllExes.cabal +27/−24
- tests/goldenFiles/DropUpperOfExe.cabal +27/−24
- tests/goldenFiles/DropUpperOfLib.cabal +26/−23
- tests/goldenFiles/DropUpperOfOtherExe.cabal +27/−24
- tests/goldenFiles/DropUpperOfTest.cabal +27/−24
- tests/goldenFiles/DropUpperOnlyBase.cabal +26/−23
- tests/goldenFiles/UpdateBothIgnoreA.cabal +25/−22
- tests/goldenFiles/UpdateBothOfAll.cabal +25/−22
- tests/goldenFiles/UpdateBothOfAllExes.cabal +27/−24
- tests/goldenFiles/UpdateBothOfExe.cabal +27/−24
- tests/goldenFiles/UpdateBothOfLibrary.cabal +26/−23
- tests/goldenFiles/UpdateBothOfOtherExe.cabal +27/−24
- tests/goldenFiles/UpdateBothOfTest.cabal +27/−24
- tests/goldenFiles/UpdateByHaskellPlatform.cabal +23/−20
- tests/goldenFiles/UpdateLowerOfAll.cabal +26/−23
- tests/goldenFiles/UpdateLowerOfAllExes.cabal +27/−24
- tests/goldenFiles/UpdateLowerOfExe.cabal +27/−24
- tests/goldenFiles/UpdateLowerOfLibrary.cabal +26/−23
- tests/goldenFiles/UpdateLowerOfOtherExe.cabal +27/−24
- tests/goldenFiles/UpdateLowerOfTest.cabal +27/−24
- tests/goldenFiles/UpdateMajor1Lower.cabal +26/−23
- tests/goldenFiles/UpdateMajor1LowerAndUpper.cabal +25/−22
- tests/goldenFiles/UpdateMajor1Upper.cabal +25/−22
- tests/goldenFiles/UpdateMajor2Lower.cabal +26/−23
- tests/goldenFiles/UpdateMajor2Upper.cabal +25/−22
- tests/goldenFiles/UpdateMinorLower.cabal +26/−23
- tests/goldenFiles/UpdateMinorLowerAndUpper.cabal +26/−23
- tests/goldenFiles/UpdateMinorUpper.cabal +26/−23
- tests/goldenFiles/UpdateOnlyMissing.cabal +23/−20
- tests/goldenFiles/UpdateUpperFromFile.cabal +26/−23
- tests/goldenFiles/UpdateUpperOfAll.cabal +25/−22
- tests/goldenFiles/UpdateUpperOfAllExes.cabal +27/−24
- tests/goldenFiles/UpdateUpperOfExe.cabal +27/−24
- tests/goldenFiles/UpdateUpperOfLibrary.cabal +26/−23
- tests/goldenFiles/UpdateUpperOfOtherExe.cabal +27/−24
- tests/goldenFiles/UpdateUpperOfTest.cabal +27/−24
CHANGELOG view
@@ -1,3 +1,7 @@+1.5.0+-----+* Support Cabal 2.1+ 1.4.0 ----- * Don't ignore the 'base' library anymore
cabal-bounds.cabal view
@@ -1,5 +1,5 @@ name: cabal-bounds-version: 1.4.0+version: 1.5.0 cabal-version: >=1.9.2 build-type: Simple license: BSD3@@ -90,13 +90,13 @@ unordered-containers >=0.2.3.3 && <0.3, transformers >=0.3.0.0 && <0.6, either >=4.1.1 && <4.5,- cabal-lenses >=0.5.0 && <0.6,- Cabal >=1.18.0 && <1.25,+ cabal-lenses >=0.7.0 && <0.8,+ Cabal >=2.1.0.0 && <2.2, filepath >=1.3 && <1.5, directory >=1.2 && <1.4, aeson >=1.2.3.0 && <1.3, lens-aeson >=1.0.2 && <1.1,- bytestring >= 0.10.8.2 && <1.0,+ bytestring >=0.10.8.2 && <1.0, text >=1.1.0.1 && <1.3 cpp-options: -DCABAL hs-source-dirs: lib@@ -112,7 +112,7 @@ CabalBounds.Types ghc-options: -W -executable cabal-bounds+executable cabal-bounds main-is: Main.hs build-depends: base >=3 && <5,@@ -120,7 +120,7 @@ hs-source-dirs: exe ghc-options: -W -test-suite cabal-bounds-tests+test-suite cabal-bounds-tests type: exitcode-stdio-1.0 main-is: Main.hs build-depends:
lib/CabalBounds/Dependencies.hs view
@@ -13,7 +13,7 @@ import qualified CabalBounds.Args as A import qualified CabalLenses as CL import CabalBounds.Types-import Distribution.Package (Dependency(..), PackageName(..))+import Distribution.Package (Dependency(..), unPackageName) import Distribution.PackageDescription (GenericPackageDescription) -- | Which dependencies in the cabal file should the considered.@@ -40,10 +40,10 @@ filtered (const True) filterDependency (OnlyDependencies deps) =- filtered (\(Dependency (PackageName pkgName) _) -> pkgName `elem` deps)+ filtered (\(Dependency pkg _) -> (unPackageName pkg) `elem` deps) filterDependency (IgnoreDependencies deps) =- filtered (\(Dependency (PackageName pkgName) _) -> pkgName `notElem` deps)+ filtered (\(Dependency pkg _) -> (unPackageName pkg) `notElem` deps) -- | A traversal for all 'Dependency' of all 'Section'.
lib/CabalBounds/HaskellPlatform.hs view
@@ -503,4 +503,4 @@ type VersionBranch = [Int] lib :: LibName -> VersionBranch -> Library-lib libName branch = (libName, V.Version { V.versionBranch = branch , V.versionTags = [] })+lib libName branch = (libName, V.mkVersion branch)
lib/CabalBounds/Main.hs view
@@ -5,7 +5,7 @@ ) where import Distribution.PackageDescription (GenericPackageDescription)-import Distribution.PackageDescription.Parse (parsePackageDescription, ParseResult(..))+import Distribution.PackageDescription.Parse (parseGenericPackageDescription, ParseResult(..)) import qualified Distribution.PackageDescription.PrettyPrint as PP import Distribution.Simple.Configure (tryGetConfigStateFile) import Distribution.Simple.LocalBuildInfo (LocalBuildInfo)@@ -132,7 +132,7 @@ packageDescription :: FilePath -> EitherT Error IO GenericPackageDescription packageDescription file = do contents <- liftIO $ SIO.readFile file- case parsePackageDescription contents of+ case parseGenericPackageDescription contents of ParseFailed error -> left $ show error ParseOk _ pkgDescrp -> right pkgDescrp @@ -173,7 +173,7 @@ where libsFrom contents | [(libs, _)] <- reads contents :: [([(String, [Int])], String)]- = right $ HM.fromList (map (\(pkgName, versBranch) -> (pkgName, V.Version versBranch [])) libs)+ = right $ HM.fromList (map (\(pkgName, versBranch) -> (pkgName, V.mkVersion versBranch)) libs) | otherwise = left "Invalid format of library file given to '--fromfile'. Expected file with content of type '[(String, [Int])]'."@@ -197,7 +197,7 @@ where buildInfoLibs :: LocalBuildInfo -> LibraryMap buildInfoLibs = HM.fromList- . map (\(P.PackageName n, v) -> (n, newestVersion v))+ . map (\(pkg, v) -> (P.unPackageName pkg, newestVersion v)) . filter ((not . null) . snd) . PX.allPackagesByName . BI.installedPkgs @@ -232,7 +232,7 @@ parseVersion text = case catMaybes $ map (readMaybe . T.unpack) $ T.split (== '.') text of [] -> Nothing- nums -> Just $ V.Version { V.versionBranch = nums, V.versionTags = [] }+ nums -> Just $ V.mkVersion nums stripSuffix :: Text -> Text -> Text stripSuffix suffix text = fromMaybe text (T.stripSuffix suffix text)
lib/CabalBounds/Update.hs view
@@ -44,7 +44,7 @@ let newLowerVersion = comp `compOf` lowerVersion newLowerBound = V.LowerBound newLowerVersion V.InclusiveBound newIntervals = (versionRange_ ^. CL.intervals) & _head . CL.lowerBound %~ updateIf (>) newLowerBound- vrange = fromMaybe (V.orLaterVersion newLowerVersion) (mkVersionRange newIntervals)+ vrange = mkVersionRange newIntervals return $ dep & CL.versionRange .~ vrange where pkgName_ = dep ^. CL.packageName . _Wrapped@@ -70,7 +70,7 @@ let newUpperVersion = nextVersion comp upperVersion newUpperBound = V.UpperBound newUpperVersion V.ExclusiveBound newIntervals = (versionRange_ ^. CL.intervals) & _last . CL.upperBound %~ updateIf (<) newUpperBound- vrange = fromMaybe (V.earlierVersion newUpperVersion) (mkVersionRange newIntervals)+ vrange = mkVersionRange newIntervals return $ dep & CL.versionRange .~ vrange where versionRange_ = dep ^. CL.versionRange@@ -95,14 +95,12 @@ compOf :: VersionComp -> V.Version -> V.Version Major1 `compOf` version = version & CL.versionBranchL %~ take 1- & CL.versionTagsL .~ [] Major2 `compOf` version = version & CL.versionBranchL %~ take 2- & CL.versionTagsL .~ [] Minor `compOf` version =- version & CL.versionTagsL .~ []+ version nextVersion :: VersionComp -> V.Version -> V.Version@@ -125,5 +123,6 @@ numNeededVersionDigits Minor = 3 -mkVersionRange :: [V.VersionInterval] -> Maybe V.VersionRange-mkVersionRange vis = V.fromVersionIntervals <$> V.mkVersionIntervals vis+mkVersionRange :: [V.VersionInterval] -> V.VersionRange+mkVersionRange [] = V.anyVersion+mkVersionRange vis = V.fromVersionIntervals . V.mkVersionIntervals $ vis
tests/goldenFiles/DropBothIgnoreA.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- build-depends:- base >=3,- A >=0.1 && <0.2,- B -any,- C -any,- D -any hs-source-dirs: src other-modules: Paths_setup_config--executable cabal-bounds- main-is: ExeMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B -any, C -any, D -any++executable cabal-bounds+ main-is: ExeMain1.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B -any, C -any, D -any++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B -any, C -any, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B -any, C -any, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B -any,+ C -any,+ D -any
tests/goldenFiles/DropBothOfAll.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- build-depends:- base >=3,- A -any,- B -any,- C -any,- D -any hs-source-dirs: src other-modules: Paths_setup_config--executable cabal-bounds- main-is: ExeMain1.hs build-depends: base >=3, A -any, B -any, C -any, D -any++executable cabal-bounds+ main-is: ExeMain1.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A -any, B -any, C -any, D -any++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A -any, B -any, C -any, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A -any, B -any, C -any, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A -any,+ B -any,+ C -any,+ D -any
tests/goldenFiles/DropBothOfAllExes.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A -any,- B -any,- C -any,- D -any+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A -any, B -any, C -any, D -any++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A -any,+ B -any,+ C -any,+ D -any test-suite some-test type: exitcode-stdio-1.0 main-is: TestMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D -any hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/DropBothOfExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A -any, B -any, C -any, D -any++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/DropBothOfLib.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A -any, B -any, C -any, D -any- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/DropBothOfOtherExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A -any, B -any, C -any, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/DropBothOfTest.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A -any, B -any, C -any, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/DropBothOnlyBase.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base -any, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base -any,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base -any, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base -any, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base -any, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base -any,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/DropUpperIgnoreA.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2, C >=0.3, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2,- C >=0.3,- D -any+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2, C >=0.3, D -any++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2, C >=0.3, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2, C >=0.3, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2,+ C >=0.3,+ D -any
tests/goldenFiles/DropUpperOfAll.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1,- B >=0.2,- C >=0.3,- D -any+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D -any++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1,+ B >=0.2,+ C >=0.3,+ D -any
tests/goldenFiles/DropUpperOfAllExes.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1,- B >=0.2,- C >=0.3,- D -any+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D -any++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1,+ B >=0.2,+ C >=0.3,+ D -any test-suite some-test type: exitcode-stdio-1.0 main-is: TestMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D -any hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/DropUpperOfExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D -any++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/DropUpperOfLib.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/DropUpperOfOtherExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/DropUpperOfTest.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1, B >=0.2, C >=0.3, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/DropUpperOnlyBase.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/UpdateBothIgnoreA.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.7 && <0.9- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.4,- C >=0.2.5 && <0.4,- D >=0.8.2 && <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.4, C >=0.2.5 && <0.4,- D >=0.8.2 && <1.0+ D >=0.8.2 && <0.9++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.4,+ C >=0.2.5 && <0.4,+ D >=0.8.2 && <1.0
tests/goldenFiles/UpdateBothOfAll.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.7 && <0.9- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.4,- B >=0.2 && <0.4,- C >=0.2.5 && <0.4,- D >=0.8.2 && <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4,- D >=0.8.2 && <1.0+ D >=0.8.2 && <0.9++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.4,+ B >=0.2 && <0.4,+ C >=0.2.5 && <0.4,+ D >=0.8.2 && <1.0
tests/goldenFiles/UpdateBothOfAllExes.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.4,- B >=0.2 && <0.4,- C >=0.2.5 && <0.4,- D >=0.8.2 && <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.4,+ B >=0.2 && <0.4,+ C >=0.2.5 && <0.4,+ D >=0.8.2 && <0.9 test-suite some-test type: exitcode-stdio-1.0 main-is: TestMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D -any hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/UpdateBothOfExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateBothOfLibrary.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.7 && <0.9- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/UpdateBothOfOtherExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateBothOfTest.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateByHaskellPlatform.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,23 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.1 && <0.4, directory >=1.0 && <1.3- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.1 && <0.4+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -38,14 +34,15 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.1 && <0.4++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -55,15 +52,15 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.1 && <0.4++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -72,14 +69,15 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.1 && <0.4++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -88,3 +86,8 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.1 && <0.4
tests/goldenFiles/UpdateLowerOfAll.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A ==0.1.*,- B ==0.2.*,- C >=0.2.5 && <0.4,- D >=0.8.2 && <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4,- D >=0.8.2+ D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.8.2++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4,- D >=0.8.2 && <1.0+ D >=0.8.2++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A ==0.1.*,+ B ==0.2.*,+ C >=0.2.5 && <0.4,+ D >=0.8.2 && <1.0
tests/goldenFiles/UpdateLowerOfAllExes.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.8.2- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateLowerOfExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateLowerOfLibrary.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/UpdateLowerOfOtherExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.8.2- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateLowerOfTest.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.8.2++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateMajor1Lower.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A <0.2, B <0.3, C <0.4, D -any- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A <0.2,- B <0.3,- C <0.4,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A <0.2, B <0.3, C <0.4,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A <0.2, B <0.3, C <0.4, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A <0.2, B <0.3, C <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A <0.2,+ B <0.3,+ C <0.4,+ D <1.0
tests/goldenFiles/UpdateMajor1LowerAndUpper.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses- build-depends:- base >=3,- A ==0.*,- B ==0.*,- C ==0.*,- D ==0.* hs-source-dirs: src other-modules: Paths_setup_config--executable cabal-bounds- main-is: ExeMain1.hs build-depends: base >=3, A ==0.*, B ==0.*, C ==0.*, D ==0.*++executable cabal-bounds+ main-is: ExeMain1.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A ==0.*, B ==0.*, C ==0.*, D ==0.*++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A ==0.*, B ==0.*, C ==0.*, D ==0.*++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A ==0.*, B ==0.*, C ==0.*,- D <1.0+ D ==0.*++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A ==0.*,+ B ==0.*,+ C ==0.*,+ D <1.0
tests/goldenFiles/UpdateMajor1Upper.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <1, B >=0.2 && <1, C >=0.3 && <1, D >=0.7 && <1- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <1,- B >=0.2 && <1,- C >=0.3 && <1,- D ==0.*+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <1, B >=0.2 && <1, C >=0.3 && <1, D ==0.*++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <1, B >=0.2 && <1, C >=0.3 && <1, D ==0.*++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <1, B >=0.2 && <1, C >=0.3 && <1,- D <1.0+ D ==0.*++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <1,+ B >=0.2 && <1,+ C >=0.3 && <1,+ D <1.0
tests/goldenFiles/UpdateMajor2Lower.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A ==0.1.*,- B ==0.2.*,- C >=0.2 && <0.4,- D ==0.8.*+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2 && <0.4,- D >=0.8+ D ==0.8.*++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2 && <0.4, D >=0.8++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2 && <0.4,- D >=0.8 && <1.0+ D >=0.8++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A ==0.1.*,+ B ==0.2.*,+ C >=0.2 && <0.4,+ D >=0.8 && <1.0
tests/goldenFiles/UpdateMajor2Upper.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D >=0.7 && <0.9- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.4,- B >=0.2 && <0.4,- C ==0.3.*,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D <0.9++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*,- D <1.0+ D <0.9++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.4,+ B >=0.2 && <0.4,+ C ==0.3.*,+ D <1.0
tests/goldenFiles/UpdateMinorLower.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A ==0.1.*,- B ==0.2.*,- C >=0.2.5 && <0.4,- D >=0.8.2 && <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4,- D >=0.8.2+ D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4, D >=0.8.2++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A ==0.1.*, B ==0.2.*, C >=0.2.5 && <0.4,- D >=0.8.2 && <1.0+ D >=0.8.2++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A ==0.1.*,+ B ==0.2.*,+ C >=0.2.5 && <0.4,+ D >=0.8.2 && <1.0
tests/goldenFiles/UpdateMinorLowerAndUpper.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.3.1, B >=0.2 && <0.3.0.2, C >=0.2.5 && <0.4, D >=0.7 && <0.8.3- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.3.1,- B >=0.2 && <0.3.0.2,- C >=0.2.5 && <0.4,- D >=0.8.2 && <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.3.1, B >=0.2 && <0.3.0.2, C >=0.2.5 && <0.4,- D ==0.8.2.*+ D >=0.8.2 && <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.3.1, B >=0.2 && <0.3.0.2, C >=0.2.5 && <0.4, D ==0.8.2.*++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.3.1, B >=0.2 && <0.3.0.2, C >=0.2.5 && <0.4,- D >=0.8.2 && <1.0+ D ==0.8.2.*++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.3.1,+ B >=0.2 && <0.3.0.2,+ C >=0.2.5 && <0.4,+ D >=0.8.2 && <1.0
tests/goldenFiles/UpdateMinorUpper.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.3.1, B >=0.2 && <0.3.0.2, C ==0.3.*, D >=0.7 && <0.8.3- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.3.1,- B >=0.2 && <0.3.0.2,- C ==0.3.*,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.3.1, B >=0.2 && <0.3.0.2, C ==0.3.*,- D <0.8.3+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.3.1, B >=0.2 && <0.3.0.2, C ==0.3.*, D <0.8.3++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.3.1, B >=0.2 && <0.3.0.2, C ==0.3.*,- D <1.0+ D <0.8.3++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.3.1,+ B >=0.2 && <0.3.0.2,+ C ==0.3.*,+ D <1.0
tests/goldenFiles/UpdateOnlyMissing.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,22 +12,18 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.2.5 && <0.3- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.1 && <0.4+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -37,14 +33,15 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.1 && <0.4++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -54,15 +51,15 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.1 && <0.4++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -71,14 +68,15 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.1 && <0.4++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -87,3 +85,8 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.1 && <0.4
tests/goldenFiles/UpdateUpperFromFile.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <2.3, B >=0.2 && <0.3, C >=0.3 && <0.6, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <2.3,- B >=0.2 && <0.3,- C >=0.3 && <0.6,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <2.3, B >=0.2 && <0.3, C >=0.3 && <0.6,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <2.3, B >=0.2 && <0.3, C >=0.3 && <0.6, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <2.3, B >=0.2 && <0.3, C >=0.3 && <0.6,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <2.3,+ B >=0.2 && <0.3,+ C >=0.3 && <0.6,+ D <1.0
tests/goldenFiles/UpdateUpperOfAll.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D >=0.7 && <0.9- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.4,- B >=0.2 && <0.4,- C ==0.3.*,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D <0.9++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*,- D <1.0+ D <0.9++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.4,+ B >=0.2 && <0.4,+ C ==0.3.*,+ D <1.0
tests/goldenFiles/UpdateUpperOfAllExes.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.4,- B >=0.2 && <0.4,- C ==0.3.*,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.4,+ B >=0.2 && <0.4,+ C ==0.3.*,+ D <0.9 test-suite some-test type: exitcode-stdio-1.0 main-is: TestMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D -any hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/UpdateUpperOfExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateUpperOfLibrary.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,19 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D >=0.7 && <0.9- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs- build-depends:- base >=3,- A >=0.1 && <0.2,- B >=0.2 && <0.3,- C >=0.3 && <0.4,- D <0.9+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,15 +34,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D -any+ D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -57,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,15 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4,- D <1.0+ D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -92,3 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W+ build-depends:+ base >=3,+ A >=0.1 && <0.2,+ B >=0.2 && <0.3,+ C >=0.3 && <0.4,+ D <1.0
tests/goldenFiles/UpdateUpperOfOtherExe.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D <0.9- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W
tests/goldenFiles/UpdateUpperOfTest.cabal view
@@ -1,10 +1,10 @@ name: setup-config version: 0.1-cabal-version: >=1.9.2-build-type: Simple license: UnspecifiedLicense maintainer: daniel.trstenjak@gmail.com author: Daniel Trstenjak+cabal-version: >=1.9.2+build-type: Simple library exposed-modules:@@ -12,24 +12,38 @@ CabalBounds.Command CabalBounds.Execute CabalBounds.Lenses+ hs-source-dirs: src+ other-modules:+ Paths_setup_config build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D >=0.7- hs-source-dirs: src- other-modules:- Paths_setup_config executable cabal-bounds main-is: ExeMain1.hs+ scope: unknown+ cpp-options: -DCABAL+ hs-source-dirs: src+ other-modules:+ Paths_setup_config+ CabalBounds.Args+ CabalBounds.Command+ CabalBounds.Execute+ CabalBounds.Lenses+ ghc-options: -W build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <0.9++executable other-exe+ main-is: ExeMain2.hs+ scope: unknown cpp-options: -DCABAL hs-source-dirs: src other-modules:@@ -39,16 +53,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--executable other-exe- main-is: ExeMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D -any- cpp-options: -DCABAL++test-suite some-test+ type: exitcode-stdio-1.0+ main-is: TestMain1.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -57,16 +71,16 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W--test-suite some-test- type: exitcode-stdio-1.0- main-is: TestMain1.hs build-depends: base >=3, A >=0.1 && <0.4, B >=0.2 && <0.4, C ==0.3.*, D <0.9++test-suite other-test+ type: exitcode-stdio-1.0+ main-is: TestMain2.hs hs-source-dirs: src other-modules: Paths_setup_config@@ -75,20 +89,9 @@ CabalBounds.Execute CabalBounds.Lenses ghc-options: -W-test-suite other-test- type: exitcode-stdio-1.0- main-is: TestMain2.hs build-depends: base >=3, A >=0.1 && <0.2, B >=0.2 && <0.3, C >=0.3 && <0.4, D <1.0- hs-source-dirs: src- other-modules:- Paths_setup_config- CabalBounds.Args- CabalBounds.Command- CabalBounds.Execute- CabalBounds.Lenses- ghc-options: -W