Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions beeline-examples/beeline-examples.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,7 @@ library
, shrubbery >=0.1 && <0.3
default-language: Haskell2010
if flag(ci)
ghc-options: -O2 -Wall -Werror -Wcompat -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages
if impl (ghc >= 9.0)
ghc-options: -Winvalid-haddock
if impl (ghc >= 9.2)
ghc-options: -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
ghc-options: -O2 -Wall -Werror -Wcompat -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages -Winvalid-haddock -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
if impl (ghc >= 9.4)
ghc-options: -Wredundant-strictness-flags
if impl (ghc >= 9.8)
Expand Down
12 changes: 4 additions & 8 deletions beeline-examples/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,11 @@ when:
- -Wmissing-export-lists
- -Wpartial-fields
- -Wunused-packages
- -Winvalid-haddock
- -Wimplicit-lift
- -Woperator-whitespace
- -Wredundant-bang-patterns
when:
- condition: impl (ghc >= 9.0)
ghc-options:
- -Winvalid-haddock
- condition: impl (ghc >= 9.2)
ghc-options:
- -Wimplicit-lift
- -Woperator-whitespace
- -Wredundant-bang-patterns
- condition: impl (ghc >= 9.4)
ghc-options:
- -Wredundant-strictness-flags
Expand Down
18 changes: 5 additions & 13 deletions beeline-http-client/beeline-http-client.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ license: MIT
license-file: LICENSE
build-type: Simple
tested-with:
GHC == 8.10.7, GHC == 9.0.2, GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.4, GHC == 9.10.1
GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.4, GHC == 9.10.1

source-repository head
type: git
Expand All @@ -42,7 +42,7 @@ library
src
build-depends:
base >=4.7 && <5
, beeline-params ==0.1.*
, beeline-params >=0.1 && <0.3
, beeline-routing ==0.3.*
, bytestring >=0.10 && <0.13
, containers >=0.6 && <0.9
Expand All @@ -52,11 +52,7 @@ library
, text >=1.2 && <2.2
default-language: Haskell2010
if flag(ci)
ghc-options: -O2 -Wall -Werror -Wcompat -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages
if impl (ghc >= 9.0)
ghc-options: -Winvalid-haddock
if impl (ghc >= 9.2)
ghc-options: -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
ghc-options: -O2 -Wall -Werror -Wcompat -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages -Winvalid-haddock -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
if impl (ghc >= 9.4)
ghc-options: -Wredundant-strictness-flags
if impl (ghc >= 9.6)
Expand All @@ -79,7 +75,7 @@ test-suite beeline-http-client-test
build-depends:
base >=4.7 && <5
, beeline-http-client
, beeline-params ==0.1.*
, beeline-params >=0.1 && <0.3
, beeline-routing ==0.3.*
, bytestring >=0.10 && <0.13
, hedgehog
Expand All @@ -91,11 +87,7 @@ test-suite beeline-http-client-test
, warp >=3.3 && <3.5
default-language: Haskell2010
if flag(ci)
ghc-options: -O2 -Wall -Werror -Wcompat -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages
if impl (ghc >= 9.0)
ghc-options: -Winvalid-haddock
if impl (ghc >= 9.2)
ghc-options: -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
ghc-options: -O2 -Wall -Werror -Wcompat -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages -Winvalid-haddock -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
if impl (ghc >= 9.4)
ghc-options: -Wredundant-strictness-flags
if impl (ghc >= 9.6)
Expand Down
22 changes: 0 additions & 22 deletions beeline-http-client/henforcer.toml

This file was deleted.

1 change: 1 addition & 0 deletions beeline-http-client/henforcer.toml
18 changes: 7 additions & 11 deletions beeline-http-client/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ license-file: LICENSE
# common to point users to the README.md file.
description: Please see the README on GitHub at <https://github.com/githubuser/json-fleece-http#readme>
tested-with:
GHC == 8.10.7, GHC == 9.0.2, GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.4, GHC == 9.10.1
GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.4, GHC == 9.10.1
flags:
ci:
description: More strict ghc options used for development and ci, not intended for end-use.
Expand All @@ -36,15 +36,11 @@ when:
- -Wmissing-export-lists
- -Wpartial-fields
- -Wunused-packages
- -Winvalid-haddock
- -Wimplicit-lift
- -Woperator-whitespace
- -Wredundant-bang-patterns
when:
- condition: impl (ghc >= 9.0)
ghc-options:
- -Winvalid-haddock
- condition: impl (ghc >= 9.2)
ghc-options:
- -Wimplicit-lift
- -Woperator-whitespace
- -Wredundant-bang-patterns
- condition: impl (ghc >= 9.4)
ghc-options:
- -Wredundant-strictness-flags
Expand All @@ -71,7 +67,7 @@ library:
- Beeline.HTTP.Client.Operation
dependencies:
- base >= 4.7 && < 5
- beeline-params >= 0.1 && < 0.2
- beeline-params >= 0.1 && < 0.3
- beeline-routing >= 0.3 && < 0.4
- bytestring >= 0.10 && < 0.13
- containers >= 0.6 && < 0.9
Expand All @@ -96,7 +92,7 @@ tests:
dependencies:
- base >= 4.7 && < 5
- beeline-http-client
- beeline-params >= 0.1 && < 0.2
- beeline-params >= 0.1 && < 0.3
- beeline-routing >= 0.3 && < 0.4
- bytestring >= 0.10 && < 0.13
- hedgehog
Expand Down
23 changes: 10 additions & 13 deletions beeline-params/beeline-params.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ cabal-version: 1.12
-- see: https://github.com/sol/hpack

name: beeline-params
version: 0.1.0.1
version: 0.2.0.0
description: Please see the README on GitHub at <https://github.com/flipstone/beeline#readme>
homepage: https://github.com/flipstone/beeline#readme
bug-reports: https://github.com/flipstone/beeline/issues
Expand All @@ -16,7 +16,7 @@ license: MIT
license-file: LICENSE
build-type: Simple
tested-with:
GHC == 8.10.7, GHC == 9.0.2, GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.4, GHC == 9.10.1
GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.4, GHC == 9.10.1

source-repository head
type: git
Expand All @@ -38,27 +38,24 @@ library
Beeline.Params.QuerySchema
other-modules:
Beeline.Params.Internal.ParamLookup
Paths_beeline_params
hs-source-dirs:
src
build-depends:
attoparsec >=0.13 && <0.15
, base >=4.7 && <5
, bounded-text >=0.1.1 && <0.2
, bytestring >=0.10 && <0.13
, case-insensitive ==1.2.*
, containers >=0.6 && <0.9
, cookie >=0.4 && <0.6
, dlist ==1.0.*
, http-types ==0.12.*
, non-empty-text ==0.2.*
, scientific ==0.3.*
, text >=1.2 && <2.2
default-language: Haskell2010
if flag(ci)
ghc-options: -O2 -Wall -Werror -Wcompat -fwrite-ide-info -hiedir=.hie -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages
if impl (ghc >= 9.0)
ghc-options: -Winvalid-haddock
if impl (ghc >= 9.2)
ghc-options: -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
ghc-options: -O2 -Wall -Werror -Wcompat -fwrite-ide-info -hiedir=.hie -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages -Winvalid-haddock -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
if impl (ghc >= 9.4)
ghc-options: -Wredundant-strictness-flags
if impl (ghc >= 9.6)
Expand All @@ -74,8 +71,10 @@ test-suite beeline-params-test
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Test.BoundedTextParam
Test.CookieSchema
Test.HeaderSchema
Test.NonEmptyTextParam
Test.ParameterDefinition
Test.QuerySchema
Paths_beeline_params
Expand All @@ -84,19 +83,17 @@ test-suite beeline-params-test
build-depends:
base
, beeline-params
, bounded-text
, bytestring
, cookie
, hedgehog
, http-types
, non-empty-text
, scientific ==0.3.*
, text
default-language: Haskell2010
if flag(ci)
ghc-options: -O2 -Wall -Werror -Wcompat -fwrite-ide-info -hiedir=.hie -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages
if impl (ghc >= 9.0)
ghc-options: -Winvalid-haddock
if impl (ghc >= 9.2)
ghc-options: -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
ghc-options: -O2 -Wall -Werror -Wcompat -fwrite-ide-info -hiedir=.hie -Widentities -Wmissed-specialisations -Wmissing-local-signatures -Wmissing-export-lists -Wpartial-fields -Wunused-packages -Winvalid-haddock -Wimplicit-lift -Woperator-whitespace -Wredundant-bang-patterns
if impl (ghc >= 9.4)
ghc-options: -Wredundant-strictness-flags
if impl (ghc >= 9.6)
Expand Down
22 changes: 0 additions & 22 deletions beeline-params/henforcer.toml

This file was deleted.

1 change: 1 addition & 0 deletions beeline-params/henforcer.toml
22 changes: 12 additions & 10 deletions beeline-params/package.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: beeline-params
version: 0.1.0.1
version: 0.2.0.0
github: "flipstone/beeline/beeline-params"
author: Flipstone Technology Partners
maintainer: development@flipstone.com
Expand All @@ -9,7 +9,7 @@ license-file: LICENSE

description: Please see the README on GitHub at <https://github.com/flipstone/beeline#readme>
tested-with:
GHC == 8.10.7, GHC == 9.0.2, GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.4, GHC == 9.10.1
GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.4, GHC == 9.10.1

flags:
ci:
Expand All @@ -32,15 +32,11 @@ when:
- -Wmissing-export-lists
- -Wpartial-fields
- -Wunused-packages
- -Winvalid-haddock
- -Wimplicit-lift
- -Woperator-whitespace
- -Wredundant-bang-patterns
when:
- condition: impl (ghc >= 9.0)
ghc-options:
- -Winvalid-haddock
- condition: impl (ghc >= 9.2)
ghc-options:
- -Wimplicit-lift
- -Woperator-whitespace
- -Wredundant-bang-patterns
- condition: impl (ghc >= 9.4)
ghc-options:
- -Wredundant-strictness-flags
Expand Down Expand Up @@ -78,6 +74,10 @@ library:
- http-types >= 0.12 && < 0.13
- scientific >= 0.3 && < 0.4
- text >= 1.2 && < 2.2
- bounded-text >= 0.1.1 && < 0.2
- non-empty-text >= 0.2 && < 0.3
other-modules:
- Beeline.Params.Internal.ParamLookup

tests:
beeline-params-test:
Expand All @@ -92,6 +92,8 @@ tests:
- cookie
- scientific >= 0.3 && < 0.4
- text
- bounded-text
- non-empty-text
when:
- condition: flag(ci)
ghc-options:
Expand Down
Loading
Loading