| module | Top Level Definitions | Alternatives | Expressions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| % | covered / total | % | covered / total | % | covered / total | ||||||||||
| module CommandLine | 100% | 14/14 | 75% | 3/4 | 93% | 154/165 | |||||||||
| module Crypt.SHA256 | 100% | 1/1 | 100% | 4/4 | 100% | 58/58 | |||||||||
| module Darcs.ArgumentDefaults | 100% | 4/4 | 94% | 18/19 | 99% | 161/162 | |||||||||
| module Darcs.CheckFileSystem | 100% | 3/3 | 50% | 1/2 | 72% | 48/66 | |||||||||
| module Darcs.Commands.AmendRecord | 100% | 7/7 | 53% | 14/26 | 88% | 279/314 | |||||||||
| module Darcs.Commands.Changes | 100% | 9/9 | 60% | 33/55 | 72% | 397/547 | |||||||||
| module Darcs.Commands.Check | 100% | 5/5 | 100% | 5/5 | 98% | 119/121 | |||||||||
| module Darcs.Commands.Diff | 100% | 9/9 | 64% | 20/31 | 67% | 221/327 | |||||||||
| module Darcs.Commands.Dist | 100% | 7/7 | 73% | 11/15 | 82% | 177/215 | |||||||||
| module Darcs.Commands.GZCRCs | 100% | 8/8 | 75% | 12/16 | 88% | 300/338 | |||||||||
| module Darcs.Commands.Get | 100% | 13/13 | 76% | 32/42 | 80% | 594/738 | |||||||||
| module Darcs.Commands.Init | 100% | 4/4 | - | 0/0 | 97% | 93/95 | |||||||||
| module Darcs.Commands.MarkConflicts | 100% | 5/5 | 83% | 5/6 | 72% | 106/146 | |||||||||
| module Darcs.Commands.Move | 100% | 8/8 | 80% | 20/25 | 83% | 330/395 | |||||||||
| module Darcs.Commands.Pull | 100% | 5/5 | 94% | 18/19 | 94% | 348/370 | |||||||||
| module Darcs.Commands.Push | 100% | 5/5 | 42% | 12/28 | 63% | 228/360 | |||||||||
| module Darcs.Commands.Repair | 100% | 4/4 | 100% | 3/3 | 94% | 51/54 | |||||||||
| module Darcs.Commands.Revert | 100% | 4/4 | 75% | 9/12 | 85% | 167/195 | |||||||||
| module Darcs.Commands.Rollback | 100% | 4/4 | 75% | 3/4 | 74% | 198/266 | |||||||||
| module Darcs.Commands.Send | 100% | 13/13 | 68% | 44/64 | 79% | 581/735 | |||||||||
| module Darcs.Commands.SetPref | 100% | 6/6 | 75% | 3/4 | 77% | 137/177 | |||||||||
| module Darcs.Commands.Show | 100% | 5/5 | - | 0/0 | 100% | 40/40 | |||||||||
| module Darcs.Commands.Tag | 100% | 4/4 | 71% | 5/7 | 95% | 147/154 | |||||||||
| module Darcs.Commands.TrackDown | 100% | 5/5 | 62% | 5/8 | 69% | 97/140 | |||||||||
| module Darcs.Commands.Unrevert | 100% | 6/6 | 66% | 8/12 | 79% | 152/192 | |||||||||
| module Darcs.Commands.WhatsNew | 100% | 5/5 | 73% | 11/15 | 86% | 257/296 | |||||||||
| module Darcs.Patch.TouchesFiles | 100% | 6/6 | 80% | 24/30 | 84% | 138/163 | |||||||||
| module Darcs.ProgressPatches | 100% | 3/3 | 86% | 20/23 | 90% | 131/144 | |||||||||
| module Darcs.Repository.ApplyPatches | 100% | 2/2 | 100% | 2/2 | 53% | 25/47 | |||||||||
| module Darcs.Repository.HashedRepo | 100% | 37/37 | 74% | 41/55 | 87% | 882/1013 | |||||||||
| module Darcs.Repository.Motd | 100% | 2/2 | - | 0/0 | 82% | 29/35 | |||||||||
| module Darcs.Test | 100% | 6/6 | 60% | 12/20 | 67% | 98/146 | |||||||||
| module Darcs.TheCommands | 100% | 1/1 | - | 0/0 | 93% | 93/99 | |||||||||
| module Darcs.URL | 100% | 6/6 | 66% | 8/12 | 61% | 35/57 | |||||||||
| module DateMatcher | 100% | 9/9 | 70% | 14/20 | 88% | 234/265 | |||||||||
| module Lcs | 100% | 33/33 | 74% | 91/122 | 77% | 1443/1857 | |||||||||
| module Progress | 100% | 28/28 | 70% | 26/37 | 71% | 348/484 | |||||||||
| module RegChars | 100% | 5/5 | 40% | 6/15 | 42% | 37/87 | |||||||||
| module SHA1 | 100% | 8/8 | 100% | 8/8 | 99% | 1059/1060 | |||||||||
| module ThisVersion | 100% | 1/1 | - | 0/0 | 100% | 7/7 | |||||||||
| module Workaround | 100% | 1/1 | 50% | 1/2 | 97% | 36/37 | |||||||||
| module Darcs.Repository.DarcsRepo | 95% | 20/21 | 60% | 17/28 | 78% | 534/676 | |||||||||
| module ByteStringUtils | 93% | 27/29 | 78% | 51/65 | 89% | 645/723 | |||||||||
| module Darcs.Commands.Add | 92% | 12/13 | 68% | 33/48 | 78% | 430/546 | |||||||||
| module Darcs.Match | 92% | 48/52 | 63% | 92/146 | 61% | 501/819 | |||||||||
| module Darcs.Arguments | 91% | 158/173 | 51% | 152/295 | 76% | 1817/2384 | |||||||||
| module Darcs.Patch.Depends | 91% | 21/23 | 68% | 85/125 | 65% | 714/1098 | |||||||||
| module Darcs.Patch.Read | 91% | 21/23 | 71% | 32/45 | 82% | 473/574 | |||||||||
| module Darcs.Commands | 90% | 18/20 | 82% | 28/34 | 66% | 235/351 | |||||||||
| module Darcs.Patch.FileName | 90% | 19/21 | 82% | 32/39 | 84% | 212/252 | |||||||||
| module Darcs.SlurpDirectory.Internal | 89% | 93/104 | 66% | 111/167 | 72% | 942/1291 | |||||||||
| module Darcs.Repository.Repair | 88% | 8/9 | 76% | 20/26 | 67% | 238/354 | |||||||||
| module Darcs.Commands.Record | 87% | 14/16 | 59% | 48/81 | 78% | 651/826 | |||||||||
| module Darcs.Commands.Replace | 87% | 7/8 | 60% | 14/23 | 80% | 318/393 | |||||||||
| module Darcs.Commands.ShowFiles | 87% | 7/8 | 75% | 6/8 | 52% | 60/115 | |||||||||
| module Darcs.Commands.Unrecord | 87% | 14/16 | 81% | 9/11 | 86% | 250/290 | |||||||||
| module Darcs.Global | 87% | 21/24 | 50% | 1/2 | 76% | 111/145 | |||||||||
| module English | 87% | 7/8 | 71% | 5/7 | 90% | 45/50 | |||||||||
| module Darcs.Repository.Internal | 86% | 79/91 | 80% | 160/199 | 83% | 1860/2216 | |||||||||
| module Darcs.Email | 85% | 12/14 | 43% | 18/41 | 56% | 400/709 | |||||||||
| module IsoDate | 85% | 49/57 | 58% | 25/43 | 68% | 1323/1924 | |||||||||
| module Darcs.Patch.Apply | 84% | 22/26 | 59% | 92/155 | 62% | 705/1135 | |||||||||
| module Darcs.Repository.Prefs | 84% | 27/32 | 64% | 43/67 | 85% | 690/808 | |||||||||
| module Printer | 84% | 59/70 | 88% | 38/43 | 86% | 410/476 | |||||||||
| module Darcs.CommandsAux | 83% | 5/6 | 50% | 3/6 | 54% | 39/71 | |||||||||
| module Darcs.Patch.Commute | 82% | 55/67 | 71% | 136/190 | 74% | 1027/1375 | |||||||||
| module Darcs.Repository.Format | 82% | 14/17 | 66% | 20/30 | 79% | 230/291 | |||||||||
| module Darcs.Patch.Match | 81% | 18/22 | 75% | 3/4 | 65% | 220/334 | |||||||||
| module Darcs.Patch.Real | 81% | 47/58 | 60% | 136/225 | 67% | 1294/1911 | |||||||||
| module Darcs.Bug | 80% | 4/5 | 50% | 1/2 | 71% | 35/49 | |||||||||
| module Darcs.Commands.Put | 80% | 4/5 | 57% | 12/21 | 66% | 178/266 | |||||||||
| module Darcs.Commands.ShowRepo | 80% | 12/15 | 16% | 1/6 | 70% | 162/230 | |||||||||
| module Darcs.Diff | 80% | 17/21 | 61% | 51/83 | 69% | 544/786 | |||||||||
| module Darcs.Lock | 80% | 28/35 | 46% | 18/39 | 66% | 389/587 | |||||||||
| module Darcs.Patch.Bundle | 78% | 11/14 | 46% | 18/39 | 54% | 187/343 | |||||||||
| module Darcs.Commands.Remove | 77% | 7/9 | 80% | 8/10 | 72% | 135/185 | |||||||||
| module Darcs.Repository.Pristine | 77% | 14/18 | 40% | 20/50 | 59% | 184/308 | |||||||||
| module Darcs.Commands.Annotate | 76% | 16/21 | 32% | 28/87 | 34% | 327/948 | |||||||||
| module Darcs.Commands.Optimize | 76% | 16/21 | 42% | 16/38 | 67% | 352/520 | |||||||||
| module Darcs.SelectChanges | 76% | 32/42 | 51% | 67/129 | 53% | 803/1506 | |||||||||
| module Darcs.Commands.ShowContents | 75% | 3/4 | 100% | 2/2 | 85% | 57/67 | |||||||||
| module Darcs.Commands.ShowTags | 75% | 3/4 | 62% | 5/8 | 56% | 50/89 | |||||||||
| module Darcs.Flags | 75% | 6/8 | 76% | 10/13 | 81% | 22/27 | |||||||||
| module Darcs.Patch.Show | 75% | 3/4 | 80% | 4/5 | 85% | 52/61 | |||||||||
| module Darcs.PrintPatch | 75% | 3/4 | - | 0/0 | 77% | 17/22 | |||||||||
| module Darcs.Repository | 75% | 9/12 | 64% | 22/34 | 71% | 371/516 | |||||||||
| module Darcs.Patch.Choices | 73% | 31/42 | 82% | 38/46 | 76% | 347/455 | |||||||||
| module Darcs.Patch.Permutations | 73% | 19/26 | 68% | 39/57 | 77% | 299/386 | |||||||||
| module Darcs.Hopefully | 72% | 24/33 | 64% | 18/28 | 62% | 161/258 | |||||||||
| module Darcs.Patch.Patchy | 72% | 26/36 | 88% | 40/45 | 75% | 318/420 | |||||||||
| module Darcs.Repository.Cache | 72% | 27/37 | 72% | 48/66 | 76% | 543/714 | |||||||||
| module Darcs.SignalHandler | 72% | 8/11 | 16% | 4/24 | 30% | 72/238 | |||||||||
| module Darcs.RunCommand | 71% | 5/7 | 52% | 19/36 | 66% | 263/396 | |||||||||
| module Darcs.Patch.Core | 70% | 12/17 | 40% | 6/15 | 62% | 49/79 | |||||||||
| module Darcs.Patch.Info | 70% | 28/40 | 41% | 28/67 | 76% | 518/678 | |||||||||
| module Darcs.Patch.Non | 70% | 17/24 | 57% | 19/33 | 61% | 193/315 | |||||||||
| module Darcs.Population | 70% | 7/10 | 41% | 13/31 | 54% | 160/296 | |||||||||
| module Darcs.Patch.Prim | 68% | 97/142 | 62% | 196/313 | 67% | 1595/2360 | |||||||||
| module Darcs.Ordered | 67% | 31/46 | 71% | 56/78 | 69% | 227/326 | |||||||||
| module Darcs.Compat | 66% | 4/6 | 12% | 2/16 | 26% | 50/190 | |||||||||
| module Darcs.RepoPath | 66% | 26/39 | 70% | 31/44 | 82% | 209/252 | |||||||||
| module Main | 66% | 2/3 | 33% | 4/12 | 30% | 30/100 | |||||||||
| module Darcs.External | 64% | 33/51 | 33% | 37/112 | 37% | 594/1569 | |||||||||
| module Darcs.Gorsvet | 64% | 18/28 | 63% | 19/30 | 65% | 331/505 | |||||||||
| module Darcs.Sealed | 61% | 11/18 | - | 0/0 | 34% | 23/66 | |||||||||
| module Darcs.Utils | 61% | 19/31 | 53% | 22/41 | 67% | 256/382 | |||||||||
| module Darcs.Repository.HashedIO | 60% | 28/46 | 47% | 36/76 | 66% | 717/1077 | |||||||||
| module Darcs.IO | 59% | 44/74 | 40% | 8/20 | 52% | 293/553 | |||||||||
| module Darcs.Commands.ShowAuthors | 58% | 7/12 | 25% | 3/12 | 39% | 108/274 | |||||||||
| module Darcs.Patch.Viewing | 58% | 20/34 | 50% | 65/129 | 51% | 555/1087 | |||||||||
| module Darcs.Commands.Convert | 57% | 4/7 | 0% | 0/35 | 14% | 74/512 | |||||||||
| module Darcs.ColorPrinter | 55% | 15/27 | 36% | 24/65 | 55% | 257/464 | |||||||||
| module Darcs.FilePathMonad | 55% | 11/20 | 0% | 0/4 | 35% | 64/179 | |||||||||
| module URL | 54% | 18/33 | 37% | 16/43 | 49% | 352/716 | |||||||||
| module Darcs.Commands.Apply | 50% | 7/14 | 20% | 11/54 | 35% | 196/550 | |||||||||
| module Darcs.Commands.Help | 50% | 5/10 | 4% | 1/23 | 17% | 63/369 | |||||||||
| module Darcs.Commands.ShowBug | 50% | 2/4 | - | 0/0 | 66% | 18/27 | |||||||||
| module Darcs.Patch.ReadMonads | 50% | 10/20 | 37% | 6/16 | 48% | 75/156 | |||||||||
| module Darcs.RemoteApply | 50% | 4/8 | 40% | 6/15 | 26% | 34/126 | |||||||||
| module Darcs.Repository.Checkpoint | 50% | 5/10 | 18% | 4/22 | 19% | 46/242 | |||||||||
| module Darcs.Resolution | 50% | 3/6 | 36% | 4/11 | 17% | 41/241 | |||||||||
| module Exec | 50% | 5/10 | 55% | 5/9 | 66% | 86/129 | |||||||||
| module Ssh | 45% | 10/22 | 22% | 10/44 | 26% | 179/683 | |||||||||
| module Darcs.Commands.ShowIndex | 40% | 2/5 | 0% | 0/6 | 6% | 7/106 | |||||||||
| module Darcs.Repository.InternalTypes | 28% | 2/7 | - | 0/0 | 50% | 1/2 | |||||||||
| module Darcs.Patch.MatchData | 25% | 1/4 | - | 0/0 | 33% | 2/6 | |||||||||
| module Darcs.Commands.TransferMode | 16% | 1/6 | 0% | 0/2 | 2% | 2/90 | |||||||||
| module OldDate | 13% | 4/30 | 10% | 4/37 | 13% | 125/922 | |||||||||
| module Darcs.PopulationData | 9% | 2/22 | 6% | 1/16 | 0% | 1/123 | |||||||||
| module Context | 0% | 0/1 | - | 0/0 | 0% | 0/1 | |||||||||
| module Darcs.Show | 0% | 0/6 | - | 0/0 | 0% | 0/36 | |||||||||
| module HTTP | 0% | 0/7 | 0% | 0/14 | 0% | 0/218 | |||||||||
| module Preproc | 0% | 0/11 | 0% | 0/42 | 0% | 0/386 | |||||||||
| module Darcs.Patch | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
| module Darcs.Patch.Set | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
| module Darcs.SlurpDirectory | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
| Program Coverage Total | 76% | 2056/2684 | 58% | 3088/5280 | 66% | 39808/60074 | |||||||||