Skip to content

Commit fcb9ed7

Browse files
committed
Use cabal-fmt
1 parent aeb6450 commit fcb9ed7

File tree

1 file changed

+98
-98
lines changed

1 file changed

+98
-98
lines changed

cuddle.cabal

Lines changed: 98 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -17,116 +17,116 @@ extra-doc-files: CHANGELOG.md
1717
-- extra-source-files:
1818

1919
common warnings
20-
ghc-options: -Wall
20+
ghc-options: -Wall
2121

2222
common ghc2021
23-
-- These options are all on by default in GHC2021, so once we drop GHC8 we
24-
-- can remove this section.
25-
default-extensions:
26-
DataKinds
27-
DeriveGeneric
28-
DeriveTraversable
29-
FlexibleContexts
30-
FlexibleInstances
31-
GeneralizedNewtypeDeriving
32-
ImportQualifiedPost
33-
InstanceSigs
34-
MultiParamTypeClasses
35-
NamedFieldPuns
36-
PolyKinds
37-
RankNTypes
38-
ScopedTypeVariables
39-
StandaloneDeriving
40-
TypeApplications
41-
TypeSynonymInstances
23+
-- These options are all on by default in GHC2021, so once we drop GHC8 we
24+
-- can remove this section.
25+
default-extensions:
26+
DataKinds
27+
DeriveGeneric
28+
DeriveTraversable
29+
FlexibleContexts
30+
FlexibleInstances
31+
GeneralizedNewtypeDeriving
32+
ImportQualifiedPost
33+
InstanceSigs
34+
MultiParamTypeClasses
35+
NamedFieldPuns
36+
PolyKinds
37+
RankNTypes
38+
ScopedTypeVariables
39+
StandaloneDeriving
40+
TypeApplications
41+
TypeSynonymInstances
4242

4343
library
44-
import: warnings, ghc2021
45-
exposed-modules:
46-
Codec.CBOR.Cuddle.CBOR.Gen
47-
Codec.CBOR.Cuddle.CDDL
48-
Codec.CBOR.Cuddle.CDDL.CtlOp
49-
Codec.CBOR.Cuddle.CDDL.CTree
50-
Codec.CBOR.Cuddle.CDDL.Postlude
51-
Codec.CBOR.Cuddle.CDDL.Resolve
52-
Codec.CBOR.Cuddle.Huddle
53-
Codec.CBOR.Cuddle.Parser
54-
Codec.CBOR.Cuddle.Pretty
44+
import: warnings, ghc2021
45+
exposed-modules:
46+
Codec.CBOR.Cuddle.CBOR.Gen
47+
Codec.CBOR.Cuddle.CDDL
48+
Codec.CBOR.Cuddle.CDDL.CtlOp
49+
Codec.CBOR.Cuddle.CDDL.CTree
50+
Codec.CBOR.Cuddle.CDDL.Postlude
51+
Codec.CBOR.Cuddle.CDDL.Resolve
52+
Codec.CBOR.Cuddle.Huddle
53+
Codec.CBOR.Cuddle.Parser
54+
Codec.CBOR.Cuddle.Pretty
5555

56-
other-modules:
56+
other-modules:
5757

58-
-- other-extensions:
59-
build-depends:
60-
, base >=4.14.0.0
61-
, base16-bytestring
62-
, bytestring
63-
, capability
64-
, cborg
65-
, containers
66-
, data-default-class
67-
, generic-optics
68-
, hashable
69-
, megaparsec
70-
, mtl
71-
, mutable-containers
72-
, optics-core
73-
, parser-combinators
74-
, prettyprinter
75-
, random
76-
, text
58+
-- other-extensions:
59+
build-depends:
60+
, base >=4.14.0.0
61+
, base16-bytestring
62+
, bytestring
63+
, capability
64+
, cborg
65+
, containers
66+
, data-default-class
67+
, generic-optics
68+
, hashable
69+
, megaparsec
70+
, mtl
71+
, mutable-containers
72+
, optics-core
73+
, parser-combinators
74+
, prettyprinter
75+
, random
76+
, text
7777

78-
hs-source-dirs: src
79-
default-language: Haskell2010
78+
hs-source-dirs: src
79+
default-language: Haskell2010
8080

8181
executable example
82-
import: warnings, ghc2021
83-
default-language: Haskell2010
84-
other-modules: Conway
82+
import: warnings, ghc2021
83+
default-language: Haskell2010
84+
other-modules: Conway
8585

86-
-- other-extensions:
87-
hs-source-dirs: example
88-
main-is: Main.hs
89-
build-depends:
90-
, base >=4.14.0.0
91-
, cuddle
92-
, megaparsec
93-
, prettyprinter
94-
, random
95-
, text
86+
-- other-extensions:
87+
hs-source-dirs: example
88+
main-is: Main.hs
89+
build-depends:
90+
, base >=4.14.0.0
91+
, cuddle
92+
, megaparsec
93+
, prettyprinter
94+
, random
95+
, text
9696

9797
executable cuddle
98-
import: warnings, ghc2021
99-
default-language: Haskell2010
100-
hs-source-dirs: ./bin/
101-
main-is: Main.hs
102-
build-depends:
103-
, base >=4.14.0.0
104-
, cborg
105-
, cuddle
106-
, megaparsec
107-
, optparse-applicative
108-
, prettyprinter
109-
, random
110-
, text
98+
import: warnings, ghc2021
99+
default-language: Haskell2010
100+
hs-source-dirs: ./bin/
101+
main-is: Main.hs
102+
build-depends:
103+
, base >=4.14.0.0
104+
, cborg
105+
, cuddle
106+
, megaparsec
107+
, optparse-applicative
108+
, prettyprinter
109+
, random
110+
, text
111111

112112
test-suite cuddle-test
113-
import: warnings, ghc2021
114-
default-language: Haskell2010
115-
other-modules:
116-
Test.Codec.CBOR.Cuddle.CDDL.Gen
117-
Test.Codec.CBOR.Cuddle.CDDL.Parser
118-
Test.Codec.CBOR.Cuddle.Huddle
113+
import: warnings, ghc2021
114+
default-language: Haskell2010
115+
other-modules:
116+
Test.Codec.CBOR.Cuddle.CDDL.Gen
117+
Test.Codec.CBOR.Cuddle.CDDL.Parser
118+
Test.Codec.CBOR.Cuddle.Huddle
119119

120-
-- other-extensions:
121-
type: exitcode-stdio-1.0
122-
hs-source-dirs: test
123-
main-is: Main.hs
124-
build-depends:
125-
, base >=4.14.0.0
126-
, cuddle
127-
, hspec
128-
, hspec-megaparsec
129-
, megaparsec
130-
, prettyprinter
131-
, QuickCheck
132-
, text
120+
-- other-extensions:
121+
type: exitcode-stdio-1.0
122+
hs-source-dirs: test
123+
main-is: Main.hs
124+
build-depends:
125+
, base >=4.14.0.0
126+
, cuddle
127+
, hspec
128+
, hspec-megaparsec
129+
, megaparsec
130+
, prettyprinter
131+
, QuickCheck
132+
, text

0 commit comments

Comments
 (0)