=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for hs-persistent-2.14.6.0nb1 Preprocessing library for persistent-2.14.6.0.. Building library for persistent-2.14.6.0.. Database/Persist/ImplicitIdDef/Internal.hs:7:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 7 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ [ 1 of 46] Compiling Database.Persist.Class.PersistConfig ( Database/Persist/Class/PersistConfig.hs, dist/build/Database/Persist/Class/PersistConfig.o, dist/build/Database/Persist/Class/PersistConfig.dyn_o ) Database/Persist/Class/PersistConfig.hs:47:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 47 | , PersistConfigPool c1 ~ PersistConfigPool c2 | ^ Database/Persist/Class/PersistConfig.hs:48:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 48 | , PersistConfigBackend c1 ~ PersistConfigBackend c2 | ^ [ 2 of 46] Compiling Database.Persist.Names ( Database/Persist/Names.hs, dist/build/Database/Persist/Names.o, dist/build/Database/Persist/Names.dyn_o ) [ 3 of 46] Compiling Database.Persist.PersistValue ( Database/Persist/PersistValue.hs, dist/build/Database/Persist/PersistValue.o, dist/build/Database/Persist/PersistValue.dyn_o ) [ 4 of 46] Compiling Database.Persist.SqlBackend.Internal.IsolationLevel ( Database/Persist/SqlBackend/Internal/IsolationLevel.hs, dist/build/Database/Persist/SqlBackend/Internal/IsolationLevel.o, dist/build/Database/Persist/SqlBackend/Internal/IsolationLevel.dyn_o ) [ 5 of 46] Compiling Database.Persist.SqlBackend.Internal.SqlPoolHooks ( Database/Persist/SqlBackend/Internal/SqlPoolHooks.hs, dist/build/Database/Persist/SqlBackend/Internal/SqlPoolHooks.o, dist/build/Database/Persist/SqlBackend/Internal/SqlPoolHooks.dyn_o ) [ 6 of 46] Compiling Database.Persist.Types.Base ( Database/Persist/Types/Base.hs, dist/build/Database/Persist/Types/Base.o, dist/build/Database/Persist/Types/Base.dyn_o ) [ 7 of 46] Compiling Database.Persist.SqlBackend.Internal.Statement ( Database/Persist/SqlBackend/Internal/Statement.hs, dist/build/Database/Persist/SqlBackend/Internal/Statement.o, dist/build/Database/Persist/SqlBackend/Internal/Statement.dyn_o ) [ 8 of 46] Compiling Database.Persist.SqlBackend.Internal.StatementCache ( Database/Persist/SqlBackend/Internal/StatementCache.hs, dist/build/Database/Persist/SqlBackend/Internal/StatementCache.o, dist/build/Database/Persist/SqlBackend/Internal/StatementCache.dyn_o ) [ 9 of 46] Compiling Database.Persist.SqlBackend.StatementCache ( Database/Persist/SqlBackend/StatementCache.hs, dist/build/Database/Persist/SqlBackend/StatementCache.o, dist/build/Database/Persist/SqlBackend/StatementCache.dyn_o ) [10 of 46] Compiling Database.Persist.SqlBackend.Internal.InsertSqlResult ( Database/Persist/SqlBackend/Internal/InsertSqlResult.hs, dist/build/Database/Persist/SqlBackend/Internal/InsertSqlResult.o, dist/build/Database/Persist/SqlBackend/Internal/InsertSqlResult.dyn_o ) [11 of 46] Compiling Database.Persist.SqlBackend.Internal.MkSqlBackend ( Database/Persist/SqlBackend/Internal/MkSqlBackend.hs, dist/build/Database/Persist/SqlBackend/Internal/MkSqlBackend.o, dist/build/Database/Persist/SqlBackend/Internal/MkSqlBackend.dyn_o ) [12 of 46] Compiling Database.Persist.FieldDef.Internal ( Database/Persist/FieldDef/Internal.hs, dist/build/Database/Persist/FieldDef/Internal.o, dist/build/Database/Persist/FieldDef/Internal.dyn_o ) [13 of 46] Compiling Database.Persist.FieldDef ( Database/Persist/FieldDef.hs, dist/build/Database/Persist/FieldDef.o, dist/build/Database/Persist/FieldDef.dyn_o ) [14 of 46] Compiling Database.Persist.EntityDef.Internal ( Database/Persist/EntityDef/Internal.hs, dist/build/Database/Persist/EntityDef/Internal.o, dist/build/Database/Persist/EntityDef/Internal.dyn_o ) [15 of 46] Compiling Database.Persist.EntityDef ( Database/Persist/EntityDef.hs, dist/build/Database/Persist/EntityDef.o, dist/build/Database/Persist/EntityDef.dyn_o ) [16 of 46] Compiling Database.Persist.Class.PersistField ( Database/Persist/Class/PersistField.hs, dist/build/Database/Persist/Class/PersistField.o, dist/build/Database/Persist/Class/PersistField.dyn_o ) Database/Persist/Class/PersistField.hs:32:1: warning: [GHC-66111] [-Wunused-imports] The import of `Numeric.Natural' is redundant except perhaps to import instances from `Numeric.Natural' To import instances alone, use: import Numeric.Natural() | 32 | import Numeric.Natural (Natural) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 46] Compiling Database.Persist.Class.PersistEntity ( Database/Persist/Class/PersistEntity.hs, dist/build/Database/Persist/Class/PersistEntity.o, dist/build/Database/Persist/Class/PersistEntity.dyn_o ) Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `entityVal' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `entityKey' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `Entity' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:43:1: warning: [GHC-66111] [-Wunused-imports] The import of `Data.Functor.Constant' is redundant except perhaps to import instances from `Data.Functor.Constant' To import instances alone, use: import Data.Functor.Constant() | 43 | import Data.Functor.Constant | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:68:1: warning: [GHC-66111] [-Wunused-imports] The import of `GHC.Records' is redundant except perhaps to import instances from `GHC.Records' To import instances alone, use: import GHC.Records() | 68 | import GHC.Records | ^^^^^^^^^^^^^^^^^^ [18 of 46] Compiling Database.Persist.Types ( Database/Persist/Types.hs, dist/build/Database/Persist/Types.o, dist/build/Database/Persist/Types.dyn_o ) [19 of 46] Compiling Database.Persist.Quasi.Internal ( Database/Persist/Quasi/Internal.hs, dist/build/Database/Persist/Quasi/Internal.o, dist/build/Database/Persist/Quasi/Internal.dyn_o ) [20 of 46] Compiling Database.Persist.Quasi ( Database/Persist/Quasi.hs, dist/build/Database/Persist/Quasi.o, dist/build/Database/Persist/Quasi.dyn_o ) [21 of 46] Compiling Database.Persist.Class.PersistStore ( Database/Persist/Class/PersistStore.hs, dist/build/Database/Persist/Class/PersistStore.o, dist/build/Database/Persist/Class/PersistStore.dyn_o ) Database/Persist/Class/PersistStore.hs:126:95: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 126 | type PersistRecordBackend record backend = (PersistEntity record, PersistEntityBackend record ~ BaseBackend backend) | ^ Database/Persist/Class/PersistStore.hs:145:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 145 | , PersistEntityBackend record ~ backend | ^ Database/Persist/Class/PersistStore.hs:644:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 644 | ( PersistEntityBackend record ~ BaseBackend backend | ^ Database/Persist/Class/PersistStore.hs:769:34: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 769 | ( PersistEntityBackend record ~ BaseBackend backend | ^ [22 of 46] Compiling Database.Persist.SqlBackend.Internal ( Database/Persist/SqlBackend/Internal.hs, dist/build/Database/Persist/SqlBackend/Internal.o, dist/build/Database/Persist/SqlBackend/Internal.dyn_o ) [23 of 46] Compiling Database.Persist.SqlBackend ( Database/Persist/SqlBackend.hs, dist/build/Database/Persist/SqlBackend.o, dist/build/Database/Persist/SqlBackend.dyn_o ) [24 of 46] Compiling Database.Persist.Class.PersistUnique ( Database/Persist/Class/PersistUnique.hs, dist/build/Database/Persist/Class/PersistUnique.o, dist/build/Database/Persist/Class/PersistUnique.dyn_o ) [25 of 46] Compiling Database.Persist.Class.PersistQuery ( Database/Persist/Class/PersistQuery.hs, dist/build/Database/Persist/Class/PersistQuery.o, dist/build/Database/Persist/Class/PersistQuery.dyn_o ) [26 of 46] Compiling Database.Persist.Class ( Database/Persist/Class.hs, dist/build/Database/Persist/Class.o, dist/build/Database/Persist/Class.dyn_o ) [27 of 46] Compiling Database.Persist.Sql.Types.Internal ( Database/Persist/Sql/Types/Internal.hs, dist/build/Database/Persist/Sql/Types/Internal.o, dist/build/Database/Persist/Sql/Types/Internal.dyn_o ) Database/Persist/Sql/Types/Internal.hs:114:27: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 114 | , BaseBackend backend ~ SqlBackend | ^ [28 of 46] Compiling Database.Persist.Sql.Types ( Database/Persist/Sql/Types.hs, dist/build/Database/Persist/Sql/Types.o, dist/build/Database/Persist/Sql/Types.dyn_o ) [29 of 46] Compiling Database.Persist.Sql.Internal ( Database/Persist/Sql/Internal.hs, dist/build/Database/Persist/Sql/Internal.o, dist/build/Database/Persist/Sql/Internal.dyn_o ) [30 of 46] Compiling Database.Persist ( Database/Persist.hs, dist/build/Database/Persist.o, dist/build/Database/Persist.dyn_o ) [31 of 46] Compiling Database.Persist.Sql.Util ( Database/Persist/Sql/Util.hs, dist/build/Database/Persist/Sql/Util.o, dist/build/Database/Persist/Sql/Util.dyn_o ) [32 of 46] Compiling Database.Persist.Sql.Class ( Database/Persist/Sql/Class.hs, dist/build/Database/Persist/Sql/Class.o, dist/build/Database/Persist/Sql/Class.dyn_o ) [33 of 46] Compiling Database.Persist.Sql.Raw ( Database/Persist/Sql/Raw.hs, dist/build/Database/Persist/Sql/Raw.o, dist/build/Database/Persist/Sql/Raw.dyn_o ) [34 of 46] Compiling Database.Persist.SqlBackend.SqlPoolHooks ( Database/Persist/SqlBackend/SqlPoolHooks.hs, dist/build/Database/Persist/SqlBackend/SqlPoolHooks.o, dist/build/Database/Persist/SqlBackend/SqlPoolHooks.dyn_o ) Database/Persist/SqlBackend/SqlPoolHooks.hs:87:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: `modifyRunOnException' | 87 | modifyRunOnException hooks f = hooks { runOnException = f $ runOnException hooks } | ^^^^^^^^^^^^^^^^^^^^ Database/Persist/SqlBackend/SqlPoolHooks.hs:90:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: `setRunOnException' | 90 | setRunOnException hooks f = hooks { runOnException = f } | ^^^^^^^^^^^^^^^^^ [35 of 46] Compiling Database.Persist.Sql.Run ( Database/Persist/Sql/Run.hs, dist/build/Database/Persist/Sql/Run.o, dist/build/Database/Persist/Sql/Run.dyn_o ) Database/Persist/Sql/Run.hs:148:13: warning: [GHC-68441] [-Wdeprecations] In the use of data constructor `ReleaseException' (imported from Data.Acquire, but defined in Data.Acquire.Internal): Deprecated: "Use `ReleaseExceptionWith`, which has the exception in the constructor. This pattern synonym hides the exception and can obscure problems." | 148 | ReleaseException -> do | ^^^^^^^^^^^^^^^^ Database/Persist/Sql/Run.hs:252:14: warning: [GHC-68441] [-Wdeprecations] In the use of `createPool' (imported from Data.Pool): Deprecated: "Use newPool instead" | 252 | liftIO $ createPool | ^^^^^^^^^^ [36 of 46] Compiling Database.Persist.Sql.Orphan.PersistStore ( Database/Persist/Sql/Orphan/PersistStore.hs, dist/build/Database/Persist/Sql/Orphan/PersistStore.o, dist/build/Database/Persist/Sql/Orphan/PersistStore.dyn_o ) Database/Persist/Sql/Orphan/PersistStore.hs:108:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 108 | , PersistEntityBackend record ~ SqlBackend | ^ [37 of 46] Compiling Database.Persist.Sql.Orphan.PersistUnique ( Database/Persist/Sql/Orphan/PersistUnique.hs, dist/build/Database/Persist/Sql/Orphan/PersistUnique.o, dist/build/Database/Persist/Sql/Orphan/PersistUnique.dyn_o ) Database/Persist/Sql/Orphan/PersistUnique.hs:47:42: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 47 | return $ head x | ^^^^ Database/Persist/Sql/Orphan/PersistUnique.hs:71:41: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 71 | let uKeys = persistUniqueKeys . head $ rsD | ^^^^ [38 of 46] Compiling Database.Persist.Sql.Orphan.PersistQuery ( Database/Persist/Sql/Orphan/PersistQuery.hs, dist/build/Database/Persist/Sql/Orphan/PersistQuery.o, dist/build/Database/Persist/Sql/Orphan/PersistQuery.dyn_o ) Database/Persist/Sql/Orphan/PersistQuery.hs:183:77: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 183 | deleteWhereCount :: (PersistEntity val, MonadIO m, PersistEntityBackend val ~ SqlBackend, BackendCompatible SqlBackend backend) | ^ Database/Persist/Sql/Orphan/PersistQuery.hs:202:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 202 | updateWhereCount :: (PersistEntity val, MonadIO m, SqlBackend ~ PersistEntityBackend val, BackendCompatible SqlBackend backend) | ^ Database/Persist/Sql/Orphan/PersistQuery.hs:324:41: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 324 | let zs = tail (inits (toList $ compositeFields pdef)) | ^^^^ Database/Persist/Sql/Orphan/PersistQuery.hs:328:59: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 328 | in (wrapSql sqlcl, concat (tail (inits xs))) | ^^^^ [39 of 46] Compiling Database.Persist.Sql.Migration ( Database/Persist/Sql/Migration.hs, dist/build/Database/Persist/Sql/Migration.o, dist/build/Database/Persist/Sql/Migration.dyn_o ) [40 of 46] Compiling Database.Persist.ImplicitIdDef.Internal ( Database/Persist/ImplicitIdDef/Internal.hs, dist/build/Database/Persist/ImplicitIdDef/Internal.o, dist/build/Database/Persist/ImplicitIdDef/Internal.dyn_o ) Database/Persist/ImplicitIdDef/Internal.hs:204:13: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In a case alternative: Fun _ _ -> ... | 204 | Fun _ _ -> | ^^^^^^^^^^... [41 of 46] Compiling Database.Persist.ImplicitIdDef ( Database/Persist/ImplicitIdDef.hs, dist/build/Database/Persist/ImplicitIdDef.o, dist/build/Database/Persist/ImplicitIdDef.dyn_o ) [42 of 46] Compiling Database.Persist.Compatible.Types ( Database/Persist/Compatible/Types.hs, dist/build/Database/Persist/Compatible/Types.o, dist/build/Database/Persist/Compatible/Types.dyn_o ) [43 of 46] Compiling Database.Persist.Compatible.TH ( Database/Persist/Compatible/TH.hs, dist/build/Database/Persist/Compatible/TH.o, dist/build/Database/Persist/Compatible/TH.dyn_o ) [44 of 46] Compiling Database.Persist.Compatible ( Database/Persist/Compatible.hs, dist/build/Database/Persist/Compatible.o, dist/build/Database/Persist/Compatible.dyn_o ) [45 of 46] Compiling Database.Persist.Sql ( Database/Persist/Sql.hs, dist/build/Database/Persist/Sql.o, dist/build/Database/Persist/Sql.dyn_o ) [46 of 46] Compiling Database.Persist.TH ( Database/Persist/TH.hs, dist/build/Database/Persist/TH.o, dist/build/Database/Persist/TH.dyn_o ) Database/Persist/TH.hs:2315:21: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 2315 | expr <- [e| head . persistUniqueKeys|] | ^^^^ Database/Persist/ImplicitIdDef/Internal.hs:7:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 7 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ [ 1 of 46] Compiling Database.Persist.Class.PersistConfig ( Database/Persist/Class/PersistConfig.hs, dist/build/Database/Persist/Class/PersistConfig.p_o ) Database/Persist/Class/PersistConfig.hs:47:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 47 | , PersistConfigPool c1 ~ PersistConfigPool c2 | ^ Database/Persist/Class/PersistConfig.hs:48:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 48 | , PersistConfigBackend c1 ~ PersistConfigBackend c2 | ^ [ 2 of 46] Compiling Database.Persist.Names ( Database/Persist/Names.hs, dist/build/Database/Persist/Names.p_o ) [ 3 of 46] Compiling Database.Persist.PersistValue ( Database/Persist/PersistValue.hs, dist/build/Database/Persist/PersistValue.p_o ) [ 4 of 46] Compiling Database.Persist.SqlBackend.Internal.IsolationLevel ( Database/Persist/SqlBackend/Internal/IsolationLevel.hs, dist/build/Database/Persist/SqlBackend/Internal/IsolationLevel.p_o ) [ 5 of 46] Compiling Database.Persist.SqlBackend.Internal.SqlPoolHooks ( Database/Persist/SqlBackend/Internal/SqlPoolHooks.hs, dist/build/Database/Persist/SqlBackend/Internal/SqlPoolHooks.p_o ) [ 6 of 46] Compiling Database.Persist.Types.Base ( Database/Persist/Types/Base.hs, dist/build/Database/Persist/Types/Base.p_o ) [ 7 of 46] Compiling Database.Persist.SqlBackend.Internal.Statement ( Database/Persist/SqlBackend/Internal/Statement.hs, dist/build/Database/Persist/SqlBackend/Internal/Statement.p_o ) [ 8 of 46] Compiling Database.Persist.SqlBackend.Internal.StatementCache ( Database/Persist/SqlBackend/Internal/StatementCache.hs, dist/build/Database/Persist/SqlBackend/Internal/StatementCache.p_o ) [ 9 of 46] Compiling Database.Persist.SqlBackend.StatementCache ( Database/Persist/SqlBackend/StatementCache.hs, dist/build/Database/Persist/SqlBackend/StatementCache.p_o ) [10 of 46] Compiling Database.Persist.SqlBackend.Internal.InsertSqlResult ( Database/Persist/SqlBackend/Internal/InsertSqlResult.hs, dist/build/Database/Persist/SqlBackend/Internal/InsertSqlResult.p_o ) [11 of 46] Compiling Database.Persist.SqlBackend.Internal.MkSqlBackend ( Database/Persist/SqlBackend/Internal/MkSqlBackend.hs, dist/build/Database/Persist/SqlBackend/Internal/MkSqlBackend.p_o ) [12 of 46] Compiling Database.Persist.FieldDef.Internal ( Database/Persist/FieldDef/Internal.hs, dist/build/Database/Persist/FieldDef/Internal.p_o ) [13 of 46] Compiling Database.Persist.FieldDef ( Database/Persist/FieldDef.hs, dist/build/Database/Persist/FieldDef.p_o ) [14 of 46] Compiling Database.Persist.EntityDef.Internal ( Database/Persist/EntityDef/Internal.hs, dist/build/Database/Persist/EntityDef/Internal.p_o ) [15 of 46] Compiling Database.Persist.EntityDef ( Database/Persist/EntityDef.hs, dist/build/Database/Persist/EntityDef.p_o ) [16 of 46] Compiling Database.Persist.Class.PersistField ( Database/Persist/Class/PersistField.hs, dist/build/Database/Persist/Class/PersistField.p_o ) Database/Persist/Class/PersistField.hs:32:1: warning: [GHC-66111] [-Wunused-imports] The import of `Numeric.Natural' is redundant except perhaps to import instances from `Numeric.Natural' To import instances alone, use: import Numeric.Natural() | 32 | import Numeric.Natural (Natural) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 46] Compiling Database.Persist.Class.PersistEntity ( Database/Persist/Class/PersistEntity.hs, dist/build/Database/Persist/Class/PersistEntity.p_o ) Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `entityVal' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `entityKey' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `Entity' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:43:1: warning: [GHC-66111] [-Wunused-imports] The import of `Data.Functor.Constant' is redundant except perhaps to import instances from `Data.Functor.Constant' To import instances alone, use: import Data.Functor.Constant() | 43 | import Data.Functor.Constant | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:68:1: warning: [GHC-66111] [-Wunused-imports] The import of `GHC.Records' is redundant except perhaps to import instances from `GHC.Records' To import instances alone, use: import GHC.Records() | 68 | import GHC.Records | ^^^^^^^^^^^^^^^^^^ [18 of 46] Compiling Database.Persist.Types ( Database/Persist/Types.hs, dist/build/Database/Persist/Types.p_o ) [19 of 46] Compiling Database.Persist.Quasi.Internal ( Database/Persist/Quasi/Internal.hs, dist/build/Database/Persist/Quasi/Internal.p_o ) [20 of 46] Compiling Database.Persist.Quasi ( Database/Persist/Quasi.hs, dist/build/Database/Persist/Quasi.p_o ) [21 of 46] Compiling Database.Persist.Class.PersistStore ( Database/Persist/Class/PersistStore.hs, dist/build/Database/Persist/Class/PersistStore.p_o ) Database/Persist/Class/PersistStore.hs:126:95: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 126 | type PersistRecordBackend record backend = (PersistEntity record, PersistEntityBackend record ~ BaseBackend backend) | ^ Database/Persist/Class/PersistStore.hs:145:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 145 | , PersistEntityBackend record ~ backend | ^ Database/Persist/Class/PersistStore.hs:644:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 644 | ( PersistEntityBackend record ~ BaseBackend backend | ^ Database/Persist/Class/PersistStore.hs:769:34: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 769 | ( PersistEntityBackend record ~ BaseBackend backend | ^ [22 of 46] Compiling Database.Persist.SqlBackend.Internal ( Database/Persist/SqlBackend/Internal.hs, dist/build/Database/Persist/SqlBackend/Internal.p_o ) [23 of 46] Compiling Database.Persist.SqlBackend ( Database/Persist/SqlBackend.hs, dist/build/Database/Persist/SqlBackend.p_o ) [24 of 46] Compiling Database.Persist.Class.PersistUnique ( Database/Persist/Class/PersistUnique.hs, dist/build/Database/Persist/Class/PersistUnique.p_o ) [25 of 46] Compiling Database.Persist.Class.PersistQuery ( Database/Persist/Class/PersistQuery.hs, dist/build/Database/Persist/Class/PersistQuery.p_o ) [26 of 46] Compiling Database.Persist.Class ( Database/Persist/Class.hs, dist/build/Database/Persist/Class.p_o ) [27 of 46] Compiling Database.Persist.Sql.Types.Internal ( Database/Persist/Sql/Types/Internal.hs, dist/build/Database/Persist/Sql/Types/Internal.p_o ) Database/Persist/Sql/Types/Internal.hs:114:27: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 114 | , BaseBackend backend ~ SqlBackend | ^ [28 of 46] Compiling Database.Persist.Sql.Types ( Database/Persist/Sql/Types.hs, dist/build/Database/Persist/Sql/Types.p_o ) [29 of 46] Compiling Database.Persist.Sql.Internal ( Database/Persist/Sql/Internal.hs, dist/build/Database/Persist/Sql/Internal.p_o ) [30 of 46] Compiling Database.Persist ( Database/Persist.hs, dist/build/Database/Persist.p_o ) [31 of 46] Compiling Database.Persist.Sql.Util ( Database/Persist/Sql/Util.hs, dist/build/Database/Persist/Sql/Util.p_o ) [32 of 46] Compiling Database.Persist.Sql.Class ( Database/Persist/Sql/Class.hs, dist/build/Database/Persist/Sql/Class.p_o ) [33 of 46] Compiling Database.Persist.Sql.Raw ( Database/Persist/Sql/Raw.hs, dist/build/Database/Persist/Sql/Raw.p_o ) [34 of 46] Compiling Database.Persist.SqlBackend.SqlPoolHooks ( Database/Persist/SqlBackend/SqlPoolHooks.hs, dist/build/Database/Persist/SqlBackend/SqlPoolHooks.p_o ) Database/Persist/SqlBackend/SqlPoolHooks.hs:87:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: `modifyRunOnException' | 87 | modifyRunOnException hooks f = hooks { runOnException = f $ runOnException hooks } | ^^^^^^^^^^^^^^^^^^^^ Database/Persist/SqlBackend/SqlPoolHooks.hs:90:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: `setRunOnException' | 90 | setRunOnException hooks f = hooks { runOnException = f } | ^^^^^^^^^^^^^^^^^ [35 of 46] Compiling Database.Persist.Sql.Run ( Database/Persist/Sql/Run.hs, dist/build/Database/Persist/Sql/Run.p_o ) Database/Persist/Sql/Run.hs:148:13: warning: [GHC-68441] [-Wdeprecations] In the use of data constructor `ReleaseException' (imported from Data.Acquire, but defined in Data.Acquire.Internal): Deprecated: "Use `ReleaseExceptionWith`, which has the exception in the constructor. This pattern synonym hides the exception and can obscure problems." | 148 | ReleaseException -> do | ^^^^^^^^^^^^^^^^ Database/Persist/Sql/Run.hs:252:14: warning: [GHC-68441] [-Wdeprecations] In the use of `createPool' (imported from Data.Pool): Deprecated: "Use newPool instead" | 252 | liftIO $ createPool | ^^^^^^^^^^ [36 of 46] Compiling Database.Persist.Sql.Orphan.PersistStore ( Database/Persist/Sql/Orphan/PersistStore.hs, dist/build/Database/Persist/Sql/Orphan/PersistStore.p_o ) Database/Persist/Sql/Orphan/PersistStore.hs:108:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 108 | , PersistEntityBackend record ~ SqlBackend | ^ [37 of 46] Compiling Database.Persist.Sql.Orphan.PersistUnique ( Database/Persist/Sql/Orphan/PersistUnique.hs, dist/build/Database/Persist/Sql/Orphan/PersistUnique.p_o ) Database/Persist/Sql/Orphan/PersistUnique.hs:47:42: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 47 | return $ head x | ^^^^ Database/Persist/Sql/Orphan/PersistUnique.hs:71:41: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 71 | let uKeys = persistUniqueKeys . head $ rsD | ^^^^ [38 of 46] Compiling Database.Persist.Sql.Orphan.PersistQuery ( Database/Persist/Sql/Orphan/PersistQuery.hs, dist/build/Database/Persist/Sql/Orphan/PersistQuery.p_o ) Database/Persist/Sql/Orphan/PersistQuery.hs:183:77: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 183 | deleteWhereCount :: (PersistEntity val, MonadIO m, PersistEntityBackend val ~ SqlBackend, BackendCompatible SqlBackend backend) | ^ Database/Persist/Sql/Orphan/PersistQuery.hs:202:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 202 | updateWhereCount :: (PersistEntity val, MonadIO m, SqlBackend ~ PersistEntityBackend val, BackendCompatible SqlBackend backend) | ^ Database/Persist/Sql/Orphan/PersistQuery.hs:324:41: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 324 | let zs = tail (inits (toList $ compositeFields pdef)) | ^^^^ Database/Persist/Sql/Orphan/PersistQuery.hs:328:59: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 328 | in (wrapSql sqlcl, concat (tail (inits xs))) | ^^^^ [39 of 46] Compiling Database.Persist.Sql.Migration ( Database/Persist/Sql/Migration.hs, dist/build/Database/Persist/Sql/Migration.p_o ) [40 of 46] Compiling Database.Persist.ImplicitIdDef.Internal ( Database/Persist/ImplicitIdDef/Internal.hs, dist/build/Database/Persist/ImplicitIdDef/Internal.p_o ) Database/Persist/ImplicitIdDef/Internal.hs:204:13: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In a case alternative: Fun _ _ -> ... | 204 | Fun _ _ -> | ^^^^^^^^^^... [41 of 46] Compiling Database.Persist.ImplicitIdDef ( Database/Persist/ImplicitIdDef.hs, dist/build/Database/Persist/ImplicitIdDef.p_o ) [42 of 46] Compiling Database.Persist.Compatible.Types ( Database/Persist/Compatible/Types.hs, dist/build/Database/Persist/Compatible/Types.p_o ) [43 of 46] Compiling Database.Persist.Compatible.TH ( Database/Persist/Compatible/TH.hs, dist/build/Database/Persist/Compatible/TH.p_o ) [44 of 46] Compiling Database.Persist.Compatible ( Database/Persist/Compatible.hs, dist/build/Database/Persist/Compatible.p_o ) [45 of 46] Compiling Database.Persist.Sql ( Database/Persist/Sql.hs, dist/build/Database/Persist/Sql.p_o ) [46 of 46] Compiling Database.Persist.TH ( Database/Persist/TH.hs, dist/build/Database/Persist/TH.p_o ) Database/Persist/TH.hs:2315:21: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 2315 | expr <- [e| head . persistUniqueKeys|] | ^^^^ Preprocessing library for persistent-2.14.6.0.. Running Haddock on library for persistent-2.14.6.0.. Database/Persist/ImplicitIdDef/Internal.hs:7:14: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 7 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ [ 1 of 46] Compiling Database.Persist.Class.PersistConfig ( Database/Persist/Class/PersistConfig.hs, /tmp/ghc12848_0/ghc_20.o, /tmp/ghc12848_0/ghc_20.dyn_o ) Database/Persist/Class/PersistConfig.hs:47:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 47 | , PersistConfigPool c1 ~ PersistConfigPool c2 | ^ Database/Persist/Class/PersistConfig.hs:48:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 48 | , PersistConfigBackend c1 ~ PersistConfigBackend c2 | ^ [ 2 of 46] Compiling Database.Persist.Names ( Database/Persist/Names.hs, /tmp/ghc12848_0/ghc_46.o, /tmp/ghc12848_0/ghc_46.dyn_o ) [ 3 of 46] Compiling Database.Persist.PersistValue ( Database/Persist/PersistValue.hs, /tmp/ghc12848_0/ghc_48.o, /tmp/ghc12848_0/ghc_48.dyn_o ) [ 4 of 46] Compiling Database.Persist.SqlBackend.Internal.IsolationLevel ( Database/Persist/SqlBackend/Internal/IsolationLevel.hs, /tmp/ghc12848_0/ghc_82.o, /tmp/ghc12848_0/ghc_82.dyn_o ) [ 5 of 46] Compiling Database.Persist.SqlBackend.Internal.SqlPoolHooks ( Database/Persist/SqlBackend/Internal/SqlPoolHooks.hs, /tmp/ghc12848_0/ghc_86.o, /tmp/ghc12848_0/ghc_86.dyn_o ) [ 6 of 46] Compiling Database.Persist.Types.Base ( Database/Persist/Types/Base.hs, /tmp/ghc12848_0/ghc_96.o, /tmp/ghc12848_0/ghc_96.dyn_o ) [ 7 of 46] Compiling Database.Persist.SqlBackend.Internal.Statement ( Database/Persist/SqlBackend/Internal/Statement.hs, /tmp/ghc12848_0/ghc_88.o, /tmp/ghc12848_0/ghc_88.dyn_o ) [ 8 of 46] Compiling Database.Persist.SqlBackend.Internal.StatementCache ( Database/Persist/SqlBackend/Internal/StatementCache.hs, /tmp/ghc12848_0/ghc_90.o, /tmp/ghc12848_0/ghc_90.dyn_o ) [ 9 of 46] Compiling Database.Persist.SqlBackend.StatementCache ( Database/Persist/SqlBackend/StatementCache.hs, /tmp/ghc12848_0/ghc_92.o, /tmp/ghc12848_0/ghc_92.dyn_o ) [10 of 46] Compiling Database.Persist.SqlBackend.Internal.InsertSqlResult ( Database/Persist/SqlBackend/Internal/InsertSqlResult.hs, /tmp/ghc12848_0/ghc_80.o, /tmp/ghc12848_0/ghc_80.dyn_o ) [11 of 46] Compiling Database.Persist.SqlBackend.Internal.MkSqlBackend ( Database/Persist/SqlBackend/Internal/MkSqlBackend.hs, /tmp/ghc12848_0/ghc_84.o, /tmp/ghc12848_0/ghc_84.dyn_o ) [12 of 46] Compiling Database.Persist.FieldDef.Internal ( Database/Persist/FieldDef/Internal.hs, /tmp/ghc12848_0/ghc_40.o, /tmp/ghc12848_0/ghc_40.dyn_o ) [13 of 46] Compiling Database.Persist.FieldDef ( Database/Persist/FieldDef.hs, /tmp/ghc12848_0/ghc_38.o, /tmp/ghc12848_0/ghc_38.dyn_o ) [14 of 46] Compiling Database.Persist.EntityDef.Internal ( Database/Persist/EntityDef/Internal.hs, /tmp/ghc12848_0/ghc_36.o, /tmp/ghc12848_0/ghc_36.dyn_o ) [15 of 46] Compiling Database.Persist.EntityDef ( Database/Persist/EntityDef.hs, /tmp/ghc12848_0/ghc_34.o, /tmp/ghc12848_0/ghc_34.dyn_o ) [16 of 46] Compiling Database.Persist.Class.PersistField ( Database/Persist/Class/PersistField.hs, /tmp/ghc12848_0/ghc_24.o, /tmp/ghc12848_0/ghc_24.dyn_o ) Database/Persist/Class/PersistField.hs:32:1: warning: [GHC-66111] [-Wunused-imports] The import of `Numeric.Natural' is redundant except perhaps to import instances from `Numeric.Natural' To import instances alone, use: import Numeric.Natural() | 32 | import Numeric.Natural (Natural) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 46] Compiling Database.Persist.Class.PersistEntity ( Database/Persist/Class/PersistEntity.hs, /tmp/ghc12848_0/ghc_22.o, /tmp/ghc12848_0/ghc_22.dyn_o ) Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `entityVal' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `entityKey' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:26:7: warning: [GHC-47854] [-Wduplicate-exports] `Entity' is exported by `Entity(.., Entity, entityKey, entityVal)' and `Entity(.., Entity, entityKey, entityVal)' | 26 | , Entity (.., Entity, entityKey, entityVal) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:43:1: warning: [GHC-66111] [-Wunused-imports] The import of `Data.Functor.Constant' is redundant except perhaps to import instances from `Data.Functor.Constant' To import instances alone, use: import Data.Functor.Constant() | 43 | import Data.Functor.Constant | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Database/Persist/Class/PersistEntity.hs:68:1: warning: [GHC-66111] [-Wunused-imports] The import of `GHC.Records' is redundant except perhaps to import instances from `GHC.Records' To import instances alone, use: import GHC.Records() | 68 | import GHC.Records | ^^^^^^^^^^^^^^^^^^ [18 of 46] Compiling Database.Persist.Types ( Database/Persist/Types.hs, /tmp/ghc12848_0/ghc_94.o, /tmp/ghc12848_0/ghc_94.dyn_o ) [19 of 46] Compiling Database.Persist.Quasi.Internal ( Database/Persist/Quasi/Internal.hs, /tmp/ghc12848_0/ghc_52.o, /tmp/ghc12848_0/ghc_52.dyn_o ) [20 of 46] Compiling Database.Persist.Quasi ( Database/Persist/Quasi.hs, /tmp/ghc12848_0/ghc_50.o, /tmp/ghc12848_0/ghc_50.dyn_o ) [21 of 46] Compiling Database.Persist.Class.PersistStore ( Database/Persist/Class/PersistStore.hs, /tmp/ghc12848_0/ghc_28.o, /tmp/ghc12848_0/ghc_28.dyn_o ) Database/Persist/Class/PersistStore.hs:126:95: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 126 | type PersistRecordBackend record backend = (PersistEntity record, PersistEntityBackend record ~ BaseBackend backend) | ^ Database/Persist/Class/PersistStore.hs:145:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 145 | , PersistEntityBackend record ~ backend | ^ Database/Persist/Class/PersistStore.hs:644:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 644 | ( PersistEntityBackend record ~ BaseBackend backend | ^ Database/Persist/Class/PersistStore.hs:769:34: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 769 | ( PersistEntityBackend record ~ BaseBackend backend | ^ [22 of 46] Compiling Database.Persist.SqlBackend.Internal ( Database/Persist/SqlBackend/Internal.hs, /tmp/ghc12848_0/ghc_78.o, /tmp/ghc12848_0/ghc_78.dyn_o ) [23 of 46] Compiling Database.Persist.SqlBackend ( Database/Persist/SqlBackend.hs, nothing ) [24 of 46] Compiling Database.Persist.Class.PersistUnique ( Database/Persist/Class/PersistUnique.hs, /tmp/ghc12848_0/ghc_30.o, /tmp/ghc12848_0/ghc_30.dyn_o ) [25 of 46] Compiling Database.Persist.Class.PersistQuery ( Database/Persist/Class/PersistQuery.hs, /tmp/ghc12848_0/ghc_26.o, /tmp/ghc12848_0/ghc_26.dyn_o ) [26 of 46] Compiling Database.Persist.Class ( Database/Persist/Class.hs, /tmp/ghc12848_0/ghc_18.o, /tmp/ghc12848_0/ghc_18.dyn_o ) [27 of 46] Compiling Database.Persist.Sql.Types.Internal ( Database/Persist/Sql/Types/Internal.hs, /tmp/ghc12848_0/ghc_74.o, /tmp/ghc12848_0/ghc_74.dyn_o ) Database/Persist/Sql/Types/Internal.hs:114:27: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 114 | , BaseBackend backend ~ SqlBackend | ^ [28 of 46] Compiling Database.Persist.Sql.Types ( Database/Persist/Sql/Types.hs, /tmp/ghc12848_0/ghc_72.o, /tmp/ghc12848_0/ghc_72.dyn_o ) [29 of 46] Compiling Database.Persist.Sql.Internal ( Database/Persist/Sql/Internal.hs, /tmp/ghc12848_0/ghc_58.o, /tmp/ghc12848_0/ghc_58.dyn_o ) [30 of 46] Compiling Database.Persist ( Database/Persist.hs, /tmp/ghc12848_0/ghc_16.o, /tmp/ghc12848_0/ghc_16.dyn_o ) [31 of 46] Compiling Database.Persist.Sql.Util ( Database/Persist/Sql/Util.hs, /tmp/ghc12848_0/ghc_76.o, /tmp/ghc12848_0/ghc_76.dyn_o ) [32 of 46] Compiling Database.Persist.Sql.Class ( Database/Persist/Sql/Class.hs, /tmp/ghc12848_0/ghc_56.o, /tmp/ghc12848_0/ghc_56.dyn_o ) [33 of 46] Compiling Database.Persist.Sql.Raw ( Database/Persist/Sql/Raw.hs, /tmp/ghc12848_0/ghc_68.o, /tmp/ghc12848_0/ghc_68.dyn_o ) [34 of 46] Compiling Database.Persist.SqlBackend.SqlPoolHooks ( Database/Persist/SqlBackend/SqlPoolHooks.hs, nothing ) Database/Persist/SqlBackend/SqlPoolHooks.hs:87:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: `modifyRunOnException' | 87 | modifyRunOnException hooks f = hooks { runOnException = f $ runOnException hooks } | ^^^^^^^^^^^^^^^^^^^^ Database/Persist/SqlBackend/SqlPoolHooks.hs:90:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: `setRunOnException' | 90 | setRunOnException hooks f = hooks { runOnException = f } | ^^^^^^^^^^^^^^^^^ [35 of 46] Compiling Database.Persist.Sql.Run ( Database/Persist/Sql/Run.hs, /tmp/ghc12848_0/ghc_70.o, /tmp/ghc12848_0/ghc_70.dyn_o ) Database/Persist/Sql/Run.hs:148:13: warning: [GHC-68441] [-Wdeprecations] In the use of data constructor `ReleaseException' (imported from Data.Acquire, but defined in Data.Acquire.Internal): Deprecated: "Use `ReleaseExceptionWith`, which has the exception in the constructor. This pattern synonym hides the exception and can obscure problems." | 148 | ReleaseException -> do | ^^^^^^^^^^^^^^^^ Database/Persist/Sql/Run.hs:252:14: warning: [GHC-68441] [-Wdeprecations] In the use of `createPool' (imported from Data.Pool): Deprecated: "Use newPool instead" | 252 | liftIO $ createPool | ^^^^^^^^^^ [36 of 46] Compiling Database.Persist.Sql.Orphan.PersistStore ( Database/Persist/Sql/Orphan/PersistStore.hs, /tmp/ghc12848_0/ghc_64.o, /tmp/ghc12848_0/ghc_64.dyn_o ) Database/Persist/Sql/Orphan/PersistStore.hs:108:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 108 | , PersistEntityBackend record ~ SqlBackend | ^ [37 of 46] Compiling Database.Persist.Sql.Orphan.PersistUnique ( Database/Persist/Sql/Orphan/PersistUnique.hs, /tmp/ghc12848_0/ghc_66.o, /tmp/ghc12848_0/ghc_66.dyn_o ) Database/Persist/Sql/Orphan/PersistUnique.hs:47:42: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 47 | return $ head x | ^^^^ Database/Persist/Sql/Orphan/PersistUnique.hs:71:41: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 71 | let uKeys = persistUniqueKeys . head $ rsD | ^^^^ [38 of 46] Compiling Database.Persist.Sql.Orphan.PersistQuery ( Database/Persist/Sql/Orphan/PersistQuery.hs, /tmp/ghc12848_0/ghc_62.o, /tmp/ghc12848_0/ghc_62.dyn_o ) Database/Persist/Sql/Orphan/PersistQuery.hs:183:77: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 183 | deleteWhereCount :: (PersistEntity val, MonadIO m, PersistEntityBackend val ~ SqlBackend, BackendCompatible SqlBackend backend) | ^ Database/Persist/Sql/Orphan/PersistQuery.hs:202:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 202 | updateWhereCount :: (PersistEntity val, MonadIO m, SqlBackend ~ PersistEntityBackend val, BackendCompatible SqlBackend backend) | ^ Database/Persist/Sql/Orphan/PersistQuery.hs:324:41: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 324 | let zs = tail (inits (toList $ compositeFields pdef)) | ^^^^ Database/Persist/Sql/Orphan/PersistQuery.hs:328:59: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 328 | in (wrapSql sqlcl, concat (tail (inits xs))) | ^^^^ [39 of 46] Compiling Database.Persist.Sql.Migration ( Database/Persist/Sql/Migration.hs, /tmp/ghc12848_0/ghc_60.o, /tmp/ghc12848_0/ghc_60.dyn_o ) [40 of 46] Compiling Database.Persist.ImplicitIdDef.Internal ( Database/Persist/ImplicitIdDef/Internal.hs, /tmp/ghc12848_0/ghc_44.o, /tmp/ghc12848_0/ghc_44.dyn_o ) [41 of 46] Compiling Database.Persist.ImplicitIdDef ( Database/Persist/ImplicitIdDef.hs, /tmp/ghc12848_0/ghc_42.o, /tmp/ghc12848_0/ghc_42.dyn_o ) [42 of 46] Compiling Database.Persist.Compatible.Types ( Database/Persist/Compatible/Types.hs, /tmp/ghc12848_0/ghc_32.o, /tmp/ghc12848_0/ghc_32.dyn_o ) [43 of 46] Compiling Database.Persist.Compatible.TH ( Database/Persist/Compatible/TH.hs, nothing ) [44 of 46] Compiling Database.Persist.Compatible ( Database/Persist/Compatible.hs, nothing ) [45 of 46] Compiling Database.Persist.Sql ( Database/Persist/Sql.hs, /tmp/ghc12848_0/ghc_54.o, /tmp/ghc12848_0/ghc_54.dyn_o ) [46 of 46] Compiling Database.Persist.TH ( Database/Persist/TH.hs, nothing ) Database/Persist/TH.hs:2315:21: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 2315 | expr <- [e| head . persistUniqueKeys|] | ^^^^ Haddock coverage: 50% ( 1 / 2) in 'Database.Persist.Class.PersistConfig' Missing documentation for: Module header Warning: 'ConstraintNameHS' is ambiguous. It is defined * at Database/Persist/Names.hs:71:28 * at Database/Persist/Names.hs:71:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:71:1 Warning: 'ConstraintNameDB' is ambiguous. It is defined * at Database/Persist/Names.hs:60:28 * at Database/Persist/Names.hs:60:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:60:1 Warning: 'EntityNameDB' is ambiguous. It is defined * at Database/Persist/Names.hs:50:24 * at Database/Persist/Names.hs:50:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:50:1 Warning: 'EntityNameHS' is ambiguous. It is defined * at Database/Persist/Names.hs:43:24 * at Database/Persist/Names.hs:43:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:43:1 Warning: 'FieldNameHS' is ambiguous. It is defined * at Database/Persist/Names.hs:36:23 * at Database/Persist/Names.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:36:1 Warning: 'FieldNameDB' is ambiguous. It is defined * at Database/Persist/Names.hs:25:23 * at Database/Persist/Names.hs:25:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:25:1 100% ( 8 / 8) in 'Database.Persist.Names' Warning: 'PersistField' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 3 / 4) in 'Database.Persist.PersistValue' Missing documentation for: fromPersistValueText (Database/Persist/PersistValue.hs:190) 33% ( 1 / 3) in 'Database.Persist.SqlBackend.Internal.IsolationLevel' Missing documentation for: Module header makeIsolationLevelStatement (Database/Persist/SqlBackend/Internal/IsolationLevel.hs:14) 50% ( 1 / 2) in 'Database.Persist.SqlBackend.Internal.SqlPoolHooks' Missing documentation for: Module header Warning: 'FieldDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:674:17 * at Database/Persist/Types/Base.hs:674:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:674:1 Warning: 'Field' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FieldNameHS' is ambiguous. It is defined * at Database/Persist/Names.hs:36:23 * at Database/Persist/Names.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:36:1 Warning: 'PersistField' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Key' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mkPersist' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PersistFieldSql' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'EntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:129:18 * at Database/Persist/Types/Base.hs:129:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:129:1 Warning: 'nullable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MigrationOnly' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SafeToRemove' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FieldCascade' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:580:21 * at Database/Persist/Types/Base.hs:580:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:580:1 Warning: Database.Persist.Types.Base: Could not find documentation for exported module: Database.Persist.Types.Base Warning: 'Statement' is ambiguous. It is defined * at Database/Persist/SqlBackend/Internal/Statement.hs:12:18 * at Database/Persist/SqlBackend/Internal/Statement.hs:12:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/SqlBackend/Internal/Statement.hs:12:1 50% ( 1 / 2) in 'Database.Persist.SqlBackend.Internal.Statement' Missing documentation for: Module header Warning: 'StatementCacheKey' is ambiguous. It is defined * at Database/Persist/SqlBackend/Internal/StatementCache.hs:17:29 * at Database/Persist/SqlBackend/Internal/StatementCache.hs:17:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/SqlBackend/Internal/StatementCache.hs:17:1 50% ( 2 / 4) in 'Database.Persist.SqlBackend.Internal.StatementCache' Missing documentation for: Module header StatementCacheKey (Database/Persist/SqlBackend/Internal/StatementCache.hs:17) 71% ( 5 / 7) in 'Database.Persist.SqlBackend.StatementCache' Missing documentation for: Module header StatementCacheKey (Database/Persist/SqlBackend/Internal/StatementCache.hs:17) 0% ( 0 / 2) in 'Database.Persist.SqlBackend.Internal.InsertSqlResult' Missing documentation for: Module header InsertSqlResult (Database/Persist/SqlBackend/Internal/InsertSqlResult.hs:6) Warning: 'SqlBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mkSqlBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'EntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:129:18 * at Database/Persist/Types/Base.hs:129:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:129:1 Warning: 'Statement' is ambiguous. It is defined * at Database/Persist/SqlBackend/Internal/Statement.hs:12:18 * at Database/Persist/SqlBackend/Internal/Statement.hs:12:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/SqlBackend/Internal/Statement.hs:12:1 33% ( 1 / 3) in 'Database.Persist.SqlBackend.Internal.MkSqlBackend' Missing documentation for: Module header LogFunc (Database/Persist/SqlBackend/Internal/MkSqlBackend.hs:79) 87% ( 7 / 8) in 'Database.Persist.FieldDef.Internal' Missing documentation for: isFieldNotGenerated (Database/Persist/Types/Base.hs:445) Warning: 'FieldDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:674:17 * at Database/Persist/Types/Base.hs:674:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:674:1 Warning: 'FieldCascade' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:580:21 * at Database/Persist/Types/Base.hs:580:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:580:1 94% ( 17 / 18) in 'Database.Persist.FieldDef' Missing documentation for: isFieldNotGenerated (Database/Persist/Types/Base.hs:445) Warning: 'EntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:129:18 * at Database/Persist/Types/Base.hs:129:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:129:1 71% ( 5 / 7) in 'Database.Persist.EntityDef.Internal' Missing documentation for: entityPrimary (Database/Persist/Types/Base.hs:189) toEmbedEntityDef (Database/Persist/Types/Base.hs:491) Warning: 'EntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:129:18 * at Database/Persist/Types/Base.hs:129:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:129:1 Warning: 'UniqueDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:534:18 * at Database/Persist/Types/Base.hs:534:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:534:1 Warning: 'Unique' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Entity' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SafeToRemove' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MigrationOnly' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 89% ( 25 / 28) in 'Database.Persist.EntityDef' Missing documentation for: getEntityComments (Database/Persist/EntityDef.hs:99) getEntityExtra (Database/Persist/EntityDef.hs:90) entityPrimary (Database/Persist/Types/Base.hs:189) Warning: 'Text' is ambiguous. It is defined * in `GHC.TypeError' * in `Data.Text.Internal' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Data.Text.Internal' 75% ( 3 / 4) in 'Database.Persist.Class.PersistField' Missing documentation for: Module header Warning: 'mkPersist' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'insertKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Entity' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:328:5 * at Database/Persist/Class/PersistEntity.hs:327:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:327:1 Warning: 'select' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'updateWhere' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'deleteWhere' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'EntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:129:18 * at Database/Persist/Types/Base.hs:129:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:129:1 Warning: 'derivePersistField' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 23 / 27) in 'Database.Persist.Class.PersistEntity' Missing documentation for: Module header BackendSpecificUpdate (Database/Persist/Class/PersistEntity.hs:236) BackendSpecificFilter (Database/Persist/Class/PersistEntity.hs:265) SafeToInsertErrorMessage (Database/Persist/Class/PersistEntity.hs:569) Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FieldDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:674:17 * at Database/Persist/Types/Base.hs:674:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:674:1 77% ( 41 / 53) in 'Database.Persist.Types' Missing documentation for: BackendSpecificUpdate (Database/Persist/Class/PersistEntity.hs:236) BackendSpecificFilter (Database/Persist/Class/PersistEntity.hs:265) PersistFilter (Database/Persist/Types/Base.hs:648) PersistUpdate (Database/Persist/Types/Base.hs:666) Attr (Database/Persist/Types/Base.hs:241) CompositeDef (Database/Persist/Types/Base.hs:542) ExtraLine (Database/Persist/Types/Base.hs:239) ForeignDef (Database/Persist/Types/Base.hs:552) IsNullable (Database/Persist/Types/Base.hs:106) PersistException (Database/Persist/Types/Base.hs:621) UpdateException (Database/Persist/Types/Base.hs:652) fieldAttrsContainsNullable (Database/Persist/Types/Base.hs:112) Warning: 'FieldNameHS' is ambiguous. It is defined * at Database/Persist/Names.hs:36:23 * at Database/Persist/Names.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:36:1 Warning: 'ForeignDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:552:19 * at Database/Persist/Types/Base.hs:552:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:552:1 Warning: 'mpsImplicitIdDef' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MkPersistSettings' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'insert' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'insertKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FieldCascade' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:580:21 * at Database/Persist/Types/Base.hs:580:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:580:1 Warning: 'Type' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PersistSettings' is ambiguous. It is defined * at Database/Persist/Quasi/Internal.hs:166:24 * at Database/Persist/Quasi/Internal.hs:166:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Quasi/Internal.hs:166:1 Warning: 'EntityField' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'EntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:129:18 * at Database/Persist/Types/Base.hs:129:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:129:1 Warning: 'UnboundEntityDef' is ambiguous. It is defined * at Database/Persist/Quasi/Internal.hs:440:7 * at Database/Persist/Quasi/Internal.hs:439:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Quasi/Internal.hs:439:1 Warning: 'UnboundFieldDef' is ambiguous. It is defined * at Database/Persist/Quasi/Internal.hs:511:7 * at Database/Persist/Quasi/Internal.hs:510:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Quasi/Internal.hs:510:1 Warning: 'CompositeDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:542:21 * at Database/Persist/Types/Base.hs:542:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:542:1 Warning: 'FieldDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:674:17 * at Database/Persist/Types/Base.hs:674:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:674:1 Warning: 'UnboundIdDef' is ambiguous. It is defined * at Database/Persist/Quasi/Internal.hs:1071:21 * at Database/Persist/Quasi/Internal.hs:1071:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Quasi/Internal.hs:1071:1 Warning: 'EntityNameHS' is ambiguous. It is defined * at Database/Persist/Names.hs:43:24 * at Database/Persist/Names.hs:43:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:43:1 Warning: 'MigrationOnly' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SafeToRemove' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 60% ( 21 / 35) in 'Database.Persist.Quasi.Internal' Missing documentation for: PersistSettings (Database/Persist/Quasi/Internal.hs:166) upperCaseSettings (Database/Persist/Quasi/Internal.hs:194) lowerCaseSettings (Database/Persist/Quasi/Internal.hs:196) toFKNameInfixed (Database/Persist/Quasi/Internal.hs:205) preparse (Database/Persist/Quasi/Internal.hs:213) parseLine (Database/Persist/Quasi/Internal.hs:218) parseFieldType (Database/Persist/Quasi/Internal.hs:75) associateLines (Database/Persist/Quasi/Internal.hs:388) LinesWithComments (Database/Persist/Quasi/Internal.hs:358) parseEntityFields (Database/Persist/Quasi/Internal.hs:873) takeColsEx (Database/Persist/Quasi/Internal.hs:892) getSqlNameOr (Database/Persist/Quasi/Internal.hs:950) isUnboundFieldNullable (Database/Persist/Quasi/Internal.hs:610) FieldTypeLit (Database/Persist/Types/Base.hs:439) Warning: 'PersistSettings' is ambiguous. It is defined * at Database/Persist/Quasi/Internal.hs:166:24 * at Database/Persist/Quasi/Internal.hs:166:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Quasi/Internal.hs:166:1 Warning: 'Int64' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'insertKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'insert' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'entityAttrs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fieldAttrs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'entityDef' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Proxy' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'entityFields' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Restrict' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Cascade' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SetNull' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SetDefault' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mpsEntityHaddocks' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: Database.Persist.Quasi: Could not find documentation for exported module: Database.Persist.Quasi 75% ( 12 / 16) in 'Database.Persist.Quasi' Missing documentation for: PersistSettings (Database/Persist/Quasi/Internal.hs:166) upperCaseSettings (Database/Persist/Quasi/Internal.hs:194) lowerCaseSettings (Database/Persist/Quasi/Internal.hs:196) setPsUseSnakeCaseForiegnKeys (Database/Persist/Quasi.hs:952) Warning: 'John' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Entity' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:328:5 * at Database/Persist/Class/PersistEntity.hs:327:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:327:1 Warning: 'upsertBy' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'toSqlKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromSqlKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IsSqlBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SqlBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SqlReadBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 73% ( 14 / 19) in 'Database.Persist.Class.PersistStore' Missing documentation for: Module header liftPersist (Database/Persist/Class/PersistStore.hs:131) PersistCore (Database/Persist/Class/PersistStore.hs:151) PersistStoreRead (Database/Persist/Class/PersistStore.hs:154) PersistStoreWrite (Database/Persist/Class/PersistStore.hs:213) Warning: 'SqlBackend' is ambiguous. It is defined * at Database/Persist/SqlBackend/Internal.hs:36:19 * at Database/Persist/SqlBackend/Internal.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/SqlBackend/Internal.hs:36:1 Warning: 'Pool' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ConnectionPool' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'runSqlConn' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'runSqlPool' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'defaultRepsertMany' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'EntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:129:18 * at Database/Persist/Types/Base.hs:129:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:129:1 Warning: 'Statement' is ambiguous. It is defined * at Database/Persist/SqlBackend/Internal/Statement.hs:12:18 * at Database/Persist/SqlBackend/Internal/Statement.hs:12:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/SqlBackend/Internal/Statement.hs:12:1 Warning: 'defaultPutMany' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'connInsertSql' is ambiguous. It is defined * at Database/Persist/SqlBackend/Internal.hs:40:7 * at Database/Persist/SqlBackend/Internal/MkSqlBackend.hs:28:7 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/SqlBackend/Internal/MkSqlBackend.hs:28:7 40% ( 2 / 5) in 'Database.Persist.SqlBackend.Internal' Missing documentation for: Module header SqlBackendHooks (Database/Persist/SqlBackend/Internal.hs:144) emptySqlBackendHooks (Database/Persist/SqlBackend/Internal.hs:149) Warning: 'SqlBackend' is ambiguous. It is defined * at Database/Persist/SqlBackend/Internal.hs:36:19 * at Database/Persist/SqlBackend/Internal.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/SqlBackend/Internal.hs:36:1 Warning: 'FieldNameDB' is ambiguous. It is defined * at Database/Persist/Names.hs:25:23 * at Database/Persist/Names.hs:25:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:25:1 Warning: 'ReaderT' is ambiguous. It is defined * in `Control.Monad.Trans.Reader' * in `Control.Monad.Trans.Reader' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Control.Monad.Trans.Reader' Warning: 'SqlPersistT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 92% ( 26 / 28) in 'Database.Persist.SqlBackend' Missing documentation for: SqlBackendHooks (Database/Persist/SqlBackend/Internal.hs:144) emptySqlBackendHooks (Database/Persist/SqlBackend/Internal.hs:149) Warning: 'TypeError' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'UniqueDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:534:18 * at Database/Persist/Types/Base.hs:534:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:534:1 95% ( 19 / 20) in 'Database.Persist.Class.PersistUnique' Missing documentation for: Module header Warning: 'Entity' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:328:5 * at Database/Persist/Class/PersistEntity.hs:327:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:327:1 Warning: 'SqlPersistT' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 6 / 7) in 'Database.Persist.Class.PersistQuery' Missing documentation for: Module header 94% ( 64 / 68) in 'Database.Persist.Class' Missing documentation for: PersistStoreRead (Database/Persist/Class/PersistStore.hs:154) PersistStoreWrite (Database/Persist/Class/PersistStore.hs:213) liftPersist (Database/Persist/Class/PersistStore.hs:131) PersistCore (Database/Persist/Class/PersistStore.hs:151) 80% ( 16 / 20) in 'Database.Persist.Sql.Types.Internal' Missing documentation for: LogFunc (Database/Persist/SqlBackend/Internal/MkSqlBackend.hs:79) InsertSqlResult (Database/Persist/SqlBackend/Internal/InsertSqlResult.hs:6) makeIsolationLevelStatement (Database/Persist/SqlBackend/Internal/IsolationLevel.hs:14) SqlBackendHooks (Database/Persist/SqlBackend/Internal.hs:144) Warning: 'rawSql' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PersistField' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ConnectionPoolConfig' is ambiguous. It is defined * at Database/Persist/Sql/Types.hs:68:29 * at Database/Persist/Sql/Types.hs:68:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Sql/Types.hs:68:1 Warning: Database.Persist.Sql.Types: Could not find documentation for exported module: Database.Persist.Sql.Types Warning: 'ConstraintNameDB' is ambiguous. It is defined * at Database/Persist/Names.hs:60:28 * at Database/Persist/Names.hs:60:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:60:1 Warning: 'BackendSpecificOverrides' is ambiguous. It is defined * at Database/Persist/Sql/Internal.hs:36:33 * at Database/Persist/Sql/Internal.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Sql/Internal.hs:36:1 Warning: 'Filter' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:279:22 * at Database/Persist/Class/PersistEntity.hs:279:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:279:1 Warning: 'Update' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:248:22 * at Database/Persist/Class/PersistEntity.hs:248:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:248:1 Warning: 'share' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mkPersist' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'sqlSettings' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mkMigrate' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'persistLowerCase' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 38 / 38) in 'Database.Persist' Warning: 'FieldDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:674:17 * at Database/Persist/Types/Base.hs:674:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:674:1 Warning: 'Update' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:248:22 * at Database/Persist/Class/PersistEntity.hs:248:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:248:1 Warning: 'escape' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 26% ( 5 / 19) in 'Database.Persist.Sql.Util' Missing documentation for: Module header parseEntityValues (Database/Persist/Sql/Util.hs:168) keyAndEntityColumnNames (Database/Persist/Sql/Util.hs:58) entityColumnCount (Database/Persist/Sql/Util.hs:62) isIdField (Database/Persist/Sql/Util.hs:201) dbIdColumns (Database/Persist/Sql/Util.hs:155) dbIdColumnsEsc (Database/Persist/Sql/Util.hs:158) dbColumns (Database/Persist/Sql/Util.hs:161) updatePersistValue (Database/Persist/Sql/Util.hs:209) mkUpdateText (Database/Persist/Sql/Util.hs:217) mkUpdateText' (Database/Persist/Sql/Util.hs:221) commaSeparated (Database/Persist/Sql/Util.hs:214) parenWrapped (Database/Persist/Sql/Util.hs:234) parseExistsResult (Database/Persist/Sql/Util.hs:278) Warning: 'PersistLiteralEncoded' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PersistFieldSQL' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'EntityWithPrefix' is ambiguous. It is defined * at Database/Persist/Sql/Class.hs:143:7 * at Database/Persist/Sql/Class.hs:142:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Sql/Class.hs:142:1 Warning: 'Entity' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:328:5 * at Database/Persist/Class/PersistEntity.hs:327:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:327:1 Warning: 'rawSql' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Entity' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:328:5 * at Database/Persist/Class/PersistEntity.hs:327:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:327:1 Warning: 'Single' is ambiguous. It is defined * at Database/Persist/Sql/Types.hs:138:20 * at Database/Persist/Sql/Types.hs:138:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Sql/Types.hs:138:1 15% ( 2 / 13) in 'Database.Persist.SqlBackend.SqlPoolHooks' Missing documentation for: Module header getAlterBackend (Database/Persist/SqlBackend/SqlPoolHooks.hs:54) modifyAlterBackend (Database/Persist/SqlBackend/SqlPoolHooks.hs:57) setAlterBackend (Database/Persist/SqlBackend/SqlPoolHooks.hs:60) getRunBefore (Database/Persist/SqlBackend/SqlPoolHooks.hs:64) modifyRunBefore (Database/Persist/SqlBackend/SqlPoolHooks.hs:67) setRunBefore (Database/Persist/SqlBackend/SqlPoolHooks.hs:70) getRunAfter (Database/Persist/SqlBackend/SqlPoolHooks.hs:74) modifyRunAfter (Database/Persist/SqlBackend/SqlPoolHooks.hs:77) setRunAfter (Database/Persist/SqlBackend/SqlPoolHooks.hs:80) getRunOnException (Database/Persist/SqlBackend/SqlPoolHooks.hs:84) Warning: 'Conduit' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Filter' is ambiguous. It is defined * at Database/Persist/Class/PersistEntity.hs:279:22 * at Database/Persist/Class/PersistEntity.hs:279:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Class/PersistEntity.hs:279:1 Warning: 'WriterT' is ambiguous. It is defined * in `Control.Monad.Trans.Writer.Lazy' * in `Control.Monad.Trans.Writer.Lazy' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Control.Monad.Trans.Writer.Lazy' Warning: 'ReaderT' is ambiguous. It is defined * in `Control.Monad.Trans.Reader' * in `Control.Monad.Trans.Reader' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Control.Monad.Trans.Reader' Warning: 'SqlBackend' is ambiguous. It is defined * at Database/Persist/SqlBackend/Internal.hs:36:19 * at Database/Persist/SqlBackend/Internal.hs:36:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/SqlBackend/Internal.hs:36:1 Warning: 'PersistUnsafeMigrationException' is ambiguous. It is defined * at Database/Persist/Sql/Migration.hs:289:5 * at Database/Persist/Sql/Migration.hs:288:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Sql/Migration.hs:288:1 Warning: 'rawExecute_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 96% ( 25 / 26) in 'Database.Persist.Sql.Migration' Missing documentation for: Sql (Database/Persist/Sql/Migration.hs:77) Warning: 'PersistSettings' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'BackendKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SqlBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ImplicitIdDef' is ambiguous. It is defined * at Database/Persist/ImplicitIdDef/Internal.hs:92:22 * at Database/Persist/ImplicitIdDef/Internal.hs:92:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/ImplicitIdDef/Internal.hs:92:1 Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'toPersistValue' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromPersistValue' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'setImplicitIdDef' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MkPersistSettings' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MkPersistBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mpsGeneric' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mpsBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'EntityNameHS' is ambiguous. It is defined * at Database/Persist/Names.hs:43:24 * at Database/Persist/Names.hs:43:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Names.hs:43:1 Warning: 'FieldTyp' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'insertKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'insert' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'series_name' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 6 / 6) in 'Database.Persist.ImplicitIdDef.Internal' Warning: 'ImplicitIdDef' is ambiguous. It is defined * at Database/Persist/ImplicitIdDef/Internal.hs:92:22 * at Database/Persist/ImplicitIdDef/Internal.hs:92:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/ImplicitIdDef/Internal.hs:92:1 100% ( 11 / 11) in 'Database.Persist.ImplicitIdDef' Warning: 'SqlBackend' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Compatible' is ambiguous. It is defined * at Database/Persist/Compatible/Types.hs:56:26 * at Database/Persist/Compatible/Types.hs:56:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Compatible/Types.hs:56:1 75% ( 3 / 4) in 'Database.Persist.Compatible' Missing documentation for: Module header 75% ( 71 / 94) in 'Database.Persist.Sql' Missing documentation for: close' (Database/Persist/Sql/Run.hs:322) runSqlConn (Database/Persist/Sql/Run.hs:180) runSqlPersistM (Database/Persist/Sql/Run.hs:192) runSqlPersistMPool (Database/Persist/Sql/Run.hs:197) liftSqlPersistMPool (Database/Persist/Sql/Run.hs:202) withSqlPool (Database/Persist/Sql/Run.hs:210) createSqlPool (Database/Persist/Sql/Run.hs:232) BackendKey BackendKey (Database/Persist/Class/PersistStore.hs:152) withRawQuery (Database/Persist/Sql/Orphan/PersistStore.hs:61) toSqlKey (Database/Persist/Sql/Orphan/PersistStore.hs:66) fromSqlKey (Database/Persist/Sql/Orphan/PersistStore.hs:69) rawQuery (Database/Persist/Sql/Raw.hs:26) rawQueryRes (Database/Persist/Sql/Raw.hs:37) getStmtConn (Database/Persist/Sql/Raw.hs:77) defaultAttribute (Database/Persist/Sql/Internal.hs:73) Column (Database/Persist/Sql/Types.hs:22) LogFunc (Database/Persist/SqlBackend/Internal/MkSqlBackend.hs:79) InsertSqlResult (Database/Persist/SqlBackend/Internal/InsertSqlResult.hs:6) ConnectionPool (Database/Persist/Sql/Types.hs:63) SqlPersistT (Database/Persist/Sql/Types.hs:59) PersistentSqlException (Database/Persist/Sql/Types.hs:54) SqlPersistM (Database/Persist/Sql/Types.hs:61) Warning: 'EntityJSON' is ambiguous. It is defined * at Database/Persist/TH.hs:1185:19 * at Database/Persist/TH.hs:1185:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/TH.hs:1185:1 Warning: 'EntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:129:18 * at Database/Persist/Types/Base.hs:129:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:129:1 Warning: 'UnboundEntityDef' is ambiguous. It is defined * at Database/Persist/Quasi/Internal.hs:440:7 * at Database/Persist/Quasi/Internal.hs:439:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Quasi/Internal.hs:439:1 Warning: 'EmbedEntityDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:464:23 * at Database/Persist/Types/Base.hs:464:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:464:1 Warning: 'QuasiQuoter' is ambiguous. It is defined * in `Language.Haskell.TH.Quote' * in `Language.Haskell.TH.Quote' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.Haskell.TH.Quote' Warning: 'ImplicitIdDef' is ambiguous. It is defined * at Database/Persist/ImplicitIdDef/Internal.hs:92:22 * at Database/Persist/ImplicitIdDef/Internal.hs:92:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/ImplicitIdDef/Internal.hs:92:1 Warning: 'MkPersistSettings' is ambiguous. It is defined * at Database/Persist/TH.hs:1056:26 * at Database/Persist/TH.hs:1056:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/TH.hs:1056:1 Warning: 'SqlPersist' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'UnboundFieldDef' is ambiguous. It is defined * at Database/Persist/Quasi/Internal.hs:511:7 * at Database/Persist/Quasi/Internal.hs:510:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Quasi/Internal.hs:510:1 Warning: 'Name' is ambiguous. It is defined * in `Language.Haskell.TH.Syntax' * in `Language.Haskell.TH.Syntax' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.Haskell.TH.Syntax' Warning: 'customerName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FieldDef' is ambiguous. It is defined * at Database/Persist/Types/Base.hs:674:17 * at Database/Persist/Types/Base.hs:674:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Database/Persist/Types/Base.hs:674:1 Warning: '_customerName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'User' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 95% ( 45 / 47) in 'Database.Persist.TH' Missing documentation for: EntityJSON (Database/Persist/TH.hs:1185) lensPTH (Database/Persist/TH.hs:1638) Warning: Database.Persist.Class.PersistConfig: could not find link destinations for: - Database.Persist.Class.PersistConfig.D:R:PersistConfigBackendEither - Database.Persist.Class.PersistConfig.D:R:PersistConfigPoolEither Warning: Database.Persist.Class.PersistEntity: could not find link destinations for: - Database.Persist.Class.PersistEntity.EntityErrorMessage - Database.Persist.Class.PersistEntity.FunctionErrorMessage - Database.Persist.Class.PersistEntity.Rep_Entity Warning: Database.Persist.Types: could not find link destinations for: - Database.Persist.Types.Base.SelfEmbed - Database.Persist.Class.PersistEntity.EntityErrorMessage - Database.Persist.Class.PersistEntity.Rep_Entity Warning: Database.Persist.Class.PersistStore: could not find link destinations for: - Database.Persist.SqlBackend.Internal.D:R:BaseBackendSqlBackend - Database.Persist.Sql.Types.Internal.D:R:BaseBackendSqlReadBackend - Database.Persist.Sql.Types.Internal.D:R:BaseBackendSqlWriteBackend - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlWriteBackend0 - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlReadBackend0 - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlBackend0 - Database.Persist.Compatible.Types.CompatibleKey - Database.Persist.Compatible.Types.unCompatibleKey - Database.Persist.Compatible.Types.D:R:BackendKeyCompatible0 - Database.Persist.Compatible.Types.D:R:BaseBackendCompatible Warning: Database.Persist.SqlBackend.Internal: could not find link destinations for: - Database.Persist.SqlBackend.Internal.D:R:BaseBackendSqlBackend - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlBackend0 - Database.Persist.Sql.Orphan.PersistStore.Rep_R:BackendKeySqlBackend Warning: Database.Persist.SqlBackend: could not find link destinations for: - Database.Persist.SqlBackend.Internal.D:R:BaseBackendSqlBackend - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlBackend0 - Database.Persist.Sql.Orphan.PersistStore.Rep_R:BackendKeySqlBackend Warning: Database.Persist.Class: could not find link destinations for: - Database.Persist.Class.PersistConfig.D:R:PersistConfigBackendEither - Database.Persist.Class.PersistConfig.D:R:PersistConfigPoolEither - Database.Persist.Class.PersistEntity.EntityErrorMessage - Database.Persist.Class.PersistEntity.FunctionErrorMessage - Database.Persist.SqlBackend.Internal.D:R:BaseBackendSqlBackend - Database.Persist.Sql.Types.Internal.D:R:BaseBackendSqlReadBackend - Database.Persist.Sql.Types.Internal.D:R:BaseBackendSqlWriteBackend - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlWriteBackend0 - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlReadBackend0 - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlBackend0 - Database.Persist.Compatible.Types.CompatibleKey - Database.Persist.Compatible.Types.unCompatibleKey - Database.Persist.Compatible.Types.D:R:BackendKeyCompatible0 - Database.Persist.Compatible.Types.D:R:BaseBackendCompatible Warning: Database.Persist.Sql.Types.Internal: could not find link destinations for: - Database.Persist.SqlBackend.Internal.D:R:BaseBackendSqlBackend - Database.Persist.Sql.Types.Internal.D:R:BaseBackendSqlReadBackend - Database.Persist.Sql.Types.Internal.D:R:BaseBackendSqlWriteBackend - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlWriteBackend0 - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlReadBackend0 - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlBackend0 - Database.Persist.Sql.Orphan.PersistStore.Rep_R:BackendKeySqlWriteBackend - Database.Persist.Sql.Orphan.PersistStore.Rep_R:BackendKeySqlReadBackend - Database.Persist.Sql.Orphan.PersistStore.Rep_R:BackendKeySqlBackend - Database.Persist.Compatible.Types.D:R:BaseBackendCompatible Warning: Database.Persist.Compatible: could not find link destinations for: - Database.Persist.Compatible.Types.CompatibleKey - Database.Persist.Compatible.Types.unCompatibleKey - Database.Persist.Compatible.Types.D:R:BackendKeyCompatible0 - Database.Persist.Compatible.Types.D:R:BaseBackendCompatible Warning: Database.Persist.Sql: could not find link destinations for: - Database.Persist.SqlBackend.Internal.D:R:BaseBackendSqlBackend - Database.Persist.Sql.Types.Internal.D:R:BaseBackendSqlReadBackend - Database.Persist.Sql.Types.Internal.D:R:BaseBackendSqlWriteBackend - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlWriteBackend0 - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlReadBackend0 - Database.Persist.Sql.Orphan.PersistStore.D:R:BackendKeySqlBackend0 - Database.Persist.Sql.Orphan.PersistStore.Rep_R:BackendKeySqlWriteBackend - Database.Persist.Sql.Orphan.PersistStore.Rep_R:BackendKeySqlReadBackend - Database.Persist.Sql.Orphan.PersistStore.Rep_R:BackendKeySqlBackend - Database.Persist.Compatible.Types.CompatibleKey - Database.Persist.Compatible.Types.unCompatibleKey - Database.Persist.Compatible.Types.D:R:BackendKeyCompatible0 Warning: Database.Persist.TH: could not find link destinations for: - Database.Persist.TH.Lens Documentation created: dist/doc/html/persistent/