1
1
mirror of https://github.com/nmattia/niv.git synced 2024-09-18 19:07:19 +03:00

Enable build warnings

This commit is contained in:
Nicolas Mattia 2019-01-31 20:42:39 +01:00
parent 588c5fe339
commit 9a46895f2e
2 changed files with 6 additions and 2 deletions

View File

@ -81,7 +81,7 @@ parsePackageName :: Opts.Parser PackageName
parsePackageName = PackageName <$>
Opts.argument Opts.str (Opts.metavar "PACKAGE")
newtype PackageSpec = PackageSpec { unPackageSpec :: Aeson.Object }
newtype PackageSpec = PackageSpec { _unPackageSpec :: Aeson.Object }
deriving newtype (FromJSON, ToJSON, Show, Semigroup, Monoid)
parsePackageSpec :: Opts.Parser PackageSpec
@ -422,7 +422,7 @@ cmdUpdate = \case
versionsSpec' <- forWithKeyM versionsSpec $
\packageName packageSpec -> do
putStrLn $ "Package: " <> unPackageName packageName
updatePackageSpec packageSpec
updatePackageSpec =<< completePackageSpec packageSpec
setVersionsSpec $ VersionsSpec versionsSpec'

View File

@ -1,5 +1,9 @@
name: niv
ghc-options:
- -Wall
- -Werror
executable:
source-dirs: . # remove when https://github.com/nmattia/snack/pull/96 is merged
main: Main.hs