packages feed

cabal-bounds 0.9.3 → 0.9.4

raw patch · 21 files changed

+205/−201 lines, 21 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,3 +1,7 @@+0.9.4+-----+* Fix misbehaving argument handling of 'dump' command+ 0.9.3 ----- * Support GHC 7.10.1
cabal-bounds.cabal view
@@ -1,5 +1,5 @@ name: cabal-bounds-version: 0.9.3+version: 0.9.4 cabal-version: >=1.9.2 build-type: Simple license: BSD3
lib/CabalBounds/Args.hs view
@@ -1,5 +1,5 @@ {-# LANGUAGE DeriveDataTypeable, CPP #-}-{-# OPTIONS_GHC -w #-}+{-# OPTIONS_GHC -w -fno-cse #-}  module CabalBounds.Args    ( Args(..)@@ -152,7 +152,7 @@ dumpArgs = Dump    { output     = def &= explicit &= typ "FILE" &= name "output" &= name "o"                       &= help "Save libraries with lower bounds to file, if empty, then it's written to stdout."-   , cabalFiles = def &= args &= typ "CABAL_FILE"+   , cabalFiles = def &= args &= typ "CABAL-FILE"    }  
tests/goldenFiles/DropBothIgnoreBase.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs -any,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs -any,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs -any,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs -any,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs -any,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropBothOfAll.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base -any,         cmdargs -any,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base -any,         cmdargs -any,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base -any,         cmdargs -any,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base -any,         cmdargs -any,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base -any,         cmdargs -any,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropBothOfAllExes.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base -any,         cmdargs -any,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base -any,         cmdargs -any,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropBothOfExe.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base -any,         cmdargs -any,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropBothOfLib.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base -any,         cmdargs -any,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropBothOfOtherExe.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base -any,         cmdargs -any,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropBothOfTest.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base -any,         cmdargs -any,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropBothOnlyBase.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base -any,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base -any,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base -any,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base -any,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base -any,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropUpperIgnoreBase.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropUpperOfAll.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropUpperOfAllExes.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropUpperOfExe.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropUpperOfLib.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropUpperOfOtherExe.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropUpperOfTest.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3,         cmdargs >=0.10.5,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/DropUpperOnlyBase.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/FromFile.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <2.3,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal -any+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <2.3,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <2.3,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal -any+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <2.3,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=3 && <5,         cmdargs >=0.10.5 && <2.3,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal -any+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds
tests/goldenFiles/UpdateByHaskellPlatform.cabal view
@@ -15,11 +15,6 @@     location: https://github.com/dan-t/cabal-bounds  library-    exposed-modules:-        CabalBounds.Args-        CabalBounds.Command-        CabalBounds.Execute-        CabalBounds.Lenses     build-depends:         base >=4.6.0.1 && <4.7,         cmdargs >=0.10.5 && <0.11,@@ -27,12 +22,16 @@         pretty-show -any,         strict -any,         Cabal >=1.16.0 && <1.17+    exposed-modules:+        CabalBounds.Args+        CabalBounds.Command+        CabalBounds.Execute+        CabalBounds.Lenses     hs-source-dirs: src     other-modules:         Paths_cabal_bounds  executable cabal-bounds-    main-is: ExeMain1.hs     build-depends:         base >=4.6.0.1 && <4.7,         cmdargs >=0.10.5 && <0.11,@@ -40,6 +39,7 @@         pretty-show -any,         strict -any,         Cabal >=1.16.0 && <1.17+    main-is: ExeMain1.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -51,7 +51,6 @@     ghc-options: -W  executable other-exe-    main-is: ExeMain2.hs     build-depends:         base >=4.6.0.1 && <4.7,         cmdargs >=0.10.5 && <0.11,@@ -59,6 +58,7 @@         pretty-show -any,         strict -any,         Cabal >=1.16.0 && <1.17+    main-is: ExeMain2.hs     cpp-options: -DCABAL     hs-source-dirs: src     other-modules:@@ -70,8 +70,6 @@     ghc-options: -W  test-suite some-test-    type: exitcode-stdio-1.0-    main-is: TestMain1.hs     build-depends:         base >=4.6.0.1 && <4.7,         cmdargs >=0.10.5 && <0.11,@@ -79,6 +77,8 @@         pretty-show -any,         strict -any,         Cabal >=1.16.0 && <1.17+    type: exitcode-stdio-1.0+    main-is: TestMain1.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds@@ -88,8 +88,6 @@         CabalBounds.Lenses     ghc-options: -W test-suite other-test-    type: exitcode-stdio-1.0-    main-is: TestMain2.hs     build-depends:         base >=4.6.0.1 && <4.7,         cmdargs >=0.10.5 && <0.11,@@ -97,6 +95,8 @@         pretty-show -any,         strict -any,         Cabal >=1.16.0 && <1.17+    type: exitcode-stdio-1.0+    main-is: TestMain2.hs     hs-source-dirs: src     other-modules:         Paths_cabal_bounds