@@ -92,10 +92,13 @@ source-repository head
92 location: https://github.com/nixos/cabal2nix
92 location: https://github.com/nixos/cabal2nix
95− hs-source-dirs:
95+ hs-source-dirs: src
97− other-extensions: CPP DeriveGeneric FlexibleInstances MultiParamTypeClasses OverloadedStrings RecordWildCards ScopedTypeVariables StandaloneDeriving TemplateHaskell
96+ other-extensions: CPP DeriveGeneric FlexibleInstances MultiParamTypeClasses
98− ghc-options: -Wall
97+ OverloadedStrings RecordWildCards ScopedTypeVariables
98+ StandaloneDeriving TemplateHaskell
99+ default-extensions: MonadFailDesugaring
100+ ghc-options: -Wall -Wcompat -Wincomplete-uni-patterns -Wincomplete-record-updates
101+ -Wredundant-constraints
99 build-depends:
102 build-depends:
100 Cabal >2.2
103 Cabal >2.2
@@ -144,14 +147,18 @@ library
144executable cabal2nix
147executable cabal2nix
145 main-is: Main.hs
148 main-is: Main.hs
146 hs-source-dirs: cabal2nix
149 hs-source-dirs: cabal2nix
147− ghc-options: -Wall
150+ default-extensions: MonadFailDesugaring
151+ ghc-options: -Wall -Wcompat -Wincomplete-uni-patterns -Wincomplete-record-updates
152+ -Wredundant-constraints
148 build-depends: base, cabal2nix
153 build-depends: base, cabal2nix
149 default-language: Haskell2010
154 default-language: Haskell2010
151executable hackage2nix
156executable hackage2nix
152 main-is: Main.hs
157 main-is: Main.hs
153 hs-source-dirs: hackage2nix
158 hs-source-dirs: hackage2nix
159+ default-extensions: MonadFailDesugaring
160+ ghc-options: -Wall -Wcompat -Wincomplete-uni-patterns -Wincomplete-record-updates
154− ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
161+ -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
155 build-depends:
162 build-depends:
156 Cabal >2.2
163 Cabal >2.2
@@ -179,6 +186,9 @@ test-suite regression-test
179 type: exitcode-stdio-1.0
186 type: exitcode-stdio-1.0
180 main-is: Main.hs
187 main-is: Main.hs
181 hs-source-dirs: test
188 hs-source-dirs: test
189+ default-extensions: MonadFailDesugaring
190+ ghc-options: -Wall -Wcompat -Wincomplete-uni-patterns -Wincomplete-record-updates
191+ -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
182 build-depends: base
192 build-depends: base
183 , Cabal >2.2
193 , Cabal >2.2
184 , cabal2nix
194 , cabal2nix