Coverage Report - com.aragost.javahg.internals
 
Package # Classes Line Coverage Branch Coverage Complexity
com.aragost.javahg.internals35
81%
978/1207
68%
291/426
2.955
 
Classes in this Package Line Coverage Branch Coverage Complexity
AbstractCommand
93%
116/124
76%
32/42
2.29
AbstractCommand$State
100%
1/1
N/A
2.29
AddRemoveCommandHelper
89%
17/19
75%
3/4
1.5
BaseStatusLine
88%
8/9
0%
0/2
1.2
BlockInputStream
90%
37/41
83%
15/18
2.556
BlockInputStream$InvalidStreamException
100%
1/1
N/A
2.556
CopyRenameHelper
86%
20/23
75%
9/12
5
ExtensionManager
89%
17/19
100%
4/4
4
ExtensionManager$1
46%
7/15
N/A
4
GenericCommand
100%
5/5
N/A
1
GenericLogCommand
100%
8/8
N/A
1
HgInputStream
84%
122/145
80%
63/78
3.905
JavaHgMercurialExtension
100%
7/7
25%
1/4
1.5
LineIterator
66%
12/18
66%
4/6
2.8
OutputChannelInputStream
80%
65/81
70%
19/27
7.571
PatternReplacingOutputStream
90%
28/31
86%
13/15
5.5
PatternReplacingOutputStream$1
100%
1/1
N/A
5.5
PatternReplacingOutputStream$State
100%
5/5
N/A
5.5
PullPushHelper
92%
24/26
78%
11/14
9
RuntimeIOException
75%
3/4
N/A
1
Server
83%
169/203
72%
37/51
3.143
Server$1
100%
1/1
N/A
3.143
Server$State
100%
2/2
N/A
3.143
Server$StderrReader
85%
61/71
50%
11/22
3.143
ServerPool
85%
85/99
67%
23/34
2.333
ServerPool$1
N/A
N/A
2.333
ServerPool$ServerSupervisor
100%
8/8
100%
4/4
2.333
ServerPool$ServerSupervisor$1
100%
3/3
N/A
2.333
ServiceException
0%
0/8
N/A
1
ServiceLoader
29%
8/27
20%
2/10
4.5
UnexpectedCommandOutputException
0%
0/9
0%
0/2
1.333
UnexpectedServerTerminationException
85%
6/7
50%
1/2
1.667
UpdateMergeHelper
93%
30/32
78%
11/14
3.5
Utils
65%
96/146
45%
28/61
3.583
Utils$1
62%
5/8
N/A
3.583