mirror of
https://github.com/nmattia/niv.git
synced 2024-09-19 11:27:40 +03:00
Enable build warnings
This commit is contained in:
parent
588c5fe339
commit
9a46895f2e
4
Main.hs
4
Main.hs
@ -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'
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user