From 5c876f8b153f61263e671c005f92f03b3d2d1eea Mon Sep 17 00:00:00 2001 From: thomasjm Date: Thu, 29 Feb 2024 03:26:02 -0800 Subject: [PATCH] Pruning --- demos/demo-command-line-args/demo-command-line-args.cabal | 3 +-- demos/demo-command-line-args/package.yaml | 1 - .../demo-context-dependencies.cabal | 1 - demos/demo-context-dependencies/package.yaml | 1 - demos/demo-context-nested/demo-context-nested.cabal | 2 -- demos/demo-context-nested/package.yaml | 2 -- demos/demo-contexts/demo-contexts.cabal | 1 - demos/demo-contexts/package.yaml | 1 - demos/demo-custom-exceptions/demo-custom-exceptions.cabal | 1 - demos/demo-custom-exceptions/package.yaml | 1 - demos/demo-discover/demo-discover.cabal | 3 +-- demos/demo-discover/package.yaml | 1 - demos/demo-hedgehog/demo-hedgehog.cabal | 3 +-- demos/demo-hedgehog/package.yaml | 1 - demos/demo-paralleln/demo-paralleln.cabal | 3 +-- demos/demo-paralleln/package.yaml | 1 - demos/demo-slack/demo-slack.cabal | 3 +-- demos/demo-slack/package.yaml | 1 - demos/demo-timing/demo-timing.cabal | 3 +-- demos/demo-timing/package.yaml | 1 - demos/demo-tui/demo-tui.cabal | 3 +-- demos/demo-tui/package.yaml | 1 - demos/demo-webdriver-landing/demo-webdriver-landing.cabal | 4 +--- demos/demo-webdriver-landing/package.yaml | 2 -- demos/demo-webdriver-pool/demo-webdriver-pool.cabal | 2 -- demos/demo-webdriver-pool/package.yaml | 2 -- .../demo-webdriver-positioning.cabal | 3 +-- demos/demo-webdriver-positioning/package.yaml | 1 - demos/demo-webdriver/demo-webdriver.cabal | 3 +-- demos/demo-webdriver/package.yaml | 1 - sandwich-hedgehog/package.yaml | 3 --- sandwich-hedgehog/sandwich-hedgehog.cabal | 6 ------ sandwich-quickcheck/package.yaml | 3 --- sandwich-quickcheck/sandwich-quickcheck.cabal | 8 +------- sandwich-webdriver/package.yaml | 3 ++- sandwich-webdriver/sandwich-webdriver.cabal | 5 ++--- 36 files changed, 15 insertions(+), 69 deletions(-) diff --git a/demos/demo-command-line-args/demo-command-line-args.cabal b/demos/demo-command-line-args/demo-command-line-args.cabal index 9a1a4e00..8160f867 100644 --- a/demos/demo-command-line-args/demo-command-line-args.cabal +++ b/demos/demo-command-line-args/demo-command-line-args.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -31,5 +31,4 @@ executable demo-command-line-args , optparse-applicative , sandwich , string-interpolate - , time default-language: Haskell2010 diff --git a/demos/demo-command-line-args/package.yaml b/demos/demo-command-line-args/package.yaml index 1354ac04..797b1fc2 100644 --- a/demos/demo-command-line-args/package.yaml +++ b/demos/demo-command-line-args/package.yaml @@ -7,7 +7,6 @@ dependencies: - optparse-applicative - sandwich - string-interpolate -- time default-extensions: - OverloadedStrings diff --git a/demos/demo-context-dependencies/demo-context-dependencies.cabal b/demos/demo-context-dependencies/demo-context-dependencies.cabal index 8c9b0c0b..c5f28089 100644 --- a/demos/demo-context-dependencies/demo-context-dependencies.cabal +++ b/demos/demo-context-dependencies/demo-context-dependencies.cabal @@ -31,6 +31,5 @@ executable demo-context-dependencies , sandwich , sandwich-demos , string-interpolate - , time , unliftio default-language: Haskell2010 diff --git a/demos/demo-context-dependencies/package.yaml b/demos/demo-context-dependencies/package.yaml index a4d7f3eb..2833603a 100644 --- a/demos/demo-context-dependencies/package.yaml +++ b/demos/demo-context-dependencies/package.yaml @@ -7,7 +7,6 @@ dependencies: - sandwich - sandwich-demos - string-interpolate -- time - unliftio default-extensions: diff --git a/demos/demo-context-nested/demo-context-nested.cabal b/demos/demo-context-nested/demo-context-nested.cabal index c09bac79..41972bb9 100644 --- a/demos/demo-context-nested/demo-context-nested.cabal +++ b/demos/demo-context-nested/demo-context-nested.cabal @@ -28,11 +28,9 @@ executable demo-context-nested ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends: base - , monad-control , sandwich , sandwich-demos , string-interpolate - , time , unliftio , unliftio-core default-language: Haskell2010 diff --git a/demos/demo-context-nested/package.yaml b/demos/demo-context-nested/package.yaml index 7c7368a3..447c1c0a 100644 --- a/demos/demo-context-nested/package.yaml +++ b/demos/demo-context-nested/package.yaml @@ -4,11 +4,9 @@ license: BSD3 dependencies: - base -- monad-control - sandwich - sandwich-demos - string-interpolate -- time - unliftio - unliftio-core diff --git a/demos/demo-contexts/demo-contexts.cabal b/demos/demo-contexts/demo-contexts.cabal index 8e9a2684..df0a0663 100644 --- a/demos/demo-contexts/demo-contexts.cabal +++ b/demos/demo-contexts/demo-contexts.cabal @@ -31,6 +31,5 @@ executable demo-contexts , sandwich , sandwich-demos , string-interpolate - , time , unliftio default-language: Haskell2010 diff --git a/demos/demo-contexts/package.yaml b/demos/demo-contexts/package.yaml index 252fbb58..8c15af57 100644 --- a/demos/demo-contexts/package.yaml +++ b/demos/demo-contexts/package.yaml @@ -7,7 +7,6 @@ dependencies: - sandwich - sandwich-demos - string-interpolate -- time - unliftio default-extensions: diff --git a/demos/demo-custom-exceptions/demo-custom-exceptions.cabal b/demos/demo-custom-exceptions/demo-custom-exceptions.cabal index 499ba649..1d0719ca 100644 --- a/demos/demo-custom-exceptions/demo-custom-exceptions.cabal +++ b/demos/demo-custom-exceptions/demo-custom-exceptions.cabal @@ -31,6 +31,5 @@ executable demo-custom-exceptions , brick , sandwich , text - , time , vty default-language: Haskell2010 diff --git a/demos/demo-custom-exceptions/package.yaml b/demos/demo-custom-exceptions/package.yaml index 1b25cba4..7fc2204e 100644 --- a/demos/demo-custom-exceptions/package.yaml +++ b/demos/demo-custom-exceptions/package.yaml @@ -7,7 +7,6 @@ dependencies: - brick - sandwich - text -- time - vty default-extensions: diff --git a/demos/demo-discover/demo-discover.cabal b/demos/demo-discover/demo-discover.cabal index 8089c1af..268ea533 100644 --- a/demos/demo-discover/demo-discover.cabal +++ b/demos/demo-discover/demo-discover.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -40,6 +40,5 @@ executable demo-discover , sandwich , sandwich-webdriver , string-interpolate - , time , webdriver default-language: Haskell2010 diff --git a/demos/demo-discover/package.yaml b/demos/demo-discover/package.yaml index 6d8e6854..f3d8b43f 100644 --- a/demos/demo-discover/package.yaml +++ b/demos/demo-discover/package.yaml @@ -7,7 +7,6 @@ dependencies: - sandwich - sandwich-webdriver - string-interpolate -- time - webdriver default-extensions: diff --git a/demos/demo-hedgehog/demo-hedgehog.cabal b/demos/demo-hedgehog/demo-hedgehog.cabal index 05d23334..fbbd6701 100644 --- a/demos/demo-hedgehog/demo-hedgehog.cabal +++ b/demos/demo-hedgehog/demo-hedgehog.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -32,5 +32,4 @@ executable demo-hedgehog , sandwich , sandwich-hedgehog , string-interpolate - , time default-language: Haskell2010 diff --git a/demos/demo-hedgehog/package.yaml b/demos/demo-hedgehog/package.yaml index 8b8be4d0..1d05bde2 100644 --- a/demos/demo-hedgehog/package.yaml +++ b/demos/demo-hedgehog/package.yaml @@ -8,7 +8,6 @@ dependencies: - sandwich - sandwich-hedgehog - string-interpolate -- time default-extensions: - OverloadedStrings diff --git a/demos/demo-paralleln/demo-paralleln.cabal b/demos/demo-paralleln/demo-paralleln.cabal index 13dcf929..2f5f7932 100644 --- a/demos/demo-paralleln/demo-paralleln.cabal +++ b/demos/demo-paralleln/demo-paralleln.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -31,5 +31,4 @@ executable demo-paralleln , random , sandwich , sandwich-demos - , time default-language: Haskell2010 diff --git a/demos/demo-paralleln/package.yaml b/demos/demo-paralleln/package.yaml index 924b55cc..06b7e052 100644 --- a/demos/demo-paralleln/package.yaml +++ b/demos/demo-paralleln/package.yaml @@ -7,7 +7,6 @@ dependencies: - random - sandwich - sandwich-demos -- time default-extensions: - OverloadedStrings diff --git a/demos/demo-slack/demo-slack.cabal b/demos/demo-slack/demo-slack.cabal index 3719c50e..d72d9d1c 100644 --- a/demos/demo-slack/demo-slack.cabal +++ b/demos/demo-slack/demo-slack.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -32,5 +32,4 @@ executable demo-slack , sandwich , sandwich-demos , sandwich-slack - , time default-language: Haskell2010 diff --git a/demos/demo-slack/package.yaml b/demos/demo-slack/package.yaml index f422a93c..7175f073 100644 --- a/demos/demo-slack/package.yaml +++ b/demos/demo-slack/package.yaml @@ -8,7 +8,6 @@ dependencies: - sandwich - sandwich-demos - sandwich-slack -- time default-extensions: - OverloadedStrings diff --git a/demos/demo-timing/demo-timing.cabal b/demos/demo-timing/demo-timing.cabal index 8f760e27..46e5f51e 100644 --- a/demos/demo-timing/demo-timing.cabal +++ b/demos/demo-timing/demo-timing.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -30,5 +30,4 @@ executable demo-timing base , sandwich , sandwich-demos - , time default-language: Haskell2010 diff --git a/demos/demo-timing/package.yaml b/demos/demo-timing/package.yaml index fa681ce0..2828d913 100644 --- a/demos/demo-timing/package.yaml +++ b/demos/demo-timing/package.yaml @@ -6,7 +6,6 @@ dependencies: - base - sandwich - sandwich-demos -- time default-extensions: - OverloadedStrings diff --git a/demos/demo-tui/demo-tui.cabal b/demos/demo-tui/demo-tui.cabal index 7df3d06c..bdafb91c 100644 --- a/demos/demo-tui/demo-tui.cabal +++ b/demos/demo-tui/demo-tui.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -32,5 +32,4 @@ executable demo-tui , sandwich , sandwich-demos , string-interpolate - , time default-language: Haskell2010 diff --git a/demos/demo-tui/package.yaml b/demos/demo-tui/package.yaml index c6493e56..f9febd1c 100644 --- a/demos/demo-tui/package.yaml +++ b/demos/demo-tui/package.yaml @@ -8,7 +8,6 @@ dependencies: - sandwich - sandwich-demos - string-interpolate -- time default-extensions: - OverloadedStrings diff --git a/demos/demo-webdriver-landing/demo-webdriver-landing.cabal b/demos/demo-webdriver-landing/demo-webdriver-landing.cabal index 3e3423a6..3f0df8a2 100644 --- a/demos/demo-webdriver-landing/demo-webdriver-landing.cabal +++ b/demos/demo-webdriver-landing/demo-webdriver-landing.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -29,10 +29,8 @@ executable demo-webdriver-landing build-depends: base , filepath - , lifted-base , sandwich , sandwich-webdriver , string-interpolate - , time , webdriver default-language: Haskell2010 diff --git a/demos/demo-webdriver-landing/package.yaml b/demos/demo-webdriver-landing/package.yaml index 11edd2be..de960aca 100644 --- a/demos/demo-webdriver-landing/package.yaml +++ b/demos/demo-webdriver-landing/package.yaml @@ -5,11 +5,9 @@ license: BSD3 dependencies: - base - filepath -- lifted-base - sandwich - sandwich-webdriver - string-interpolate -- time - webdriver default-extensions: diff --git a/demos/demo-webdriver-pool/demo-webdriver-pool.cabal b/demos/demo-webdriver-pool/demo-webdriver-pool.cabal index 7256855f..e6da01c7 100644 --- a/demos/demo-webdriver-pool/demo-webdriver-pool.cabal +++ b/demos/demo-webdriver-pool/demo-webdriver-pool.cabal @@ -29,12 +29,10 @@ executable demo-webdriver-pool build-depends: base , filepath - , monad-control , resource-pool , sandwich , sandwich-webdriver , string-interpolate - , time , unliftio , unliftio-core , webdriver diff --git a/demos/demo-webdriver-pool/package.yaml b/demos/demo-webdriver-pool/package.yaml index 47d67f94..c2e16f3b 100644 --- a/demos/demo-webdriver-pool/package.yaml +++ b/demos/demo-webdriver-pool/package.yaml @@ -5,12 +5,10 @@ license: BSD3 dependencies: - base - filepath -- monad-control - resource-pool - sandwich - sandwich-webdriver - string-interpolate -- time - unliftio - unliftio-core - webdriver diff --git a/demos/demo-webdriver-positioning/demo-webdriver-positioning.cabal b/demos/demo-webdriver-positioning/demo-webdriver-positioning.cabal index 48e3a4b3..1ed05e47 100644 --- a/demos/demo-webdriver-positioning/demo-webdriver-positioning.cabal +++ b/demos/demo-webdriver-positioning/demo-webdriver-positioning.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -30,6 +30,5 @@ executable demo-webdriver-positioning base , sandwich , sandwich-webdriver - , time , webdriver default-language: Haskell2010 diff --git a/demos/demo-webdriver-positioning/package.yaml b/demos/demo-webdriver-positioning/package.yaml index e5c88c20..ee5762b2 100644 --- a/demos/demo-webdriver-positioning/package.yaml +++ b/demos/demo-webdriver-positioning/package.yaml @@ -6,7 +6,6 @@ dependencies: - base - sandwich - sandwich-webdriver -- time - webdriver default-extensions: diff --git a/demos/demo-webdriver/demo-webdriver.cabal b/demos/demo-webdriver/demo-webdriver.cabal index b65abe00..3b1ed941 100644 --- a/demos/demo-webdriver/demo-webdriver.cabal +++ b/demos/demo-webdriver/demo-webdriver.cabal @@ -1,6 +1,6 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4. +-- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack @@ -33,6 +33,5 @@ executable demo-webdriver , sandwich , sandwich-webdriver , string-interpolate - , time , webdriver default-language: Haskell2010 diff --git a/demos/demo-webdriver/package.yaml b/demos/demo-webdriver/package.yaml index c0d2006c..d308bbfb 100644 --- a/demos/demo-webdriver/package.yaml +++ b/demos/demo-webdriver/package.yaml @@ -9,7 +9,6 @@ dependencies: - sandwich - sandwich-webdriver - string-interpolate -- time - webdriver default-extensions: diff --git a/sandwich-hedgehog/package.yaml b/sandwich-hedgehog/package.yaml index cdd1c7b5..a5082267 100644 --- a/sandwich-hedgehog/package.yaml +++ b/sandwich-hedgehog/package.yaml @@ -18,14 +18,11 @@ dependencies: - exceptions - free - hedgehog -- monad-control -- mtl - sandwich >= 0.1.0.4 - string-interpolate - text - time - unliftio -- unliftio-core - wl-pprint-annotated - vty diff --git a/sandwich-hedgehog/sandwich-hedgehog.cabal b/sandwich-hedgehog/sandwich-hedgehog.cabal index 31a289fd..fd1ab3ec 100644 --- a/sandwich-hedgehog/sandwich-hedgehog.cabal +++ b/sandwich-hedgehog/sandwich-hedgehog.cabal @@ -46,14 +46,11 @@ library , exceptions , free , hedgehog - , monad-control - , mtl , sandwich >=0.1.0.4 , string-interpolate , text , time , unliftio - , unliftio-core , vty , wl-pprint-annotated default-language: Haskell2010 @@ -80,14 +77,11 @@ test-suite sandwich-hedgehog-test , exceptions , free , hedgehog - , monad-control - , mtl , sandwich >=0.1.0.4 , string-interpolate , text , time , unliftio - , unliftio-core , vty , wl-pprint-annotated default-language: Haskell2010 diff --git a/sandwich-quickcheck/package.yaml b/sandwich-quickcheck/package.yaml index 5ea2c0ee..ac50ef58 100644 --- a/sandwich-quickcheck/package.yaml +++ b/sandwich-quickcheck/package.yaml @@ -16,12 +16,9 @@ extra-source-files: dependencies: - base < 5 - free -- monad-control -- mtl - QuickCheck - sandwich >= 0.1.0.4 - text -- time - unliftio - unliftio-core diff --git a/sandwich-quickcheck/sandwich-quickcheck.cabal b/sandwich-quickcheck/sandwich-quickcheck.cabal index 764ac8f7..25a067b1 100644 --- a/sandwich-quickcheck/sandwich-quickcheck.cabal +++ b/sandwich-quickcheck/sandwich-quickcheck.cabal @@ -4,7 +4,7 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: c5b28ce371e2107a70ce7c86f1dd571d891de77ba47c359fb9de1030286263aa +-- hash: 4ba71fb11aedb0d2f4a6879b6e4f9bb53af5aae02368e4d1d18f2aecf6b83948 name: sandwich-quickcheck version: 0.1.0.7 @@ -46,11 +46,8 @@ library QuickCheck , base <5 , free - , monad-control - , mtl , sandwich >=0.1.0.4 , text - , time , unliftio , unliftio-core default-language: Haskell2010 @@ -76,11 +73,8 @@ test-suite sandwich-quickcheck-test QuickCheck , base <5 , free - , monad-control - , mtl , sandwich >=0.1.0.4 , text - , time , unliftio , unliftio-core default-language: Haskell2010 diff --git a/sandwich-webdriver/package.yaml b/sandwich-webdriver/package.yaml index 486e1b9f..5c45b4cb 100644 --- a/sandwich-webdriver/package.yaml +++ b/sandwich-webdriver/package.yaml @@ -37,7 +37,6 @@ dependencies: - safe - sandwich >= 0.1.0.3 - string-interpolate -- temporary - text - time - transformers @@ -70,6 +69,8 @@ library: when: - condition: "!os(windows)" source-dirs: unix-src + dependencies: + - temporary # exposed-modules: # - Test.Sandwich.Webdriver # - Test.Sandwich.Webdriver.Video diff --git a/sandwich-webdriver/sandwich-webdriver.cabal b/sandwich-webdriver/sandwich-webdriver.cabal index 69fabcee..4061dcb9 100644 --- a/sandwich-webdriver/sandwich-webdriver.cabal +++ b/sandwich-webdriver/sandwich-webdriver.cabal @@ -86,7 +86,6 @@ library , safe , sandwich >=0.1.0.3 , string-interpolate - , temporary , text , time , transformers @@ -117,6 +116,8 @@ library Test.Sandwich.WebDriver.Internal.StartWebDriver.Xvfb hs-source-dirs: unix-src + build-depends: + temporary executable sandwich-webdriver-exe main-is: Main.hs @@ -164,7 +165,6 @@ executable sandwich-webdriver-exe , sandwich >=0.1.0.3 , sandwich-webdriver , string-interpolate - , temporary , text , time , transformers @@ -243,7 +243,6 @@ test-suite sandwich-webdriver-test , sandwich >=0.1.0.3 , sandwich-webdriver , string-interpolate - , temporary , text , time , transformers