+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/darcs-2.16.4nb5/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/darcs-2.16.4nb5/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for darcs-2.16.4nb5 Preprocessing library for darcs-2.16.4.. Building library for darcs-2.16.4.. [ 1 of 238] Compiling Darcs.Patch.RepoType ( src/Darcs/Patch/RepoType.hs, dist/build/Darcs/Patch/RepoType.o ) [ 2 of 238] Compiling Darcs.Patch.Witnesses.Unsafe ( src/Darcs/Patch/Witnesses/Unsafe.hs, dist/build/Darcs/Patch/Witnesses/Unsafe.o ) [ 3 of 238] Compiling Darcs.Prelude ( src/Darcs/Prelude.hs, dist/build/Darcs/Prelude.o ) [ 4 of 238] Compiling Darcs.Patch.Witnesses.Eq ( src/Darcs/Patch/Witnesses/Eq.hs, dist/build/Darcs/Patch/Witnesses/Eq.o ) [ 5 of 238] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.o ) [ 6 of 238] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.o ) [ 7 of 238] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.o ) src/Darcs/Patch/Format.hs:24:24: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 24 | data ListFormat (p :: (* -> * -> *)) | ^ src/Darcs/Patch/Format.hs:24:29: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 24 | data ListFormat (p :: (* -> * -> *)) | ^ src/Darcs/Patch/Format.hs:24:34: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 24 | data ListFormat (p :: (* -> * -> *)) | ^ [ 8 of 238] Compiling Darcs.Test.TestOnly ( src/Darcs/Test/TestOnly.hs, dist/build/Darcs/Test/TestOnly.o ) [ 9 of 238] Compiling Darcs.UI.Options.Iso ( src/Darcs/UI/Options/Iso.hs, dist/build/Darcs/UI/Options/Iso.o ) [ 10 of 238] Compiling Darcs.UI.Options.Core ( src/Darcs/UI/Options/Core.hs, dist/build/Darcs/UI/Options/Core.o ) src/Darcs/UI/Options/Core.hs:287:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid (PrimOptSpec d f a [v])'. `mappend' will eventually be removed in favour of `(<>)' Either remove definition for `mappend' (recommended) or define as `mappend = (<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 287 | mappend = oappend | ^^^^^^^^^^^^^^^^^ [ 11 of 238] Compiling Darcs.Util.AtExit ( src/Darcs/Util/AtExit.hs, dist/build/Darcs/Util/AtExit.o ) [ 12 of 238] Compiling Darcs.Util.CommandLine ( src/Darcs/Util/CommandLine.hs, dist/build/Darcs/Util/CommandLine.o ) [ 13 of 238] Compiling Darcs.Util.DateTime ( src/Darcs/Util/DateTime.hs, dist/build/Darcs/Util/DateTime.o ) [ 14 of 238] Compiling Darcs.Util.Download.Request ( src/Darcs/Util/Download/Request.hs, dist/build/Darcs/Util/Download/Request.o ) [ 15 of 238] Compiling Darcs.Util.Download ( src/Darcs/Util/Download.hs, dist/build/Darcs/Util/Download.o ) [ 16 of 238] Compiling Darcs.Util.Encoding ( src/Darcs/Util/Encoding.hs, dist/build/Darcs/Util/Encoding.o ) [ 17 of 238] Compiling Darcs.Util.Global ( src/Darcs/Util/Global.hs, dist/build/Darcs/Util/Global.o ) [ 18 of 238] Compiling Darcs.Util.ByteString ( src/Darcs/Util/ByteString.hs, dist/build/Darcs/Util/ByteString.o ) [ 19 of 238] Compiling Darcs.Util.Diff.Myers ( src/Darcs/Util/Diff/Myers.hs, dist/build/Darcs/Util/Diff/Myers.o ) [ 20 of 238] Compiling Darcs.Util.Diff.Patience ( src/Darcs/Util/Diff/Patience.hs, dist/build/Darcs/Util/Diff/Patience.o ) [ 21 of 238] Compiling Darcs.Util.Diff ( src/Darcs/Util/Diff.hs, dist/build/Darcs/Util/Diff.o ) [ 22 of 238] Compiling Darcs.Repository.Paths ( src/Darcs/Repository/Paths.hs, dist/build/Darcs/Repository/Paths.o ) [ 23 of 238] Compiling Darcs.Repository.Flags ( src/Darcs/Repository/Flags.hs, dist/build/Darcs/Repository/Flags.o ) [ 24 of 238] Compiling Darcs.Util.Graph ( src/Darcs/Util/Graph.hs, dist/build/Darcs/Util/Graph.o ) [ 25 of 238] Compiling Darcs.Util.HTTP ( src/Darcs/Util/HTTP.hs, dist/build/Darcs/Util/HTTP.o ) [ 26 of 238] Compiling Darcs.Util.Hash ( src/Darcs/Util/Hash.hs, dist/build/Darcs/Util/Hash.o ) [ 27 of 238] Compiling Darcs.Util.IsoDate ( src/Darcs/Util/IsoDate.hs, dist/build/Darcs/Util/IsoDate.o ) [ 28 of 238] Compiling Darcs.Util.DateMatcher ( src/Darcs/Util/DateMatcher.hs, dist/build/Darcs/Util/DateMatcher.o ) [ 29 of 238] Compiling Darcs.Util.Parser ( src/Darcs/Util/Parser.hs, dist/build/Darcs/Util/Parser.o ) [ 30 of 238] Compiling Darcs.Util.Printer ( src/Darcs/Util/Printer.hs, dist/build/Darcs/Util/Printer.o ) src/Darcs/Util/Printer.hs:448:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid Doc'. `mappend' will eventually be removed in favour of `(<>)' Either remove definition for `mappend' (recommended) or define as `mappend = (<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 448 | mappend = append | ^^^^^^^^^^^^^^^^ [ 31 of 238] Compiling Darcs.Util.English ( src/Darcs/Util/English.hs, dist/build/Darcs/Util/English.o ) [ 32 of 238] Compiling Darcs.UI.Email ( src/Darcs/UI/Email.hs, dist/build/Darcs/UI/Email.o ) [ 33 of 238] Compiling Darcs.Util.Printer.Color ( src/Darcs/Util/Printer/Color.hs, dist/build/Darcs/Util/Printer/Color.o ) [ 34 of 238] Compiling Darcs.Util.Progress ( src/Darcs/Util/Progress.hs, dist/build/Darcs/Util/Progress.o ) [ 35 of 238] Compiling Darcs.Util.Exec ( src/Darcs/Util/Exec.hs, dist/build/Darcs/Util/Exec.o ) [ 36 of 238] Compiling Darcs.Util.Prompt ( src/Darcs/Util/Prompt.hs, dist/build/Darcs/Util/Prompt.o ) [ 37 of 238] Compiling Darcs.Util.Ratified ( src/Darcs/Util/Ratified.hs, dist/build/Darcs/Util/Ratified.o ) [ 38 of 238] Compiling Darcs.Util.Show ( src/Darcs/Util/Show.hs, dist/build/Darcs/Util/Show.o ) [ 39 of 238] Compiling Darcs.Patch.Witnesses.Show ( src/Darcs/Patch/Witnesses/Show.hs, dist/build/Darcs/Patch/Witnesses/Show.o ) [ 40 of 238] Compiling Darcs.Patch.Witnesses.Sealed ( src/Darcs/Patch/Witnesses/Sealed.hs, dist/build/Darcs/Patch/Witnesses/Sealed.o ) [ 41 of 238] Compiling Darcs.Patch.Witnesses.Ordered ( src/Darcs/Patch/Witnesses/Ordered.hs, dist/build/Darcs/Patch/Witnesses/Ordered.o ) [ 42 of 238] Compiling Darcs.Patch.Witnesses.WZipper ( src/Darcs/Patch/Witnesses/WZipper.hs, dist/build/Darcs/Patch/Witnesses/WZipper.o ) [ 43 of 238] Compiling Darcs.Patch.Witnesses.Maybe ( src/Darcs/Patch/Witnesses/Maybe.hs, dist/build/Darcs/Patch/Witnesses/Maybe.o ) [ 44 of 238] Compiling Darcs.Patch.Rebase.PushFixup ( src/Darcs/Patch/Rebase/PushFixup.hs, dist/build/Darcs/Patch/Rebase/PushFixup.o ) [ 45 of 238] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.o ) [ 46 of 238] Compiling Darcs.Patch.Debug ( src/Darcs/Patch/Debug.hs, dist/build/Darcs/Patch/Debug.o ) [ 47 of 238] Compiling Darcs.Patch.CommuteFn ( src/Darcs/Patch/CommuteFn.hs, dist/build/Darcs/Patch/CommuteFn.o ) [ 48 of 238] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.o ) [ 49 of 238] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.o ) [ 50 of 238] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.o ) [ 51 of 238] Compiling Darcs.Patch.CommuteNoConflicts ( src/Darcs/Patch/CommuteNoConflicts.hs, dist/build/Darcs/Patch/CommuteNoConflicts.o ) [ 52 of 238] Compiling Darcs.Util.URL ( src/Darcs/Util/URL.hs, dist/build/Darcs/Util/URL.o ) [ 53 of 238] Compiling Darcs.Util.Workaround ( src/Darcs/Util/Workaround.hs, dist/build/Darcs/Util/Workaround.o ) [ 54 of 238] Compiling Darcs.Util.SignalHandler ( src/Darcs/Util/SignalHandler.hs, dist/build/Darcs/Util/SignalHandler.o ) [ 55 of 238] Compiling Darcs.Util.Exception ( src/Darcs/Util/Exception.hs, dist/build/Darcs/Util/Exception.o ) [ 56 of 238] Compiling Darcs.Util.Ssh ( src/Darcs/Util/Ssh.hs, dist/build/Darcs/Util/Ssh.o ) [ 57 of 238] Compiling Darcs.Util.Path ( src/Darcs/Util/Path.hs, dist/build/Darcs/Util/Path.o ) [ 58 of 238] Compiling Darcs.Util.Tree ( src/Darcs/Util/Tree.hs, dist/build/Darcs/Util/Tree.o ) [ 59 of 238] Compiling Darcs.Util.Tree.Monad ( src/Darcs/Util/Tree/Monad.hs, dist/build/Darcs/Util/Tree/Monad.o ) [ 60 of 238] Compiling Darcs.Patch.MonadProgress ( src/Darcs/Patch/MonadProgress.hs, dist/build/Darcs/Patch/MonadProgress.o ) [ 61 of 238] Compiling Darcs.Util.Tree.Hashed ( src/Darcs/Util/Tree/Hashed.hs, dist/build/Darcs/Util/Tree/Hashed.o ) src/Darcs/Util/Tree/Hashed.hs:256:17: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe BL.ByteString' not matched: Nothing | 256 | Just dirdata = darcsFormatDir s | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 62 of 238] Compiling Darcs.Util.File ( src/Darcs/Util/File.hs, dist/build/Darcs/Util/File.o ) [ 63 of 238] Compiling Darcs.Util.Tree.Plain ( src/Darcs/Util/Tree/Plain.hs, dist/build/Darcs/Util/Tree/Plain.o ) [ 64 of 238] Compiling Darcs.Util.Index ( src/Darcs/Util/Index.hs, dist/build/Darcs/Util/Index.o ) [ 65 of 238] Compiling Darcs.Util.Compat ( src/Darcs/Util/Compat.hs, dist/build/Darcs/Util/Compat.o ) [ 66 of 238] Compiling Darcs.Util.Lock ( src/Darcs/Util/Lock.hs, dist/build/Darcs/Util/Lock.o ) [ 67 of 238] Compiling Darcs.Util.External ( src/Darcs/Util/External.hs, dist/build/Darcs/Util/External.o ) [ 68 of 238] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.o ) [ 69 of 238] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.o ) [ 70 of 238] Compiling Darcs.UI.Options.Flags ( src/Darcs/UI/Options/Flags.hs, dist/build/Darcs/UI/Options/Flags.o ) [ 71 of 238] Compiling Darcs.UI.Options.Util ( src/Darcs/UI/Options/Util.hs, dist/build/Darcs/UI/Options/Util.o ) [ 72 of 238] Compiling Darcs.UI.Options.Markdown ( src/Darcs/UI/Options/Markdown.hs, dist/build/Darcs/UI/Options/Markdown.o ) [ 73 of 238] Compiling Darcs.UI.Commands.Util.Tree ( src/Darcs/UI/Commands/Util/Tree.hs, dist/build/Darcs/UI/Commands/Util/Tree.o ) [ 74 of 238] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.o ) [ 75 of 238] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.o ) [ 76 of 238] Compiling Darcs.Patch.Prim.FileUUID.ObjectMap ( src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs, dist/build/Darcs/Patch/Prim/FileUUID/ObjectMap.o ) src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:49:19: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | data Object (m :: * -> *) | ^ src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:49:24: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | data Object (m :: * -> *) | ^ src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:61:22: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | data ObjectMap (m :: * -> *) = ObjectMap | ^ src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:61:27: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | data ObjectMap (m :: * -> *) = ObjectMap | ^ [ 77 of 238] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.o ) [ 78 of 238] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.o ) [ 79 of 238] Compiling Darcs.Patch.Index.Types ( src/Darcs/Patch/Index/Types.hs, dist/build/Darcs/Patch/Index/Types.o ) [ 80 of 238] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:53:37: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | => ApplyMonadTrans (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:53:42: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | => ApplyMonadTrans (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:53:48: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | => ApplyMonadTrans (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:54:34: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 54 | type ApplyMonadOver state m :: * -> * | ^ src/Darcs/Patch/ApplyMonad.hs:54:39: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 54 | type ApplyMonadOver state m :: * -> * | ^ src/Darcs/Patch/ApplyMonad.hs:61:34: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | class ApplyMonadState (state :: (* -> *) -> *) where | ^ src/Darcs/Patch/ApplyMonad.hs:61:39: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | class ApplyMonadState (state :: (* -> *) -> *) where | ^ src/Darcs/Patch/ApplyMonad.hs:61:45: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | class ApplyMonadState (state :: (* -> *) -> *) where | ^ src/Darcs/Patch/ApplyMonad.hs:62:44: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 62 | type ApplyMonadStateOperations state :: (* -> *) -> Constraint | ^ src/Darcs/Patch/ApplyMonad.hs:62:49: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 62 | type ApplyMonadStateOperations state :: (* -> *) -> Constraint | ^ src/Darcs/Patch/ApplyMonad.hs:87:33: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 87 | => ApplyMonad (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:87:38: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 87 | => ApplyMonad (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:87:44: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 87 | => ApplyMonad (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:88:30: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 88 | type ApplyMonadBase m :: * -> * | ^ src/Darcs/Patch/ApplyMonad.hs:88:35: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 88 | type ApplyMonadBase m :: * -> * | ^ [ 81 of 238] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.o ) src/Darcs/Patch/Apply.hs:48:27: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 48 | type ApplyState p :: (* -> *) -> * | ^ src/Darcs/Patch/Apply.hs:48:32: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 48 | type ApplyState p :: (* -> *) -> * | ^ src/Darcs/Patch/Apply.hs:48:38: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 48 | type ApplyState p :: (* -> *) -> * | ^ [ 82 of 238] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.o ) [ 83 of 238] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.o ) [ 84 of 238] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.o ) [ 85 of 238] Compiling Darcs.Repository.Inventory ( src/Darcs/Repository/Inventory.hs, dist/build/Darcs/Repository/Inventory.o ) [ 86 of 238] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.o ) [ 87 of 238] Compiling Darcs.Patch.Ident ( src/Darcs/Patch/Ident.hs, dist/build/Darcs/Patch/Ident.o ) src/Darcs/Patch/Ident.hs:49:27: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | type family PatchId (p :: * -> * -> *) | ^ src/Darcs/Patch/Ident.hs:49:32: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | type family PatchId (p :: * -> * -> *) | ^ src/Darcs/Patch/Ident.hs:49:37: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | type family PatchId (p :: * -> * -> *) | ^ [ 88 of 238] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.o ) [ 89 of 238] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.o ) [ 90 of 238] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.o ) [ 91 of 238] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.o ) [ 92 of 238] Compiling Darcs.Patch.V3.Contexted ( src/Darcs/Patch/V3/Contexted.hs, dist/build/Darcs/Patch/V3/Contexted.o ) [ 93 of 238] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.o ) [ 94 of 238] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.o ) [ 95 of 238] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.o ) [ 96 of 238] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.o ) [ 97 of 238] Compiling Darcs.Patch.Prim.V1.Mangle ( src/Darcs/Patch/Prim/V1/Mangle.hs, dist/build/Darcs/Patch/Prim/V1/Mangle.o ) [ 98 of 238] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.o ) [ 99 of 238] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.o ) [100 of 238] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:77:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Perhaps'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 77 | return = Succeeded | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [101 of 238] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.o ) [102 of 238] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.o ) src/Darcs/Patch/Prim/V1/Apply.hs:132:45: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `Prim wW wY' not matched: Move _ _ DP _ _ ChangePref _ _ _ | 132 | do let foo = h :>: mapFL_FL (\(FP _ h') -> h') xs | ^^^^^^^^^^^^^^^^ [103 of 238] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.o ) [104 of 238] Compiling Darcs.Patch.Prim.FileUUID.Core ( src/Darcs/Patch/Prim/FileUUID/Core.hs, dist/build/Darcs/Patch/Prim/FileUUID/Core.o ) [105 of 238] Compiling Darcs.Patch.Prim.FileUUID.Read ( src/Darcs/Patch/Prim/FileUUID/Read.hs, dist/build/Darcs/Patch/Prim/FileUUID/Read.o ) [106 of 238] Compiling Darcs.Patch.Prim.FileUUID.Details ( src/Darcs/Patch/Prim/FileUUID/Details.hs, dist/build/Darcs/Patch/Prim/FileUUID/Details.o ) [107 of 238] Compiling Darcs.Patch.Prim.FileUUID.Commute ( src/Darcs/Patch/Prim/FileUUID/Commute.hs, dist/build/Darcs/Patch/Prim/FileUUID/Commute.o ) [108 of 238] Compiling Darcs.Patch.Prim.FileUUID.Coalesce ( src/Darcs/Patch/Prim/FileUUID/Coalesce.hs, dist/build/Darcs/Patch/Prim/FileUUID/Coalesce.o ) [109 of 238] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.o ) [110 of 238] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.o ) [111 of 238] Compiling Darcs.Patch.FromPrim ( src/Darcs/Patch/FromPrim.hs, dist/build/Darcs/Patch/FromPrim.o ) src/Darcs/Patch/FromPrim.hs:16:24: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:29: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:34: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:42: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:47: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:52: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ [112 of 238] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.o ) [113 of 238] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.o ) [114 of 238] Compiling Darcs.Patch.Unwind ( src/Darcs/Patch/Unwind.hs, dist/build/Darcs/Patch/Unwind.o ) [115 of 238] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.o ) [116 of 238] Compiling Darcs.Patch.Prim.FileUUID.Show ( src/Darcs/Patch/Prim/FileUUID/Show.hs, dist/build/Darcs/Patch/Prim/FileUUID/Show.o ) [117 of 238] Compiling Darcs.Patch.Prim.FileUUID.Apply ( src/Darcs/Patch/Prim/FileUUID/Apply.hs, dist/build/Darcs/Patch/Prim/FileUUID/Apply.o ) [118 of 238] Compiling Darcs.Patch.Prim.FileUUID ( src/Darcs/Patch/Prim/FileUUID.hs, dist/build/Darcs/Patch/Prim/FileUUID.o ) [119 of 238] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.o ) [120 of 238] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.o ) [121 of 238] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.o ) [122 of 238] Compiling Darcs.Patch.V2.RepoPatch ( src/Darcs/Patch/V2/RepoPatch.hs, dist/build/Darcs/Patch/V2/RepoPatch.o ) src/Darcs/Patch/V2/RepoPatch.hs:594:13: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Non (RepoPatchV2 prim) wY]' not matched: [] | 594 | let p2 : n1nons = reverse $ xx2nons a1'nop2 $ reverseRL (rn1' :<: x) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V2/RepoPatch.hs:607:13: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe [Non (RepoPatchV2 prim) wY]' not matched: Nothing | 607 | Just a2_minus_p1n1 = a2_minus_p1 `minus` n1nons | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V2/RepoPatch.hs:615:13: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe [Non (RepoPatchV2 prim) wY]' not matched: Nothing | 615 | Just a1'nop2 = (a2 ++ n2nons) `minus` (p1' : n1'nons) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V2/RepoPatch.hs:616:13: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe [Non (RepoPatchV2 prim) wY]' not matched: Nothing | 616 | Just a2'o = | ^^^^^^^^^^^... src/Darcs/Patch/V2/RepoPatch.hs:619:13: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe [Non (RepoPatchV2 prim) wZ]' not matched: Nothing | 619 | Just a2' = | ^^^^^^^^^^... src/Darcs/Patch/V2/RepoPatch.hs:621:13: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe (Non (RepoPatchV2 prim) wZ)' not matched: Nothing | 621 | Just p2' = commuteOrRemFromCtxFL (xx2patches a1'nop2 n1') p2 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V2/RepoPatch.hs:689:21: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Non (RepoPatchV2 prim) wY]' not matched: [] | 689 | (x' : nyy) = reverse $ xx2nons iy yyx | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V2/RepoPatch.hs:702:29: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Non (RepoPatchV2 prim) wZ]' not matched: [] | 702 | y' : iy' = | ^^^^^^^^^^... src/Darcs/Patch/V2/RepoPatch.hs:704:29: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Non (RepoPatchV2 prim) wZ]' not matched: [] | 704 | x' : ix' = | ^^^^^^^^^^... [123 of 238] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:105:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Perhaps'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 105 | return = Succeeded | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V1/Commute.hs:450:17: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `RL (RepoPatchV1 prim) wX wY' not matched: NilRL | 450 | case filter (\(_:<:pp) -> pp `unsafeCompare` p1) $ headPermutationsRL ps of | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V1/Commute.hs:450:17: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `RL (RepoPatchV1 prim) wX wY' not matched: NilRL | 450 | case filter (\(_:<:pp) -> pp `unsafeCompare` p1) $ headPermutationsRL ps of | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V1/Commute.hs:459:18: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `RL (RepoPatchV1 prim) wX wY' not matched: NilRL NilRL | 459 | case filter (\(_:<:p) -> isMerger p) $ headPermutationsRL ps of | ^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/V1/Commute.hs:459:18: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `RL (RepoPatchV1 prim) wX wY' not matched: NilRL NilRL | 459 | case filter (\(_:<:p) -> isMerger p) $ headPermutationsRL ps of | ^^^^^^^^^^^^^^^^^^^^^^ [124 of 238] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.o ) [125 of 238] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.o ) [126 of 238] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.o ) [127 of 238] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.o ) [128 of 238] Compiling Darcs.Patch.Rebase.Name ( src/Darcs/Patch/Rebase/Name.hs, dist/build/Darcs/Patch/Rebase/Name.o ) [129 of 238] Compiling Darcs.Patch.Rebase.Fixup ( src/Darcs/Patch/Rebase/Fixup.hs, dist/build/Darcs/Patch/Rebase/Fixup.o ) [130 of 238] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.o ) [131 of 238] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.o ) [132 of 238] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.o ) [133 of 238] Compiling Darcs.Patch.Progress ( src/Darcs/Patch/Progress.hs, dist/build/Darcs/Patch/Progress.o ) [134 of 238] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.o ) [135 of 238] Compiling Darcs.Patch.Index.Monad ( src/Darcs/Patch/Index/Monad.hs, dist/build/Darcs/Patch/Index/Monad.o ) [136 of 238] Compiling Darcs.Patch.Annotate ( src/Darcs/Patch/Annotate.hs, dist/build/Darcs/Patch/Annotate.o ) [137 of 238] Compiling Darcs.Patch.V2.Prim ( src/Darcs/Patch/V2/Prim.hs, dist/build/Darcs/Patch/V2/Prim.o ) [138 of 238] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.o ) [139 of 238] Compiling Darcs.Patch.V1.Prim ( src/Darcs/Patch/V1/Prim.hs, dist/build/Darcs/Patch/V1/Prim.o ) [140 of 238] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.o ) [141 of 238] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.o ) [142 of 238] Compiling Darcs.Patch.Rebase.Change ( src/Darcs/Patch/Rebase/Change.hs, dist/build/Darcs/Patch/Rebase/Change.o ) [143 of 238] Compiling Darcs.Patch.Rebase.Legacy.Item ( src/Darcs/Patch/Rebase/Legacy/Item.hs, dist/build/Darcs/Patch/Rebase/Legacy/Item.o ) [144 of 238] Compiling Darcs.Patch.Rebase.Suspended ( src/Darcs/Patch/Rebase/Suspended.hs, dist/build/Darcs/Patch/Rebase/Suspended.o ) [145 of 238] Compiling Darcs.Patch.Named.Wrapped ( src/Darcs/Patch/Named/Wrapped.hs, dist/build/Darcs/Patch/Named/Wrapped.o ) [146 of 238] Compiling Darcs.Patch.Invertible ( src/Darcs/Patch/Invertible.hs, dist/build/Darcs/Patch/Invertible.o ) [147 of 238] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.o ) [148 of 238] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.o ) [149 of 238] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.o ) src/Darcs/Repository/InternalTypes.hs:50:40: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 50 | data Repository (rt :: RepoType) (p :: * -> * -> *) wRecordedstate wUnrecordedstate wTentativestate = | ^ src/Darcs/Repository/InternalTypes.hs:50:45: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 50 | data Repository (rt :: RepoType) (p :: * -> * -> *) wRecordedstate wUnrecordedstate wTentativestate = | ^ src/Darcs/Repository/InternalTypes.hs:50:50: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 50 | data Repository (rt :: RepoType) (p :: * -> * -> *) wRecordedstate wUnrecordedstate wTentativestate = | ^ [150 of 238] Compiling Darcs.Repository.Traverse ( src/Darcs/Repository/Traverse.hs, dist/build/Darcs/Repository/Traverse.o ) [151 of 238] Compiling Darcs.Repository.Rebase ( src/Darcs/Repository/Rebase.hs, dist/build/Darcs/Repository/Rebase.o ) [152 of 238] Compiling Darcs.Repository.Pristine ( src/Darcs/Repository/Pristine.hs, dist/build/Darcs/Repository/Pristine.o ) [153 of 238] Compiling Darcs.Repository.Pending ( src/Darcs/Repository/Pending.hs, dist/build/Darcs/Repository/Pending.o ) [154 of 238] Compiling Darcs.Repository.PatchIndex ( src/Darcs/Repository/PatchIndex.hs, dist/build/Darcs/Repository/PatchIndex.o ) src/Darcs/Repository/PatchIndex.hs:625:53: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe FileInfo' not matched: Nothing | 625 | let Just (FileInfo isF _) = M.lookup fid infom] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [155 of 238] Compiling Darcs.Repository.Diff ( src/Darcs/Repository/Diff.hs, dist/build/Darcs/Repository/Diff.o ) [156 of 238] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.o ) [157 of 238] Compiling Darcs.Repository.Resolution ( src/Darcs/Repository/Resolution.hs, dist/build/Darcs/Repository/Resolution.o ) [158 of 238] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.o ) [159 of 238] Compiling Darcs.UI.Options.Matching ( src/Darcs/UI/Options/Matching.hs, dist/build/Darcs/UI/Options/Matching.o ) [160 of 238] Compiling Darcs.UI.Options.All ( src/Darcs/UI/Options/All.hs, dist/build/Darcs/UI/Options/All.o ) [161 of 238] Compiling Darcs.UI.Options ( src/Darcs/UI/Options.hs, dist/build/Darcs/UI/Options.o ) [162 of 238] Compiling Darcs.UI.Flags ( src/Darcs/UI/Flags.hs, dist/build/Darcs/UI/Flags.o ) [163 of 238] Compiling Darcs.UI.External ( src/Darcs/UI/External.hs, dist/build/Darcs/UI/External.o ) src/Darcs/UI/External.hs:415:25: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[String]' not matched: [] | 415 | let (viewer : args) = words viewerPlusArgs | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [164 of 238] Compiling Darcs.UI.PrintPatch ( src/Darcs/UI/PrintPatch.hs, dist/build/Darcs/UI/PrintPatch.o ) [165 of 238] Compiling Darcs.UI.Commands.Convert.Util ( src/Darcs/UI/Commands/Convert/Util.hs, dist/build/Darcs/UI/Commands/Convert/Util.o ) [166 of 238] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.o ) [167 of 238] Compiling Darcs.Repository.Hashed ( src/Darcs/Repository/Hashed.hs, dist/build/Darcs/Repository/Hashed.o ) [168 of 238] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.o ) [169 of 238] Compiling Darcs.Repository.Packs ( src/Darcs/Repository/Packs.hs, dist/build/Darcs/Repository/Packs.o ) [170 of 238] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.o ) [171 of 238] Compiling Darcs.Repository.Match ( src/Darcs/Repository/Match.hs, dist/build/Darcs/Repository/Match.o ) [172 of 238] Compiling Darcs.Patch.Prim.WithName ( src/Darcs/Patch/Prim/WithName.hs, dist/build/Darcs/Patch/Prim/WithName.o ) [173 of 238] Compiling Darcs.Patch.V3.Core ( src/Darcs/Patch/V3/Core.hs, dist/build/Darcs/Patch/V3/Core.o ) [174 of 238] Compiling Darcs.Patch.V3.Resolution ( src/Darcs/Patch/V3/Resolution.hs, dist/build/Darcs/Patch/V3/Resolution.o ) [175 of 238] Compiling Darcs.Patch.Prim.Named ( src/Darcs/Patch/Prim/Named.hs, dist/build/Darcs/Patch/Prim/Named.o ) [176 of 238] Compiling Darcs.Patch.V3 ( src/Darcs/Patch/V3.hs, dist/build/Darcs/Patch/V3.o ) [177 of 238] Compiling Darcs.Repository.Working ( src/Darcs/Repository/Working.hs, dist/build/Darcs/Repository/Working.o ) [178 of 238] Compiling Darcs.Repository.Test ( src/Darcs/Repository/Test.hs, dist/build/Darcs/Repository/Test.o ) [179 of 238] Compiling Darcs.Repository.Identify ( src/Darcs/Repository/Identify.hs, dist/build/Darcs/Repository/Identify.o ) [180 of 238] Compiling Darcs.Repository.Job ( src/Darcs/Repository/Job.hs, dist/build/Darcs/Repository/Job.o ) [181 of 238] Compiling Darcs.UI.Completion ( src/Darcs/UI/Completion.hs, dist/build/Darcs/UI/Completion.o ) [182 of 238] Compiling Darcs.Repository.Create ( src/Darcs/Repository/Create.hs, dist/build/Darcs/Repository/Create.o ) [183 of 238] Compiling Darcs.Repository.Clone ( src/Darcs/Repository/Clone.hs, dist/build/Darcs/Repository/Clone.o ) [184 of 238] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.o ) [185 of 238] Compiling Darcs.UI.SelectChanges ( src/Darcs/UI/SelectChanges.hs, dist/build/Darcs/UI/SelectChanges.o ) [186 of 238] Compiling Darcs.UI.PatchHeader ( src/Darcs/UI/PatchHeader.hs, dist/build/Darcs/UI/PatchHeader.o ) [187 of 238] Compiling Darcs.UI.Commands ( src/Darcs/UI/Commands.hs, dist/build/Darcs/UI/Commands.o ) src/Darcs/UI/Commands.hs:196:23: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 196 | commandStub n h d c = c { commandName = n | ^^^^^^^^^^^^^^^^^^^... [188 of 238] Compiling Darcs.UI.Usage ( src/Darcs/UI/Usage.hs, dist/build/Darcs/UI/Usage.o ) [189 of 238] Compiling Darcs.UI.Commands.Util ( src/Darcs/UI/Commands/Util.hs, dist/build/Darcs/UI/Commands/Util.o ) [190 of 238] Compiling Darcs.UI.Commands.WhatsNew ( src/Darcs/UI/Commands/WhatsNew.hs, dist/build/Darcs/UI/Commands/WhatsNew.o ) src/Darcs/UI/Commands/WhatsNew.hs:411:10: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 411 | status = statusAlias | ^^^^^^^^^^^... [191 of 238] Compiling Darcs.UI.Commands.Unrevert ( src/Darcs/UI/Commands/Unrevert.hs, dist/build/Darcs/UI/Commands/Unrevert.o ) [192 of 238] Compiling Darcs.UI.Commands.Unrecord ( src/Darcs/UI/Commands/Unrecord.hs, dist/build/Darcs/UI/Commands/Unrecord.o ) src/Darcs/UI/Commands/Unrecord.hs:153:10: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 153 | unpull = (commandAlias "unpull" Nothing obliterate) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Darcs/UI/Commands/Unrecord.hs:296:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe Darcs.Util.Path.AbsolutePathOrStd' not matched: Nothing | 296 | let Just outname = getOutput opts filename | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [193 of 238] Compiling Darcs.UI.Commands.TransferMode ( src/Darcs/UI/Commands/TransferMode.hs, dist/build/Darcs/UI/Commands/TransferMode.o ) [194 of 238] Compiling Darcs.UI.Commands.Test ( src/Darcs/UI/Commands/Test.hs, dist/build/Darcs/UI/Commands/Test.o ) [195 of 238] Compiling Darcs.UI.Commands.Tag ( src/Darcs/UI/Commands/Tag.hs, dist/build/Darcs/UI/Commands/Tag.o ) [196 of 238] Compiling Darcs.UI.Commands.ShowTags ( src/Darcs/UI/Commands/ShowTags.hs, dist/build/Darcs/UI/Commands/ShowTags.o ) [197 of 238] Compiling Darcs.UI.Commands.ShowRepo ( src/Darcs/UI/Commands/ShowRepo.hs, dist/build/Darcs/UI/Commands/ShowRepo.o ) [198 of 238] Compiling Darcs.UI.Commands.ShowPatchIndex ( src/Darcs/UI/Commands/ShowPatchIndex.hs, dist/build/Darcs/UI/Commands/ShowPatchIndex.o ) [199 of 238] Compiling Darcs.UI.Commands.ShowIndex ( src/Darcs/UI/Commands/ShowIndex.hs, dist/build/Darcs/UI/Commands/ShowIndex.o ) src/Darcs/UI/Commands/ShowIndex.hs:117:16: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 117 | showPristine = showIndex | ^^^^^^^^^... [200 of 238] Compiling Darcs.UI.Commands.ShowFiles ( src/Darcs/UI/Commands/ShowFiles.hs, dist/build/Darcs/UI/Commands/ShowFiles.o ) [201 of 238] Compiling Darcs.UI.Commands.ShowDependencies ( src/Darcs/UI/Commands/ShowDependencies.hs, dist/build/Darcs/UI/Commands/ShowDependencies.o ) [202 of 238] Compiling Darcs.UI.Commands.ShowContents ( src/Darcs/UI/Commands/ShowContents.hs, dist/build/Darcs/UI/Commands/ShowContents.o ) [203 of 238] Compiling Darcs.UI.Commands.ShowAuthors ( src/Darcs/UI/Commands/ShowAuthors.hs, dist/build/Darcs/UI/Commands/ShowAuthors.o ) [204 of 238] Compiling Darcs.UI.Commands.Show ( src/Darcs/UI/Commands/Show.hs, dist/build/Darcs/UI/Commands/Show.o ) [205 of 238] Compiling Darcs.UI.Commands.SetPref ( src/Darcs/UI/Commands/SetPref.hs, dist/build/Darcs/UI/Commands/SetPref.o ) [206 of 238] Compiling Darcs.UI.Commands.Rollback ( src/Darcs/UI/Commands/Rollback.hs, dist/build/Darcs/UI/Commands/Rollback.o ) [207 of 238] Compiling Darcs.UI.Commands.Revert ( src/Darcs/UI/Commands/Revert.hs, dist/build/Darcs/UI/Commands/Revert.o ) [208 of 238] Compiling Darcs.UI.Commands.Replace ( src/Darcs/UI/Commands/Replace.hs, dist/build/Darcs/UI/Commands/Replace.o ) [209 of 238] Compiling Darcs.UI.Commands.Repair ( src/Darcs/UI/Commands/Repair.hs, dist/build/Darcs/UI/Commands/Repair.o ) [210 of 238] Compiling Darcs.UI.Commands.Remove ( src/Darcs/UI/Commands/Remove.hs, dist/build/Darcs/UI/Commands/Remove.o ) [211 of 238] Compiling Darcs.UI.Commands.Record ( src/Darcs/UI/Commands/Record.hs, dist/build/Darcs/UI/Commands/Record.o ) [212 of 238] Compiling Darcs.UI.Commands.Optimize ( src/Darcs/UI/Commands/Optimize.hs, dist/build/Darcs/UI/Commands/Optimize.o ) src/Darcs/UI/Commands/Optimize.hs:223:17: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 223 | optimizeClean = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:238:19: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 238 | optimizeUpgrade = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:248:16: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 248 | optimizeHttp = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:264:20: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 264 | optimizePristine = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:282:20: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 282 | optimizeCompress = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:290:22: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 290 | optimizeUncompress = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:332:28: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 332 | optimizeEnablePatchIndex = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:344:29: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 344 | optimizeDisablePatchIndex = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:368:19: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 368 | optimizeReorder = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:388:18: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 388 | optimizeRelink = common | ^^^^^^... src/Darcs/UI/Commands/Optimize.hs:593:23: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type `DarcsCommand' not matched: SuperCommand _ _ _ _ _ _ | 593 | optimizeGlobalCache = common | ^^^^^^... [213 of 238] Compiling Darcs.UI.Commands.Move ( src/Darcs/UI/Commands/Move.hs, dist/build/Darcs/UI/Commands/Move.o ) [214 of 238] Compiling Darcs.UI.Commands.MarkConflicts ( src/Darcs/UI/Commands/MarkConflicts.hs, dist/build/Darcs/UI/Commands/MarkConflicts.o ) [215 of 238] Compiling Darcs.UI.Commands.Log ( src/Darcs/UI/Commands/Log.hs, dist/build/Darcs/UI/Commands/Log.o ) [216 of 238] Compiling Darcs.UI.Commands.Init ( src/Darcs/UI/Commands/Init.hs, dist/build/Darcs/UI/Commands/Init.o ) [217 of 238] Compiling Darcs.UI.Commands.GZCRCs ( src/Darcs/UI/Commands/GZCRCs.hs, dist/build/Darcs/UI/Commands/GZCRCs.o ) [218 of 238] Compiling Darcs.UI.Commands.Dist ( src/Darcs/UI/Commands/Dist.hs, dist/build/Darcs/UI/Commands/Dist.o ) [219 of 238] Compiling Darcs.UI.Commands.Diff ( src/Darcs/UI/Commands/Diff.hs, dist/build/Darcs/UI/Commands/Diff.o ) [220 of 238] Compiling Darcs.UI.Commands.Convert.Import ( src/Darcs/UI/Commands/Convert/Import.hs, dist/build/Darcs/UI/Commands/Convert/Import.o ) src/Darcs/UI/Commands/Convert/Import.hs:290:25: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `AnchoredPath', `p' not matched: (AnchoredPath []) _ | 290 | let nodarcs = \(AnchoredPath (x:_)) _ -> x /= darcsdirName | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [221 of 238] Compiling Darcs.UI.Commands.Convert.Export ( src/Darcs/UI/Commands/Convert/Export.hs, dist/build/Darcs/UI/Commands/Convert/Export.o ) [222 of 238] Compiling Darcs.UI.Commands.Convert.Darcs2 ( src/Darcs/UI/Commands/Convert/Darcs2.hs, dist/build/Darcs/UI/Commands/Convert/Darcs2.o ) [223 of 238] Compiling Darcs.UI.Commands.Convert ( src/Darcs/UI/Commands/Convert.hs, dist/build/Darcs/UI/Commands/Convert.o ) [224 of 238] Compiling Darcs.UI.Commands.Clone ( src/Darcs/UI/Commands/Clone.hs, dist/build/Darcs/UI/Commands/Clone.o ) [225 of 238] Compiling Darcs.UI.Commands.Send ( src/Darcs/UI/Commands/Send.hs, dist/build/Darcs/UI/Commands/Send.o ) [226 of 238] Compiling Darcs.UI.Commands.Push ( src/Darcs/UI/Commands/Push.hs, dist/build/Darcs/UI/Commands/Push.o ) [227 of 238] Compiling Darcs.UI.Commands.Annotate ( src/Darcs/UI/Commands/Annotate.hs, dist/build/Darcs/UI/Commands/Annotate.o ) src/Darcs/UI/Commands/Annotate.hs:112:13: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `([AnchoredPath], [AnchoredPath], [Darcs.Patch.ApplyMonad.OrigFileNameOf])' not matched: ([], [], []) ([], [], (_:_)) ((_:_), [], []) ((_:_), [], (_:_)) ... | 112 | let (_, [path'], _) = | ^^^^^^^^^^^^^^^^^... [228 of 238] Compiling Darcs.UI.Commands.Amend ( src/Darcs/UI/Commands/Amend.hs, dist/build/Darcs/UI/Commands/Amend.o ) [229 of 238] Compiling Darcs.UI.Commands.Add ( src/Darcs/UI/Commands/Add.hs, dist/build/Darcs/UI/Commands/Add.o ) [230 of 238] Compiling Darcs.UI.ApplyPatches ( src/Darcs/UI/ApplyPatches.hs, dist/build/Darcs/UI/ApplyPatches.o ) src/Darcs/UI/ApplyPatches.hs:53:23: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | data PatchProxy (p :: * -> * -> *) = PatchProxy | ^ src/Darcs/UI/ApplyPatches.hs:53:28: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | data PatchProxy (p :: * -> * -> *) = PatchProxy | ^ src/Darcs/UI/ApplyPatches.hs:53:33: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | data PatchProxy (p :: * -> * -> *) = PatchProxy | ^ [231 of 238] Compiling Darcs.UI.Commands.Pull ( src/Darcs/UI/Commands/Pull.hs, dist/build/Darcs/UI/Commands/Pull.o ) [232 of 238] Compiling Darcs.UI.Commands.Apply ( src/Darcs/UI/Commands/Apply.hs, dist/build/Darcs/UI/Commands/Apply.o ) [233 of 238] Compiling Darcs.UI.Commands.Rebase ( src/Darcs/UI/Commands/Rebase.hs, dist/build/Darcs/UI/Commands/Rebase.o ) [234 of 238] Compiling Darcs.UI.TheCommands ( src/Darcs/UI/TheCommands.hs, dist/build/Darcs/UI/TheCommands.o ) [235 of 238] Compiling Darcs.UI.Defaults ( src/Darcs/UI/Defaults.hs, dist/build/Darcs/UI/Defaults.o ) [236 of 238] Compiling Darcs.UI.RunCommand ( src/Darcs/UI/RunCommand.hs, dist/build/Darcs/UI/RunCommand.o ) [237 of 238] Compiling Version ( dist/build/global-autogen/Version.hs, dist/build/Version.o ) [238 of 238] Compiling Darcs.UI.Commands.Help ( src/Darcs/UI/Commands/Help.hs, dist/build/Darcs/UI/Commands/Help.o ) Preprocessing executable 'darcs' for darcs-2.16.4.. Building executable 'darcs' for darcs-2.16.4.. [1 of 2] Compiling Version ( dist/build/global-autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.o ) [2 of 2] Compiling Main ( darcs/darcs.hs, dist/build/darcs/darcs-tmp/Main.o ) Linking dist/build/darcs/darcs ... Preprocessing library for darcs-2.16.4.. Running Haddock on library for darcs-2.16.4.. src/Darcs/Patch/Format.hs:24:24: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 24 | data ListFormat (p :: (* -> * -> *)) | ^ src/Darcs/Patch/Format.hs:24:29: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 24 | data ListFormat (p :: (* -> * -> *)) | ^ src/Darcs/Patch/Format.hs:24:34: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 24 | data ListFormat (p :: (* -> * -> *)) | ^ src/Darcs/UI/Options/Core.hs:287:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid (PrimOptSpec d f a [v])'. `mappend' will eventually be removed in favour of `(<>)' Either remove definition for `mappend' (recommended) or define as `mappend = (<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 287 | mappend = oappend | ^^^^^^^^^^^^^^^^^ Warning: 'DataKinds' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 62% ( 5 / 8) in 'Darcs.Patch.RepoType' Missing documentation for: Module header IsRepoType (src/Darcs/Patch/RepoType.hs:37) IsRebaseType (src/Darcs/Patch/RepoType.hs:17) 0% ( 0 / 5) in 'Darcs.Patch.Witnesses.Unsafe' Missing documentation for: Module header unsafeCoerceP (src/Darcs/Patch/Witnesses/Unsafe.hs:10) unsafeCoercePStart (src/Darcs/Patch/Witnesses/Unsafe.hs:13) unsafeCoercePEnd (src/Darcs/Patch/Witnesses/Unsafe.hs:16) unsafeCoerceP1 (src/Darcs/Patch/Witnesses/Unsafe.hs:19) 95% (132 /138) in 'Darcs.Prelude' Missing documentation for: Module header Real Bool Ordering odd even 50% ( 2 / 4) in 'Darcs.Patch.Witnesses.Eq' Missing documentation for: Module header isIsEq (src/Darcs/Patch/Witnesses/Eq.hs:55) Warning: '^' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'filename_toks' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 50% ( 1 / 2) in 'Darcs.Patch.RegChars' Missing documentation for: Module header Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Bytestring' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 66% ( 4 / 6) in 'Darcs.Patch.TokenReplace' Missing documentation for: Module header defaultToks (src/Darcs/Patch/TokenReplace.hs:99) Warning: 'p' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Patch' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 50% ( 2 / 4) in 'Darcs.Patch.Format' Missing documentation for: Module header FileNameFormat (src/Darcs/Patch/Format.hs:35) 50% ( 1 / 2) in 'Darcs.Test.TestOnly' Missing documentation for: Module header 83% ( 5 / 6) in 'Darcs.UI.Options.Iso' Missing documentation for: Module header Warning: 'OptDescr' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 19 / 19) in 'Darcs.UI.Options.Core' 66% ( 2 / 3) in 'Darcs.Util.AtExit' Missing documentation for: withAtexit (src/Darcs/Util/AtExit.hs:66) Warning: 's' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Darcs.Util.CommandLine' 14% ( 1 / 7) in 'Darcs.Util.DateTime' Missing documentation for: Module header toSeconds (src/Darcs/Util/DateTime.hs:26) formatDateTime (src/Darcs/Util/DateTime.hs:52) fromClockTime (src/Darcs/Util/DateTime.hs:58) parseDateTime (src/Darcs/Util/DateTime.hs:55) startOfTime (src/Darcs/Util/DateTime.hs:36) 80% ( 12 / 15) in 'Darcs.Util.Download.Request' Missing documentation for: Module header Cachable (src/Darcs/Util/Download/Request.hs:28) Priority (src/Darcs/Util/Download/Request.hs:24) 25% ( 2 / 8) in 'Darcs.Util.Download' Missing documentation for: setDebugHTTP (src/Darcs/Util/Download.hs:290) disableHTTPPipelining (src/Darcs/Util/Download.hs:287) maxPipelineLength (src/Darcs/Util/Download.hs:73) Cachable (src/Darcs/Util/Download/Request.hs:28) environmentHelpProxy (src/Darcs/Util/Download.hs:308) environmentHelpProxyPassword (src/Darcs/Util/Download.hs:337) 40% ( 2 / 5) in 'Darcs.Util.Encoding' Missing documentation for: Module header encodeUtf8 (src/Darcs/Util/Encoding.hs:57) decodeUtf8 (src/Darcs/Util/Encoding.hs:60) 6% ( 1 / 16) in 'Darcs.Util.Global' Missing documentation for: timingsMode (src/Darcs/Util/Global.hs:103) setTimingsMode (src/Darcs/Util/Global.hs:99) whenDebugMode (src/Darcs/Util/Global.hs:75) withDebugMode (src/Darcs/Util/Global.hs:80) setDebugMode (src/Darcs/Util/Global.hs:71) debugMessage (src/Darcs/Util/Global.hs:84) putTiming (src/Darcs/Util/Global.hs:88) addCRCWarning (src/Darcs/Util/Global.hs:114) getCRCWarnings (src/Darcs/Util/Global.hs:118) resetCRCWarnings (src/Darcs/Util/Global.hs:122) darcsdir (src/Darcs/Util/Global.hs:126) darcsLastMessage (src/Darcs/Util/Global.hs:132) darcsSendMessage (src/Darcs/Util/Global.hs:135) darcsSendMessageFinal (src/Darcs/Util/Global.hs:138) defaultRemoteDarcsCmd (src/Darcs/Util/Global.hs:129) Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 55% ( 21 / 38) in 'Darcs.Util.ByteString' Missing documentation for: gzWriteFilePS (src/Darcs/Util/ByteString.hs:249) gzWriteFilePSs (src/Darcs/Util/ByteString.hs:252) gzWriteHandle (src/Darcs/Util/ByteString.hs:256) isGZFile (src/Darcs/Util/ByteString.hs:212) linesPS (src/Darcs/Util/ByteString.hs:158) unlinesPS (src/Darcs/Util/ByteString.hs:164) hashPS (src/Darcs/Util/ByteString.hs:119) breakFirstPS (src/Darcs/Util/ByteString.hs:143) breakLastPS (src/Darcs/Util/ByteString.hs:149) substrPS (src/Darcs/Util/ByteString.hs:127) isFunky (src/Darcs/Util/ByteString.hs:113) fromHex2PS (src/Darcs/Util/ByteString.hs:333) fromPS2Hex (src/Darcs/Util/ByteString.hs:327) prop_unlinesPS_linesPS_left_inverse (src/Darcs/Util/ByteString.hs:170) prop_linesPS_length (src/Darcs/Util/ByteString.hs:173) prop_unlinesPS_length (src/Darcs/Util/ByteString.hs:176) propHexConversion (src/Darcs/Util/ByteString.hs:344) 42% ( 3 / 7) in 'Darcs.Util.Diff.Myers' Missing documentation for: initP (src/Darcs/Util/Diff/Myers.hs:454) aLen (src/Darcs/Util/Diff/Myers.hs:457) PArray (src/Darcs/Util/Diff/Myers.hs:428) getSlice (src/Darcs/Util/Diff/Myers.hs:98) Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'LCS'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'Darcs.Util.Diff.Patience' Missing documentation for: Module header getChanges (src/Darcs/Util/Diff/Patience.hs:39) 0% ( 0 / 3) in 'Darcs.Util.Diff' Missing documentation for: Module header getChanges (src/Darcs/Util/Diff.hs:16) DiffAlgorithm (src/Darcs/Util/Diff.hs:13) 42% ( 12 / 28) in 'Darcs.Repository.Paths' Missing documentation for: Module header makeDarcsdirPath (src/Darcs/Repository/Paths.hs:9) hashedInventoryPath (src/Darcs/Repository/Paths.hs:17) tentativeHashedInventoryPath (src/Darcs/Repository/Paths.hs:21) inventoriesDirPath (src/Darcs/Repository/Paths.hs:25) pristineDir (src/Darcs/Repository/Paths.hs:29) pristineDirPath (src/Darcs/Repository/Paths.hs:30) patchesDirPath (src/Darcs/Repository/Paths.hs:34) indexInvalidPath (src/Darcs/Repository/Paths.hs:38) tentativeRebasePath (src/Darcs/Repository/Paths.hs:42) tentativePendingPath (src/Darcs/Repository/Paths.hs:49) newPendingPath (src/Darcs/Repository/Paths.hs:50) oldCurrentDirPath (src/Darcs/Repository/Paths.hs:57) oldCheckpointDirPath (src/Darcs/Repository/Paths.hs:58) oldInventoryPath (src/Darcs/Repository/Paths.hs:59) oldTentativeInventoryPath (src/Darcs/Repository/Paths.hs:60) 0% ( 0 / 34) in 'Darcs.Repository.Flags' Missing documentation for: Module header Compression (src/Darcs/Repository/Flags.hs:47) RemoteDarcs (src/Darcs/Repository/Flags.hs:54) remoteDarcs (src/Darcs/Repository/Flags.hs:58) Reorder (src/Darcs/Repository/Flags.hs:62) Verbosity (src/Darcs/Repository/Flags.hs:44) UpdatePending (src/Darcs/Repository/Flags.hs:65) UseCache (src/Darcs/Repository/Flags.hs:68) DryRun (src/Darcs/Repository/Flags.hs:71) UMask (src/Darcs/Repository/Flags.hs:74) LookForAdds (src/Darcs/Repository/Flags.hs:77) LookForReplaces (src/Darcs/Repository/Flags.hs:80) DiffAlgorithm (src/Darcs/Util/Diff.hs:13) LookForMoves (src/Darcs/Repository/Flags.hs:83) RunTest (src/Darcs/Repository/Flags.hs:89) SetScriptsExecutable (src/Darcs/Repository/Flags.hs:92) LeaveTestDir (src/Darcs/Repository/Flags.hs:95) RemoteRepos (src/Dar src/Darcs/Util/Printer.hs:448:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical `mappend' definition detected in the instance declaration for `Monoid Doc'. `mappend' will eventually be removed in favour of `(<>)' Either remove definition for `mappend' (recommended) or define as `mappend = (<>)' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 448 | mappend = append | ^^^^^^^^^^^^^^^^ cs/Repository/Flags.hs:98) SetDefault (src/Darcs/Repository/Flags.hs:101) InheritDefault (src/Darcs/Repository/Flags.hs:104) UseIndex (src/Darcs/Repository/Flags.hs:107) ScanKnown (src/Darcs/Repository/Flags.hs:109) CloneKind (src/Darcs/Repository/Flags.hs:115) AllowConflicts (src/Darcs/Repository/Flags.hs:120) ExternalMerge (src/Darcs/Repository/Flags.hs:123) WorkRepo (src/Darcs/Repository/Flags.hs:126) WantGuiPause (src/Darcs/Repository/Flags.hs:129) WithPatchIndex (src/Darcs/Repository/Flags.hs:51) WithWorkingDir (src/Darcs/Repository/Flags.hs:132) ForgetParent (src/Darcs/Repository/Flags.hs:135) PatchFormat (src/Darcs/Repository/Flags.hs:138) IncludeBoring (src/Darcs/Repository/Flags.hs:86) HooksConfig (src/Darcs/Repository/Flags.hs:141) HookConfig (src/Darcs/Repository/Flags.hs:146) 82% ( 14 / 17) in 'Darcs.Util.Graph' Missing documentation for: Module header Component (src/Darcs/Util/Graph.hs:57) genComponents (src/Darcs/Util/Graph.hs:160) 0% ( 0 / 5) in 'Darcs.Util.HTTP' Missing documentation for: Module header copyRemote (src/Darcs/Util/HTTP.hs:39) copyRemoteLazy (src/Darcs/Util/HTTP.hs:49) speculateRemote (src/Darcs/Util/HTTP.hs:54) postUrl (src/Darcs/Util/HTTP.hs:72) 31% ( 5 / 16) in 'Darcs.Util.Hash' Missing documentation for: Module header Hash (src/Darcs/Util/Hash.hs:34) rawHash (src/Darcs/Util/Hash.hs:64) match (src/Darcs/Util/Hash.hs:68) sha1PS (src/Darcs/Util/Hash.hs:93) SHA1 (src/Darcs/Util/Hash.hs:73) showAsHex (src/Darcs/Util/Hash.hs:97) sha1Xor (src/Darcs/Util/Hash.hs:83) sha1zero (src/Darcs/Util/Hash.hs:87) sha1short (src/Darcs/Util/Hash.hs:90) sha1Show (src/Darcs/Util/Hash.hs:137) Warning: 'noon' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'MCalenderTime' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 86% ( 19 / 22) in 'Darcs.Util.IsoDate' Missing documentation for: subtractFromMCal (src/Darcs/Util/IsoDate.hs:842) addToMCal (src/Darcs/Util/IsoDate.hs:838) TimeInterval (src/Darcs/Util/IsoDate.hs:52) Warning: 's' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 6 / 6) in 'Darcs.Util.DateMatcher' 40% ( 9 / 22) in 'Darcs.Util.Parser' Missing documentation for: Module header Parser char (src/Darcs/Util/Parser.hs:66) checkConsumes (src/Darcs/Util/Parser.hs:82) int (src/Darcs/Util/Parser.hs:74) lexChar (src/Darcs/Util/Parser.hs:58) lexString (src/Darcs/Util/Parser.hs:62) linesStartingWith (src/Darcs/Util/Parser.hs:90) linesStartingWithEndingWith (src/Darcs/Util/Parser.hs:98) lexWord (src/Darcs/Util/Parser.hs:54) parse (src/Darcs/Util/Parser.hs:34) string (src/Darcs/Util/Parser.hs:70) takeTillChar (src/Darcs/Util/Parser.hs:78) Warning: 'hputDocWith' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hputDocLnWith' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hputDoc' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hputDocLn' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Documents' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'readerString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PackedStrings' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Printables' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Printers' is ambiguous. It is defined * at src/Darcs/Util/Printer.hs:198:18 * at src/Darcs/Util/Printer.hs:195: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 src/Darcs/Util/Printer.hs:195:1 83% ( 73 / 87) in 'Darcs.Util.Printer' Missing documentation for: prefix (src/Darcs/Util/Printer.hs:263) hiddenPrefix (src/Darcs/Util/Printer.hs:290) insertBeforeLastline (src/Darcs/Util/Printer.hs:279) prefixLines (src/Darcs/Util/Printer.hs:273) Printers (src/Darcs/Util/Printer.hs:195) Printer (src/Darcs/Util/Printer.hs:206) doc (src/Darcs/Util/Printer.hs:439) Color (src/Darcs/Util/Printer.hs:208) blueText (src/Darcs/Util/Printer.hs:351) redText (src/Darcs/Util/Printer.hs:351) greenText (src/Darcs/Util/Printer.hs:351) magentaText (src/Darcs/Util/Printer.hs:351) cyanText (src/Darcs/Util/Printer.hs:351) lineColor (src/Darcs/Util/Printer.hs:286) 61% ( 8 / 13) in 'Darcs.Util.English' Missing documentation for: Pronoun (src/Darcs/Util/English.hs:61) anyOfClause (src/Darcs/Util/English.hs:92) itemizeVertical (src/Darcs/Util/English.hs:95) itemize (src/Darcs/Util/English.hs:100) presentParticiple (src/Darcs/Util/English.hs:108) 20% ( 1 / 5) in 'Darcs.UI.Email' Missing documentation for: Module header makeEmail (src/Darcs/UI/Email.hs:208) readEmail (src/Darcs/UI/Email.hs:251) prop_qp_roundtrip (src/Darcs/UI/Email.hs:260) Warning: 'eputDocLn' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'policy' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hex' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 22% ( 2 / 9) in 'Darcs.Util.Printer.Color' Missing documentation for: Module header unsafeRenderStringColored (src/Darcs/Util/Printer/Color.hs:53) traceDoc (src/Darcs/Util/Printer/Color.hs:50) debugDoc (src/Darcs/Util/Printer/Color.hs:45) environmentHelpColor (src/Darcs/Util/Printer/Color.hs:319) environmentHelpEscape (src/Darcs/Util/Printer/Color.hs:342) environmentHelpEscapeWhite (src/Darcs/Util/Printer/Color.hs:333) 30% ( 4 / 13) in 'Darcs.Util.Progress' Missing documentation for: tediousSize (src/Darcs/Util/Progress.hs:138) debugMessage (src/Darcs/Util/Global.hs:84) withoutProgress (src/Darcs/Util/Progress.hs:254) progress (src/Darcs/Util/Progress.hs:176) progressKeepLatest (src/Darcs/Util/Progress.hs:190) finishedOne (src/Darcs/Util/Progress.hs:203) finishedOneIO (src/Darcs/Util/Progress.hs:207) progressList (src/Darcs/Util/Progress.hs:154) setProgressMode (src/Darcs/Util/Progress.hs:251) 11% ( 1 / 9) in 'Darcs.Util.Exec' Missing documentation for: exec (src/Darcs/Util/Exec.hs:134) execInteractive (src/Darcs/Util/Exec.hs:155) readInteractiveProcess (src/Darcs/Util/Exec.hs:219) renderExecException (src/Darcs/Util/Exec.hs:111) withoutNonBlock (src/Darcs/Util/Exec.hs:198) Redirects (src/Darcs/Util/Exec.hs:86) Redirect (src/Darcs/Util/Exec.hs:88) ExecException (src/Darcs/Util/Exec.hs:100) 75% ( 6 / 8) in 'Darcs.Util.Prompt' Missing documentation for: Module header PromptConfig (src/Darcs/Util/Prompt.hs:62) 100% ( 3 / 3) in 'Darcs.Util.Ratified' 0% ( 0 / 3) in 'Darcs.Util.Show' Missing documentation for: Module header appPrec (src/Darcs/Util/Show.hs:9) BSWrapper (src/Darcs/Util/Show.hs:12) 0% ( 0 / 9) in 'Darcs.Patch.Witnesses.Show' Missing documentation for: Module header Show1 (src/Darcs/Patch/Witnesses/Show.hs:26) Show2 (src/Darcs/Patch/Witnesses/Show.hs:37) show1 (src/Darcs/Patch/Witnesses/Show.hs:34) showsPrec1 (src/Darcs/Patch/Witnesses/Show.hs:31) show2 (src/Darcs/Patch/Witnesses/Show.hs:45) showsPrec2 (src/Darcs/Patch/Witnesses/Show.hs:42) showOp2 (src/Darcs/Patch/Witnesses/Show.hs:48) appPrec (src/Darcs/Util/Show.hs:9) Warning: 'Stepped' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'NilFL' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'NilRL' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 38% ( 7 / 18) in 'Darcs.Patch.Witnesses.Sealed' Missing documentation for: Module header seal (src/Darcs/Patch/Witnesses/Sealed.hs:55) seal2 (src/Darcs/Patch/Witnesses/Sealed.hs:66) FlippedSeal (src/Darcs/Patch/Witnesses/Sealed.hs:69) flipSeal (src/Darcs/Patch/Witnesses/Sealed.hs:72) unseal (src/Darcs/Patch/Witnesses/Sealed.hs:81) mapSeal (src/Darcs/Patch/Witnesses/Sealed.hs:107) mapFlipped (src/Darcs/Patch/Witnesses/Sealed.hs:110) unseal2 (src/Darcs/Patch/Witnesses/Sealed.hs:113) mapSeal2 (src/Darcs/Patch/Witnesses/Sealed.hs:116) unsealFlipped (src/Darcs/Patch/Witnesses/Sealed.hs:119) Warning: 'foldM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 41% ( 27 / 65) in 'Darcs.Patch.Witnesses.Ordered' Missing documentation for: Module header nullFL (src/Darcs/Patch/Witnesses/Ordered.hs:253) nullRL (src/Darcs/Patch/Witnesses/Ordered.hs:257) lengthFL (src/Darcs/Patch/Witnesses/Ordered.hs:444) lengthRL (src/Darcs/Patch/Witnesses/Ordered.hs:450) mapFL (src/Darcs/Patch/Witnesses/Ordered.hs:430) mapRL (src/Darcs/Patch/Witnesses/Ordered.hs:440) mapFL_FL (src/Darcs/Patch/Witnesses/Ordered.hs:406) mapRL_RL (src/Darcs/Patch/Witnesses/Ordered.hs:425) allFL (src/Darcs/Patch/Witnesses/Ordered.hs:368) allRL (src/Darcs/Patch/Witnesses/Ordered.hs:374) anyFL (src/Darcs/Patch/Witnesses/Ordered.hs:371) anyRL (src/Darcs/Patch/Witnesses/Ordered.hs:377) filterFL (src/Darcs/Patch/Witnesses/Ordered.hs:434) filterRL (src/Darcs/Patch/Witnesses/Ordered.hs:274) splitAtFL (src/Darcs/Patch/Witnesses/Ordered.hs:325) splitAtRL (src/Darcs/Patch/Witnesses/Ordered.hs:331) filterOutRLRL (src/Darcs/Patch/Witnesses/Ordered.hs:269) reverseFL (src/Darcs/Patch/Witnesses/Ordered.hs:287) reverseRL (src/Darcs/Patch/Witnesses/Ordered.hs:293) +>+ (src/Darcs/Patch/Witnesses/Ordered.hs:279) +<+ (src/Darcs/Patch/Witnesses/Ordered.hs:283) concatFL (src/Darcs/Patch/Witnesses/Ordered.hs:299) concatRL (src/Darcs/Patch/Witnesses/Ordered.hs:303) dropWhileFL (src/Darcs/Patch/Witnesses/Ordered.hs:468) dropWhileRL (src/Darcs/Patch/Witnesses/Ordered.hs:474) bunchFL (src/Darcs/Patch/Witnesses/Ordered.hs:341) spanFL (src/Darcs/Patch/Witnesses/Ordered.hs:307) spanFL_M (src/Darcs/Patch/Witnesses/Ordered.hs:312) zipWithFL (src/Darcs/Patch/Witnesses/Ordered.hs:419) toFL (src/Darcs/Patch/Witnesses/Ordered.hs:464) mapFL_FL_M (src/Darcs/Patch/Witnesses/Ordered.hs:410) sequenceFL_ (src/Darcs/Patch/Witnesses/Ordered.hs:416) eqFLUnsafe (src/Darcs/Patch/Witnesses/Ordered.hs:506) initsFL (src/Darcs/Patch/Witnesses/Ordered.hs:524) isShorterThanRL (src/Darcs/Patch/Witnesses/Ordered.hs:456) snocRLSealed (src/Darcs/Patch/Witnesses/Ordered.hs:461) concatRLFL (src/Darcs/Patch/Witnesses/Ordered.hs:530) 14% ( 2 / 14) in 'Darcs.Patch.Witnesses.WZipper' Missing documentation for: Module header FZipper (src/Darcs/Patch/Witnesses/WZipper.hs:52) focus (src/Darcs/Patch/Witnesses/WZipper.hs:66) leftmost (src/Darcs/Patch/Witnesses/WZipper.hs:88) left (src/Darcs/Patch/Witnesses/WZipper.hs:92) rightmost (src/Darcs/Patch/Witnesses/WZipper.hs:80) right (src/Darcs/Patch/Witnesses/WZipper.hs:84) flToZipper (src/Darcs/Patch/Witnesses/WZipper.hs:56) lengthFZ (src/Darcs/Patch/Witnesses/WZipper.hs:63) nullFZ (src/Darcs/Patch/Witnesses/WZipper.hs:60) toEnd (src/Darcs/Patch/Witnesses/WZipper.hs:96) toStart (src/Darcs/Patch/Witnesses/WZipper.hs:99) 0% ( 0 / 5) in 'Darcs.Patch.Witnesses.Maybe' Missing documentation for: Module header Maybe2 (src/Darcs/Patch/Witnesses/Maybe.hs:9) maybeToFL (src/Darcs/Patch/Witnesses/Maybe.hs:13) maybeToRL (src/Darcs/Patch/Witnesses/Maybe.hs:17) mapMB_MB (src/Darcs/Patch/Witnesses/Maybe.hs:21) 11% ( 1 / 9) in 'Darcs.Patch.Rebase.PushFixup' Missing documentation for: Module header dropFixups (src/Darcs/Patch/Rebase/PushFixup.hs:37) pushFixupFLFL_FLFLFL (src/Darcs/Patch/Rebase/PushFixup.hs:46) pushFixupFLFL_FLFLFLFL (src/Darcs/Patch/Rebase/PushFixup.hs:57) pushFixupFLMB_FLFLMB (src/Darcs/Patch/Rebase/PushFixup.hs:68) pushFixupIdFL_FLFLFL (src/Darcs/Patch/Rebase/PushFixup.hs:80) pushFixupIdMB_FLFLMB (src/Darcs/Patch/Rebase/PushFixup.hs:89) pushFixupIdMB_FLIdFLFL (src/Darcs/Patch/Rebase/PushFixup.hs:98) 40% ( 2 / 5) in 'Darcs.Patch.Invert' Missing documentation for: Module header invertFL (src/Darcs/Patch/Invert.hs:18) invertRL (src/Darcs/Patch/Invert.hs:22) Warning: 'Patchy' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 50% ( 1 / 2) in 'Darcs.Patch.Debug' Missing documentation for: Module header 40% ( 6 / 15) in 'Darcs.Patch.CommuteFn' Missing documentation for: Module header commuterIdFL (src/Darcs/Patch/CommuteFn.hs:53) commuterFLId (src/Darcs/Patch/CommuteFn.hs:76) commuterIdRL (src/Darcs/Patch/CommuteFn.hs:46) commuterRLId (src/Darcs/Patch/CommuteFn.hs:83) commuterRLFL (src/Darcs/Patch/CommuteFn.hs:90) MergeFn (src/Darcs/Patch/CommuteFn.hs:42) PartialMergeFn (src/Darcs/Patch/CommuteFn.hs:44) TotalCommuteFn (src/Darcs/Patch/CommuteFn.hs:40) Warning: 'Invert' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Merge' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'merge' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 83% ( 5 / 6) in 'Darcs.Patch.Commute' Missing documentation for: Module header Warning: 'prop_cleanMergeSymmetric' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 94% ( 17 / 18) in 'Darcs.Patch.Merge' Missing documentation for: mergeFL (src/Darcs/Patch/Merge.hs:132) 61% ( 11 / 18) in 'Darcs.Patch.Permutations' Missing documentation for: Module header removeCommon (src/Darcs/Patch/Permutations.hs:131) commuteWhatWeCanFL (src/Darcs/Patch/Permutations.hs:100) commuteWhatWeCanRL (src/Darcs/Patch/Permutations.hs:115) genCommuteWhatWeCanRL (src/Darcs/Patch/Permutations.hs:118) genCommuteWhatWeCanFL (src/Darcs/Patch/Permutations.hs:103) partitionFL' (src/Darcs/Patch/Permutations.hs:61) Warning: 'commute' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'prop_mergeCommute' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 66% ( 2 / 3) in 'Darcs.Patch.CommuteNoConflicts' Missing documentation for: Module header 15% ( 2 / 13) in 'Darcs.Util.URL' Missing documentation for: isValidLocalPath (src/Darcs/Util/URL.hs:78) isHttpUrl (src/Darcs/Util/URL.hs:83) isSshUrl (src/Darcs/Util/URL.hs:89) isRelative (src/Darcs/Util/URL.hs:70) isAbsolute (src/Darcs/Util/URL.hs:74) isSshNopath (src/Darcs/Util/URL.hs:98) SshFilePath (src/Darcs/Util/URL.hs:130) sshRepo (src/Darcs/Util/URL.hs:131) sshUhost (src/Darcs/Util/URL.hs:130) sshFile (src/Darcs/Util/URL.hs:132) sshFilePathOf (src/Darcs/Util/URL.hs:134) 38% ( 5 / 13) in 'Darcs.Util.Workaround' Missing documentation for: setExecutable (src/Darcs/Util/Workaround.hs:108) Signal sigINT sigHUP sigABRT sigALRM sigTERM sigPIPE 14% ( 1 / 7) in 'Darcs.Util.SignalHandler' Missing documentation for: Module header withSignalsHandled (src/Darcs/Util/SignalHandler.hs:61) withSignalsBlocked (src/Darcs/Util/SignalHandler.hs:130) catchInterrupt (src/Darcs/Util/SignalHandler.hs:114) tryNonSignal (src/Darcs/Util/SignalHandler.hs:120) stdoutIsAPipe (src/Darcs/Util/SignalHandler.hs:48) 50% ( 6 / 12) in 'Darcs.Util.Exception' Missing documentation for: Module header catchall (src/Darcs/Util/Exception.hs:38) catchNonExistence (src/Darcs/Util/Exception.hs:43) clarifyErrors (src/Darcs/Util/Exception.hs:70) prettyException (src/Darcs/Util/Exception.hs:75) prettyError (src/Darcs/Util/Exception.hs:85) 9% ( 1 / 11) in 'Darcs.Util.Ssh' Missing documentation for: Module header SshSettings (src/Darcs/Util/Ssh.hs:67) defaultSsh (src/Darcs/Util/Ssh.hs:115) windows (src/Darcs/Util/Ssh.hs:64) copySSH (src/Darcs/Util/Ssh.hs:233) SSHCmd (src/Darcs/Util/Ssh.hs:269) environmentHelpSsh (src/Darcs/Util/Ssh.hs:300) environmentHelpScp (src/Darcs/Util/Ssh.hs:312) environmentHelpSshPort (src/Darcs/Util/Ssh.hs:325) transferModeHeader (src/Darcs/Util/Ssh.hs:262) Warning: 'showPatch' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 61% ( 37 / 60) in 'Darcs.Util.Path' Missing documentation for: Module header encodeWhiteName (src/Darcs/Util/Path.hs:545) decodeWhiteName (src/Darcs/Util/Path.hs:552) AbsolutePath (src/Darcs/Util/Path.hs:178) makeAbsoluteOrStd (src/Darcs/Util/Path.hs:291) ioAbsoluteOrStd (src/Darcs/Util/Path.hs:298) stdOut (src/Darcs/Util/Path.hs:295) AbsoluteOrRemotePath (src/Darcs/Util/Path.hs:184) ioAbsoluteOrRemote (src/Darcs/Util/Path.hs:308) isRemote (src/Darcs/Util/Path.hs:318) simpleSubPath (src/Darcs/Util/Path.hs:219) FilePathOrURL (src/Darcs/Util/Path.hs:168) FilePathLike (src/Darcs/Util/Path.hs:171) getCurrentDirectory (src/Darcs/Util/Path.hs:356) setCurrentDirectory (src/Darcs/Util/Path.hs:359) doesPathExist (src/Darcs/Util/Path.hs:233) Name (src/Darcs/Util/Path.hs:424) name2fp (src/Darcs/Util/Path.hs:474) eqAnycase (src/Darcs/Util/Path.hs:542) anchoredRoot (src/Darcs/Util/Path.hs:508) flatten (src/Darcs/Util/Path.hs:478) isRoot (src/Darcs/Util/Path.hs:586) darcsdirName (src/Darcs/Util/Path.hs:583) 63% ( 31 / 49) in 'Darcs.Util.Tree' Missing documentation for: Blob (src/Darcs/Util/Tree.hs:59) TreeItem (src/Darcs/Util/Tree.hs:60) ItemType (src/Darcs/Util/Tree.hs:64) Hash (src/Darcs/Util/Hash.hs:34) makeTree (src/Darcs/Util/Tree.hs:113) makeTreeWithHash (src/Darcs/Util/Tree.hs:117) emptyTree (src/Darcs/Util/Tree.hs:100) emptyBlob (src/Darcs/Util/Tree.hs:104) makeBlob (src/Darcs/Util/Tree.hs:107) makeBlobBS (src/Darcs/Util/Tree.hs:110) expandUpdate (src/Darcs/Util/Tree.hs:174) items (src/Darcs/Util/Tree.hs:80) listImmediate (src/Darcs/Util/Tree.hs:86) itemType (src/Darcs/Util/Tree.hs:95) zipTrees (src/Darcs/Util/Tree.hs:306) FilterTree (src/Darcs/Util/Tree.hs:248) updateSubtrees (src/Darcs/Util/Tree.hs:417) addMissingHashes (src/Darcs/Util/Tree.hs:467) Warning: 'sync' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 83% ( 20 / 24) in 'Darcs.Util.Tree.Monad' Missing documentation for: runTreeMonad (src/Darcs/Util/Tree/Monad.hs:95) findM (src/Darcs/Util/Tree/Monad.hs:288) findFileM (src/Darcs/Util/Tree/Monad.hs:294) findTreeM (src/Darcs/Util/Tree/Monad.hs:291) 50% ( 2 / 4) in 'Darcs.Patch.MonadProgress' Missing documentation for: Module header MonadProgress (src/Darcs/Patch/MonadProgress.hs:46) 58% ( 10 / 17) in 'Darcs.Util.Tree.Hashed' Missing documentation for: readDarcsHashed (src/Darcs/Util/Tree/Hashed.hs:197) readDarcsHashedNosize (src/Darcs/Util/Tree/Hashed.hs:200) darcsAddMissingHashes (src/Darcs/Util/Tree/Hashed.hs:157) darcsLocation (src/Darcs/Util/Tree/Hashed.hs:85) decodeDarcsHash (src/Darcs/Util/Tree/Hashed.hs:72) decodeDarcsSize (src/Darcs/Util/Tree/Hashed.hs:77) darcsUpdateHashes (src/Darcs/Util/Tree/Hashed.hs:144) 54% ( 6 / 11) in 'Darcs.Util.File' Missing documentation for: Module header getFileStatus (src/Darcs/Util/File.hs:49) withCurrentDirectory (src/Darcs/Util/File.hs:37) doesDirectoryReallyExist (src/Darcs/Util/File.hs:53) removeFileMayNotExist (src/Darcs/Util/File.hs:57) 83% ( 5 / 6) in 'Darcs.Util.Tree.Plain' Missing documentation for: readPlainTree (src/Darcs/Util/Tree/Plain.hs:54) Warning: 'D' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'F' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'openIndex'' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'update' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 80% ( 8 / 10) in 'Darcs.Util.Index' Missing documentation for: Index (src/Darcs/Util/Index.hs:357) align (src/Darcs/Util/Index.hs:723) 0% ( 0 / 6) in 'Darcs.Util.Compat' Missing documentation for: Module header stdoutIsAPipe (src/Darcs/Util/SignalHandler.hs:48) canonFilename (src/Darcs/Util/Compat.hs:28) maybeRelink (src/Darcs/Util/Compat.hs:49) atomicCreate (src/Darcs/Util/Compat.hs:70) sloppyAtomicCreate (src/Darcs/Util/Compat.hs:64) 19% ( 6 / 31) in 'Darcs.Util.Lock' Missing documentation for: Module header withLock (src/Darcs/Util/Lock.hs:121) environmentHelpLocks (src/Darcs/Util/Lock.hs:170) withDelayedDir (src/Darcs/Util/Lock.hs:298) withNamedTemp (src/Darcs/Util/Lock.hs:310) writeBinFile (src/Darcs/Util/Lock.hs:344) writeTextFile (src/Darcs/Util/Lock.hs:347) writeDocBinFile (src/Darcs/Util/Lock.hs:352) appendBinFile (src/Darcs/Util/Lock.hs:333) appendTextFile (src/Darcs/Util/Lock.hs:336) appendDocBinFile (src/Darcs/Util/Lock.hs:339) readBinFile (src/Darcs/Util/Lock.hs:315) readTextFile (src/Darcs/Util/Lock.hs:322) readDocBinFile (src/Darcs/Util/Lock.hs:329) writeAtomicFilePS (src/Darcs/Util/Lock.hs:355) gzWriteAtomicFilePS (src/Darcs/Util/Lock.hs:358) gzWriteAtomicFilePSs (src/Darcs/Util/Lock.hs:361) gzWriteDocFile (src/Darcs/Util/Lock.hs:371) removeFileMayNotExist (src/Darcs/Util/File.hs:57) canonFilename (src/Darcs/Util/Compat.hs:28) maybeRelink (src/Darcs/Util/Compat.hs:49) tempdirLoc (src/Darcs/Util/Lock.hs:201) environmentHelpTmpdir (src/Darcs/Util/Lock.hs:212) environmentHelpKeepTmpdir (src/Darcs/Util/Lock.hs:267) addToErrorLoc (src/Darcs/Util/Lock.hs:393) 18% ( 2 / 11) in 'Darcs.Util.External' Missing documentation for: Module header cloneTree (src/Darcs/Util/External.hs:80) cloneFile (src/Darcs/Util/External.hs:101) gzFetchFilePS (src/Darcs/Util/External.hs:160) speculateFileOrUrl (src/Darcs/Util/External.hs:163) copyFileOrUrl (src/Darcs/Util/External.hs:67) Cachable (src/Darcs/Util/Download/Request.hs:28) backupByRenaming (src/Darcs/Util/External.hs:104) backupByCopying (src/Darcs/Util/External.hs:110) 92% ( 12 / 13) in 'Darcs.Repository.Format' Missing documentation for: RepoProperty (src/Darcs/Repository/Format.hs:102) 37% ( 11 / 29) in 'Darcs.Repository.Cache' Missing documentation for: Module header okayHash (src/Darcs/Repository/Cache.hs:187) mkCache (src/Darcs/Repository/Cache.hs:97) cacheEntries (src/Darcs/Repository/Cache.hs:100) CacheType (src/Darcs/Repository/Cache.hs:84) CacheLoc (src/Darcs/Repository/Cache.hs:88) WritableOrNot (src/Darcs/Repository/Cache.hs:80) HashedDir (src/Darcs/Repository/Cache.hs:65) hashedDir (src/Darcs/Repository/Cache.hs:69) bucketFolder (src/Darcs/Repository/Cache.hs:229) unionCaches (src/Darcs/Repository/Cache.hs:115) cleanCaches (src/Darcs/Repository/Cache.hs:523) cleanCachesWithHint (src/Darcs/Repository/Cache.hs:526) repo2cache (src/Darcs/Repository/Cache.hs:173) writable (src/Darcs/Repository/Cache.hs:206) isThisRepo (src/Darcs/Repository/Cache.hs:225) allHashedDirs (src/Darcs/Repository/Cache.hs:74) closestWritableDirectory (src/Darcs/Repository/Cache.hs:219) 100% ( 2 / 2) in 'Darcs.UI.Options.Flags' Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Wa src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:49:19: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | data Object (m :: * -> *) | ^ src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:49:24: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | data Object (m :: * -> *) | ^ src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:61:22: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | data ObjectMap (m :: * -> *) = ObjectMap | ^ src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:61:27: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | data ObjectMap (m :: * -> *) = ObjectMap | ^ src/Darcs/Patch/ApplyMonad.hs:53:37: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | => ApplyMonadTrans (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:53:42: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | => ApplyMonadTrans (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:53:48: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | => ApplyMonadTrans (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:54:34: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 54 | type ApplyMonadOver state m :: * -> * | ^ src/Darcs/Patch/ApplyMonad.hs:54:39: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 54 | type ApplyMonadOver state m :: * -> * | ^ src/Darcs/Patch/ApplyMonad.hs:61:34: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | class ApplyMonadState (state :: (* -> *) -> *) where | ^ src/Darcs/Patch/ApplyMonad.hs:61:39: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | class ApplyMonadState (state :: (* -> *) -> *) where | ^ src/Darcs/Patch/ApplyMonad.hs:61:45: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 61 | class ApplyMonadState (state :: (* -> *) -> *) where | ^ src/Darcs/Patch/ApplyMonad.hs:62:44: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 62 | type ApplyMonadStateOperations state :: (* -> *) -> Constraint | ^ src/Darcs/Patch/ApplyMonad.hs:62:49: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 62 | type ApplyMonadStateOperations state :: (* -> *) -> Constraint | ^ src/Darcs/Patch/ApplyMonad.hs:87:33: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 87 | => ApplyMonad (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:87:38: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 87 | => ApplyMonad (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:87:44: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 87 | => ApplyMonad (state :: (* -> *) -> *) m where | ^ src/Darcs/Patch/ApplyMonad.hs:88:30: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 88 | type ApplyMonadBase m :: * -> * | ^ src/Darcs/Patch/ApplyMonad.hs:88:35: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 88 | type ApplyMonadBase m :: * -> * | ^ src/Darcs/Patch/Apply.hs:48:27: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 48 | type ApplyState p :: (* -> *) -> * | ^ src/Darcs/Patch/Apply.hs:48:32: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 48 | type ApplyState p :: (* -> *) -> * | ^ src/Darcs/Patch/Apply.hs:48:38: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 48 | type ApplyState p :: (* -> *) -> * | ^ src/Darcs/Patch/Ident.hs:49:27: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | type family PatchId (p :: * -> * -> *) | ^ src/Darcs/Patch/Ident.hs:49:32: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | type family PatchId (p :: * -> * -> *) | ^ src/Darcs/Patch/Ident.hs:49:37: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 49 | type family PatchId (p :: * -> * -> *) | ^ rning: 'f' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 82% ( 28 / 34) in 'Darcs.UI.Options.Util' Missing documentation for: parseIntArg (src/Darcs/UI/Options/Util.hs:297) parseIndexRangeArg (src/Darcs/UI/Options/Util.hs:303) showIntArg (src/Darcs/UI/Options/Util.hs:310) showIndexRangeArg (src/Darcs/UI/Options/Util.hs:313) AbsolutePath (src/Darcs/Util/Path.hs:178) makeAbsoluteOrStd (src/Darcs/Util/Path.hs:291) 0% ( 0 / 2) in 'Darcs.UI.Options.Markdown' Missing documentation for: Module header optionsMarkdown (src/Darcs/UI/Options/Markdown.hs:10) 16% ( 1 / 6) in 'Darcs.UI.Commands.Util.Tree' Missing documentation for: Module header treeHas (src/Darcs/UI/Commands/Util/Tree.hs:54) treeHasDir (src/Darcs/UI/Commands/Util/Tree.hs:57) treeHasFile (src/Darcs/UI/Commands/Util/Tree.hs:60) treeHasAnycase (src/Darcs/UI/Commands/Util/Tree.hs:40) 25% ( 8 / 31) in 'Darcs.Repository.Prefs' Missing documentation for: Module header addToPreflist (src/Darcs/Repository/Prefs.hs:379) getPreflist (src/Darcs/Repository/Prefs.hs:386) setPreflist (src/Darcs/Repository/Prefs.hs:395) getGlobal (src/Darcs/Repository/Prefs.hs:237) environmentHelpHome (src/Darcs/Repository/Prefs.hs:228) defaultrepo (src/Darcs/Repository/Prefs.hs:434) getDefaultRepo (src/Darcs/Repository/Prefs.hs:441) getPrefval (src/Darcs/Repository/Prefs.hs:404) setPrefval (src/Darcs/Repository/Prefs.hs:413) changePrefval (src/Darcs/Repository/Prefs.hs:422) defPrefval (src/Darcs/Repository/Prefs.hs:401) writeDefaultPrefs (src/Darcs/Repository/Prefs.hs:94) isBoring (src/Darcs/Repository/Prefs.hs:272) FileType (src/Darcs/Repository/Prefs.hs:304) filetypeFunction (src/Darcs/Repository/Prefs.hs:357) getCaches (src/Darcs/Repository/Prefs.hs:523) globalCacheDir (src/Darcs/Repository/Prefs.hs:244) prefsUrl (src/Darcs/Repository/Prefs.hs:577) prefsDirPath (src/Darcs/Repository/Prefs.hs:583) prefsFilePath (src/Darcs/Repository/Prefs.hs:586) getPrefLines (src/Darcs/Repository/Prefs.hs:284) prefsFilesHelp (src/Darcs/Repository/Prefs.hs:589) 0% ( 0 / 3) in 'Darcs.Patch.SummaryData' Missing documentation for: Module header SummDetail (src/Darcs/Patch/SummaryData.hs:7) SummOp (src/Darcs/Patch/SummaryData.hs:14) 10% ( 1 / 10) in 'Darcs.Patch.Prim.FileUUID.ObjectMap' Missing documentation for: Module header UUID (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:39) Object (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:49) ObjectMap (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:61) DirContent (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:47) FileContent (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:37) isBlob (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:53) isDirectory (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:57) Name (src/Darcs/Util/Path.hs:424) 0% ( 0 / 2) in 'Darcs.Patch.Inspect' Missing documentation for: Module header PatchInspect (src/Darcs/Patch/Inspect.hs:22) 91% ( 31 / 34) in 'Darcs.Patch.Choices' Missing documentation for: label (src/Darcs/Patch/Choices.hs:136) unLabel (src/Darcs/Patch/Choices.hs:142) getLabelInt (src/Darcs/Patch/Choices.hs:139) 50% ( 4 / 8) in 'Darcs.Patch.Index.Types' Missing documentation for: Module header pid2string (src/Darcs/Patch/Index/Types.hs:48) short (src/Darcs/Patch/Index/Types.hs:65) zero (src/Darcs/Patch/Index/Types.hs:68) 12% ( 1 / 8) in 'Darcs.Patch.ApplyMonad' Missing documentation for: Module header ApplyMonad (src/Darcs/Patch/ApplyMonad.hs:82) ApplyMonadTrans (src/Darcs/Patch/ApplyMonad.hs:52) ApplyMonadState (src/Darcs/Patch/ApplyMonad.hs:61) withFiles (src/Darcs/Patch/ApplyMonad.hs:184) ToTree (src/Darcs/Patch/ApplyMonad.hs:46) ApplyMonadTree (src/Darcs/Patch/ApplyMonad.hs:64) 42% ( 3 / 7) in 'Darcs.Patch.Apply' Missing documentation for: Apply (src/Darcs/Patch/Apply.hs:47) applyToPaths (src/Darcs/Patch/Apply.hs:76) applyToState (src/Darcs/Patch/Apply.hs:90) effectOnPaths (src/Darcs/Patch/Apply.hs:69) 0% ( 0 / 5) in 'Darcs.Patch.TouchesFiles' Missing documentation for: Module header lookTouch (src/Darcs/Patch/TouchesFiles.hs:101) chooseTouching (src/Darcs/Patch/TouchesFiles.hs:86) deselectNotTouching (src/Darcs/Patch/TouchesFiles.hs:73) selectNotTouching (src/Darcs/Patch/TouchesFiles.hs:80) Warning: 'PrimPatch' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'RepoPatch' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 28% ( 2 / 7) in 'Darcs.Patch.Show' Missing documentation for: Module header ShowPatchBasic (src/Darcs/Patch/Show.hs:46) displayPatch (src/Darcs/Patch/Show.hs:43) ShowPatchFor (src/Darcs/Patch/Show.hs:41) ShowContextPatch (src/Darcs/Patch/Show.hs:49) 36% ( 11 / 30) in 'Darcs.Patch.Info' Missing documentation for: Module header rawPatchInfo (src/Darcs/Patch/Info.hs:185) replaceJunk (src/Darcs/Patch/Info.hs:228) justLog (src/Darcs/Patch/Info.hs:255) displayPatchInfo (src/Darcs/Patch/Info.hs:258) toXml (src/Darcs/Patch/Info.hs:325) toXmlShort (src/Darcs/Patch/Info.hs:328) piDate (src/Darcs/Patch/Info.hs:292) piDateString (src/Darcs/Patch/Info.hs:295) piRename (src/Darcs/Patch/Info.hs:275) showPatchInfo (src/Darcs/Patch/Info.hs:399) isTag (src/Darcs/Patch/Info.hs:282) escapeXML (src/Darcs/Patch/Info.hs:357) validDate (src/Darcs/Patch/Info.hs:163) validLog (src/Darcs/Patch/Info.hs:173) validAuthor (src/Darcs/Patch/Info.hs:179) validDatePS (src/Darcs/Patch/Info.hs:166) validLogPS (src/Darcs/Patch/Info.hs:176) validAuthorPS (src/Darcs/Patch/Info.hs:182) 9% ( 2 / 22) in 'Darcs.Repository.Inventory' Missing documentation for: Module header Inventory (src/Darcs/Repository/Inventory.hs:90) HeadInventory (src/Darcs/Repository/Inventory.hs:88) InventoryEntry (src/Darcs/Repository/Inventory.hs:96) ValidHash (src/Darcs/Repository/Inventory.hs:50) InventoryHash (src/Darcs/Repository/Inventory.hs:54) PatchHash (src/Darcs/Repository/Inventory.hs:63) PristineHash (src/Darcs/Repository/Inventory.hs:72) inventoryPatchNames (src/Darcs/Repository/Inventory.hs:98) parseInventory (src/Darcs/Repository/Inventory.hs:109) parseHeadInventory (src/Darcs/Repository/Inventory.hs:106) showInventory (src/Darcs/Repository/Inventory.hs:153) showInventoryPatches (src/Darcs/Repository/Inventory.hs:158) showInventoryEntry (src/Darcs/Repository/Inventory.hs:161) emptyInventory (src/Darcs/Repository/Inventory.hs:101) peekPristineHash (src/Darcs/Repository/Inventory.hs:186) pristineName (src/Darcs/Repository/Inventory.hs:210) prop_inventoryParseShow (src/Darcs/Repository/Inventory.hs:224) prop_peekPokePristineHash (src/Darcs/Repository/Inventory.hs:228) prop_skipPokePristineHash (src/Darcs/Repository/Inventory.hs:232) 50% ( 3 / 6) in 'Darcs.Repository.HashedIO' Missing documentation for: Module header copyPartialsHashed (src/Darcs/Repository/HashedIO.hs:327) cleanHashdir (src/Darcs/Repository/HashedIO.hs:350) Warning: 'Invert' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'merge' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 68% ( 13 / 19) in 'Darcs.Patch.Ident' Missing documentation for: Module header PatchId (src/Darcs/Patch/Ident.hs:49) fastRemoveSubsequenceRL (src/Darcs/Patch/Ident.hs:227) prop_identInvariantUnderCommute (src/Darcs/Patch/Ident.hs:305) prop_sameIdentityImpliesCommutable (src/Darcs/Patch/Ident.hs:312) prop_equalImpliesSameIdentity (src/Darcs/Patch/Ident.hs:321) 0% ( 0 / 4) in 'Darcs.Patch.FileHunk' Missing documentation for: Module header FileHunk (src/Darcs/Patch/FileHunk.hs:20) IsHunk (src/Darcs/Patch/FileHunk.hs:24) showFileHunk (src/Darcs/Patch/FileHunk.hs:27) src/Darcs/Patch/Prim/V1/Commute.hs:77:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Perhaps'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 77 | return = Succeeded | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Darcs/Patch/FromPrim.hs:16:24: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:29: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:34: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:42: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:47: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ src/Darcs/Patch/FromPrim.hs:16:52: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 16 | type PrimOf (p :: (* -> * -> *)) :: (* -> * -> *) | ^ 0% ( 0 / 2) in 'Darcs.Patch.Viewing' Missing documentation for: Module header showContextHunk (src/Darcs/Patch/Viewing.hs:72) 14% ( 1 / 7) in 'Darcs.Patch.Bracketed' Missing documentation for: Module header mapBracketed (src/Darcs/Patch/Bracketed.hs:35) unBracketed (src/Darcs/Patch/Bracketed.hs:27) BracketedFL (src/Darcs/Patch/Bracketed.hs:25) mapBracketedFLFL (src/Darcs/Patch/Bracketed.hs:40) unBracketedFL (src/Darcs/Patch/Bracketed.hs:32) 14% ( 1 / 7) in 'Darcs.Patch.Read' Missing documentation for: Module header readPatch (src/Darcs/Patch/Read.hs:62) readPatchPartial (src/Darcs/Patch/Read.hs:59) bracketedFL (src/Darcs/Patch/Read.hs:104) peekfor (src/Darcs/Patch/Read.hs:119) readFileName (src/Darcs/Patch/Read.hs:126) Warning: 'ShowPatch' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 76% ( 20 / 26) in 'Darcs.Patch.V3.Contexted' Missing documentation for: Contexted (src/Darcs/Patch/V3/Contexted.hs:71) ctxTouches (src/Darcs/Patch/V3/Contexted.hs:227) ctxHunkMatches (src/Darcs/Patch/V3/Contexted.hs:231) showCtx (src/Darcs/Patch/V3/Contexted.hs:241) readCtx (src/Darcs/Patch/V3/Contexted.hs:246) prop_ctxEq (src/Darcs/Patch/V3/Contexted.hs:130) 40% ( 2 / 5) in 'Darcs.Patch.Repair' Missing documentation for: Module header mapMaybeSnd (src/Darcs/Patch/Repair.hs:34) Check (src/Darcs/Patch/Repair.hs:15) 14% ( 2 / 14) in 'Darcs.Patch.Prim.Class' Missing documentation for: Module header PrimConstruct (src/Darcs/Patch/Prim/Class.hs:78) PrimCanonize (src/Darcs/Patch/Prim/Class.hs:90) PrimClassify (src/Darcs/Patch/Prim/Class.hs:66) PrimDetails (src/Darcs/Patch/Prim/Class.hs:155) PrimSift (src/Darcs/Patch/Prim/Class.hs:141) PrimShow (src/Darcs/Patch/Prim/Class.hs:158) PrimRead (src/Darcs/Patch/Prim/Class.hs:162) PrimApply (src/Darcs/Patch/Prim/Class.hs:165) PrimPatch (src/Darcs/Patch/Prim/Class.hs:43) PrimMangleUnravelled (src/Darcs/Patch/Prim/Class.hs:175) primCleanMerge (src/Darcs/Patch/Prim/Class.hs:179) 16% ( 1 / 6) in 'Darcs.Patch.Prim.V1.Core' Missing documentation for: Module header Prim (src/Darcs/Patch/Prim/V1/Core.hs:40) DirPatchType (src/Darcs/Patch/Prim/V1/Core.hs:56) FilePatchType (src/Darcs/Patch/Prim/V1/Core.hs:46) isIdentity (src/Darcs/Patch/Prim/V1/Core.hs:78) 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Read' Missing documentation for: Module header 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Mangle' Missing documentation for: Module header 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Details' Missing documentation for: Module header 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1.Show' Missing documentation for: Module header showHunk (src/Darcs/Patch/Prim/V1/Show.hs:98) 0% ( 0 / 8) in 'Darcs.Patch.Prim.V1.Commute' Missing documentation for: Module header Perhaps (src/Darcs/Patch/Prim/V1/Commute.hs:58) toPerhaps (src/Darcs/Patch/Prim/V1/Commute.hs:93) CommuteFunction (src/Darcs/Patch/Prim/V1/Commute.hs:178) speedyCommute (src/Darcs/Patch/Prim/V1/Commute.hs:112) cleverCommute (src/Darcs/Patch/Prim/V1/Commute.hs:97) commuteFiledir (src/Darcs/Patch/Prim/V1/Commute.hs:142) commuteFilepatches (src/Darcs/Patch/Prim/V1/Commute.hs:180) 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Coalesce' Missing documentation for: Module header 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Apply' Missing documentation for: Module header 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1' Missing documentation for: Module header Prim (src/Darcs/Patch/Prim/V1/Core.hs:40) 11% ( 1 / 9) in 'Darcs.Patch.Prim.FileUUID.Core' Missing documentation for: Module header Prim (src/Darcs/Patch/Prim/FileUUID/Core.hs:83) Hunk (src/Darcs/Patch/Prim/FileUUID/Core.hs:50) HunkMove (src/Darcs/Patch/Prim/FileUUID/Core.hs:68) Object (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:49) UUID (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:39) Name (src/Darcs/Util/Path.hs:424) FileContent (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:37) 0% ( 0 / 1) in 'Darcs.Patch.Prim.FileUUID.Read' Missing documentation for: Module header 0% ( 0 / 1) in 'Darcs.Patch.Prim.FileUUID.Details' Missing documentation for: Module header 0% ( 0 / 1) in 'Darcs.Patch.Prim.FileUUID.Commute' Missing documentation for: Module header 0% ( 0 / 1) in 'Darcs.Patch.Prim.FileUUID.Coalesce' Missing documentation for: Module header 15% ( 2 / 13) in 'Darcs.Patch.Prim' Missing documentation for: Module header PrimApply (src/Darcs/Patch/Prim/Class.hs:165) PrimCanonize (src/Darcs/Patch/Prim/Class.hs:90) PrimClassify (src/Darcs/Patch/Prim/Class.hs:66) PrimConstruct (src/Darcs/Patch/Prim/Class.hs:78) PrimDetails (src/Darcs/Patch/Prim/Class.hs:155) PrimMangleUnravelled (src/Darcs/Patch/Prim/Class.hs:175) PrimPatch (src/Darcs/Patch/Prim/Class.hs:43) PrimRead (src/Darcs/Patch/Prim/Class.hs:162) PrimShow (src/Darcs/Patch/Prim/Class.hs:158) PrimSift (src/Darcs/Patch/Prim/Class.hs:141) 66% ( 4 / 6) in 'Darcs.Patch.Split' Missing documentation for: Module header reversePrimSplitter (src/Darcs/Patch/Split.hs:196) 0% ( 0 / 5) in 'Darcs.Patch.FromPrim' Missing documentation for: Module header PrimPatchBase (src/Darcs/Patch/FromPrim.hs:15) FromPrim (src/Darcs/Patch/FromPrim.hs:24) ToPrim (src/Darcs/Patch/FromPrim.hs:35) ToFromPrim (src/Darcs/Patch/FromPrim.hs:38) 25% ( 1 / 4) in 'Darcs.Patch.V1.Core' Missing documentation for: Module header isMerger (src/Darcs/Patch/V1/Core.hs:83) mergerUndo (src/Darcs/Patch/V1/Core.hs:88) 0% ( 0 / 2) in 'Darcs.Patch.V1.Show' Missing documentation for: Module header showPatch_ (src/Darcs/Patch/V1/Show.hs:12) 40% ( 2 / 5) in 'Darcs.Patch.Unwind' Missing documentation for: Module header Unwind (src/Darcs/Patch/Unwind.hs:75) mkUnwound (src/Darcs/Patch/Unwind.hs:81) Warning: 'Sealed2' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 10% ( 1 / 10) in 'Darcs.Patch.Summary' Missing documentation for: Module header plainSummary (src/Darcs/Patch/Summary.hs:72) plainSummaryFL (src/Darcs/Patch/Summary.hs:75) plainSummaryPrim (src/Darcs/Patch/Summary.hs:65) plainSummaryPrims (src/Darcs/Patch/Summary.hs:68) xmlSummary (src/Darcs/Patch/Summary.hs:78) Summary (src/Darcs/Patch/Summary.hs:45) ConflictState (src/Darcs/Patch/Summary.hs:43) listConflictedFiles (src/Darcs/Patch/Summary.hs:57) 0% ( 0 / 2) in 'Darcs.Patch.Prim.FileUUID.Show' Missing documentation for: Module header displayHunk (src/Darcs/Patch/Prim/FileUUID/Show.hs:64) 0% ( 0 / 3) in 'Darcs.Patch.Prim.FileUUID.Apply' Missing documentation for: Module header hunkEdit (src/Darcs/Patch/Prim/FileUUID/Apply.hs:48) ObjectMap (src/Darcs/Patch/Prim/FileUUID/ObjectMap.hs:61) 0% ( 0 / 2) in 'Darcs.Patch.Prim.FileUUID' Missing documentation for: Module header Prim (src/Darcs/Patch/Prim/FileUUID/Core.hs:83) 50% ( 1 / 2) in 'Darcs.Patch.Effect' Missing documentation for: Module header Warning: 'Prim' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 88% ( 16 / 18) in 'Darcs.Patch.V2.Non' Missing documentation for: Module header remNons (src/Darcs/Patch/V2/Non.hs:199) Warning: 'commuteNoConflictsFL' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 42% ( 3 / 7) in 'Darcs.Patch.Conflict' Missing documentation for: Module header Conflict (src/Darcs/Patch/Conflict.hs:34) ConflictDetails (src/Darcs/Patch/Conflict.hs:20) mangleOrFail (src/Darcs/Patch/Conflict.hs:26) Warning: 'x' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 83% ( 5 / 6) in 'Darcs.Patch.V2.RepoPatch' Missing documentation for: Module header 20% ( 1 / 5) in 'Darcs.Patch.V1.Commute' Missing documentation for: Modu src/Darcs/Patch/V1/Commute.hs:105:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Perhaps'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 105 | return = Succeeded | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ le header merge (src/Darcs/Patch/Merge.hs:123) unravel (src/Darcs/Patch/V1/Commute.hs:391) publicUnravel (src/Darcs/Patch/V1/Commute.hs:382) 0% ( 0 / 1) in 'Darcs.Patch.V1.Read' Missing documentation for: Module header 0% ( 0 / 1) in 'Darcs.Patch.V1.Apply' Missing documentation for: Module header 0% ( 0 / 1) in 'Darcs.Patch.V1.Viewing' Missing documentation for: Module header Warning: 'RebaseChange' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 14% ( 2 / 14) in 'Darcs.Patch.Named' Missing documentation for: Module header infopatch (src/Darcs/Patch/Named.hs:151) adddeps (src/Darcs/Patch/Named.hs:154) anonymous (src/Darcs/Patch/Named.hs:146) patch2patchinfo (src/Darcs/Patch/Named.hs:165) patchname (src/Darcs/Patch/Named.hs:168) patchcontents (src/Darcs/Patch/Named.hs:171) fmapNamed (src/Darcs/Patch/Named.hs:177) fmapFL_Named (src/Darcs/Patch/Named.hs:180) mergerIdNamed (src/Darcs/Patch/Named.hs:212) ShowDepsFormat (src/Darcs/Patch/Named.hs:305) showDependencies (src/Darcs/Patch/Named.hs:308) 77% ( 7 / 9) in 'Darcs.Patch.Rebase.Name' Missing documentation for: Module header pushFixupName (src/Darcs/Patch/Rebase/Name.hs:209) 28% ( 2 / 7) in 'Darcs.Patch.Rebase.Fixup' Missing documentation for: Module header commuteNamedFixup (src/Darcs/Patch/Rebase/Fixup.hs:178) commuteFixupNamed (src/Darcs/Patch/Rebase/Fixup.hs:189) pushFixupFixup (src/Darcs/Patch/Rebase/Fixup.hs:141) namedToFixups (src/Darcs/Patch/Rebase/Fixup.hs:56) Warning: 'hp' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 36% ( 8 / 22) in 'Darcs.Patch.PatchInfoAnd' Missing documentation for: Module header PatchInfoAnd (src/Darcs/Patch/PatchInfoAnd.hs:101) unWPatchInfo (src/Darcs/Patch/PatchInfoAnd.hs:113) compareWPatchInfo (src/Darcs/Patch/PatchInfoAnd.hs:118) patchInfoAndPatch (src/Darcs/Patch/PatchInfoAnd.hs:149) fmapPIAP (src/Darcs/Patch/PatchInfoAnd.hs:156) fmapFLPIAP (src/Darcs/Patch/PatchInfoAnd.hs:152) info (src/Darcs/Patch/PatchInfoAnd.hs:132) winfo (src/Darcs/Patch/PatchInfoAnd.hs:138) createHashed (src/Darcs/Patch/PatchInfoAnd.hs:206) extractHash (src/Darcs/Patch/PatchInfoAnd.hs:213) actually (src/Darcs/Patch/PatchInfoAnd.hs:203) unavailable (src/Darcs/Patch/PatchInfoAnd.hs:217) patchDesc (src/Darcs/Patch/PatchInfoAnd.hs:135) 50% ( 3 / 6) in 'Darcs.Repository.ApplyPatches' Missing documentation for: Module header applyPatches (src/Darcs/Repository/ApplyPatches.hs:62) DefaultIO (src/Darcs/Repository/ApplyPatches.hs:75) Warning: 'Fork' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 66% ( 10 / 15) in 'Darcs.Patch.Set' Missing documentation for: Module header SealedPatchSet (src/Darcs/Patch/Set.hs:51) emptyPatchSet (src/Darcs/Patch/Set.hs:79) inOrderTags (src/Darcs/Patch/Set.hs:131) patchSetSnoc (src/Darcs/Patch/Set.hs:137) 75% ( 3 / 4) in 'Darcs.Patch.Progress' Missing documentation for: Module header 40% ( 6 / 15) in 'Darcs.Patch.Depends' Missing documentation for: areUnrelatedRepos (src/Darcs/Patch/Depends.hs:364) findCommonAndUncommon (src/Darcs/Patch/Depends.hs:276) mergeThem (src/Darcs/Patch/Depends.hs:332) findCommonWithThem (src/Darcs/Patch/Depends.hs:300) countUsThem (src/Darcs/Patch/Depends.hs:322) removeFromPatchSet (src/Darcs/Patch/Depends.hs:267) patchSetUnion (src/Darcs/Patch/Depends.hs:354) patchSetIntersection (src/Darcs/Patch/Depends.hs:341) findUncommon (src/Darcs/Patch/Depends.hs:314) 25% ( 1 / 4) in 'Darcs.Patch.Index.Monad' Missing documentation for: Module header withPatchMods (src/Darcs/Patch/Index/Monad.hs:47) makePatchID (src/Darcs/Patch/Index/Monad.hs:123) 25% ( 2 / 8) in 'Darcs.Patch.Annotate' Missing documentation for: annotateFile (src/Darcs/Patch/Annotate.hs:209) annotateDirectory (src/Darcs/Patch/Annotate.hs:223) format (src/Darcs/Patch/Annotate.hs:244) machineFormat (src/Darcs/Patch/Annotate.hs:236) AnnotateResult (src/Darcs/Patch/Annotate.hs:77) Annotate (src/Darcs/Patch/Annotate.hs:101) 0% ( 0 / 2) in 'Darcs.Patch.V2.Prim' Missing documentation for: Module header Prim (src/Darcs/Patch/V2/Prim.hs:45) 50% ( 1 / 2) in 'Darcs.Patch.V2' Missing documentation for: Module header 0% ( 0 / 2) in 'Darcs.Patch.V1.Prim' Missing documentation for: Module header Prim (src/Darcs/Patch/V1/Prim.hs:45) 50% ( 1 / 2) in 'Darcs.Patch.V1' Missing documentation for: Module header 39% ( 9 / 23) in 'Darcs.Patch.RepoPatch' Missing documentation for: Module header RepoPatch (src/Darcs/Patch/RepoPatch.hs:43) Apply (src/Darcs/Patch/Apply.hs:47) Check (src/Darcs/Patch/Repair.hs:15) Conflict (src/Darcs/Patch/Conflict.hs:34) FromPrim (src/Darcs/Patch/FromPrim.hs:24) IsHunk (src/Darcs/Patch/FileHunk.hs:24) PatchInspect (src/Darcs/Patch/Inspect.hs:22) PrimPatchBase (src/Darcs/Patch/FromPrim.hs:15) ShowContextPatch (src/Darcs/Patch/Show.hs:49) ShowPatchBasic (src/Darcs/Patch/Show.hs:46) Summary (src/Darcs/Patch/Summary.hs:45) ToPrim (src/Darcs/Patch/FromPrim.hs:35) Unwind (src/Darcs/Patch/Unwind.hs:75) Warning: 'ToEdit' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 53% ( 7 / 13) in 'Darcs.Patch.Rebase.Change' Missing documentation for: Module header RebaseChange (src/Darcs/Patch/Rebase/Change.hs:92) toRebaseChanges (src/Darcs/Patch/Rebase/Change.hs:195) WDDNamed (src/Darcs/Patch/Rebase/Change.hs:323) commuterIdWDD (src/Darcs/Patch/Rebase/Change.hs:330) addNamedToRebase (src/Darcs/Patch/Rebase/Change.hs:486) Warning: 'PatchInfo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 33% ( 1 / 3) in 'Darcs.Patch.Rebase.Legacy.Item' Missing documentation for: Module header toRebaseChanges (src/Darcs/Patch/Rebase/Legacy/Item.hs:54) Warning: 'RebaseItem' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Patchinfo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 50% ( 4 / 8) in 'Darcs.Patch.Rebase.Suspended' Missing documentation for: Module header countToEdit (src/Darcs/Patch/Rebase/Suspended.hs:94) simplifyPush (src/Darcs/Patch/Rebase/Suspended.hs:145) simplifyPushes (src/Darcs/Patch/Rebase/Suspended.hs:153) 33% ( 1 / 3) in 'Darcs.Patch.Named.Wrapped' Missing documentation for: Module header fromRebasing (src/Darcs/Patch/Named/Wrapped.hs:69) 100% ( 5 / 5) in 'Darcs.Patch.Invertible' 22% ( 15 / 68) in 'Darcs.Patch' Missing documentation for: Module header IsRepoType (src/Darcs/Patch/RepoType.hs:37) PrimPatchBase (src/Darcs/Patch/FromPrim.hs:15) ApplyState (src/Darcs/Patch/Apply.hs:48) rmfile (src/Darcs/Patch/Prim/Class.hs:80) addfile (src/Darcs/Patch/Prim/Class.hs:79) rmdir (src/Darcs/Patch/Prim/Class.hs:82) adddir (src/Darcs/Patch/Prim/Class.hs:81) move (src/Darcs/Patch/Prim/Class.hs:83) hunk (src/Darcs/Patch/Prim/Class.hs:85) tokreplace (src/Darcs/Patch/Prim/Class.hs:86) anonymous (src/Darcs/Patch/Named.hs:146) binary (src/Darcs/Patch/Prim/Class.hs:87) description (src/Darcs/Patch/Show.hs:68) ShowPatchFor (src/Darcs/Patch/Show.hs:41) showPatch (src/Darcs/Patch/Show.hs:47) displayPatch (src/Darcs/Patch/Show.hs:43) content (src/Darcs/Patch/Show.hs:65) infopatch (src/Darcs/Patch/Named.hs:151) changepref (src/Darcs/Patch/Prim/Class.hs:84) thing (src/Darcs/Patch/Show.hs:76) things (src/Darcs/Patch/Show.hs:79) primIsAddfile (src/Darcs/Patch/Prim/Class.hs:67) primIsHunk (src/Darcs/Patch/Prim/Class.hs:72) primIsSetpref (src/Darcs/Patch/Prim/Class.hs:75) merge (src/Darcs/Patch/Merge.hs:123) commute (src/Darcs/Patch/Commute.hs:41) listTouchedFiles (src/Darcs/Patch/Inspect.hs:23) src/Darcs/Repository/InternalTypes.hs:50:40: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 50 | data Repository (rt :: RepoType) (p :: * -> * -> *) wRecordedstate wUnrecordedstate wTentativestate = | ^ src/Darcs/Repository/InternalTypes.hs:50:45: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 50 | data Repository (rt :: RepoType) (p :: * -> * -> *) wRecordedstate wUnrecordedstate wTentativestate = | ^ src/Darcs/Repository/InternalTypes.hs:50:50: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 50 | data Repository (rt :: RepoType) (p :: * -> * -> *) wRecordedstate wUnrecordedstate wTentativestate = | ^ hunkMatches (src/Darcs/Patch/Inspect.hs:24) PrimPatch (src/Darcs/Patch/Prim/Class.hs:43) effect (src/Darcs/Patch/Effect.hs:19) primIsBinary (src/Darcs/Patch/Prim/Class.hs:74) primIsAdddir (src/Darcs/Patch/Prim/Class.hs:69) invert (src/Darcs/Patch/Invert.hs:16) invertFL (src/Darcs/Patch/Invert.hs:18) invertRL (src/Darcs/Patch/Invert.hs:22) readPatch (src/Darcs/Patch/Read.hs:62) readPatchPartial (src/Darcs/Patch/Read.hs:59) patchname (src/Darcs/Patch/Named.hs:168) patchcontents (src/Darcs/Patch/Named.hs:171) apply (src/Darcs/Patch/Apply.hs:49) effectOnPaths (src/Darcs/Patch/Apply.hs:69) patch2patchinfo (src/Darcs/Patch/Named.hs:165) summary (src/Darcs/Patch/Show.hs:71) summaryFL (src/Darcs/Patch/Show.hs:73) plainSummary (src/Darcs/Patch/Summary.hs:72) xmlSummary (src/Darcs/Patch/Summary.hs:78) plainSummaryPrims (src/Darcs/Patch/Summary.hs:68) adddeps (src/Darcs/Patch/Named.hs:154) getdeps (src/Darcs/Patch/Named.hs:160) listConflictedFiles (src/Darcs/Patch/Summary.hs:57) isInconsistent (src/Darcs/Patch/Repair.hs:16) RepoPatch (src/Darcs/Patch/RepoPatch.hs:43) 0% ( 0 / 3) in 'Darcs.Repository.Old' Missing documentation for: Module header readOldRepo (src/Darcs/Repository/Old.hs:53) oldRepoFailMsg (src/Darcs/Repository/Old.hs:117) 6% ( 1 / 15) in 'Darcs.Repository.InternalTypes' Missing documentation for: Module header PristineType (src/Darcs/Repository/InternalTypes.hs:38) repoCache (src/Darcs/Repository/InternalTypes.hs:67) modifyCache (src/Darcs/Repository/InternalTypes.hs:70) repoFormat (src/Darcs/Repository/InternalTypes.hs:61) repoLocation (src/Darcs/Repository/InternalTypes.hs:55) withRepoLocation (src/Darcs/Repository/InternalTypes.hs:58) repoPristineType (src/Darcs/Repository/InternalTypes.hs:64) unsafeCoerceRepoType (src/Darcs/Repository/InternalTypes.hs:73) unsafeCoercePatchType (src/Darcs/Repository/InternalTypes.hs:76) unsafeCoerceR (src/Darcs/Repository/InternalTypes.hs:79) unsafeCoerceU (src/Darcs/Repository/InternalTypes.hs:82) unsafeCoerceT (src/Darcs/Repository/InternalTypes.hs:85) mkRepo (src/Darcs/Repository/InternalTypes.hs:88) 81% ( 9 / 11) in 'Darcs.Repository.Traverse' Missing documentation for: Module header cleanRepository (src/Darcs/Repository/Traverse.hs:54) 25% ( 3 / 12) in 'Darcs.Repository.Rebase' Missing documentation for: Module header withManualRebaseUpdate (src/Darcs/Repository/Rebase.hs:78) readTentativeRebase (src/Darcs/Repository/Rebase.hs:199) writeTentativeRebase (src/Darcs/Repository/Rebase.hs:203) withTentativeRebase (src/Darcs/Repository/Rebase.hs:190) createTentativeRebase (src/Darcs/Repository/Rebase.hs:210) readRebase (src/Darcs/Repository/Rebase.hs:207) commuteOutOldStyleRebase (src/Darcs/Repository/Rebase.hs:233) checkOldStyleRebaseStatus (src/Darcs/Repository/Rebase.hs:100) 50% ( 6 / 12) in 'Darcs.Repository.Pristine' Missing documentation for: Module header ApplyDir (src/Darcs/Repository/Pristine.hs:70) applyToTentativePristineCwd (src/Darcs/Repository/Pristine.hs:146) peekPristineHash (src/Darcs/Repository/Inventory.hs:186) withRecorded (src/Darcs/Repository/Pristine.hs:197) withTentative (src/Darcs/Repository/Pristine.hs:206) 83% ( 10 / 12) in 'Darcs.Repository.Pending' Missing documentation for: Module header revertPending (src/Darcs/Repository/Pending.hs:337) 92% ( 13 / 14) in 'Darcs.Repository.PatchIndex' Missing documentation for: PatchFilter (src/Darcs/Repository/PatchIndex.hs:683) 50% ( 1 / 2) in 'Darcs.Repository.Diff' Missing documentation for: treeDiff (src/Darcs/Repository/Diff.hs:85) 76% ( 19 / 25) in 'Darcs.Repository.State' Missing documentation for: Module header TreeFilter (src/Darcs/Repository/State.hs:133) readPendingAndWorking (src/Darcs/Repository/State.hs:240) readIndex (src/Darcs/Repository/State.hs:485) UseIndex (src/Darcs/Repository/Flags.hs:107) ScanKnown (src/Darcs/Repository/Flags.hs:109) 0% ( 0 / 9) in 'Darcs.Repository.Resolution' Missing documentation for: Module header standardResolution (src/Darcs/Repository/Resolution.hs:96) externalResolution (src/Darcs/Repository/Resolution.hs:156) patchsetConflictResolutions (src/Darcs/Repository/Resolution.hs:229) StandardResolution (src/Darcs/Repository/Resolution.hs:89) announceConflicts (src/Darcs/Repository/Resolution.hs:132) warnUnmangled (src/Darcs/Repository/Resolution.hs:116) showUnmangled (src/Darcs/Repository/Resolution.hs:121) showUnravelled (src/Darcs/Repository/Resolution.hs:128) Warning: 'getOnePatchset' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 15 / 20) in 'Darcs.Patch.Match' Missing documentation for: PatchSetMatch (src/Darcs/Patch/Match.hs:383) patchSetMatch (src/Darcs/Patch/Match.hs:389) checkMatchSyntax (src/Darcs/Patch/Match.hs:415) hasIndexRange (src/Darcs/Patch/Match.hs:520) MatchFlag (src/Darcs/Patch/Match.hs:166) 62% ( 10 / 16) in 'Darcs.UI.Options.Matching' Missing documentation for: MatchFlag (src/Darcs/Patch/Match.hs:166) matchUpToOne (src/Darcs/UI/Options/Matching.hs:44) context (src/Darcs/UI/Options/Matching.hs:103) matchLast (src/Darcs/UI/Options/Matching.hs:66) matchFrom (src/Darcs/UI/Options/Matching.hs:93) matchAny (src/Darcs/UI/Options/Matching.hs:96) 8% ( 13 /156) in 'Darcs.UI.Options.All' Missing documentation for: YesNo (src/Darcs/UI/Options/All.hs:294) rootActions (src/Darcs/UI/Options/All.hs:374) StdCmdAction (src/Darcs/UI/Options/All.hs:390) stdCmdActions (src/Darcs/UI/Options/All.hs:392) debug (src/Darcs/UI/Options/All.hs:402) Verbosity (src/Darcs/Repository/Flags.hs:44) verbosity (src/Darcs/UI/Options/All.hs:408) timings (src/Darcs/UI/Options/All.hs:415) debugging (src/Darcs/UI/Options/All.hs:418) HooksConfig (src/Darcs/Repository/Flags.hs:141) HookConfig (src/Darcs/Repository/Flags.hs:146) preHook (src/Darcs/UI/Options/All.hs:433) postHook (src/Darcs/UI/Options/All.hs:436) hooks (src/Darcs/UI/Options/All.hs:423) UseCache (src/Darcs/Repository/Flags.hs:68) useCache (src/Darcs/UI/Options/All.hs:466) XmlOutput (src/Darcs/UI/Options/All.hs:481) xmlOutput (src/Darcs/UI/Options/All.hs:487) DryRun (src/Darcs/Repository/Flags.hs:71) dryRunXml (src/Darcs/UI/Options/All.hs:502) interactive (src/Darcs/UI/Options/All.hs:508) pipe (src/Darcs/UI/Options/All.hs:505) WantGuiPause (src/Darcs/Repository/Flags.hs:129) pauseForGui (src/Darcs/UI/Options/All.hs:513) askDeps (src/Darcs/UI/Options/All.hs:520) SelectDeps (src/Darcs/UI/Options/All.hs:527) selectDeps (src/Darcs/UI/Options/All.hs:529) changesReverse (src/Darcs/UI/Options/All.hs:538) maxCount (src/Darcs/UI/Options/All.hs:543) repoDir (src/Darcs/UI/Options/All.hs:553) RemoteRepos (src/Darcs/Repository/Flags.hs:98) remoteRepos (src/Darcs/UI/Options/All.hs:576) possiblyRemoteRepo (src/Darcs/UI/Options/All.hs:570) NotInRemote (src/Darcs/UI/Options/All.hs:586) notInRemote (src/Darcs/UI/Options/All.hs:590) notInRemoteFlagName (src/Darcs/UI/Options/All.hs:583) RepoCombinator (src/Darcs/UI/Options/All.hs:602) repoCombinator (src/Darcs/UI/Options/All.hs:604) allowUnrelatedRepos (src/Darcs/UI/Options/All.hs:613) justThisRepo (src/Darcs/UI/Options/All.hs:617) WithWorkingDir (src/Darcs/Repository/Flags.hs:132) SetDefault (src/Darcs/Repository/Flags.hs:101) setDefault (src/Darcs/UI/Options/All.hs:629) InheritDefault (src/Darcs/Repository/Flags.hs:104) inheritDefault (src/Darcs/UI/Options/All.hs:634) patchname (src/Darcs/UI/Options/All.hs:641) author (src/Darcs/UI/Options/All.hs:647) AskLongComment (src/Darcs/UI/Options/All.hs:653) askLongComment (src/Darcs/UI/Options/All.hs:656) keepDate (src/Darcs/UI/Options/All.hs:665) Logfile (src/Darcs/UI/Options/All.hs:673) logfile (src/Darcs/UI/Options/All.hs:678) LookFor (src/Darcs/UI/Options/All.hs:698) LookForAdds (src/Darcs/Repository/Flags.hs:77) LookForMoves (src/Darcs/Repository/Flags.hs:83) LookForReplaces (src/Darcs/Repository/Flags.hs:80) lookfor (src/Darcs/UI/Options/All.hs:704) lookforadds (src/Darcs/UI/Options/All.hs:709) lookforreplaces (src/Darcs/UI/Options/All.hs:716) lookformoves (src/Darcs/UI/Options/All.hs:724) UseIndex (src/Darcs/Repository/Flags.hs:107) ScanKnown (src/Darcs/Repository/Flags.hs:109) IncludeBoring (src/Darcs/Repository/Flags.hs:86) includeBoring (src/Darcs/UI/Options/All.hs:741) allowProblematicFilenames (src/Darcs/UI/Options/All.hs:746) allowCaseDifferingFilenames (src/Darcs/UI/Options/All.hs:749) allowWindowsReservedFilenames (src/Darcs/UI/Options/All.hs:756) useIndex (src/Darcs/UI/Options/All.hs:734) recursive (src/Darcs/UI/Options/All.hs:778) DiffAlgorithm (src/Darcs/Util/Diff.hs:13) diffAlgorithm (src/Darcs/UI/Options/All.hs:785) WithContext (src/Darcs/UI/Options/All.hs:792) withContext (src/Darcs/UI/Options/All.hs:798) ExternalDiff (src/Darcs/UI/Options/All.hs:809) extDiff (src/Darcs/UI/Options/All.hs:815) TestChanges (src/Darcs/UI/Options/All.hs:838) testChanges (src/Darcs/UI/Options/All.hs:840) RunTest (src/Darcs/Repository/Flags.hs:89) runTest (src/Darcs/UI/Options/All.hs:847) LeaveTestDir (src/Darcs/Repository/Flags.hs:95) leaveTestDir (src/Darcs/UI/Options/All.hs:852) HeaderFields (src/Darcs/UI/Options/All.hs:861) headerFields (src/Darcs/UI/Options/All.hs:866) sendToContext (src/Darcs/UI/Options/All.hs:897) sendmail (src/Darcs/UI/Options/All.hs:914) sendmailCmd (src/Darcs/UI/Options/All.hs:920) charset (src/Darcs/UI/Options/All.hs:931) editDescription (src/Darcs/UI/Options/All.hs:937) applyAs (src/Darcs/UI/Options/All.hs:946) Sign (src/Darcs/UI/Options/All.hs:956) sign (src/Darcs/UI/Options/All.hs:958) Verify (src/Darcs/UI/Options/All.hs:971) verify (src/Darcs/UI/Options/All.hs:973) AllowConflicts (src/Darcs/Repository/Flags.hs:120) ExternalMerge (src/Darcs/Repository/Flags.hs:123) externalMerge (src/Darcs/UI/Options/All.hs:1009) Compression (src/Darcs/Repository/Flags.hs:47) compress (src/Darcs/UI/Options/All.hs:1030) usePacks (src/Darcs/UI/Options/All.hs:1035) WithPatchIndex (src/Darcs/Repository/Flags.hs:51) patchIndexNo (src/Darcs/UI/Options/All.hs:1041) patchIndexYes (src/Darcs/UI/Options/All.hs:1045) Reorder (src/Darcs/Repository/Flags.hs:62) minimize (src/Darcs/UI/Options/All.hs:926) storeInMemory (src/Darcs/UI/Options/All.hs:1053) Output (src/Darcs/UI/Options/All.hs:1062) output (src/Darcs/UI/Options/All.hs:1066) WithSummary (src/Darcs/UI/Options/All.hs:1086) withSummary (src/Darcs/UI/Options/All.hs:1093) maybeSummary (src/Darcs/UI/Options/All.hs:1103) RemoteDarcs (src/Darcs/Repository/Flags.hs:54) network (src/Darcs/UI/Options/All.hs:1120) UMask (src/Darcs/Repository/Flags.hs:74) umask (src/Darcs/UI/Options/All.hs:1128) SetScriptsExecutable (src/Darcs/Repository/Flags.hs:92) setScriptsExecutable (src/Darcs/UI/Options/All.hs:1139) amendUnrecord (src/Darcs/UI/Options/All.hs:1150) selectAuthor (src/Darcs/UI/Options/All.hs:1155) machineReadable (src/Darcs/UI/Options/All.hs:1161) CloneKind (src/Darcs/Repository/Flags.hs:115) cloneKind (src/Darcs/UI/Options/All.hs:1174) distname (src/Darcs/UI/Options/All.hs:1214) distzip (src/Darcs/UI/Options/All.hs:1219) marks (src/Darcs/UI/Options/All.hs:1181) readMarks (src/Darcs/UI/Options/All.hs:1184) writeMarks (src/Darcs/UI/Options/All.hs:1190) PatchFormat (src/Darcs/Repository/Flags.hs:138) patchFormat (src/Darcs/UI/Options/All.hs:1203) ChangesFormat (src/Darcs/UI/Options/All.hs:1224) changesFormat (src/Darcs/UI/Options/All.hs:1233) tokens (src/Darcs/UI/Options/All.hs:1244) forceReplace (src/Darcs/UI/Options/All.hs:1249) TestStrategy (src/Darcs/UI/Options/All.hs:1258) testStrategy (src/Darcs/UI/Options/All.hs:1260) files (src/Darcs/UI/Options/All.hs:1269) directories (src/Darcs/UI/Options/All.hs:1274) pending (src/Darcs/UI/Options/All.hs:1279) nullFlag (src/Darcs/UI/Options/All.hs:1285) EnumPatches (src/Darcs/UI/Options/All.hs:359) enumPatches (src/Darcs/UI/Options/All.hs:1290) GzcrcsAction (src/Darcs/UI/Options/All.hs:1299) gzcrcsActions (src/Darcs/UI/Options/All.hs:1301) siblings (src/Darcs/UI/Options/All.hs:1308) 71% ( 5 / 7) in 'Darcs.UI.Options' Missing documentation for: Module header Config (src/Darcs/UI/Options.hs:24) Warning: 'SubPath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 28% ( 22 / 77) in 'Darcs.UI.Flags' Missing documentation for: remoteDarcs (src/Darcs/UI/Flags.hs:162) diffingOpts (src/Darcs/UI/Flags.hs:178) diffOpts (src/Darcs/UI/Flags.hs:168) willRemoveLogFile (src/Darcs/UI/Flags.hs:206) includeBoring (src/Darcs/UI/Flags.hs:209) lookForAdds (src/Darcs/UI/Flags.hs:214) lookForMoves (src/Darcs/UI/Flags.hs:220) lookForReplaces (src/Darcs/UI/Flags.hs:217) setDefault (src/Darcs/UI/Flags.hs:223) allowConflicts (src/Darcs/UI/Flags.hs:228) hasXmlOutput (src/Darcs/UI/Flags.hs:485) hasLogfile (src/Darcs/UI/Flags.hs:488) quiet (src/Darcs/UI/Flags.hs:159) verbose (src/Darcs/UI/Flags.hs:156) enumeratePatches (src/Darcs/UI/Flags.hs:165) fileHelpAuthor (src/Darcs/UI/Flags.hs:319) environmentHelpEmail (src/Darcs/UI/Flags.hs:333) getInReplyTo (src/Darcs/UI/Flags.hs:482) environmentHelpSendmail (src/Darcs/UI/Flags.hs:436) getDate (src/Darcs/UI/Flags.hs:432) workRepo (src/Darcs/UI/Flags.hs:491) withNewRepo (src/Darcs/UI/Flags.hs:498) compress (src/Darcs/UI/Options/All.hs:1030) diffAlgorithm (src/Darcs/UI/Options/All.hs:785) minimize (src/Darcs/UI/Options/All.hs:926) editDescription (src/Darcs/UI/Options/All.hs:937) externalMerge (src/Darcs/UI/Options/All.hs:1009) maxCount (src/Darcs/UI/Options/All.hs:543) matchAny (src/Darcs/UI/Options/Matching.hs:96) withContext (src/Darcs/UI/Options/All.hs:798) allowCaseDifferingFilenames (src/Darcs/UI/Options/All.hs:749) allowWindowsReservedFilenames (src/Darcs/UI/Options/All.hs:756) changesReverse (src/Darcs/UI/Options/All.hs:538) usePacks (src/Darcs/UI/Options/All.hs:1035) amendUnrecord (src/Darcs/UI/Options/All.hs:1150) verbosity (src/Darcs/UI/Options/All.hs:408) useCache (src/Darcs/UI/Options/All.hs:466) useIndex (src/Darcs/UI/Options/All.hs:734) umask (src/Darcs/UI/Options/All.hs:1128) runTest (src/Darcs/UI/Options/All.hs:847) testChanges (src/Darcs/UI/Options/All.hs:840) setScriptsExecutable (src/Darcs/UI/Options/All.hs:1139) leaveTestDir (src/Darcs/UI/Options/All.hs:852) remoteRepos (src/Darcs/UI/Options/All.hs:576) cloneKind (src/Darcs/UI/Options/All.hs:1174) patchIndexNo (src/Darcs/UI/Options/All.hs:1041) patchIndexYes (src/Darcs/UI/Options/All.hs:1045) xmlOutput (src/Darcs/UI/Options/All.hs:487) selectDeps (src/Darcs/UI/Options/All.hs:529) author (src/Darcs/UI/Options/All.hs:647) patchFormat (src/Darcs/UI/Options/All.hs:1203) charset (src/Darcs/UI/Options/All.hs:931) siblings (src/Darcs/UI/Options/All.hs:1308) applyAs (src/Darcs/UI/Options/All.hs:946) enumPatches (src/Darcs/UI/Options/All.hs:1290) 23% ( 5 / 21) in 'Darcs.UI.External' Missing documentation for: Module header sendEmail (src/Darcs/UI/External.hs:147) generateEmail (src/Darcs/UI/External.hs:152) resendEmail (src/Darcs/UI/External.hs:232) signString (src/Darcs/UI/External.hs:322) verifyPS (src/Darcs/UI/External.hs:348) execDocPipe (src/Darcs/UI/External.hs:312) pipeDoc (src/Darcs/UI/External.hs:119) pipeDocSSH (src/Darcs/UI/External.hs:142) viewDoc (src/Darcs/UI/External.hs:405) viewDocWith (src/Darcs/UI/External.hs:408) haveSendmail (src/Darcs/UI/External.hs:171) sendmailPath (src/Darcs/UI/External.hs:100) diffProgram (src/Darcs/UI/External.hs:109) editText (src/Darcs/UI/External.hs:469) getSystemEncoding (src/Darcs/UI/External.hs:562) 37% ( 3 / 8) in 'Darcs.UI.PrintPatch' Missing documentation for: Module header printContent (src/Darcs/UI/PrintPatch.hs:64) printContentWithPager (src/Darcs/UI/PrintPatch.hs:67) printSummary (src/Darcs/UI/PrintPatch.hs:61) showWithSummary (src/Darcs/UI/PrintPatch.hs:55) 0% ( 0 / 10) in 'Darcs.UI.Commands.Convert.Util' Missing documentation for: Module header Marks (src/Darcs/UI/Commands/Convert/Util.hs:33) emptyMarks (src/Darcs/UI/Commands/Convert/Util.hs:35) addMark (src/Darcs/UI/Commands/Convert/Util.hs:44) getMark (src/Darcs/UI/Commands/Convert/Util.hs:41) lastMark (src/Darcs/UI/Commands/Convert/Util.hs:38) readMarks (src/Darcs/UI/Commands/Convert/Util.hs:47) writeMarks (src/Darcs/UI/Commands/Convert/Util.hs:55) patchHash (src/Darcs/UI/Commands/Convert/Util.hs:63) updatePending (src/Darcs/UI/Commands/Convert/Util.hs:66) 42% ( 3 / 7) in 'Darcs.Patch.Bundle' Missing documentation for: Module header makeBundle (src/Darcs/Patch/Bundle.hs:145) parseBundle (src/Darcs/Patch/Bundle.hs:174) readContextFile (src/Darcs/Patch/Bundle.hs:233) 68% ( 15 / 22) in 'Darcs.Repository.Hashed' Missing documentation for: Module header tentativelyAddPatch (src/Darcs/Repository/Hashed.hs:502) tentativelyRemovePatches (src/Darcs/Repository/Hashed.hs:547) tentativelyRemovePatches_ (src/Darcs/Repository/Hashed.hs:561) tentativelyAddPatch_ (src/Darcs/Repository/Hashed.hs:526) tentativelyAddPatches_ (src/Darcs/Repository/Hashed.hs:515) UpdatePristine (src/Darcs/Repository/Hashed.hs:511) 0% ( 0 / 5) in 'Darcs.Repository.Repair' Missing documentation for: Module header replayRepository (src/Darcs/Repository/Repair.hs:224) checkIndex (src/Darcs/Repository/Repair.hs:240) replayRepositoryInTemp (src/Darcs/Repository/Repair.hs:203) RepositoryConsistency (src/Darcs/Repository/Repair.hs:127) 40% ( 2 / 5) in 'Darcs.Repository.Packs' Missing documentation for: fetchAndUnpackBasic (src/Darcs/Repository/Packs.hs:107) fetchAndUnpackPatches (src/Darcs/Repository/Packs.hs:99) packsDir (src/Darcs/Repository/Packs.hs:85) 0% ( 0 / 3) in 'Darcs.Repository.Merge' Missing documentation for: Module header tentativelyMergePatches (src/Darcs/Repository/Merge.hs:324) considerMergeToWorking (src/Darcs/Repository/Merge.hs:337) Warning: 'getOnePatchSet' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 33% ( 1 / 3) in 'Darcs.Repository.Match' Missing documentation for: Module header getOnePatchset (src/Darcs/Repository/Match.hs:59) Warning: 'name' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Darcs.Patch.Prim.WithName' 50% ( 3 / 6) in 'Darcs.Patch.V3.Core' Missing documentation for: RepoPatchV3 (src/Darcs/Patch/V3/Core.hs:124) PrimP (src/Darcs/Patch/V3/Core.hs:144) ConflictorP (src/Darcs/Patch/V3/Core.hs:147) Warning: 'getSupers' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 1 / 1) in 'Darcs.Patch.V3.Resolution' 50% ( 4 / 8) in 'Darcs.Patch.Prim.Named' Missing documentation for: NamedPrim (src/Darcs/Patch/Prim/Named.hs:66) namedPrim (src/Darcs/Patch/Prim/Named.hs:68) anonymousNamedPrim (src/Darcs/Patch/Prim/Named.hs:100) prop_primPatchIdNonZero (src/Darcs/Patch/Prim/Named.hs:55) 0% ( 0 / 2) in 'Darcs.Patch.V3' Missing documentation for: Module header RepoPatchV3 (src/Darcs/Patch/V3.hs:16) Warning: '#!' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 4) in 'Darcs.Repository.Working' Missing documentation for: Module header applyToWorking (src/Darcs/Repository/Working.hs:41) setScriptsExecutable (src/Darcs/Repository/Working.hs:64) setScriptsExecutablePatches (src/Darcs/Repository/Working.hs:69) 0% ( 0 / 5) in 'Darcs.Repository.Test' Missing documentation for: Module header getTest (src/Darcs/Repository/Test.hs:51) runPosthook (src/Darcs/Repository/Test.hs:63) runPrehook (src/Darcs/Repository/Test.hs:83) testTentative (src/Darcs/Repository/Test.hs:113) Warning: 'url' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 58% ( 7 / 12) in 'Darcs.Repository.Identify' Missing documentation for: ReadingOrWriting (src/Darcs/Repository/Identify.hs:122) findRepository (src/Darcs/Repository/Identify.hs:212) amInRepository (src/Darcs/Repository/Identify.hs:141) amNotInRepository (src/Darcs/Repository/Identify.hs:198) amInHashedRepository (src/Darcs/Repository/Identify.hs:156) Warning: 'PrimPatch' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 70% ( 7 / 10) in 'Darcs.Repository.Job' Missing documentation for: Module header IsPrimV1 (src/Darcs/Repository/Job.hs:176) withUMaskFlag (src/Darcs/Repository/Job.hs:93) 100% ( 7 / 7) in 'Darcs.UI.Completion' 0% ( 0 / 6) in 'Darcs.Repository.Create' Missing documentation for: Module header createRepository (src/Darcs/Repository/Create.hs:111) createRepositoryV1 (src/Darcs/Repository/Create.hs:145) createRepositoryV2 (src/Darcs/Repository/Create.hs:156) EmptyRepository (src/Darcs/Repository/Create.hs:106) writePristine (src/Darcs/Repository/Create.hs:173) 33% ( 1 / 3) in 'Darcs.Repository.Clone' Missing documentation for: Module header cloneRepository (src/Darcs/Repository/Clone.hs:162) 42% ( 30 / 70) in 'Darcs.Repository' Missing documentation for: Module header repoLocation (src/Darcs/Repository/InternalTypes.hs:55) repoFormat (src/Darcs/Repository/InternalTypes.hs:61) repoPristineType (src/Darcs/Repository/InternalTypes.hs:64) repoCache (src/Darcs/Repository/InternalTypes.hs:67) PristineType (src/Darcs/Repository/InternalTypes.hs:38) HashedDir (src/Darcs/Repository/Cache.hs:65) CacheLoc (src/Darcs/Repository/Cache.hs:88) CacheType (src/Darcs/Repository/Cache.hs:84) WritableOrNot (src/Darcs/Repository/Cache.hs:80) cacheEntries (src/Darcs/Repository/Cache.hs:100) mkCache (src/Darcs/Repository/Cache.hs:97) ReadingOrWriting (src/Darcs/Repository/Identify.hs:122) withRecorded (src/Darcs/Repository/Pristine.hs:197) withUMaskFlag (src/Darcs/Repository/Job.hs:93) findRepository (src/Darcs/Repository/Identify.hs:212) amInRepository (src/Darcs/Repository/Identify.hs:141) amNotInRepository (src/Darcs/Repository/Identify.hs:198) amInHashedRepository (src/Darcs/Repository/Identify.hs:156) prefsUrl (src/Darcs/Repository/Prefs.hs:577) tentativelyAddPatch (src/Darcs/Repository/Hashed.hs:502) tentativelyRemovePatches (src/Darcs/Repository/Hashed.hs:547) withManualRebaseUpdate (src/Darcs/Repository/Rebase.hs:78) tentativelyMergePatches (src/Darcs/Repository/Merge.hs:324) considerMergeToWorking (src/Darcs/Repository/Merge.hs:337) createRepository (src/Darcs/Repository/Create.hs:111) createRepositoryV1 (src/Darcs/Repository/Create.hs:145) createRepositoryV2 (src/Darcs/Repository/Create.hs:156) EmptyRepository (src/Darcs/Repository/Create.hs:106) cloneRepository (src/Darcs/Repository/Clone.hs:162) applyToWorking (src/Darcs/Repository/Working.hs:41) cleanRepository (src/Darcs/Repository/Traverse.hs:54) SealedPatchSet (src/Darcs/Patch/Set.hs:51) PatchInfoAnd (src/Darcs/Patch/PatchInfoAnd.hs:101) setScriptsExecutable (src/Darcs/Repository/Working.hs:64) setScriptsExecutablePatches (src/Darcs/Repository/Working.hs:69) testTentative (src/Darcs/Repository/Test.hs:113) modifyCache (src/Darcs/Repository/InternalTypes.hs:70) readPendingAndWorking (src/Darcs/Repository/State.hs:240) readIndex (src/Darcs/Repository/State.hs:485) Warning: 'Prim' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PatchSelection' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'keyPress' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 79% ( 27 / 34) in 'Darcs.UI.SelectChanges' Missing documentation for: Module header PatchSelectionOptions (src/Darcs/UI/SelectChanges.hs:189) InteractiveSelectionM (src/Darcs/UI/SelectChanges.hs:277) initialSelectionState (src/Darcs/UI/SelectChanges.hs:535) backAll (src/Darcs/UI/SelectChanges.hs:755) isSingleFile (src/Darcs/UI/SelectChanges.hs:759) askAboutDepends (src/Darcs/UI/SelectChanges.hs:1025) 87% ( 7 / 8) in 'Darcs.UI.PatchHeader' Missing documentation for: Module header 9% ( 3 / 31) in 'Darcs.UI.Commands' Missing documentation for: Module header CommandControl (src/Darcs/UI/Commands.hs:113) commandAlias (src/Darcs/UI/Commands.hs:177) commandStub (src/Darcs/UI/Commands.hs:195) commandOptions (src/Darcs/UI/Commands.hs:167) commandAlloptions (src/Darcs/UI/Commands.hs:156) withStdOpts (src/Darcs/UI/Commands.hs:150) disambiguateCommands (src/Darcs/UI/Commands.hs:212) CommandArgs (src/Darcs/UI/Commands.hs:206) getSubcommands (src/Darcs/UI/Commands.hs:173) extractCommands (src/Darcs/UI/Commands.hs:93) extractAllCommands (src/Darcs/UI/Commands.hs:99) normalCommand (src/Darcs/UI/Commands.hs:104) hiddenCommand (src/Darcs/UI/Commands.hs:107) commandGroup (src/Darcs/UI/Commands.hs:110) superName (src/Darcs/UI/Commands.hs:202) nodefaults (src/Darcs/UI/Commands.hs:170) putInfo (src/Darcs/UI/Commands.hs:239) putVerbose (src/Darcs/UI/Commands.hs:236) putWarning (src/Darcs/UI/Commands.hs:246) putVerboseWarning (src/Darcs/UI/Commands.hs:249) putFinished (src/Darcs/UI/Commands.hs:242) abortRun (src/Darcs/UI/Commands.hs:252) defaultRepo (src/Darcs/UI/Commands.hs:298) amInHashedRepository (src/Darcs/UI/Commands.hs:301) amInRepository (src/Darcs/UI/Commands.hs:304) amNotInRepository (src/Darcs/UI/Commands.hs:307) findRepository (src/Darcs/UI/Commands.hs:311) 0% ( 0 / 6) in 'Darcs.UI.Usage' Missing documentation for: Module header getCommandHelp (src/Darcs/UI/Usage.hs:142) getSuperCommandHelp (src/Darcs/UI/Usage.hs:166) getCommandMiniHelp (src/Darcs/UI/Usage.hs:130) usage (src/Darcs/UI/Usage.hs:72) subusage (src/Darcs/UI/Usage.hs:88) 15% ( 2 / 13) in 'Darcs.UI.Commands.Util' Missing documentation for: Module header announceFiles (src/Darcs/UI/Commands/Util.hs:102) testTentativeAndMaybeExit (src/Darcs/UI/Commands/Util.hs:108) getUniqueRepositoryName (src/Darcs/UI/Commands/Util.hs:199) getUniqueDPatchName (src/Darcs/UI/Commands/Util.hs:207) doesDirectoryReallyExist (src/Darcs/UI/Commands/Util.hs:224) checkUnrelatedRepos (src/Darcs/UI/Commands/Util.hs:227) preselectPatches (src/Darcs/UI/Commands/Util.hs:270) getLastPatches (src/Darcs/UI/Commands/Util.hs:262) matchRange (src/Darcs/UI/Commands/Util.hs:291) historyEditHelp (src/Darcs/UI/Commands/Util.hs:304) 33% ( 1 / 3) in 'Darcs.UI.Commands.WhatsNew' Missing documentation for: Module header whatsnew (src/Darcs/UI/Commands/WhatsNew.hs:129) 0% ( 0 / 3) in 'Darcs.UI.Commands.Unrevert' Missing documentation for: Module header unrevert (src/Darcs/UI/Commands/Unrevert.hs:98) writeUnrevert (src/Darcs/UI/Commands/Unrevert.hs:154) 0% ( 0 / 4) in 'Darcs.UI.Commands.Unrecord' Missing documentation for: Module header unrecord (src/Darcs/UI/Commands/Unrecord.hs:94) unpull (src/Darcs/UI/Commands/Unrecord.hs:152) obliterate (src/Darcs/UI/Commands/Unrecord.hs:181) 0% ( 0 / 2) in 'Darcs.UI.Commands.TransferMode' Missing documentation for: Module header transferMode (src/Darcs/UI/Commands/TransferMode.hs:56) 0% ( 0 / 2) in 'Darcs.UI.Commands.Test' Missing documentation for: Module header test (src/Darcs/UI/Commands/Test.hs:115) 0% ( 0 / 2) in 'Darcs.UI.Commands.Tag' Missing documentation for: Module header tag (src/Darcs/UI/Commands/Tag.hs:98) 0% ( 0 / 2) in 'Darcs.UI.Commands.ShowTags' Missing documentation for: Module header showTags (src/Darcs/UI/Commands/ShowTags.hs:50) 0% ( 0 / 2) in 'Darcs.UI.Commands.ShowRepo' Missing documentation for: Module header showRepo (src/Darcs/UI/Commands/ShowRepo.hs:74) 0% ( 0 / 2) in 'Darcs.UI.Commands.ShowPatchIndex' Missing documentation for: Module header showPatchIndex (src/Darcs/UI/Commands/ShowPatchIndex.hs:23) 0% ( 0 / 3) in 'Darcs.UI.Commands.ShowIndex' Missing documentation for: Module header showIndex (src/Darcs/UI/Commands/ShowIndex.hs:58) showPristine (src/Darcs/UI/Commands/ShowIndex.hs:116) 0% ( 0 / 2) in 'Darcs.UI.Commands.ShowFiles' Missing documentation for: Module header showFiles (src/Darcs/UI/Commands/ShowFiles.hs:78) Warning: 'DepthGraph' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'Darcs.UI.Commands.ShowDependencies' Missing documentation for: Module header showDeps (src/Darcs/UI/Commands/ShowDependencies.hs:76) 0% ( 0 / 2) in 'Darcs.UI.Commands.ShowContents' Missing documentation for: Module header showContents (src/Darcs/UI/Commands/ShowContents.hs:51) 0% ( 0 / 6) in 'Darcs.UI.Commands.ShowAuthors' Missing documentation for: Module header showAuthors (src/Darcs/UI/Commands/ShowAuthors.hs:96) Spelling (src/Darcs/UI/Commands/ShowAuthors.hs:50) compiledAuthorSpellings (src/Darcs/UI/Commands/ShowAuthors.hs:159) canonizeAuthor (src/Darcs/UI/Commands/ShowAuthors.hs:147) rankAuthors (src/Darcs/UI/Commands/ShowAuthors.hs:127) 0% ( 0 / 2) in 'Darcs.UI.Commands.Show' Missing documentation for: Module header showCommand (src/Darcs/UI/Commands/Show.hs:45) 0% ( 0 / 2) in 'Darcs.UI.Commands.SetPref' Missing documentation for: Module header setpref (src/Darcs/UI/Commands/SetPref.hs:78) 0% ( 0 / 2) in 'Darcs.UI.Commands.Rollback' Missing documentation for: Module header rollback (src/Darcs/UI/Commands/Rollback.hs:92) 0% ( 0 / 2) in 'Darcs.UI.Commands.Revert' Missing documentation for: Module header revert (src/Darcs/UI/Commands/Revert.hs:111) 0% ( 0 / 3) in 'Darcs.UI.Commands.Replace' Missing documentation for: Module header replace (src/Darcs/UI/Commands/Replace.hs:122) defaultToks (src/Darcs/Patch/TokenReplace.hs:99) 33% ( 1 / 3) in 'Darcs.UI.Commands.Repair' Missing documentation for: Module header repair (src/Darcs/UI/Commands/Repair.hs:88) Warning: 'Recursive' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 4) in 'Darcs.UI.Commands.Remove' Missing documentation for: Module header remove (src/Darcs/UI/Commands/Remove.hs:72) rm (src/Darcs/UI/Commands/Remove.hs:182) unadd (src/Darcs/UI/Commands/Remove.hs:185) 33% ( 1 / 3) in 'Darcs.UI.Commands.Record' Missing documentation for: Module header record (src/Darcs/UI/Commands/Record.hs:229) 0% ( 0 / 2) in 'Darcs.UI.Commands.Optimize' Missing documentation for: Module header optimize (src/Darcs/UI/Commands/Optimize.hs:174) Warning: 'Subpath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 3) in 'Darcs.UI.Commands.Move' Missing documentation for: Module header move (src/Darcs/UI/Commands/Move.hs:91) mv (src/Darcs/UI/Commands/Move.hs:349) 0% ( 0 / 2) in 'Darcs.UI.Commands.MarkConflicts' Missing documentation for: Module header markconflicts (src/Darcs/UI/Commands/MarkConflicts.hs:103) 16% ( 1 / 6) in 'Darcs.UI.Commands.Log' Missing documentation for: Module header log (src/Darcs/UI/Commands/Log.hs:142) changelog (src/Darcs/UI/Commands/Log.hs:366) logInfoFL (src/Darcs/UI/Commands/Log.hs:262) simpleLogInfo (src/Darcs/UI/Commands/Log.hs:271) 0% ( 0 / 3) in 'Darcs.UI.Commands.Init' src/Darcs/UI/ApplyPatches.hs:53:23: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | data PatchProxy (p :: * -> * -> *) = PatchProxy | ^ src/Darcs/UI/ApplyPatches.hs:53:28: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | data PatchProxy (p :: * -> * -> *) = PatchProxy | ^ src/Darcs/UI/ApplyPatches.hs:53:33: warning: [-Wstar-is-type] Using `*' (or its Unicode variant) to mean `Data.Kind.Type' relies on the StarIsType extension, which will become deprecated in the future. Suggested fix: use `Type' from `Data.Kind' instead. | 53 | data PatchProxy (p :: * -> * -> *) = PatchProxy | ^ Missing documentation for: Module header initialize (src/Darcs/UI/Commands/Init.hs:85) initializeCmd (src/Darcs/UI/Commands/Init.hs:107) 33% ( 1 / 3) in 'Darcs.UI.Commands.GZCRCs' Missing documentation for: Module header gzcrcs (src/Darcs/UI/Commands/GZCRCs.hs:113) 25% ( 1 / 4) in 'Darcs.UI.Commands.Dist' Missing documentation for: dist (src/Darcs/UI/Commands/Dist.hs:103) doFastZip (src/Darcs/UI/Commands/Dist.hs:175) doFastZip' (src/Darcs/UI/Commands/Dist.hs:183) 0% ( 0 / 2) in 'Darcs.UI.Commands.Diff' Missing documentation for: Module header diffCommand (src/Darcs/UI/Commands/Diff.hs:110) 0% ( 0 / 2) in 'Darcs.UI.Commands.Convert.Import' Missing documentation for: Module header convertImport (src/Darcs/UI/Commands/Convert/Import.hs:161) 0% ( 0 / 2) in 'Darcs.UI.Commands.Convert.Export' Missing documentation for: Module header convertExport (src/Darcs/UI/Commands/Convert/Export.hs:160) 0% ( 0 / 2) in 'Darcs.UI.Commands.Convert.Darcs2' Missing documentation for: Module header convertDarcs2 (src/Darcs/UI/Commands/Convert/Darcs2.hs:121) 0% ( 0 / 2) in 'Darcs.UI.Commands.Convert' Missing documentation for: Module header convert (src/Darcs/UI/Commands/Convert.hs:31) 0% ( 0 / 7) in 'Darcs.UI.Commands.Clone' Missing documentation for: Module header get (src/Darcs/UI/Commands/Clone.hs:152) put (src/Darcs/UI/Commands/Clone.hs:165) clone (src/Darcs/UI/Commands/Clone.hs:123) makeRepoName (src/Darcs/UI/Commands/Clone.hs:251) cloneToSSH (src/Darcs/UI/Commands/Clone.hs:236) otherHelpInheritDefault (src/Darcs/UI/Commands/Clone.hs:311) 0% ( 0 / 2) in 'Darcs.UI.Commands.Send' Missing documentation for: Module header send (src/Darcs/UI/Commands/Send.hs:157) 0% ( 0 / 2) in 'Darcs.UI.Commands.Push' Missing documentation for: Module header push (src/Darcs/UI/Commands/Push.hs:126) 0% ( 0 / 2) in 'Darcs.UI.Commands.Annotate' Missing documentation for: Module header annotate (src/Darcs/UI/Commands/Annotate.hs:70) 33% ( 1 / 3) in 'Darcs.UI.Commands.Amend' Missing documentation for: amend (src/Darcs/UI/Commands/Amend.hs:167) amendrecord (src/Darcs/UI/Commands/Amend.hs:215) 50% ( 1 / 2) in 'Darcs.UI.Commands.Add' Missing documentation for: add (src/Darcs/UI/Commands/Add.hs:115) 16% ( 1 / 6) in 'Darcs.UI.ApplyPatches' Missing documentation for: Module header PatchProxy (src/Darcs/UI/ApplyPatches.hs:53) StandardPatchApplier (src/Darcs/UI/ApplyPatches.hs:84) applyPatchesStart (src/Darcs/UI/ApplyPatches.hs:118) applyPatchesFinish (src/Darcs/UI/ApplyPatches.hs:135) 25% ( 2 / 8) in 'Darcs.UI.Commands.Pull' Missing documentation for: Module header pull (src/Darcs/UI/Commands/Pull.hs:191) fetch (src/Darcs/UI/Commands/Pull.hs:155) pullCmd (src/Darcs/UI/Commands/Pull.hs:236) StandardPatchApplier (src/Darcs/UI/ApplyPatches.hs:84) fetchPatches (src/Darcs/UI/Commands/Pull.hs:258) 0% ( 0 / 4) in 'Darcs.UI.Commands.Apply' Missing documentation for: Module header apply (src/Darcs/UI/Commands/Apply.hs:143) applyCmd (src/Darcs/UI/Commands/Apply.hs:182) getPatchBundle (src/Darcs/UI/Commands/Apply.hs:252) 0% ( 0 / 2) in 'Darcs.UI.Commands.Rebase' Missing documentation for: Module header rebase (src/Darcs/UI/Commands/Rebase.hs:136) 50% ( 1 / 2) in 'Darcs.UI.TheCommands' Missing documentation for: Module header Warning: 'DarcsOption' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 50% ( 1 / 2) in 'Darcs.UI.Defaults' Missing documentation for: Module header 33% ( 1 / 3) in 'Darcs.UI.RunCommand' Missing documentation for: runTheCommand (src/Darcs/UI/RunCommand.hs:81) runWithHooks (src/Darcs/UI/RunCommand.hs:137) 0% ( 0 / 5) in 'Darcs.UI.Commands.Help' Missing documentation for: Module header helpCmd (src/Darcs/UI/Commands/Help.hs:137) commandControlList (src/Darcs/UI/Commands/Help.hs:209) printVersion (src/Darcs/UI/Commands/Help.hs:205) listAvailableCommands (src/Darcs/UI/Commands/Help.hs:190) Warning: Darcs.Patch.RepoType: could not find link destinations for: - Darcs.Patch.RepoType.singletonRebaseType Warning: Darcs.Prelude: could not find link destinations for: - Basement.String.Encoding.UTF32.UTF32_Invalid - Basement.Bits.SizeValid - Basement.String.Encoding.ASCII7.ASCII7_Invalid - Basement.String.Encoding.ISO_8859_1.ISO_8859_1_Invalid - Basement.String.Encoding.UTF16.UTF16_Invalid - Data.Text.Encoding.CodePoint - Data.Text.Encoding.DecoderState - Data.Text.Short.Internal.B - Data.UUID.Types.Internal.UnpackedUUID - Codec.Archive.Zip.MSDOSDateTime - Codec.Archive.Zip.PKWAREVerificationType - Codec.Compression.Zlib.Stream.DictionaryHash - Text.ParserCombinators.ReadP.P - Codec.Compression.Zlib.Stream.Stream - Codec.Archive.Tar.Read.Partial - Data.Functor.Utils.StateL - Data.Functor.Utils.StateR - Network.HTTP.Client.Request.EncapsulatedPopperException - Network.HTTP.Client.Types.HttpExceptionContentWrapper - Data.NonNull.NullError - GHC.Generics.SingKind - GHC.Generics.fromSing - GHC.Generics.Sing - GHC.Generics.DemoteRep - Data.Array.Base.numElements - Data.Array.Base.unsafeArray - Data.Array.Base.unsafeAt - Data.Array.Base.unsafeReplace - Data.Array.Base.unsafeAccum - Data.Array.Base.unsafeAccumArray - GHC.Generics.SingI - GHC.Generics.sing - Data.Array.Base.getNumElements - Data.Array.Base.unsafeNewArray_ - Data.Array.Base.unsafeRead - Data.Array.Base.unsafeWrite - GHC.Generics.D:R:SingBoola0 - GHC.Generics.STrue - GHC.Generics.SFalse - Data.Vector.Unboxed.Base.D:R:VectorBool0 - Data.Vector.Unboxed.Base.V_Bool - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 - Data.CaseInsensitive.Internal.foldCaseList - System.Console.Terminfo.Base.hasOkPadding - System.Console.Terminfo.Base.outputCap - Data.Vector.Unboxed.Base.D:R:VectorChar0 - Data.Vector.Unboxed.Base.V_Char - GHC.Generics.D:R:UReckCharp0 - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 - Data.Vector.Unboxed.Base.D:R:VectorDouble0 - Data.Vector.Unboxed.Base.V_Double - GHC.Generics.D:R:UReckDoublep0 - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 - Data.Vector.Unboxed.Base.D:R:VectorFloat0 - Data.Vector.Unboxed.Base.V_Float - GHC.Generics.D:R:UReckFloatp0 - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 - Data.UUID.Types.Internal.Builder.ByteSource - Data.UUID.Types.Internal.Builder./-/ - Data.UUID.Types.Internal.Builder.ByteSink - Data.Vector.Unboxed.Base.D:R:VectorInt0 - Data.Vector.Unboxed.Base.V_Int - GHC.Generics.D:R:UReckIntp0 - Data.UUID.Types.Internal.Builder.Takes4Bytes - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 - GHC.Generics.D:R:SingMaybeb0 - GHC.Generics.SNothing - GHC.Generics.SJust - Text.Printf.hspr - Text.Printf.UPrintf - Text.Printf.spr - Data.Vector.Unboxed.Base.D:R:VectorWord0 - Data.Vector.Unboxed.Base.V_Word - GHC.Generics.D:R:UReckWordp0 - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 - Data.Functor.Utils.Max - Data.Functor.Utils.Min - Data.Set.Internal.MergeSet Warning: Darcs.Patch.RegChars: could not find link destinations for: - Darcs.Patch.RegChars.unescapeChars - Darcs.Patch.RegChars.normalRegChars Warning: Darcs.Util.CommandLine: could not find link destinations for: - Darcs.Util.CommandLine.FTable Warning: Darcs.Util.Download.Request: could not find link destinations for: - Darcs.Util.Download.Request.InProgressStatus Warning: Darcs.Util.Diff.Myers: could not find link destinations for: - Darcs.Util.Diff.Myers.BSTArray Warning: Darcs.Util.IsoDate: could not find link destinations for: - Darcs.Util.IsoDate.readDate - Darcs.Util.IsoDate.dateTime - Darcs.Util.IsoDate.englishDate - Darcs.Util.IsoDate.englishTime - Darcs.Util.IsoDate.englishAgo - Darcs.Util.IsoDate.cvsDateTime - Darcs.Util.IsoDate.iso8601DateTime - Darcs.Util.IsoDate.oldDateTime - Darcs.Util.IsoDate.rfc2822DateTime - Darcs.Util.IsoDate.optchain - Darcs.Util.IsoDate.englishDuration - Darcs.Util.IsoDate.iso8601Time - Darcs.Util.IsoDate.multiplyDiff - Darcs.Util.IsoDate.copyCalendar Warning: Darcs.Util.DateMatcher: could not find link destinations for: - Darcs.Util.DateMatcher.withinDay - Darcs.Util.DateMatcher.dateRange - Darcs.Util.DateMatcher.cDateRange - Darcs.Util.DateMatcher.within - Darcs.Util.DateMatcher.samePartialDate - Darcs.Util.DateMatcher.tryMatchers - Darcs.Util.DateMatcher.showMatcher Warning: Darcs.Util.Printer: could not find link destinations for: - Darcs.Util.Printer.St - Darcs.Util.Printer.Document - Darcs.Util.Printer.hPrintPrintables - Darcs.Util.Printer.hPrintPrintable Warning: Darcs.Util.Printer.Color: could not find link destinations for: - Darcs.Util.Printer.Color.Policy - Darcs.Util.Printer.Color.getPolicy - Darcs.Util.Printer.Color.lineColorTrans - Darcs.Util.Printer.Color.escape - Darcs.Util.Printer.Color.noEscape - Darcs.Util.Printer.Color.isPrintableAscii - Darcs.Util.Printer.Color.quoteChar - Darcs.Util.Printer.Color.markEscape - Darcs.Util.Printer.Color.color - Darcs.Util.Printer.Color.makeAsciiart - Darcs.Util.Printer.Color.withColor - Darcs.Util.Printer.Color.setColor - Darcs.Util.Printer.Color.makeBold - Darcs.Util.Printer.Color.makeInvert Warning: Darcs.Util.Progress: could not find link destinations for: - Darcs.Util.Progress._progressData Warning: Darcs.Patch.Witnesses.Show: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Witnesses.Sealed: could not find link destinations for: - Darcs.Patch.Witnesses.Sealed.Poly Warning: Darcs.Patch.Witnesses.Ordered: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Util.Path: could not find link destinations for: - Darcs.Util.Path.CharLike Warning: Darcs.Util.Tree.Monad: could not find link destinations for: - Darcs.Util.Tree.Monad.TreeEnv Warning: Darcs.Util.Index: could not find link destinations for: - Darcs.Util.Index.IndexM - Darcs.Util.Index.Item - Darcs.Util.Index.State Warning: Darcs.Repository.Format: could not find link destinations for: - Darcs.Repository.Format.findProblems Warning: Darcs.UI.Options.Util: could not find link destinations for: - Darcs.UI.Options.Util.SingleArgOptDescr Warning: Darcs.Patch.Choices: could not find link destinations for: - Darcs.Patch.Choices.PatchChoice - Darcs.Patch.Choices.pcsMiddleLasts Warning: Darcs.Patch.ApplyMonad: could not find link destinations for: - Darcs.Patch.ApplyMonad.OrigFileNameOf - Darcs.Patch.ApplyMonad.FilePathMonad - Darcs.Patch.ApplyMonad.FilePathMonadState - Darcs.Patch.ApplyMonad.RestrictedApply Warning: Darcs.Repository.HashedIO: could not find link destinations for: - Darcs.Repository.HashedIO.ProgressKey Warning: Darcs.Patch.Prim.V1.Core: could not find link destinations for: - Darcs.Patch.Annotate.AnnotatedM - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Prim.V1.Mangle: could not find link destinations for: - Darcs.Patch.Prim.V1.Mangle.applyHunk Warning: Darcs.Patch.Prim.V1.Show: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Prim.V1.Coalesce: could not find link destinations for: - Darcs.Patch.Prim.V1.Coalesce.pushCoalescePatch - Darcs.Patch.Prim.V1.Coalesce.coalescePair Warning: Darcs.Patch.Prim.V1: could not find link destinations for: - Darcs.Patch.Annotate.AnnotatedM - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Prim.FileUUID.Core: could not find link destinations for: - Darcs.Patch.Annotate.AnnotatedM - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.V1.Core: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Unwind: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Prim.FileUUID: could not find link destinations for: - Darcs.Patch.Annotate.AnnotatedM - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.V2.Non: could not find link destinations for: - Darcs.Patch.V2.Non.WL Warning: Darcs.Patch.V2.RepoPatch: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict - Darcs.Patch.V2.RepoPatch.CommonRL - Darcs.Patch.V2.RepoPatch.Common - Darcs.Patch.V2.RepoPatch.allNormal - Darcs.Patch.V2.RepoPatch.pullCommon - Darcs.Patch.V2.RepoPatch.pullCommonRL Warning: Darcs.Patch.V1.Commute: could not find link destinations for: - Darcs.Patch.V1.Commute.cleverCommute Warning: Darcs.Patch.Named: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Rebase.Name: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Rebase.Fixup: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.PatchInfoAnd: could not find link destinations for: - Darcs.Patch.PatchInfoAnd.SimpleHopefully - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Repository.ApplyPatches: could not find link destinations for: - Darcs.Repository.ApplyPatches.TolerantWrapper - Darcs.Repository.ApplyPatches.TolerantIO - Darcs.Repository.ApplyPatches.SilentIO Warning: Darcs.Patch.Set: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Depends: could not find link destinations for: - Darcs.Patch.Depends.taggedIntersection - Darcs.Patch.Depends.maybeSplitSetOnTag - Darcs.Patch.Depends.unwrapOneTagged Warning: Darcs.Patch.Index.Monad: could not find link destinations for: - Darcs.Patch.Index.Monad.FileModMonad Warning: Darcs.Patch.Annotate: could not find link destinations for: - Darcs.Patch.Annotate.AnnotatedM Warning: Darcs.Patch.V2.Prim: could not find link destinations for: - Darcs.Patch.Annotate.AnnotatedM - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.V2: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.V1.Prim: could not find link destinations for: - Darcs.Patch.Annotate.AnnotatedM - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.V1: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Rebase.Change: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Rebase.Legacy.Item: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Rebase.Suspended: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Named.Wrapped: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.Invertible: could not find link destinations for: - Darcs.Patch.Invertible.Fwd - Darcs.Patch.Invertible.Rev Warning: Darcs.Patch: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Repository.Traverse: could not find link destinations for: - Darcs.Repository.Traverse.PlainLayout - Darcs.Repository.Traverse.BucketedLayout Warning: Darcs.Repository.Rebase: could not find link destinations for: - Darcs.Repository.Rebase.PiaW Warning: Darcs.Repository.Pending: could not find link destinations for: - Darcs.Repository.Pending.updatePending Warning: Darcs.Patch.Match: could not find link destinations for: - Darcs.Patch.Match.Matcher - Darcs.Patch.Match.MatchFun - Darcs.Patch.Match.firstMatcher - Darcs.Patch.Match.secondMatcher - Darcs.Patch.Match.nonrangeMatcher Warning: Darcs.UI.Options.Matching: could not find link destinations for: - Darcs.UI.Options.Matching.MatchOption Warning: Darcs.UI.Flags: could not find link destinations for: - Darcs.UI.Options.Matching.MatchOption Warning: Darcs.Patch.Prim.WithName: could not find link destinations for: - Darcs.Patch.Annotate.AnnotatedM - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.V3.Core: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.Patch.V3.Resolution: could not find link destinations for: - Darcs.Patch.V3.Resolution.Node - Darcs.Patch.V3.Resolution.neighbors - Darcs.Patch.V3.Resolution.self - Darcs.Patch.V3.Resolution.conflictsWith Warning: Darcs.Repository: could not find link destinations for: - Darcs.Patch.Witnesses.Show.ShowDict Warning: Darcs.UI.SelectChanges: could not find link destinations for: - Darcs.UI.SelectChanges.PatchSelectionM - Darcs.UI.SelectChanges.backward - Darcs.UI.SelectChanges.triv - Darcs.UI.SelectChanges.iswanted Warning: Darcs.UI.Commands.ShowDependencies: could not find link destinations for: - Darcs.UI.Commands.ShowDependencies.Deps - Darcs.UI.Commands.ShowDependencies.DepsGraph Warning: Darcs.UI.Commands.Replace: could not find link destinations for: - Darcs.UI.Commands.Replace.filenameToks - Darcs.UI.Commands.Replace.replaceHelp Warning: Darcs.UI.Commands.MarkConflicts: could not find link destinations for: - Darcs.UI.Commands.MarkConflicts.Everything - Darcs.UI.Commands.MarkConflicts.Only - Darcs.UI.Commands.MarkConflicts.PathSet Warning: Darcs.UI.Commands.Log: could not find link destinations for: - Darcs.UI.Commands.Log.LogInfo Warning: Darcs.UI.Defaults: could not find link destinations for: - Darcs.UI.Defaults.CmdName - Darcs.UI.Defaults.SuperCmd - Darcs.UI.Defaults.Default - Darcs.UI.Defaults.OptionMap Documentation created: dist/doc/html/darcs/index.html Preprocessing executable 'darcs' for darcs-2.16.4..