29 of 30 lines (96.7%)
96.7%
2 of 2 functions
100.0%
26 of 48 branches
54.2%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
8 of 8 lines (100.0%)
100.0%
1 of 1 functions
100.0%
6 of 8 branches
75.0%
4 of 5 lines (80.0%)
80.0%
1 of 6 functions
16.7%
2 of 15 branches
13.3%
12 of 12 lines (100.0%)
100.0%
1 of 1 functions
100.0%
11 of 24 branches
45.8%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
147 of 162 lines (90.7%)
90.7%
16 of 18 functions
88.9%
177 of 356 branches
49.7%
10 of 12 lines (83.3%)
83.3%
4 of 9 functions
44.4%
7 of 32 branches
21.9%
42 of 66 lines (63.6%)
63.6%
3 of 3 functions
100.0%
37 of 138 branches
26.8%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
64 of 80 lines (80.0%)
80.0%
4 of 5 functions
80.0%
70 of 170 branches
41.2%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
94 of 123 lines (76.4%)
76.4%
2 of 2 functions
100.0%
105 of 278 branches
37.8%
1 of 7 lines (14.3%)
14.3%
0 of 3 functions
0.0%
0 of 11 branches
0.0%
4 of 5 lines (80.0%)
80.0%
7 of 12 functions
58.3%
2 of 15 branches
13.3%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
2 of 2 lines (100.0%)
100.0%
7 of 7 functions
100.0%
0 of 0 branches
-%
80 of 86 lines (93.0%)
93.0%
2 of 2 functions
100.0%
76 of 122 branches
62.3%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
1 of 7 lines (14.3%)
14.3%
0 of 3 functions
0.0%
0 of 11 branches
0.0%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
20 of 22 lines (90.9%)
90.9%
1 of 1 functions
100.0%
13 of 24 branches
54.2%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
32 of 32 lines (100.0%)
100.0%
6 of 6 functions
100.0%
22 of 32 branches
68.8%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 9 branches
55.6%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
5 of 8 lines (62.5%)
62.5%
2 of 7 functions
28.6%
3 of 19 branches
15.8%
579 of 627 lines (92.3%)
92.3%
41 of 42 functions
97.6%
639 of 1376 branches
46.4%
4 of 5 lines (80.0%)
80.0%
1 of 6 functions
16.7%
2 of 13 branches
15.4%
9 of 10 lines (90.0%)
90.0%
3 of 3 functions
100.0%
2 of 4 branches
50.0%
211 of 218 lines (96.8%)
96.8%
15 of 16 functions
93.8%
295 of 576 branches
51.2%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
29 of 29 lines (100.0%)
100.0%
4 of 4 functions
100.0%
27 of 52 branches
51.9%
196 of 203 lines (96.6%)
96.6%
7 of 7 functions
100.0%
244 of 718 branches
34.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
2 of 2 branches
100.0%
70 of 71 lines (98.6%)
98.6%
5 of 5 functions
100.0%
87 of 156 branches
55.8%
5 of 5 lines (100.0%)
100.0%
0 of 0 functions
-%
7 of 8 branches
87.5%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
27 of 27 lines (100.0%)
100.0%
1 of 1 functions
100.0%
32 of 60 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
10 of 19 branches
52.6%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
11 of 11 lines (100.0%)
100.0%
1 of 1 functions
100.0%
14 of 20 branches
70.0%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
38 of 75 branches
50.7%
21 of 30 lines (70.0%)
70.0%
1 of 1 functions
100.0%
16 of 48 branches
33.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
13 of 13 lines (100.0%)
100.0%
1 of 1 functions
100.0%
11 of 18 branches
61.1%
3 of 3 lines (100.0%)
100.0%
3 of 6 functions
50.0%
6 of 11 branches
54.5%
13 of 13 lines (100.0%)
100.0%
1 of 1 functions
100.0%
11 of 16 branches
68.8%
3 of 3 lines (100.0%)
100.0%
3 of 6 functions
50.0%
8 of 15 branches
53.3%
13 of 13 lines (100.0%)
100.0%
1 of 1 functions
100.0%
12 of 20 branches
60.0%
3 of 3 lines (100.0%)
100.0%
3 of 6 functions
50.0%
8 of 15 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
8 of 15 branches
53.3%
35 of 35 lines (100.0%)
100.0%
1 of 1 functions
100.0%
47 of 96 branches
49.0%
3 of 3 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 9 branches
55.6%
12 of 12 lines (100.0%)
100.0%
1 of 1 functions
100.0%
8 of 14 branches
57.1%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
8 of 15 branches
53.3%
23 of 34 lines (67.6%)
67.6%
4 of 4 functions
100.0%
21 of 74 branches
28.4%
3 of 3 lines (100.0%)
100.0%
3 of 6 functions
50.0%
5 of 9 branches
55.6%
50 of 55 lines (90.9%)
90.9%
4 of 4 functions
100.0%
60 of 128 branches
46.9%
3 of 3 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 9 branches
55.6%
15 of 15 lines (100.0%)
100.0%
1 of 1 functions
100.0%
27 of 50 branches
54.0%
1 of 1 lines (100.0%)
100.0%
1 of 1 functions
100.0%
2 of 2 branches
100.0%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
120 of 200 branches
60.0%
24 of 24 lines (100.0%)
100.0%
2 of 2 functions
100.0%
538 of 1145 branches
47.0%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
36 of 36 lines (100.0%)
100.0%
109 of 130 functions
83.8%
48 of 105 branches
45.7%
8 of 8 lines (100.0%)
100.0%
2 of 3 functions
66.7%
136 of 272 branches
50.0%
18 of 18 lines (100.0%)
100.0%
4 of 4 functions
100.0%
6 of 16 branches
37.5%
41 of 53 lines (77.4%)
77.4%
6 of 6 functions
100.0%
39 of 168 branches
23.2%
73 of 76 lines (96.1%)
96.1%
7 of 7 functions
100.0%
71 of 140 branches
50.7%
1 of 1 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
7 of 7 lines (100.0%)
100.0%
78 of 148 functions
52.7%
1 of 2 branches
50.0%
91 of 91 lines (100.0%)
100.0%
308 of 565 functions
54.5%
191 of 359 branches
53.2%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
13 of 14 lines (92.9%)
92.9%
3 of 4 functions
75.0%
8 of 10 branches
80.0%
2 of 2 lines (100.0%)
100.0%
0 of 1 functions
0.0%
3 of 6 branches
50.0%
9 of 9 lines (100.0%)
100.0%
186 of 287 functions
64.8%
7 of 21 branches
33.3%
17 of 17 lines (100.0%)
100.0%
410 of 710 functions
57.7%
11 of 21 branches
52.4%
15 of 15 lines (100.0%)
100.0%
2 of 2 functions
100.0%
38 of 72 branches
52.8%
20 of 20 lines (100.0%)
100.0%
76 of 102 functions
74.5%
70 of 106 branches
66.0%
86 of 86 lines (100.0%)
100.0%
32 of 40 functions
80.0%
133 of 238 branches
55.9%
4 of 4 lines (100.0%)
100.0%
136 of 182 functions
74.7%
0 of 0 branches
-%
23 of 26 lines (88.5%)
88.5%
21 of 382 functions
5.5%
45 of 204 branches
22.1%
80 of 81 lines (98.8%)
98.8%
377 of 739 functions
51.0%
71 of 203 branches
35.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
19 of 68 branches
27.9%
3 of 3 lines (100.0%)
100.0%
62 of 84 functions
73.8%
0 of 0 branches
-%
26 of 26 lines (100.0%)
100.0%
123 of 354 functions
34.7%
94 of 206 branches
45.6%
17 of 17 lines (100.0%)
100.0%
4 of 4 functions
100.0%
10 of 12 branches
83.3%
6 of 6 lines (100.0%)
100.0%
47 of 56 functions
83.9%
5 of 10 branches
50.0%
12 of 12 lines (100.0%)
100.0%
219 of 319 functions
68.7%
7 of 20 branches
35.0%
13 of 13 lines (100.0%)
100.0%
8 of 8 functions
100.0%
52 of 325 branches
16.0%
29 of 29 lines (100.0%)
100.0%
19 of 21 functions
90.5%
47 of 68 branches
69.1%
58 of 61 lines (95.1%)
95.1%
49 of 51 functions
96.1%
105 of 153 branches
68.6%
48 of 57 lines (84.2%)
84.2%
10 of 17 functions
58.8%
14 of 38 branches
36.8%
37 of 37 lines (100.0%)
100.0%
8 of 8 functions
100.0%
23 of 62 branches
37.1%
52 of 63 lines (82.5%)
82.5%
17 of 24 functions
70.8%
24 of 58 branches
41.4%
16 of 20 lines (80.0%)
80.0%
2 of 7 functions
28.6%
14 of 30 branches
46.7%
10 of 10 lines (100.0%)
100.0%
3 of 3 functions
100.0%
18 of 30 branches
60.0%
12 of 12 lines (100.0%)
100.0%
2 of 2 functions
100.0%
6 of 10 branches
60.0%
23 of 25 lines (92.0%)
92.0%
5 of 6 functions
83.3%
12 of 24 branches
50.0%
10 of 10 lines (100.0%)
100.0%
42 of 577 functions
7.3%
2 of 93 branches
2.2%
38 of 38 lines (100.0%)
100.0%
68 of 98 functions
69.4%
22 of 43 branches
51.2%
71 of 71 lines (100.0%)
100.0%
12 of 12 functions
100.0%
51 of 110 branches
46.4%
82 of 84 lines (97.6%)
97.6%
10 of 11 functions
90.9%
68 of 142 branches
47.9%
7 of 7 lines (100.0%)
100.0%
1 of 1 functions
100.0%
2 of 4 branches
50.0%
214 of 224 lines (95.5%)
95.5%
36 of 38 functions
94.7%
114 of 257 branches
44.4%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
34 of 39 lines (87.2%)
87.2%
5 of 6 functions
83.3%
21 of 48 branches
43.8%
26 of 27 lines (96.3%)
96.3%
5 of 5 functions
100.0%
12 of 24 branches
50.0%
11 of 11 lines (100.0%)
100.0%
56 of 63 functions
88.9%
6 of 8 branches
75.0%
2 of 5 lines (40.0%)
40.0%
0 of 2 functions
0.0%
2 of 9 branches
22.2%
6 of 15 lines (40.0%)
40.0%
0 of 6 functions
0.0%
3 of 25 branches
12.0%
6 of 9 lines (66.7%)
66.7%
0 of 6 functions
0.0%
120 of 309 branches
38.8%
8 of 9 lines (88.9%)
88.9%
1 of 6 functions
16.7%
19 of 50 branches
38.0%
239 of 244 lines (98.0%)
98.0%
22 of 23 functions
95.7%
248 of 560 branches
44.3%
160 of 163 lines (98.2%)
98.2%
43 of 43 functions
100.0%
89 of 248 branches
35.9%
36 of 36 lines (100.0%)
100.0%
11 of 11 functions
100.0%
22 of 40 branches
55.0%
75 of 75 lines (100.0%)
100.0%
20 of 20 functions
100.0%
95 of 212 branches
44.8%
6 of 6 lines (100.0%)
100.0%
0 of 0 functions
-%
6 of 18 branches
33.3%
5 of 5 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
4 of 7 lines (57.1%)
57.1%
0 of 5 functions
0.0%
4 of 18 branches
22.2%
45 of 48 lines (93.8%)
93.8%
8 of 9 functions
88.9%
100 of 188 branches
53.2%
4 of 4 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
14 of 14 lines (100.0%)
100.0%
2 of 2 functions
100.0%
2 of 10 branches
20.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
3 of 8 branches
37.5%
297 of 330 lines (90.0%)
90.0%
48 of 53 functions
90.6%
155 of 523 branches
29.6%
1 of 6 lines (16.7%)
16.7%
1 of 6 functions
16.7%
1 of 19 branches
5.3%
51 of 53 lines (96.2%)
96.2%
12 of 13 functions
92.3%
31 of 60 branches
51.7%
26 of 27 lines (96.3%)
96.3%
7 of 12 functions
58.3%
88 of 176 branches
50.0%
5 of 5 lines (100.0%)
100.0%
1 of 1 functions
100.0%
3 of 6 branches
50.0%
122 of 136 lines (89.7%)
89.7%
13 of 14 functions
92.9%
131 of 240 branches
54.6%
6 of 6 lines (100.0%)
100.0%
0 of 0 functions
-%
16 of 32 branches
50.0%
3 of 3 lines (100.0%)
100.0%
0 of 0 functions
-%
10 of 20 branches
50.0%
3 of 3 lines (100.0%)
100.0%
0 of 0 functions
-%
12 of 24 branches
50.0%
13 of 13 lines (100.0%)
100.0%
2 of 2 functions
100.0%
9 of 16 branches
56.2%
9 of 9 lines (100.0%)
100.0%
1 of 1 functions
100.0%
5 of 13 branches
38.5%
53 of 63 lines (84.1%)
84.1%
10 of 12 functions
83.3%
15 of 28 branches
53.6%
9 of 9 lines (100.0%)
100.0%
3 of 8 functions
37.5%
5 of 13 branches
38.5%
76 of 106 lines (71.7%)
71.7%
13 of 17 functions
76.5%
49 of 100 branches
49.0%
1 of 1 lines (100.0%)
100.0%
1 of 6 functions
16.7%
3 of 9 branches
33.3%
5 of 5 lines (100.0%)
100.0%
4 of 4 functions
100.0%
4 of 10 branches
40.0%
0 of 2 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 2 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 0 branches
-%
42 of 42 lines (100.0%)
100.0%
10 of 10 functions
100.0%
1 of 2 branches
50.0%
9 of 9 lines (100.0%)
100.0%
3 of 8 functions
37.5%
5 of 13 branches
38.5%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
1 of 11 functions
9.1%
3 of 9 branches
33.3%
62 of 77 lines (80.5%)
80.5%
12 of 28 functions
42.9%
62 of 114 branches
54.4%
15 of 22 lines (68.2%)
68.2%
3 of 5 functions
60.0%
5 of 12 branches
41.7%
3 of 3 lines (100.0%)
100.0%
0 of 0 functions
-%
3 of 5 branches
60.0%
6 of 6 lines (100.0%)
100.0%
1 of 1 functions
100.0%
3 of 38 branches
7.9%
4 of 4 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
0 of 12 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 12 branches
0.0%
0 of 17 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 0 branches
-%
0 of 237 lines (0.0%)
0.0%
0 of 17 functions
0.0%
0 of 408 branches
0.0%
43 of 44 lines (97.7%)
97.7%
4 of 4 functions
100.0%
40 of 92 branches
43.5%
67 of 74 lines (90.5%)
90.5%
10 of 11 functions
90.9%
73 of 244 branches
29.9%
16 of 16 lines (100.0%)
100.0%
2 of 3 functions
66.7%
31 of 55 branches
56.4%
8 of 8 lines (100.0%)
100.0%
1 of 1 functions
100.0%
12 of 24 branches
50.0%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
8 of 10 lines (80.0%)
80.0%
0 of 1 functions
0.0%
2 of 4 branches
50.0%
38 of 40 lines (95.0%)
95.0%
5 of 5 functions
100.0%
42 of 80 branches
52.5%
11 of 31 lines (35.5%)
35.5%
4 of 6 functions
66.7%
2 of 20 branches
10.0%
4 of 4 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
0 of 4 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 2 branches
0.0%
26 of 34 lines (76.5%)
76.5%
5 of 6 functions
83.3%
15 of 70 branches
21.4%
17 of 19 lines (89.5%)
89.5%
3 of 3 functions
100.0%
22 of 48 branches
45.8%
11 of 11 lines (100.0%)
100.0%
2 of 2 functions
100.0%
13 of 22 branches
59.1%
173 of 210 lines (82.4%)
82.4%
8 of 9 functions
88.9%
187 of 439 branches
42.6%
87 of 119 lines (73.1%)
73.1%
6 of 8 functions
75.0%
79 of 200 branches
39.5%
39 of 65 lines (60.0%)
60.0%
6 of 11 functions
54.5%
29 of 140 branches
20.7%
124 of 191 lines (64.9%)
64.9%
28 of 37 functions
75.7%
63 of 226 branches
27.9%
5 of 5 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
16 of 31 lines (51.6%)
51.6%
3 of 5 functions
60.0%
9 of 92 branches
9.8%
59 of 65 lines (90.8%)
90.8%
13 of 14 functions
92.9%
31 of 128 branches
24.2%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
119 of 158 lines (75.3%)
75.3%
20 of 31 functions
64.5%
93 of 268 branches
34.7%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
6 of 6 lines (100.0%)
100.0%
3 of 3 functions
100.0%
2 of 6 branches
33.3%
7 of 7 lines (100.0%)
100.0%
1 of 1 functions
100.0%
6 of 14 branches
42.9%
0 of 7 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 2 branches
0.0%
8 of 9 lines (88.9%)
88.9%
3 of 3 functions
100.0%
5 of 12 branches
41.7%
8 of 8 lines (100.0%)
100.0%
1 of 1 functions
100.0%
4 of 8 branches
50.0%
9 of 9 lines (100.0%)
100.0%
5 of 5 functions
100.0%
21 of 38 branches
55.3%
15 of 17 lines (88.2%)
88.2%
4 of 5 functions
80.0%
7 of 12 branches
58.3%
1 of 1 lines (100.0%)
100.0%
0 of 1 functions
0.0%
1 of 4 branches
25.0%
60 of 69 lines (87.0%)
87.0%
7 of 8 functions
87.5%
33 of 50 branches
66.0%
5 of 5 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
3 of 7 branches
42.9%
16 of 16 lines (100.0%)
100.0%
3 of 3 functions
100.0%
7 of 10 branches
70.0%
22 of 22 lines (100.0%)
100.0%
1 of 1 functions
100.0%
11 of 22 branches
50.0%
67 of 71 lines (94.4%)
94.4%
11 of 12 functions
91.7%
50 of 98 branches
51.0%
5 of 8 lines (62.5%)
62.5%
2 of 3 functions
66.7%
0 of 0 branches
-%
7 of 15 lines (46.7%)
46.7%
30 of 98 functions
30.6%
4 of 20 branches
20.0%
3 of 3 lines (100.0%)
100.0%
31 of 49 functions
63.3%
2 of 4 branches
50.0%
24 of 24 lines (100.0%)
100.0%
160 of 162 functions
98.8%
21 of 29 branches
72.4%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
8 of 8 lines (100.0%)
100.0%
1 of 1 functions
100.0%
2 of 4 branches
50.0%
9 of 10 lines (90.0%)
90.0%
9 of 24 functions
37.5%
3 of 6 branches
50.0%
90 of 95 lines (94.7%)
94.7%
19 of 19 functions
100.0%
84 of 182 branches
46.2%
2 of 4 lines (50.0%)
50.0%
0 of 1 functions
0.0%
3 of 8 branches
37.5%
9 of 9 lines (100.0%)
100.0%
47 of 81 functions
58.0%
9 of 16 branches
56.2%
94 of 107 lines (87.9%)
87.9%
19 of 29 functions
65.5%
30 of 87 branches
34.5%
5 of 6 lines (83.3%)
83.3%
0 of 5 functions
0.0%
326 of 656 branches
49.7%
30 of 30 lines (100.0%)
100.0%
7 of 7 functions
100.0%
6 of 6 branches
100.0%
49 of 53 lines (92.5%)
92.5%
5 of 6 functions
83.3%
63 of 116 branches
54.3%
5 of 8 lines (62.5%)
62.5%
159 of 646 functions
24.6%
2 of 4 branches
50.0%
4 of 4 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
2 of 4 branches
50.0%
19 of 19 lines (100.0%)
100.0%
4 of 4 functions
100.0%
7 of 14 branches
50.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
6 of 12 branches
50.0%
49 of 50 lines (98.0%)
98.0%
8 of 8 functions
100.0%
61 of 168 branches
36.3%
8 of 8 lines (100.0%)
100.0%
4 of 4 functions
100.0%
5 of 12 branches
41.7%
0 of 8 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 16 branches
0.0%
7 of 8 lines (87.5%)
87.5%
1 of 1 functions
100.0%
8 of 14 branches
57.1%
10 of 10 lines (100.0%)
100.0%
4 of 4 functions
100.0%
0 of 0 branches
-%
13 of 25 lines (52.0%)
52.0%
2 of 4 functions
50.0%
7 of 20 branches
35.0%
18 of 20 lines (90.0%)
90.0%
9 of 10 functions
90.0%
0 of 0 branches
-%
4 of 4 lines (100.0%)
100.0%
1 of 1 functions
100.0%
2 of 4 branches
50.0%
17 of 17 lines (100.0%)
100.0%
4 of 4 functions
100.0%
12 of 122 branches
9.8%
8 of 8 lines (100.0%)
100.0%
7 of 8 functions
87.5%
28 of 50 branches
56.0%
12 of 14 lines (85.7%)
85.7%
3 of 4 functions
75.0%
8 of 116 branches
6.9%
3 of 3 lines (100.0%)
100.0%
5 of 7 functions
71.4%
5 of 9 branches
55.6%
127 of 144 lines (88.2%)
88.2%
29 of 33 functions
87.9%
89 of 256 branches
34.8%
32 of 32 lines (100.0%)
100.0%
11 of 14 functions
78.6%
65 of 188 branches
34.6%
13 of 13 lines (100.0%)
100.0%
7 of 8 functions
87.5%
23 of 34 branches
67.6%
103 of 104 lines (99.0%)
99.0%
14 of 14 functions
100.0%
55 of 98 branches
56.1%
95 of 100 lines (95.0%)
95.0%
15 of 16 functions
93.8%
52 of 196 branches
26.5%
2 of 2 lines (100.0%)
100.0%
6 of 7 functions
85.7%
9 of 17 branches
52.9%
82 of 82 lines (100.0%)
100.0%
8 of 8 functions
100.0%
55 of 180 branches
30.6%
76 of 84 lines (90.5%)
90.5%
12 of 14 functions
85.7%
117 of 255 branches
45.9%
48 of 50 lines (96.0%)
96.0%
12 of 13 functions
92.3%
72 of 244 branches
29.5%
6 of 6 lines (100.0%)
100.0%
5 of 7 functions
71.4%
7 of 13 branches
53.8%
23 of 23 lines (100.0%)
100.0%
5 of 7 functions
71.4%
58 of 120 branches
48.3%
13 of 16 lines (81.2%)
81.2%
10 of 57 functions
17.5%
13 of 27 branches
48.1%
98 of 100 lines (98.0%)
98.0%
58 of 59 functions
98.3%
106 of 273 branches
38.8%
12 of 14 lines (85.7%)
85.7%
2 of 2 functions
100.0%
9 of 16 branches
56.2%
562 of 634 lines (88.6%)
88.6%
638 of 655 functions
97.4%
608 of 1189 branches
51.1%
8667 of 8767 lines (98.9%)
98.9%
2 of 2 functions
100.0%
4357 of 5908 branches
73.7%
84 of 84 lines (100.0%)
100.0%
1 of 1 functions
100.0%
4 of 6 branches
66.7%
77 of 285 lines (27.0%)
27.0%
13 of 13 functions
100.0%
38 of 173 branches
22.0%
44 of 45 lines (97.8%)
97.8%
5 of 5 functions
100.0%
18 of 28 branches
64.3%
8 of 8 lines (100.0%)
100.0%
2 of 2 functions
100.0%
4 of 12 branches
33.3%
195 of 200 lines (97.5%)
97.5%
3 of 3 functions
100.0%
99 of 133 branches
74.4%
63 of 65 lines (96.9%)
96.9%
9 of 10 functions
90.0%
44 of 202 branches
21.8%
31 of 31 lines (100.0%)
100.0%
4 of 7 functions
57.1%
42 of 70 branches
60.0%
7 of 18 lines (38.9%)
38.9%
1 of 1 functions
100.0%
3 of 124 branches
2.4%
2 of 2 lines (100.0%)
100.0%
41 of 50 functions
82.0%
1 of 2 branches
50.0%
867 of 974 lines (89.0%)
89.0%
130 of 140 functions
92.9%
587 of 1242 branches
47.3%
4 of 5 lines (80.0%)
80.0%
1 of 6 functions
16.7%
17 of 43 branches
39.5%
48 of 52 lines (92.3%)
92.3%
6 of 7 functions
85.7%
30 of 110 branches
27.3%
12 of 12 lines (100.0%)
100.0%
2 of 6 functions
33.3%
69 of 141 branches
48.9%
53 of 56 lines (94.6%)
94.6%
40 of 121 functions
33.1%
167 of 389 branches
42.9%
43 of 47 lines (91.5%)
91.5%
18 of 49 functions
36.7%
46 of 143 branches
32.2%
54 of 54 lines (100.0%)
100.0%
11 of 11 functions
100.0%
22 of 28 branches
78.6%
13 of 13 lines (100.0%)
100.0%
14 of 16 functions
87.5%
37 of 48 branches
77.1%
12 of 12 lines (100.0%)
100.0%
1 of 1 functions
100.0%
20 of 62 branches
32.3%
4 of 4 lines (100.0%)
100.0%
0 of 0 functions
-%
40 of 102 branches
39.2%
28 of 46 lines (60.9%)
60.9%
2 of 2 functions
100.0%
28 of 80 branches
35.0%
107 of 110 lines (97.3%)
97.3%
11 of 12 functions
91.7%
107 of 258 branches
41.5%
59 of 59 lines (100.0%)
100.0%
6 of 22 functions
27.3%
34 of 54 branches
63.0%
7 of 7 lines (100.0%)
100.0%
1 of 1 functions
100.0%
4 of 11 branches
36.4%
139 of 149 lines (93.3%)
93.3%
18 of 20 functions
90.0%
113 of 256 branches
44.1%
44 of 47 lines (93.6%)
93.6%
19 of 210 functions
9.0%
32 of 77 branches
41.6%
154 of 162 lines (95.1%)
95.1%
26 of 28 functions
92.9%
81 of 237 branches
34.2%
64 of 64 lines (100.0%)
100.0%
44 of 57 functions
77.2%
692 of 3141 branches
22.0%
129 of 145 lines (89.0%)
89.0%
19 of 20 functions
95.0%
71 of 224 branches
31.7%
21 of 21 lines (100.0%)
100.0%
9 of 10 functions
90.0%
13 of 19 branches
68.4%
4 of 4 lines (100.0%)
100.0%
5 of 7 functions
71.4%
13 of 23 branches
56.5%
31 of 34 lines (91.2%)
91.2%
0 of 0 functions
-%
599 of 1969 branches
30.4%
121 of 128 lines (94.5%)
94.5%
24 of 27 functions
88.9%
136 of 356 branches
38.2%
10 of 10 lines (100.0%)
100.0%
4 of 7 functions
57.1%
12 of 24 branches
50.0%
42 of 42 lines (100.0%)
100.0%
10 of 10 functions
100.0%
20 of 130 branches
15.4%
2 of 2 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
69 of 69 lines (100.0%)
100.0%
13 of 13 functions
100.0%
74 of 214 branches
34.6%
22 of 22 lines (100.0%)
100.0%
4 of 7 functions
57.1%
29 of 54 branches
53.7%
10 of 10 lines (100.0%)
100.0%
2 of 2 functions
100.0%
8 of 116 branches
6.9%
54 of 60 lines (90.0%)
90.0%
14 of 18 functions
77.8%
139 of 263 branches
52.9%
4 of 4 lines (100.0%)
100.0%
1 of 5 functions
20.0%
4 of 11 branches
36.4%
351 of 365 lines (96.2%)
96.2%
78 of 83 functions
94.0%
205 of 758 branches
27.0%
63 of 66 lines (95.5%)
95.5%
83 of 89 functions
93.3%
161 of 284 branches
56.7%
28 of 28 lines (100.0%)
100.0%
5 of 5 functions
100.0%
34 of 162 branches
21.0%
12 of 12 lines (100.0%)
100.0%
7 of 8 functions
87.5%
50 of 86 branches
58.1%
33 of 36 lines (91.7%)
91.7%
167 of 201 functions
83.1%
461 of 791 branches
58.3%
12 of 12 lines (100.0%)
100.0%
9 of 10 functions
90.0%
11 of 30 branches
36.7%
18 of 18 lines (100.0%)
100.0%
9 of 9 functions
100.0%
262 of 577 branches
45.4%
59 of 61 lines (96.7%)
96.7%
11 of 12 functions
91.7%
27 of 40 branches
67.5%
38 of 39 lines (97.4%)
97.4%
82 of 93 functions
88.2%
45 of 90 branches
50.0%
22 of 24 lines (91.7%)
91.7%
4 of 5 functions
80.0%
19 of 134 branches
14.2%
8 of 8 lines (100.0%)
100.0%
4 of 7 functions
57.1%
5 of 11 branches
45.5%
20 of 20 lines (100.0%)
100.0%
6 of 10 functions
60.0%
11 of 23 branches
47.8%
21 of 32 lines (65.6%)
65.6%
4 of 6 functions
66.7%
17 of 136 branches
12.5%
18 of 18 lines (100.0%)
100.0%
5 of 8 functions
62.5%
125 of 231 branches
54.1%
104 of 106 lines (98.1%)
98.1%
369 of 502 functions
73.5%
119 of 205 branches
58.0%
28 of 36 lines (77.8%)
77.8%
5 of 8 functions
62.5%
21 of 104 branches
20.2%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
41 of 41 lines (100.0%)
100.0%
5 of 5 functions
100.0%
68 of 212 branches
32.1%
39 of 39 lines (100.0%)
100.0%
4 of 7 functions
57.1%
135 of 264 branches
51.1%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
42 of 42 lines (100.0%)
100.0%
5 of 5 functions
100.0%
48 of 184 branches
26.1%
34 of 34 lines (100.0%)
100.0%
4 of 7 functions
57.1%
27 of 54 branches
50.0%
28 of 32 lines (87.5%)
87.5%
5 of 7 functions
71.4%
30 of 160 branches
18.8%
10 of 10 lines (100.0%)
100.0%
4 of 7 functions
57.1%
14 of 23 branches
60.9%
1215 of 1360 lines (89.3%)
89.3%
251 of 263 functions
95.4%
507 of 1096 branches
46.3%
12 of 14 lines (85.7%)
85.7%
3 of 4 functions
75.0%
8 of 116 branches
6.9%
3 of 3 lines (100.0%)
100.0%
3 of 7 functions
42.9%
4 of 9 branches
44.4%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
10 of 25 branches
40.0%
47 of 47 lines (100.0%)
100.0%
5 of 5 functions
100.0%
57 of 188 branches
30.3%
69 of 69 lines (100.0%)
100.0%
4 of 7 functions
57.1%
97 of 206 branches
47.1%
43 of 45 lines (95.6%)
95.6%
8 of 9 functions
88.9%
87 of 352 branches
24.7%
2 of 2 lines (100.0%)
100.0%
4 of 7 functions
57.1%
4 of 9 branches
44.4%
24 of 24 lines (100.0%)
100.0%
15 of 116 functions
12.9%
26 of 242 branches
10.7%
7 of 9 lines (77.8%)
77.8%
2 of 3 functions
66.7%
4 of 12 branches
33.3%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
2 of 13 branches
15.4%
19 of 21 lines (90.5%)
90.5%
4 of 5 functions
80.0%
5 of 10 branches
50.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
23 of 23 lines (100.0%)
100.0%
8 of 8 functions
100.0%
1 of 2 branches
50.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
4 of 8 branches
50.0%
36 of 36 lines (100.0%)
100.0%
19 of 24 functions
79.2%
62 of 108 branches
57.4%
9 of 11 lines (81.8%)
81.8%
4 of 5 functions
80.0%
0 of 0 branches
-%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
17 of 33 branches
51.5%
5 of 7 lines (71.4%)
71.4%
2 of 3 functions
66.7%
1 of 2 branches
50.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
3 of 6 branches
50.0%
30 of 30 lines (100.0%)
100.0%
1 of 1 functions
100.0%
36 of 64 branches
56.2%
31 of 31 lines (100.0%)
100.0%
3 of 3 functions
100.0%
52 of 100 branches
52.0%
205 of 210 lines (97.6%)
97.6%
24 of 24 functions
100.0%
121 of 301 branches
40.2%
61 of 62 lines (98.4%)
98.4%
8 of 15 functions
53.3%
115 of 233 branches
49.4%
25 of 25 lines (100.0%)
100.0%
26 of 38 functions
68.4%
46 of 82 branches
56.1%
87 of 99 lines (87.9%)
87.9%
30 of 36 functions
83.3%
53 of 82 branches
64.6%
10 of 10 lines (100.0%)
100.0%
7 of 10 functions
70.0%
6 of 13 branches
46.2%
3 of 3 lines (100.0%)
100.0%
2 of 5 functions
40.0%
4 of 9 branches
44.4%
205 of 216 lines (94.9%)
94.9%
17 of 17 functions
100.0%
247 of 529 branches
46.7%
66 of 84 lines (78.6%)
78.6%
5 of 5 functions
100.0%
58 of 244 branches
23.8%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
52 of 52 lines (100.0%)
100.0%
7 of 7 functions
100.0%
48 of 86 branches
55.8%
215 of 249 lines (86.3%)
86.3%
14 of 17 functions
82.4%
228 of 472 branches
48.3%
2 of 2 lines (100.0%)
100.0%
6 of 14 functions
42.9%
10 of 20 branches
50.0%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
2 of 4 branches
50.0%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
4 of 9 branches
44.4%
38 of 46 lines (82.6%)
82.6%
7 of 8 functions
87.5%
39 of 86 branches
45.3%
6 of 6 lines (100.0%)
100.0%
6 of 9 functions
66.7%
4 of 11 branches
36.4%
36 of 36 lines (100.0%)
100.0%
11 of 11 functions
100.0%
10 of 20 branches
50.0%
9 of 19 lines (47.4%)
47.4%
2 of 4 functions
50.0%
8 of 48 branches
16.7%
10 of 16 lines (62.5%)
62.5%
3 of 5 functions
60.0%
9 of 64 branches
14.1%
7 of 7 lines (100.0%)
100.0%
3 of 6 functions
50.0%
16 of 31 branches
51.6%
12 of 12 lines (100.0%)
100.0%
2 of 2 functions
100.0%
13 of 54 branches
24.1%
4 of 4 lines (100.0%)
100.0%
2 of 2 functions
100.0%
1 of 2 branches
50.0%
44 of 45 lines (97.8%)
97.8%
9 of 11 functions
81.8%
39 of 108 branches
36.1%
9 of 9 lines (100.0%)
100.0%
4 of 5 functions
80.0%
7 of 8 branches
87.5%
8 of 8 lines (100.0%)
100.0%
301 of 338 functions
89.1%
3 of 8 branches
37.5%
2 of 2 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
2 of 5 functions
40.0%
4 of 9 branches
44.4%
25 of 42 lines (59.5%)
59.5%
5 of 8 functions
62.5%
18 of 48 branches
37.5%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
12 of 16 lines (75.0%)
75.0%
2 of 4 functions
50.0%
26 of 52 branches
50.0%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
4 of 4 lines (100.0%)
100.0%
3 of 3 functions
100.0%
0 of 0 branches
-%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
24 of 28 lines (85.7%)
85.7%
1 of 3 functions
33.3%
30 of 48 branches
62.5%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
4 of 8 lines (50.0%)
50.0%
1 of 3 functions
33.3%
1 of 2 branches
50.0%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
4 of 4 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
2 of 2 lines (100.0%)
100.0%
10 of 19 functions
52.6%
0 of 0 branches
-%
3 of 4 lines (75.0%)
75.0%
19 of 24 functions
79.2%
3 of 17 branches
17.6%
22 of 24 lines (91.7%)
91.7%
1 of 1 functions
100.0%
16 of 28 branches
57.1%
4 of 4 lines (100.0%)
100.0%
3 of 3 functions
100.0%
0 of 0 branches
-%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
59 of 67 lines (88.1%)
88.1%
3 of 5 functions
60.0%
72 of 196 branches
36.7%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
4 of 4 lines (100.0%)
100.0%
3 of 3 functions
100.0%
0 of 0 branches
-%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
48 of 51 lines (94.1%)
94.1%
2 of 3 functions
66.7%
61 of 136 branches
44.9%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
4 of 10 lines (40.0%)
40.0%
2 of 5 functions
40.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
39 of 51 lines (76.5%)
76.5%
3 of 6 functions
50.0%
36 of 116 branches
31.0%
3 of 3 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
4 of 10 lines (40.0%)
40.0%
2 of 5 functions
40.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
4 of 4 lines (100.0%)
100.0%
3 of 3 functions
100.0%
0 of 0 branches
-%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
11 of 15 lines (73.3%)
73.3%
1 of 3 functions
33.3%
11 of 26 branches
42.3%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
0 of 9 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
56 of 59 lines (94.9%)
94.9%
2 of 3 functions
66.7%
75 of 150 branches
50.0%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
4 of 10 lines (40.0%)
40.0%
2 of 5 functions
40.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
34 of 41 lines (82.9%)
82.9%
3 of 6 functions
50.0%
35 of 136 branches
25.7%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
39 of 48 lines (81.2%)
81.2%
3 of 6 functions
50.0%
31 of 98 branches
31.6%
6 of 6 lines (100.0%)
100.0%
1 of 5 functions
20.0%
5 of 13 branches
38.5%
49 of 58 lines (84.5%)
84.5%
3 of 6 functions
50.0%
44 of 124 branches
35.5%
3 of 3 lines (100.0%)
100.0%
1 of 5 functions
20.0%
5 of 13 branches
38.5%
4 of 10 lines (40.0%)
40.0%
2 of 5 functions
40.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
0 of 157 lines (0.0%)
0.0%
0 of 18 functions
0.0%
0 of 170 branches
0.0%
44 of 44 lines (100.0%)
100.0%
1 of 1 functions
100.0%
25 of 29 branches
86.2%
0 of 27 lines (0.0%)
0.0%
0 of 20 functions
0.0%
0 of 36 branches
0.0%
25 of 25 lines (100.0%)
100.0%
2 of 11 functions
18.2%
19 of 36 branches
52.8%
52 of 52 lines (100.0%)
100.0%
86 of 222 functions
38.7%
29 of 50 branches
58.0%
55 of 55 lines (100.0%)
100.0%
12 of 12 functions
100.0%
16 of 22 branches
72.7%
6 of 6 lines (100.0%)
100.0%
0 of 0 functions
-%
16 of 29 branches
55.2%
108 of 125 lines (86.4%)
86.4%
2 of 11 functions
18.2%
88 of 634 branches
13.9%
14 of 14 lines (100.0%)
100.0%
2 of 110 functions
1.8%
8 of 16 branches
50.0%
32 of 73 lines (43.8%)
43.8%
2 of 22 functions
9.1%
28 of 136 branches
20.6%
57 of 65 lines (87.7%)
87.7%
4 of 4 functions
100.0%
36 of 61 branches
59.0%
40 of 40 lines (100.0%)
100.0%
3 of 3 functions
100.0%
15 of 26 branches
57.7%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
96 of 110 lines (87.3%)
87.3%
13 of 111 functions
11.7%
65 of 112 branches
58.0%
61 of 63 lines (96.8%)
96.8%
3 of 30 functions
10.0%
33 of 80 branches
41.2%
37 of 45 lines (82.2%)
82.2%
10 of 16 functions
62.5%
18 of 48 branches
37.5%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
92 of 92 lines (100.0%)
100.0%
5 of 12 functions
41.7%
42 of 78 branches
53.8%
0 of 60 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 98 branches
0.0%
0 of 165 lines (0.0%)
0.0%
0 of 15 functions
0.0%
0 of 252 branches
0.0%
12 of 13 lines (92.3%)
92.3%
1 of 1 functions
100.0%
5 of 10 branches
50.0%
65 of 79 lines (82.3%)
82.3%
5 of 6 functions
83.3%
32 of 49 branches
65.3%
13 of 13 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
66 of 66 lines (100.0%)
100.0%
6 of 6 functions
100.0%
9 of 16 branches
56.2%
100 of 103 lines (97.1%)
97.1%
12 of 12 functions
100.0%
10 of 20 branches
50.0%
13 of 13 lines (100.0%)
100.0%
1 of 1 functions
100.0%
9 of 12 branches
75.0%
51 of 52 lines (98.1%)
98.1%
11 of 11 functions
100.0%
11 of 13 branches
84.6%
56 of 56 lines (100.0%)
100.0%
7 of 7 functions
100.0%
48 of 50 branches
96.0%
14 of 14 lines (100.0%)
100.0%
2 of 2 functions
100.0%
8 of 8 branches
100.0%
314 of 360 lines (87.2%)
87.2%
24 of 29 functions
82.8%
127 of 256 branches
49.6%
75 of 75 lines (100.0%)
100.0%
4 of 4 functions
100.0%
40 of 58 branches
69.0%
31 of 40 lines (77.5%)
77.5%
5 of 7 functions
71.4%
18 of 24 branches
75.0%
6 of 6 lines (100.0%)
100.0%
2 of 2 functions
100.0%
4 of 4 branches
100.0%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
4 of 9 branches
44.4%
0 of 10 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 14 branches
0.0%
0 of 22 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 72 branches
0.0%
96 of 154 lines (62.3%)
62.3%
3 of 5 functions
60.0%
49 of 230 branches
21.3%
13 of 13 lines (100.0%)
100.0%
1 of 1 functions
100.0%
8 of 16 branches
50.0%
16 of 16 lines (100.0%)
100.0%
2 of 2 functions
100.0%
14 of 94 branches
14.9%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
18 of 21 lines (85.7%)
85.7%
3 of 4 functions
75.0%
33 of 56 branches
58.9%
136 of 140 lines (97.1%)
97.1%
7 of 9 functions
77.8%
190 of 364 branches
52.2%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
7 of 10 lines (70.0%)
70.0%
12 of 48 functions
25.0%
53 of 158 branches
33.5%
15 of 22 lines (68.2%)
68.2%
2 of 2 functions
100.0%
12 of 42 branches
28.6%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
15 of 15 lines (100.0%)
100.0%
2 of 2 functions
100.0%
8 of 14 branches
57.1%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
7 of 11 lines (63.6%)
63.6%
2 of 3 functions
66.7%
0 of 6 branches
0.0%
2 of 5 lines (40.0%)
40.0%
1 of 7 functions
14.3%
3 of 13 branches
23.1%
42 of 58 lines (72.4%)
72.4%
3 of 13 functions
23.1%
32 of 86 branches
37.2%
4 of 4 lines (100.0%)
100.0%
3 of 6 functions
50.0%
5 of 11 branches
45.5%
119 of 131 lines (90.8%)
90.8%
15 of 18 functions
83.3%
136 of 472 branches
28.8%
10 of 11 lines (90.9%)
90.9%
4 of 7 functions
57.1%
12 of 19 branches
63.2%
125 of 142 lines (88.0%)
88.0%
16 of 19 functions
84.2%
162 of 512 branches
31.6%
10 of 11 lines (90.9%)
90.9%
4 of 7 functions
57.1%
11 of 19 branches
57.9%
13 of 13 lines (100.0%)
100.0%
2 of 2 functions
100.0%
10 of 50 branches
20.0%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
7 of 8 lines (87.5%)
87.5%
16 of 56 functions
28.6%
3 of 15 branches
20.0%
14 of 21 lines (66.7%)
66.7%
2 of 2 functions
100.0%
11 of 46 branches
23.9%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
2 of 25 lines (8.0%)
8.0%
1 of 2 functions
50.0%
0 of 48 branches
0.0%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
16 of 18 lines (88.9%)
88.9%
2 of 2 functions
100.0%
18 of 42 branches
42.9%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
7 of 13 lines (53.8%)
53.8%
2 of 4 functions
50.0%
0 of 6 branches
0.0%
2 of 5 lines (40.0%)
40.0%
1 of 7 functions
14.3%
2 of 11 branches
18.2%
35 of 39 lines (89.7%)
89.7%
4 of 4 functions
100.0%
43 of 140 branches
30.7%
19 of 19 lines (100.0%)
100.0%
2 of 2 functions
100.0%
36 of 58 branches
62.1%
59 of 89 lines (66.3%)
66.3%
6 of 7 functions
85.7%
45 of 397 branches
11.3%
58 of 77 lines (75.3%)
75.3%
3 of 8 functions
37.5%
46 of 140 branches
32.9%
57 of 74 lines (77.0%)
77.0%
6 of 7 functions
85.7%
46 of 209 branches
22.0%
53 of 72 lines (73.6%)
73.6%
2 of 7 functions
28.6%
43 of 233 branches
18.5%
20 of 21 lines (95.2%)
95.2%
3 of 4 functions
75.0%
24 of 48 branches
50.0%
84 of 115 lines (73.0%)
73.0%
8 of 9 functions
88.9%
45 of 497 branches
9.1%
92 of 143 lines (64.3%)
64.3%
5 of 10 functions
50.0%
89 of 752 branches
11.8%
117 of 151 lines (77.5%)
77.5%
17 of 24 functions
70.8%
95 of 640 branches
14.8%
118 of 148 lines (79.7%)
79.7%
15 of 22 functions
68.2%
78 of 525 branches
14.9%
20 of 24 lines (83.3%)
83.3%
6 of 6 functions
100.0%
24 of 121 branches
19.8%
23 of 23 lines (100.0%)
100.0%
2 of 5 functions
40.0%
45 of 106 branches
42.5%
29 of 32 lines (90.6%)
90.6%
6 of 7 functions
85.7%
47 of 88 branches
53.4%
38 of 47 lines (80.9%)
80.9%
7 of 10 functions
70.0%
32 of 108 branches
29.6%
0 of 61 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 99 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 2 branches
0.0%
18 of 20 lines (90.0%)
90.0%
4 of 4 functions
100.0%
6 of 16 branches
37.5%
12 of 18 lines (66.7%)
66.7%
0 of 1 functions
0.0%
17 of 56 branches
30.4%
72 of 87 lines (82.8%)
82.8%
6 of 8 functions
75.0%
67 of 212 branches
31.6%
13 of 15 lines (86.7%)
86.7%
0 of 0 functions
-%
9 of 26 branches
34.6%
64 of 66 lines (97.0%)
97.0%
10 of 10 functions
100.0%
36 of 66 branches
54.5%
11 of 14 lines (78.6%)
78.6%
3 of 4 functions
75.0%
6 of 14 branches
42.9%
9 of 9 lines (100.0%)
100.0%
3 of 3 functions
100.0%
3 of 6 branches
50.0%
22 of 27 lines (81.5%)
81.5%
4 of 5 functions
80.0%
12 of 24 branches
50.0%
33 of 52 lines (63.5%)
63.5%
5 of 7 functions
71.4%
19 of 72 branches
26.4%
5 of 9 lines (55.6%)
55.6%
0 of 0 functions
-%
7 of 12 branches
58.3%
22 of 26 lines (84.6%)
84.6%
4 of 5 functions
80.0%
14 of 30 branches
46.7%
9 of 12 lines (75.0%)
75.0%
3 of 4 functions
75.0%
3 of 6 branches
50.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
17 of 21 lines (81.0%)
81.0%
3 of 4 functions
75.0%
3 of 6 branches
50.0%
4 of 4 lines (100.0%)
100.0%
0 of 0 functions
-%
2 of 4 branches
50.0%
14 of 17 lines (82.4%)
82.4%
3 of 4 functions
75.0%
3 of 6 branches
50.0%
4 of 4 lines (100.0%)
100.0%
0 of 0 functions
-%
2 of 4 branches
50.0%
9 of 12 lines (75.0%)
75.0%
3 of 4 functions
75.0%
3 of 6 branches
50.0%
3 of 3 lines (100.0%)
100.0%
0 of 0 functions
-%
4 of 18 branches
22.2%
4 of 4 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
180 of 333 lines (54.1%)
54.1%
14 of 30 functions
46.7%
139 of 770 branches
18.1%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 8 branches
0.0%
32 of 32 lines (100.0%)
100.0%
3 of 3 functions
100.0%
26 of 38 branches
68.4%
18 of 24 lines (75.0%)
75.0%
280 of 281 functions
99.6%
20 of 50 branches
40.0%
45 of 48 lines (93.8%)
93.8%
6 of 6 functions
100.0%
58 of 96 branches
60.4%
35 of 40 lines (87.5%)
87.5%
72 of 134 functions
53.7%
58 of 120 branches
48.3%
107 of 121 lines (88.4%)
88.4%
3 of 3 functions
100.0%
137 of 344 branches
39.8%
42 of 46 lines (91.3%)
91.3%
3 of 3 functions
100.0%
41 of 78 branches
52.6%
192 of 198 lines (97.0%)
97.0%
7 of 7 functions
100.0%
189 of 480 branches
39.4%
0 of 34 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 78 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 8 branches
0.0%
0 of 54 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 98 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 13 branches
0.0%
79 of 89 lines (88.8%)
88.8%
8 of 10 functions
80.0%
71 of 224 branches
31.7%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
51 of 74 lines (68.9%)
68.9%
4 of 4 functions
100.0%
45 of 190 branches
23.7%
42 of 43 lines (97.7%)
97.7%
5 of 5 functions
100.0%
46 of 88 branches
52.3%
6 of 8 lines (75.0%)
75.0%
1 of 1 functions
100.0%
2 of 8 branches
25.0%
16 of 16 lines (100.0%)
100.0%
2 of 2 functions
100.0%
11 of 22 branches
50.0%
71 of 113 lines (62.8%)
62.8%
5 of 16 functions
31.2%
67 of 190 branches
35.3%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
3 of 6 lines (50.0%)
50.0%
1 of 2 functions
50.0%
2 of 8 branches
25.0%
113 of 125 lines (90.4%)
90.4%
3 of 5 functions
60.0%
130 of 284 branches
45.8%
15 of 16 lines (93.8%)
93.8%
3 of 3 functions
100.0%
35 of 76 branches
46.1%
20 of 32 lines (62.5%)
62.5%
1 of 2 functions
50.0%
76 of 202 branches
37.6%
546 of 676 lines (80.8%)
80.8%
38 of 42 functions
90.5%
495 of 1573 branches
31.5%
14 of 14 lines (100.0%)
100.0%
3 of 3 functions
100.0%
14 of 28 branches
50.0%
11 of 11 lines (100.0%)
100.0%
3 of 3 functions
100.0%
16 of 34 branches
47.1%
292 of 333 lines (87.7%)
87.7%
9 of 9 functions
100.0%
259 of 570 branches
45.4%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
10 of 10 lines (100.0%)
100.0%
6 of 6 functions
100.0%
8 of 16 branches
50.0%
20 of 20 lines (100.0%)
100.0%
3 of 3 functions
100.0%
31 of 70 branches
44.3%
100 of 101 lines (99.0%)
99.0%
3 of 3 functions
100.0%
170 of 400 branches
42.5%
42 of 42 lines (100.0%)
100.0%
3 of 3 functions
100.0%
47 of 96 branches
49.0%
33 of 34 lines (97.1%)
97.1%
4 of 4 functions
100.0%
53 of 126 branches
42.1%
105 of 139 lines (75.5%)
75.5%
9 of 10 functions
90.0%
108 of 302 branches
35.8%
20 of 20 lines (100.0%)
100.0%
3 of 3 functions
100.0%
23 of 80 branches
28.7%
51 of 51 lines (100.0%)
100.0%
3 of 3 functions
100.0%
56 of 148 branches
37.8%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
12 of 12 lines (100.0%)
100.0%
2 of 2 functions
100.0%
6 of 12 branches
50.0%
42 of 44 lines (95.5%)
95.5%
3 of 3 functions
100.0%
46 of 134 branches
34.3%
38 of 42 lines (90.5%)
90.5%
3 of 3 functions
100.0%
52 of 150 branches
34.7%
130 of 149 lines (87.2%)
87.2%
5 of 5 functions
100.0%
123 of 300 branches
41.0%
10 of 10 lines (100.0%)
100.0%
0 of 0 functions
-%
3 of 6 branches
50.0%
137 of 200 lines (68.5%)
68.5%
7 of 11 functions
63.6%
143 of 432 branches
33.1%
10 of 13 lines (76.9%)
76.9%
1 of 6 functions
16.7%
28 of 69 branches
40.6%
67 of 67 lines (100.0%)
100.0%
4 of 4 functions
100.0%
66 of 136 branches
48.5%
61 of 61 lines (100.0%)
100.0%
4 of 4 functions
100.0%
65 of 142 branches
45.8%
22 of 22 lines (100.0%)
100.0%
3 of 3 functions
100.0%
44 of 78 branches
56.4%
8 of 8 lines (100.0%)
100.0%
2 of 2 functions
100.0%
5 of 10 branches
50.0%
228 of 322 lines (70.8%)
70.8%
11 of 13 functions
84.6%
216 of 799 branches
27.0%
14 of 23 lines (60.9%)
60.9%
1 of 7 functions
14.3%
5 of 18 branches
27.8%
0 of 62 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 112 branches
0.0%
17 of 22 lines (77.3%)
77.3%
3 of 4 functions
75.0%
19 of 48 branches
39.6%
10 of 10 lines (100.0%)
100.0%
3 of 3 functions
100.0%
10 of 20 branches
50.0%
84 of 98 lines (85.7%)
85.7%
12 of 13 functions
92.3%
43 of 108 branches
39.8%
9 of 9 lines (100.0%)
100.0%
4 of 6 functions
66.7%
7 of 14 branches
50.0%
12 of 12 lines (100.0%)
100.0%
3 of 3 functions
100.0%
12 of 24 branches
50.0%
78 of 104 lines (75.0%)
75.0%
3 of 6 functions
50.0%
66 of 158 branches
41.8%
0 of 118 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 212 branches
0.0%
22 of 24 lines (91.7%)
91.7%
4 of 4 functions
100.0%
17 of 34 branches
50.0%
0 of 183 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 372 branches
0.0%
0 of 22 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 48 branches
0.0%
43 of 45 lines (95.6%)
95.6%
3 of 3 functions
100.0%
58 of 138 branches
42.0%
10 of 10 lines (100.0%)
100.0%
2 of 2 functions
100.0%
5 of 10 branches
50.0%
0 of 25 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 64 branches
0.0%
0 of 33 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 120 branches
0.0%
19 of 47 lines (40.4%)
40.4%
1 of 4 functions
25.0%
20 of 162 branches
12.3%
1 of 4 lines (25.0%)
25.0%
1 of 6 functions
16.7%
0 of 11 branches
0.0%
0 of 27 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 42 branches
0.0%
0 of 4 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
0 of 57 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 122 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 61 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 172 branches
0.0%
0 of 67 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 130 branches
0.0%
0 of 51 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 210 branches
0.0%
0 of 5 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 6 branches
0.0%
0 of 11 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 70 branches
0.0%
34 of 34 lines (100.0%)
100.0%
2 of 6 functions
33.3%
23 of 60 branches
38.3%
0 of 3 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
0 of 3 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
0 of 3 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
0 of 3 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
0 of 3 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
0 of 116 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 492 branches
0.0%
0 of 531 lines (0.0%)
0.0%
0 of 29 functions
0.0%
0 of 2296 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 49 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 114 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
35 of 87 lines (40.2%)
40.2%
5 of 9 functions
55.6%
29 of 164 branches
17.7%
28 of 33 lines (84.8%)
84.8%
2 of 2 functions
100.0%
23 of 58 branches
39.7%
0 of 3 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
0 of 3 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
0 of 3 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
28 of 28 lines (100.0%)
100.0%
2 of 2 functions
100.0%
93 of 186 branches
50.0%
31 of 34 lines (91.2%)
91.2%
7 of 7 functions
100.0%
15 of 32 branches
46.9%
0 of 48 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 78 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 2 branches
0.0%
0 of 76 lines (0.0%)
0.0%
0 of 14 functions
0.0%
0 of 60 branches
0.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
63 of 65 lines (96.9%)
96.9%
7 of 7 functions
100.0%
46 of 96 branches
47.9%
41 of 41 lines (100.0%)
100.0%
7 of 7 functions
100.0%
20 of 42 branches
47.6%
48 of 48 lines (100.0%)
100.0%
7 of 7 functions
100.0%
33 of 74 branches
44.6%
31 of 31 lines (100.0%)
100.0%
7 of 7 functions
100.0%
17 of 26 branches
65.4%
207 of 291 lines (71.1%)
71.1%
11 of 11 functions
100.0%
176 of 482 branches
36.5%
40 of 40 lines (100.0%)
100.0%
7 of 7 functions
100.0%
22 of 42 branches
52.4%
32 of 33 lines (97.0%)
97.0%
14 of 16 functions
87.5%
8 of 18 branches
44.4%
21 of 21 lines (100.0%)
100.0%
7 of 7 functions
100.0%
8 of 16 branches
50.0%
4 of 27 lines (14.8%)
14.8%
3 of 7 functions
42.9%
0 of 32 branches
0.0%
4 of 17 lines (23.5%)
23.5%
3 of 7 functions
42.9%
0 of 10 branches
0.0%
23 of 36 lines (63.9%)
63.9%
6 of 8 functions
75.0%
16 of 118 branches
13.6%
3 of 3 lines (100.0%)
100.0%
11 of 11 functions
100.0%
1 of 2 branches
50.0%
0 of 3 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 4 branches
0.0%
10 of 10 lines (100.0%)
100.0%
2 of 2 functions
100.0%
1 of 2 branches
50.0%
20 of 24 lines (83.3%)
83.3%
3 of 3 functions
100.0%
15 of 34 branches
44.1%
16 of 17 lines (94.1%)
94.1%
2 of 2 functions
100.0%
30 of 62 branches
48.4%
5 of 5 lines (100.0%)
100.0%
1 of 9 functions
11.1%
4 of 8 branches
50.0%
10 of 37 lines (27.0%)
27.0%
4 of 10 functions
40.0%
3 of 14 branches
21.4%
0 of 1 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 0 branches
-%
68 of 126 lines (54.0%)
54.0%
12 of 18 functions
66.7%
42 of 172 branches
24.4%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
2 of 2 branches
100.0%
121 of 169 lines (71.6%)
71.6%
15 of 17 functions
88.2%
99 of 258 branches
38.4%
191 of 301 lines (63.5%)
63.5%
8 of 9 functions
88.9%
209 of 663 branches
31.5%
1 of 2 lines (50.0%)
50.0%
1 of 3 functions
33.3%
3 of 6 branches
50.0%
7 of 10 lines (70.0%)
70.0%
3 of 5 functions
60.0%
2 of 4 branches
50.0%
1 of 2 lines (50.0%)
50.0%
1 of 3 functions
33.3%
2 of 4 branches
50.0%
4 of 4 lines (100.0%)
100.0%
3 of 3 functions
100.0%
12 of 52 branches
23.1%
25 of 25 lines (100.0%)
100.0%
9 of 10 functions
90.0%
10 of 20 branches
50.0%
12 of 12 lines (100.0%)
100.0%
2 of 2 functions
100.0%
8 of 8 branches
100.0%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
35 of 37 lines (94.6%)
94.6%
8 of 10 functions
80.0%
30 of 68 branches
44.1%
2 of 3 lines (66.7%)
66.7%
2 of 7 functions
28.6%
1 of 11 branches
9.1%
24 of 28 lines (85.7%)
85.7%
7 of 12 functions
58.3%
27 of 82 branches
32.9%
2 of 3 lines (66.7%)
66.7%
2 of 7 functions
28.6%
1 of 11 branches
9.1%
43 of 45 lines (95.6%)
95.6%
2 of 12 functions
16.7%
48 of 100 branches
48.0%
2 of 3 lines (66.7%)
66.7%
2 of 7 functions
28.6%
1 of 11 branches
9.1%
35 of 35 lines (100.0%)
100.0%
4 of 10 functions
40.0%
31 of 66 branches
47.0%
2 of 3 lines (66.7%)
66.7%
2 of 7 functions
28.6%
1 of 11 branches
9.1%
24 of 28 lines (85.7%)
85.7%
2 of 12 functions
16.7%
27 of 82 branches
32.9%
2 of 3 lines (66.7%)
66.7%
2 of 7 functions
28.6%
1 of 11 branches
9.1%
14 of 14 lines (100.0%)
100.0%
1 of 1 functions
100.0%
13 of 24 branches
54.2%
37 of 38 lines (97.4%)
97.4%
5 of 5 functions
100.0%
16 of 34 branches
47.1%
57 of 60 lines (95.0%)
95.0%
5 of 5 functions
100.0%
35 of 60 branches
58.3%
70 of 70 lines (100.0%)
100.0%
8 of 8 functions
100.0%
47 of 78 branches
60.3%
16 of 16 lines (100.0%)
100.0%
3 of 3 functions
100.0%
11 of 18 branches
61.1%
13 of 13 lines (100.0%)
100.0%
2 of 2 functions
100.0%
8 of 12 branches
66.7%
13 of 15 lines (86.7%)
86.7%
2 of 2 functions
100.0%
14 of 40 branches
35.0%
18 of 18 lines (100.0%)
100.0%
2 of 2 functions
100.0%
22 of 44 branches
50.0%
34 of 34 lines (100.0%)
100.0%
2 of 2 functions
100.0%
57 of 110 branches
51.8%
25 of 25 lines (100.0%)
100.0%
2 of 2 functions
100.0%
34 of 60 branches
56.7%
45 of 45 lines (100.0%)
100.0%
2 of 2 functions
100.0%
94 of 192 branches
49.0%
29 of 29 lines (100.0%)
100.0%
2 of 2 functions
100.0%
39 of 76 branches
51.3%
13 of 13 lines (100.0%)
100.0%
2 of 2 functions
100.0%
24 of 52 branches
46.2%
73 of 86 lines (84.9%)
84.9%
7 of 7 functions
100.0%
78 of 218 branches
35.8%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
80 of 88 lines (90.9%)
90.9%
7 of 7 functions
100.0%
74 of 208 branches
35.6%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
63 of 63 lines (100.0%)
100.0%
2 of 2 functions
100.0%
114 of 260 branches
43.8%
112 of 116 lines (96.6%)
96.6%
3 of 3 functions
100.0%
170 of 362 branches
47.0%
14 of 14 lines (100.0%)
100.0%
2 of 2 functions
100.0%
22 of 46 branches
47.8%
63 of 65 lines (96.9%)
96.9%
3 of 3 functions
100.0%
91 of 202 branches
45.0%
12 of 12 lines (100.0%)
100.0%
2 of 2 functions
100.0%
22 of 44 branches
50.0%
10 of 10 lines (100.0%)
100.0%
2 of 2 functions
100.0%
9 of 20 branches
45.0%
27 of 27 lines (100.0%)
100.0%
2 of 2 functions
100.0%
48 of 106 branches
45.3%
13 of 13 lines (100.0%)
100.0%
2 of 2 functions
100.0%
14 of 28 branches
50.0%
31 of 31 lines (100.0%)
100.0%
2 of 2 functions
100.0%
39 of 82 branches
47.6%
22 of 22 lines (100.0%)
100.0%
2 of 2 functions
100.0%
33 of 64 branches
51.6%
18 of 18 lines (100.0%)
100.0%
2 of 2 functions
100.0%
23 of 46 branches
50.0%
17 of 17 lines (100.0%)
100.0%
2 of 2 functions
100.0%
20 of 38 branches
52.6%
12 of 12 lines (100.0%)
100.0%
2 of 2 functions
100.0%
19 of 42 branches
45.2%
16 of 16 lines (100.0%)
100.0%
2 of 2 functions
100.0%
21 of 42 branches
50.0%
22 of 22 lines (100.0%)
100.0%
2 of 2 functions
100.0%
50 of 102 branches
49.0%
36 of 36 lines (100.0%)
100.0%
2 of 2 functions
100.0%
51 of 100 branches
51.0%
18 of 18 lines (100.0%)
100.0%
2 of 2 functions
100.0%
29 of 56 branches
51.8%
25 of 25 lines (100.0%)
100.0%
2 of 2 functions
100.0%
36 of 72 branches
50.0%
18 of 18 lines (100.0%)
100.0%
2 of 2 functions
100.0%
22 of 44 branches
50.0%
8 of 15 lines (53.3%)
53.3%
1 of 4 functions
25.0%
6 of 47 branches
12.8%
15 of 15 lines (100.0%)
100.0%
2 of 2 functions
100.0%
20 of 40 branches
50.0%
11 of 11 lines (100.0%)
100.0%
2 of 2 functions
100.0%
13 of 26 branches
50.0%
35 of 35 lines (100.0%)
100.0%
2 of 2 functions
100.0%
62 of 126 branches
49.2%
19 of 19 lines (100.0%)
100.0%
2 of 2 functions
100.0%
18 of 32 branches
56.2%
79 of 79 lines (100.0%)
100.0%
4 of 4 functions
100.0%
125 of 242 branches
51.7%
16 of 16 lines (100.0%)
100.0%
2 of 2 functions
100.0%
19 of 38 branches
50.0%
44 of 45 lines (97.8%)
97.8%
183 of 183 functions
100.0%
56 of 192 branches
29.2%
7 of 7 lines (100.0%)
100.0%
36 of 36 functions
100.0%
5 of 10 branches
50.0%
38 of 40 lines (95.0%)
95.0%
12 of 13 functions
92.3%
13 of 24 branches
54.2%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 7 branches
0.0%
38 of 40 lines (95.0%)
95.0%
11 of 12 functions
91.7%
13 of 38 branches
34.2%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
14 of 54 lines (25.9%)
25.9%
1 of 7 functions
14.3%
14 of 190 branches
7.4%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
339 of 389 lines (87.1%)
87.1%
9 of 10 functions
90.0%
262 of 584 branches
44.9%
28 of 28 lines (100.0%)
100.0%
2 of 2 functions
100.0%
6 of 6 branches
100.0%
4 of 4 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
7 of 8 lines (87.5%)
87.5%
3 of 9 functions
33.3%
1 of 4 branches
25.0%
33 of 38 lines (86.8%)
86.8%
5 of 6 functions
83.3%
23 of 112 branches
20.5%
30 of 33 lines (90.9%)
90.9%
5 of 6 functions
83.3%
21 of 42 branches
50.0%
28 of 32 lines (87.5%)
87.5%
4 of 6 functions
66.7%
23 of 84 branches
27.4%
30 of 32 lines (93.8%)
93.8%
5 of 6 functions
83.3%
22 of 44 branches
50.0%
32 of 36 lines (88.9%)
88.9%
5 of 6 functions
83.3%
22 of 110 branches
20.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
30 of 33 lines (90.9%)
90.9%
5 of 6 functions
83.3%
21 of 42 branches
50.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
49 of 51 lines (96.1%)
96.1%
5 of 6 functions
83.3%
48 of 94 branches
51.1%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
28 of 32 lines (87.5%)
87.5%
4 of 6 functions
66.7%
23 of 84 branches
27.4%
35 of 37 lines (94.6%)
94.6%
4 of 5 functions
80.0%
32 of 64 branches
50.0%
28 of 32 lines (87.5%)
87.5%
4 of 6 functions
66.7%
23 of 84 branches
27.4%
30 of 32 lines (93.8%)
93.8%
5 of 6 functions
83.3%
22 of 44 branches
50.0%
105 of 129 lines (81.4%)
81.4%
10 of 15 functions
66.7%
110 of 320 branches
34.4%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
28 of 32 lines (87.5%)
87.5%
4 of 6 functions
66.7%
23 of 84 branches
27.4%
30 of 32 lines (93.8%)
93.8%
5 of 6 functions
83.3%
22 of 44 branches
50.0%
32 of 36 lines (88.9%)
88.9%
5 of 6 functions
83.3%
22 of 110 branches
20.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 35 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 48 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 30 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 80 branches
0.0%
30 of 32 lines (93.8%)
93.8%
5 of 6 functions
83.3%
22 of 44 branches
50.0%
10 of 10 lines (100.0%)
100.0%
2 of 2 functions
100.0%
20 of 38 branches
52.6%
91 of 99 lines (91.9%)
91.9%
20 of 27 functions
74.1%
104 of 354 branches
29.4%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
5 of 9 branches
55.6%
120 of 131 lines (91.6%)
91.6%
21 of 27 functions
77.8%
85 of 285 branches
29.8%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
5 of 9 branches
55.6%
6 of 6 lines (100.0%)
100.0%
0 of 0 functions
-%
6 of 32 branches
18.8%
10 of 12 lines (83.3%)
83.3%
3 of 4 functions
75.0%
4 of 48 branches
8.3%
0 of 5 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
31 of 36 lines (86.1%)
86.1%
5 of 6 functions
83.3%
20 of 48 branches
41.7%
2 of 3 lines (66.7%)
66.7%
0 of 5 functions
0.0%
1 of 11 branches
9.1%
124 of 130 lines (95.4%)
95.4%
14 of 19 functions
73.7%
94 of 166 branches
56.6%
19 of 19 lines (100.0%)
100.0%
3 of 3 functions
100.0%
11 of 22 branches
50.0%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
21 of 29 lines (72.4%)
72.4%
4 of 5 functions
80.0%
9 of 38 branches
23.7%
2 of 2 lines (100.0%)
100.0%
3 of 6 functions
50.0%
4 of 9 branches
44.4%
6 of 6 lines (100.0%)
100.0%
1 of 1 functions
100.0%
4 of 8 branches
50.0%
9 of 10 lines (90.0%)
90.0%
2 of 2 functions
100.0%
5 of 14 branches
35.7%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
0 of 58 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 146 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 11 branches
0.0%
22 of 26 lines (84.6%)
84.6%
3 of 3 functions
100.0%
30 of 66 branches
45.5%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
4 of 5 lines (80.0%)
80.0%
3 of 4 functions
75.0%
2 of 4 branches
50.0%
1 of 2 lines (50.0%)
50.0%
0 of 2 functions
0.0%
0 of 7 branches
0.0%
1 of 2 lines (50.0%)
50.0%
0 of 2 functions
0.0%
0 of 7 branches
0.0%
1 of 2 lines (50.0%)
50.0%
0 of 2 functions
0.0%
0 of 7 branches
0.0%
1 of 2 lines (50.0%)
50.0%
0 of 3 functions
0.0%
0 of 9 branches
0.0%
21 of 21 lines (100.0%)
100.0%
4 of 4 functions
100.0%
25 of 60 branches
41.7%
18 of 18 lines (100.0%)
100.0%
6 of 6 functions
100.0%
5 of 10 branches
50.0%
3 of 4 lines (75.0%)
75.0%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
55 of 79 lines (69.6%)
69.6%
7 of 8 functions
87.5%
46 of 186 branches
24.7%
5 of 6 lines (83.3%)
83.3%
2 of 7 functions
28.6%
1 of 11 branches
9.1%
35 of 42 lines (83.3%)
83.3%
5 of 6 functions
83.3%
30 of 88 branches
34.1%
3 of 4 lines (75.0%)
75.0%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
88 of 119 lines (73.9%)
73.9%
8 of 9 functions
88.9%
85 of 286 branches
29.7%
5 of 6 lines (83.3%)
83.3%
2 of 7 functions
28.6%
1 of 11 branches
9.1%
106 of 110 lines (96.4%)
96.4%
10 of 11 functions
90.9%
102 of 210 branches
48.6%
2 of 3 lines (66.7%)
66.7%
0 of 5 functions
0.0%
1 of 11 branches
9.1%
24 of 60 lines (40.0%)
40.0%
5 of 15 functions
33.3%
21 of 104 branches
20.2%
2 of 2 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
37 of 41 lines (90.2%)
90.2%
11 of 13 functions
84.6%
22 of 50 branches
44.0%
51 of 56 lines (91.1%)
91.1%
11 of 11 functions
100.0%
39 of 90 branches
43.3%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
80 of 90 lines (88.9%)
88.9%
17 of 19 functions
89.5%
63 of 148 branches
42.6%
2 of 2 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 121 lines (0.0%)
0.0%
0 of 37 functions
0.0%
0 of 168 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
0 of 31 lines (0.0%)
0.0%
0 of 14 functions
0.0%
0 of 10 branches
0.0%
0 of 6 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 11 branches
0.0%
37 of 50 lines (74.0%)
74.0%
9 of 13 functions
69.2%
27 of 68 branches
39.7%
5 of 11 lines (45.5%)
45.5%
3 of 4 functions
75.0%
2 of 32 branches
6.2%
0 of 8 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 9 branches
0.0%
0 of 32 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 54 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 6 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 0 branches
-%
0 of 3 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
31 of 62 lines (50.0%)
50.0%
7 of 15 functions
46.7%
22 of 96 branches
22.9%
6 of 6 lines (100.0%)
100.0%
1 of 1 functions
100.0%
4 of 8 branches
50.0%
2 of 3 lines (66.7%)
66.7%
0 of 2 functions
0.0%
1 of 9 branches
11.1%
3 of 3 lines (100.0%)
100.0%
2 of 5 functions
40.0%
4 of 9 branches
44.4%
38 of 46 lines (82.6%)
82.6%
13 of 18 functions
72.2%
28 of 68 branches
41.2%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
2 of 2 lines (100.0%)
100.0%
18 of 20 functions
90.0%
4 of 7 branches
57.1%
0 of 22 lines (0.0%)
0.0%
0 of 12 functions
0.0%
0 of 20 branches
0.0%
30 of 32 lines (93.8%)
93.8%
1 of 1 functions
100.0%
41 of 86 branches
47.7%
4 of 5 lines (80.0%)
80.0%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
77 of 87 lines (88.5%)
88.5%
11 of 12 functions
91.7%
65 of 150 branches
43.3%
8 of 9 lines (88.9%)
88.9%
4 of 9 functions
44.4%
4 of 17 branches
23.5%
42 of 43 lines (97.7%)
97.7%
1 of 1 functions
100.0%
63 of 126 branches
50.0%
32 of 52 lines (61.5%)
61.5%
4 of 4 functions
100.0%
31 of 86 branches
36.0%
7 of 8 lines (87.5%)
87.5%
3 of 8 functions
37.5%
1 of 11 branches
9.1%
14 of 14 lines (100.0%)
100.0%
3 of 3 functions
100.0%
6 of 8 branches
75.0%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
25 of 25 lines (100.0%)
100.0%
2 of 2 functions
100.0%
28 of 50 branches
56.0%
74 of 87 lines (85.1%)
85.1%
6 of 6 functions
100.0%
67 of 152 branches
44.1%
9 of 10 lines (90.0%)
90.0%
4 of 9 functions
44.4%
4 of 17 branches
23.5%
28 of 30 lines (93.3%)
93.3%
3 of 3 functions
100.0%
39 of 80 branches
48.8%
4 of 5 lines (80.0%)
80.0%
0 of 5 functions
0.0%
2 of 13 branches
15.4%
1 of 2 lines (50.0%)
50.0%
0 of 2 functions
0.0%
0 of 7 branches
0.0%
34 of 65 lines (52.3%)
52.3%
5 of 11 functions
45.5%
28 of 140 branches
20.0%
125 of 262 lines (47.7%)
47.7%
14 of 19 functions
73.7%
133 of 592 branches
22.5%
40 of 47 lines (85.1%)
85.1%
17 of 26 functions
65.4%
21 of 38 branches
55.3%
185 of 207 lines (89.4%)
89.4%
24 of 24 functions
100.0%
132 of 432 branches
30.6%
108 of 153 lines (70.6%)
70.6%
14 of 24 functions
58.3%
76 of 206 branches
36.9%
106 of 128 lines (82.8%)
82.8%
16 of 22 functions
72.7%
98 of 246 branches
39.8%
0 of 27 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 14 branches
0.0%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
0 of 27 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 14 branches
0.0%
1 of 3 lines (33.3%)
33.3%
1 of 6 functions
16.7%
3 of 9 branches
33.3%
0 of 36 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 32 branches
0.0%
1 of 3 lines (33.3%)
33.3%
1 of 6 functions
16.7%
3 of 9 branches
33.3%
0 of 14 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 14 branches
0.0%
0 of 33 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 88 branches
0.0%
16 of 18 lines (88.9%)
88.9%
4 of 5 functions
80.0%
5 of 14 branches
35.7%
46 of 60 lines (76.7%)
76.7%
8 of 12 functions
66.7%
14 of 32 branches
43.8%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 2 branches
0.0%
6 of 6 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
22 of 38 lines (57.9%)
57.9%
2 of 2 functions
100.0%
9 of 62 branches
14.5%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
0 of 31 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 18 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
48 of 72 lines (66.7%)
66.7%
2 of 2 functions
100.0%
46 of 121 branches
38.0%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
18 of 39 lines (46.2%)
46.2%
3 of 4 functions
75.0%
11 of 44 branches
25.0%
13 of 13 lines (100.0%)
100.0%
4 of 4 functions
100.0%
1 of 2 branches
50.0%
3 of 3 lines (100.0%)
100.0%
1 of 6 functions
16.7%
1 of 9 branches
11.1%
8 of 10 lines (80.0%)
80.0%
3 of 4 functions
75.0%
0 of 0 branches
-%
3 of 3 lines (100.0%)
100.0%
1 of 6 functions
16.7%
1 of 9 branches
11.1%
20 of 20 lines (100.0%)
100.0%
4 of 4 functions
100.0%
9 of 16 branches
56.2%
3 of 3 lines (100.0%)
100.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
13 of 13 lines (100.0%)
100.0%
4 of 4 functions
100.0%
1 of 2 branches
50.0%
3 of 3 lines (100.0%)
100.0%
1 of 6 functions
16.7%
1 of 9 branches
11.1%
41 of 43 lines (95.3%)
95.3%
7 of 7 functions
100.0%
11 of 18 branches
61.1%
10 of 10 lines (100.0%)
100.0%
1 of 6 functions
16.7%
19 of 38 branches
50.0%
87 of 88 lines (98.9%)
98.9%
6 of 6 functions
100.0%
78 of 168 branches
46.4%
0 of 107 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 270 branches
0.0%
0 of 261 lines (0.0%)
0.0%
0 of 18 functions
0.0%
0 of 318 branches
0.0%
0 of 55 lines (0.0%)
0.0%
0 of 17 functions
0.0%
0 of 73 branches
0.0%
0 of 78 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 118 branches
0.0%
0 of 25 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 48 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
44 of 63 lines (69.8%)
69.8%
3 of 6 functions
50.0%
26 of 76 branches
34.2%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
45 of 169 lines (26.6%)
26.6%
2 of 7 functions
28.6%
41 of 448 branches
9.2%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
80 of 106 lines (75.5%)
75.5%
7 of 8 functions
87.5%
72 of 164 branches
43.9%
72 of 91 lines (79.1%)
79.1%
2 of 2 functions
100.0%
88 of 208 branches
42.3%
60 of 71 lines (84.5%)
84.5%
5 of 5 functions
100.0%
46 of 128 branches
35.9%
19 of 27 lines (70.4%)
70.4%
2 of 4 functions
50.0%
16 of 40 branches
40.0%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
82 of 119 lines (68.9%)
68.9%
6 of 9 functions
66.7%
89 of 221 branches
40.3%
131 of 184 lines (71.2%)
71.2%
6 of 8 functions
75.0%
148 of 418 branches
35.4%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
48 of 72 lines (66.7%)
66.7%
2 of 2 functions
100.0%
48 of 176 branches
27.3%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
9 of 9 lines (100.0%)
100.0%
4 of 4 functions
100.0%
0 of 0 branches
-%
0 of 117 lines (0.0%)
0.0%
0 of 15 functions
0.0%
0 of 238 branches
0.0%
0 of 24 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 42 branches
0.0%
0 of 306 lines (0.0%)
0.0%
0 of 44 functions
0.0%
0 of 782 branches
0.0%
0 of 11 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 0 branches
-%
261 of 327 lines (79.8%)
79.8%
34 of 43 functions
79.1%
66 of 196 branches
33.7%
3 of 3 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
135 of 155 lines (87.1%)
87.1%
17 of 20 functions
85.0%
109 of 232 branches
47.0%
1 of 1 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
54 of 65 lines (83.1%)
83.1%
4 of 6 functions
66.7%
55 of 116 branches
47.4%
47 of 47 lines (100.0%)
100.0%
12 of 12 functions
100.0%
12 of 22 branches
54.5%
119 of 233 lines (51.1%)
51.1%
15 of 24 functions
62.5%
47 of 160 branches
29.4%
7 of 8 lines (87.5%)
87.5%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
0 of 127 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 91 branches
0.0%
0 of 183 lines (0.0%)
0.0%
0 of 22 functions
0.0%
0 of 184 branches
0.0%
94 of 157 lines (59.9%)
59.9%
9 of 25 functions
36.0%
69 of 178 branches
38.8%
87 of 99 lines (87.9%)
87.9%
19 of 25 functions
76.0%
39 of 82 branches
47.6%
0 of 43 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 92 branches
0.0%
27 of 51 lines (52.9%)
52.9%
5 of 12 functions
41.7%
26 of 90 branches
28.9%
35 of 44 lines (79.5%)
79.5%
8 of 12 functions
66.7%
29 of 56 branches
51.8%
73 of 85 lines (85.9%)
85.9%
15 of 18 functions
83.3%
56 of 130 branches
43.1%
125 of 165 lines (75.8%)
75.8%
6 of 10 functions
60.0%
77 of 166 branches
46.4%
0 of 2 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 0 branches
-%
127 of 149 lines (85.2%)
85.2%
7 of 11 functions
63.6%
131 of 280 branches
46.8%
0 of 7 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 2 branches
0.0%
0 of 5 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 15 branches
0.0%
52 of 66 lines (78.8%)
78.8%
9 of 11 functions
81.8%
42 of 106 branches
39.6%
1 of 1 lines (100.0%)
100.0%
2 of 5 functions
40.0%
4 of 9 branches
44.4%
13 of 13 lines (100.0%)
100.0%
0 of 0 functions
-%
10 of 21 branches
47.6%
14 of 28 lines (50.0%)
50.0%
0 of 0 functions
-%
8 of 64 branches
12.5%
12 of 13 lines (92.3%)
92.3%
2 of 2 functions
100.0%
3 of 6 branches
50.0%
14 of 14 lines (100.0%)
100.0%
1 of 1 functions
100.0%
12 of 24 branches
50.0%
2 of 2 lines (100.0%)
100.0%
2 of 5 functions
40.0%
5 of 9 branches
55.6%
0 of 16 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 120 branches
0.0%
29 of 34 lines (85.3%)
85.3%
2 of 5 functions
40.0%
31 of 74 branches
41.9%
31 of 98 lines (31.6%)
31.6%
5 of 16 functions
31.2%
13 of 56 branches
23.2%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
119 of 158 lines (75.3%)
75.3%
17 of 20 functions
85.0%
96 of 218 branches
44.0%
1 of 1 lines (100.0%)
100.0%
3 of 5 functions
60.0%
4 of 9 branches
44.4%
80 of 91 lines (87.9%)
87.9%
17 of 22 functions
77.3%
47 of 108 branches
43.5%
4 of 4 lines (100.0%)
100.0%
4 of 7 functions
57.1%
7 of 11 branches
63.6%
81 of 132 lines (61.4%)
61.4%
8 of 8 functions
100.0%
66 of 306 branches
21.6%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
23 of 35 lines (65.7%)
65.7%
3 of 6 functions
50.0%
11 of 54 branches
20.4%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 0 branches
-%
0 of 81 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 179 branches
0.0%
294 of 430 lines (68.4%)
68.4%
5 of 7 functions
71.4%
259 of 796 branches
32.5%
1 of 2 lines (50.0%)
50.0%
0 of 1 functions
0.0%
1 of 2 branches
50.0%
34 of 34 lines (100.0%)
100.0%
1 of 1 functions
100.0%
46 of 82 branches
56.1%
1 of 2 lines (50.0%)
50.0%
0 of 1 functions
0.0%
1 of 2 branches
50.0%
0 of 63 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 188 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 2 branches
0.0%
103 of 216 lines (47.7%)
47.7%
4 of 7 functions
57.1%
62 of 202 branches
30.7%
40 of 41 lines (97.6%)
97.6%
8 of 8 functions
100.0%
48 of 128 branches
37.5%
43 of 45 lines (95.6%)
95.6%
3 of 5 functions
60.0%
39 of 68 branches
57.4%
49 of 50 lines (98.0%)
98.0%
1 of 1 functions
100.0%
27 of 54 branches
50.0%
6 of 8 lines (75.0%)
75.0%
3 of 4 functions
75.0%
3 of 8 branches
37.5%
6 of 8 lines (75.0%)
75.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
2 of 4 lines (50.0%)
50.0%
1 of 2 functions
50.0%
0 of 2 branches
0.0%
1 of 2 lines (50.0%)
50.0%
0 of 1 functions
0.0%
2 of 4 branches
50.0%
0 of 1 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 4 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 2 branches
0.0%
93 of 109 lines (85.3%)
85.3%
5 of 7 functions
71.4%
16 of 32 branches
50.0%
25 of 26 lines (96.2%)
96.2%
2 of 2 functions
100.0%
15 of 18 branches
83.3%
127 of 208 lines (61.1%)
61.1%
4 of 6 functions
66.7%
18 of 34 branches
52.9%
14 of 15 lines (93.3%)
93.3%
1 of 1 functions
100.0%
5 of 12 branches
41.7%
68 of 69 lines (98.6%)
98.6%
6 of 6 functions
100.0%
55 of 76 branches
72.4%
225 of 244 lines (92.2%)
92.2%
8 of 8 functions
100.0%
230 of 481 branches
47.8%
8 of 8 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
37 of 45 lines (82.2%)
82.2%
12 of 19 functions
63.2%
9 of 12 branches
75.0%
8 of 8 lines (100.0%)
100.0%
0 of 0 functions
-%
5 of 10 branches
50.0%
21 of 76 lines (27.6%)
27.6%
6 of 13 functions
46.2%
6 of 64 branches
9.4%
1 of 1 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
22 of 22 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
43 of 56 lines (76.8%)
76.8%
7 of 7 functions
100.0%
24 of 70 branches
34.3%
0 of 174 lines (0.0%)
0.0%
0 of 18 functions
0.0%
0 of 270 branches
0.0%
0 of 8 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 6 branches
0.0%
65 of 108 lines (60.2%)
60.2%
11 of 15 functions
73.3%
31 of 142 branches
21.8%
396 of 567 lines (69.8%)
69.8%
56 of 76 functions
73.7%
235 of 615 branches
38.2%
4 of 5 lines (80.0%)
80.0%
2 of 7 functions
28.6%
11 of 27 branches
40.7%
16 of 16 lines (100.0%)
100.0%
4 of 4 functions
100.0%
9 of 20 branches
45.0%
4 of 4 lines (100.0%)
100.0%
3 of 6 functions
50.0%
6 of 15 branches
40.0%
93 of 121 lines (76.9%)
76.9%
9 of 9 functions
100.0%
56 of 138 branches
40.6%
36 of 45 lines (80.0%)
80.0%
7 of 9 functions
77.8%
45 of 89 branches
50.6%
0 of 45 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 78 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 0 branches
-%
45 of 67 lines (67.2%)
67.2%
4 of 4 functions
100.0%
35 of 112 branches
31.2%
1 of 1 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
225 of 472 lines (47.7%)
47.7%
13 of 18 functions
72.2%
156 of 670 branches
23.3%
30 of 241 lines (12.4%)
12.4%
5 of 18 functions
27.8%
22 of 498 branches
4.4%
2 of 2 lines (100.0%)
100.0%
3 of 6 functions
50.0%
6 of 13 branches
46.2%
34 of 34 lines (100.0%)
100.0%
3 of 3 functions
100.0%
24 of 48 branches
50.0%
2 of 2 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
259 of 303 lines (85.5%)
85.5%
12 of 13 functions
92.3%
164 of 321 branches
51.1%
37 of 54 lines (68.5%)
68.5%
4 of 7 functions
57.1%
23 of 40 branches
57.5%
13 of 17 lines (76.5%)
76.5%
2 of 3 functions
66.7%
5 of 10 branches
50.0%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
0 of 0 branches
-%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 4 branches
25.0%
12 of 18 lines (66.7%)
66.7%
4 of 6 functions
66.7%
0 of 0 branches
-%
219 of 288 lines (76.0%)
76.0%
18 of 26 functions
69.2%
216 of 664 branches
32.5%
11 of 11 lines (100.0%)
100.0%
5 of 9 functions
55.6%
19 of 33 branches
57.6%
4 of 4 lines (100.0%)
100.0%
0 of 0 functions
-%
28 of 49 branches
57.1%
12 of 13 lines (92.3%)
92.3%
2 of 7 functions
28.6%
6 of 29 branches
20.7%
29 of 48 lines (60.4%)
60.4%
5 of 7 functions
71.4%
34 of 84 branches
40.5%
10 of 10 lines (100.0%)
100.0%
4 of 4 functions
100.0%
9 of 18 branches
50.0%
10 of 10 lines (100.0%)
100.0%
3 of 3 functions
100.0%
16 of 38 branches
42.1%
11 of 14 lines (78.6%)
78.6%
2 of 2 functions
100.0%
6 of 14 branches
42.9%
14 of 14 lines (100.0%)
100.0%
4 of 4 functions
100.0%
3 of 4 branches
75.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
0 of 2 branches
0.0%
281 of 377 lines (74.5%)
74.5%
18 of 21 functions
85.7%
243 of 701 branches
34.7%
177 of 184 lines (96.2%)
96.2%
10 of 10 functions
100.0%
135 of 316 branches
42.7%
11 of 12 lines (91.7%)
91.7%
3 of 4 functions
75.0%
3 of 6 branches
50.0%
12 of 91 lines (13.2%)
13.2%
2 of 8 functions
25.0%
7 of 188 branches
3.7%
0 of 14 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 2 branches
0.0%
11 of 71 lines (15.5%)
15.5%
4 of 6 functions
66.7%
3 of 64 branches
4.7%
0 of 4 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 6 branches
0.0%
71 of 72 lines (98.6%)
98.6%
3 of 3 functions
100.0%
72 of 148 branches
48.6%
365 of 502 lines (72.7%)
72.7%
14 of 35 functions
40.0%
328 of 878 branches
37.4%
21 of 21 lines (100.0%)
100.0%
2 of 2 functions
100.0%
9 of 48 branches
18.8%
13 of 221 lines (5.9%)
5.9%
2 of 10 functions
20.0%
5 of 240 branches
2.1%
0 of 4 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 10 branches
0.0%
74 of 81 lines (91.4%)
91.4%
8 of 9 functions
88.9%
20 of 50 branches
40.0%
1 of 3 lines (33.3%)
33.3%
0 of 0 functions
-%
1 of 4 branches
25.0%
136 of 283 lines (48.1%)
48.1%
11 of 20 functions
55.0%
41 of 121 branches
33.9%
7 of 14 lines (50.0%)
50.0%
3 of 5 functions
60.0%
1 of 8 branches
12.5%
9 of 12 lines (75.0%)
75.0%
3 of 9 functions
33.3%
4 of 21 branches
19.0%
8 of 12 lines (66.7%)
66.7%
4 of 6 functions
66.7%
1 of 2 branches
50.0%
1 of 2 lines (50.0%)
50.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
7 of 7 lines (100.0%)
100.0%
3 of 3 functions
100.0%
3 of 6 branches
50.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
18 of 18 lines (100.0%)
100.0%
1 of 1 functions
100.0%
15 of 22 branches
68.2%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
26 of 26 lines (100.0%)
100.0%
1 of 1 functions
100.0%
26 of 38 branches
68.4%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
52 of 54 lines (96.3%)
96.3%
2 of 2 functions
100.0%
50 of 76 branches
65.8%
1 of 2 lines (50.0%)
50.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
51 of 53 lines (96.2%)
96.2%
1 of 1 functions
100.0%
50 of 76 branches
65.8%
2 of 3 lines (66.7%)
66.7%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
33 of 33 lines (100.0%)
100.0%
3 of 3 functions
100.0%
35 of 68 branches
51.5%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
3 of 6 branches
50.0%
46 of 50 lines (92.0%)
92.0%
6 of 6 functions
100.0%
29 of 68 branches
42.6%
35 of 35 lines (100.0%)
100.0%
4 of 4 functions
100.0%
63 of 102 branches
61.8%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
5 of 9 branches
55.6%
44 of 44 lines (100.0%)
100.0%
4 of 4 functions
100.0%
92 of 160 branches
57.5%
4 of 4 lines (100.0%)
100.0%
6 of 7 functions
85.7%
7 of 11 branches
63.6%
23 of 24 lines (95.8%)
95.8%
4 of 4 functions
100.0%
28 of 70 branches
40.0%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
5 of 9 branches
55.6%
24 of 24 lines (100.0%)
100.0%
4 of 4 functions
100.0%
31 of 54 branches
57.4%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
5 of 9 branches
55.6%
187 of 191 lines (97.9%)
97.9%
13 of 14 functions
92.9%
178 of 364 branches
48.9%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
13 of 13 lines (100.0%)
100.0%
4 of 4 functions
100.0%
5 of 12 branches
41.7%
17 of 19 lines (89.5%)
89.5%
7 of 9 functions
77.8%
2 of 4 branches
50.0%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
36 of 40 lines (90.0%)
90.0%
8 of 10 functions
80.0%
33 of 58 branches
56.9%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
4 of 9 branches
44.4%
33 of 33 lines (100.0%)
100.0%
6 of 6 functions
100.0%
40 of 74 branches
54.1%
2 of 2 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
0 of 26 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 48 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 36 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 68 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 30 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 66 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 23 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 42 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 40 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 74 branches
0.0%
0 of 24 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 94 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 13 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 10 branches
0.0%
8 of 17 lines (47.1%)
47.1%
3 of 3 functions
100.0%
6 of 54 branches
11.1%
8 of 8 lines (100.0%)
100.0%
2 of 2 functions
100.0%
4 of 8 branches
50.0%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
2 of 4 branches
50.0%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
54 of 55 lines (98.2%)
98.2%
6 of 7 functions
85.7%
48 of 96 branches
50.0%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
3 of 9 branches
33.3%
294 of 310 lines (94.8%)
94.8%
19 of 19 functions
100.0%
270 of 550 branches
49.1%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
6 of 13 branches
46.2%
0 of 149 lines (0.0%)
0.0%
0 of 13 functions
0.0%
0 of 390 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 45 lines (0.0%)
0.0%
0 of 47 functions
0.0%
0 of 70 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
41 of 43 lines (95.3%)
95.3%
6 of 6 functions
100.0%
12 of 32 branches
37.5%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
4 of 9 branches
44.4%
44 of 52 lines (84.6%)
84.6%
8 of 8 functions
100.0%
30 of 82 branches
36.6%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
0 of 34 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 54 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 38 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 82 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 63 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 98 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 25 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 32 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 20 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 20 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 9 branches
0.0%
161 of 174 lines (92.5%)
92.5%
7 of 7 functions
100.0%
91 of 176 branches
51.7%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
4 of 9 branches
44.4%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
128 of 130 lines (98.5%)
98.5%
11 of 11 functions
100.0%
88 of 184 branches
47.8%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
4 of 9 branches
44.4%
0 of 27 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 34 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 51 lines (0.0%)
0.0%
0 of 15 functions
0.0%
0 of 114 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 112 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 90 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
2 of 4 lines (50.0%)
50.0%
1 of 3 functions
33.3%
0 of 2 branches
0.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
65 of 65 lines (100.0%)
100.0%
6 of 6 functions
100.0%
65 of 140 branches
46.4%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 9 branches
55.6%
0 of 95 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 170 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 152 lines (0.0%)
0.0%
0 of 14 functions
0.0%
0 of 326 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 53 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 106 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 85 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 138 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 2 branches
0.0%
0 of 164 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 242 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 36 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 58 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 39 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 56 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
34 of 34 lines (100.0%)
100.0%
5 of 5 functions
100.0%
25 of 46 branches
54.3%
3 of 3 lines (100.0%)
100.0%
5 of 7 functions
71.4%
5 of 9 branches
55.6%
0 of 42 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 48 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
58 of 80 lines (72.5%)
72.5%
8 of 9 functions
88.9%
42 of 104 branches
40.4%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 9 branches
55.6%
0 of 63 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 130 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
2 of 4 lines (50.0%)
50.0%
1 of 3 functions
33.3%
0 of 2 branches
0.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
0 of 27 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 40 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 65 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 88 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 61 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 110 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 24 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 22 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 96 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 74 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 42 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 52 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
39 of 45 lines (86.7%)
86.7%
6 of 6 functions
100.0%
12 of 32 branches
37.5%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 9 branches
55.6%
75 of 78 lines (96.2%)
96.2%
9 of 9 functions
100.0%
48 of 94 branches
51.1%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
111 of 123 lines (90.2%)
90.2%
7 of 8 functions
87.5%
94 of 230 branches
40.9%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
72 of 168 lines (42.9%)
42.9%
7 of 9 functions
77.8%
50 of 336 branches
14.9%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
0 of 37 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 80 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 86 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 140 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
56 of 64 lines (87.5%)
87.5%
4 of 4 functions
100.0%
43 of 116 branches
37.1%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
0 of 122 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 182 branches
0.0%
0 of 4 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 84 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 110 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
16 of 55 lines (29.1%)
29.1%
5 of 5 functions
100.0%
7 of 82 branches
8.5%
3 of 4 lines (75.0%)
75.0%
3 of 7 functions
42.9%
4 of 9 branches
44.4%
4 of 4 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
2 of 4 branches
50.0%
75 of 145 lines (51.7%)
51.7%
9 of 10 functions
90.0%
48 of 396 branches
12.1%
2 of 3 lines (66.7%)
66.7%
2 of 7 functions
28.6%
4 of 19 branches
21.1%
107 of 149 lines (71.8%)
71.8%
11 of 11 functions
100.0%
89 of 432 branches
20.6%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
8 of 19 branches
42.1%
0 of 46 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 88 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 47 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 116 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 97 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 188 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
0 of 70 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 142 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
2 of 2 lines (100.0%)
100.0%
1 of 1 functions
100.0%
2 of 4 branches
50.0%
119 of 158 lines (75.3%)
75.3%
15 of 16 functions
93.8%
102 of 360 branches
28.3%
0 of 126 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 262 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
0 of 97 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 204 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 64 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 132 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 162 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 560 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 147 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 390 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 84 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 174 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 183 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 540 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 157 lines (0.0%)
0.0%
0 of 16 functions
0.0%
0 of 406 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 13 branches
0.0%
49 of 79 lines (62.0%)
62.0%
7 of 8 functions
87.5%
39 of 110 branches
35.5%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
0 of 21 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 32 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 271 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 698 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
0 of 147 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 384 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 23 branches
0.0%
0 of 138 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 340 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 161 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 372 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 17 branches
0.0%
0 of 95 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 168 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 104 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 258 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 43 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 98 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 5 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 8 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 15 lines (0.0%)
0.0%
0 of 4 functions
0.0%
0 of 22 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 61 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 159 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 38 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 91 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 77 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 180 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 15 branches
0.0%
47 of 83 lines (56.6%)
56.6%
5 of 7 functions
71.4%
31 of 170 branches
18.2%
5 of 6 lines (83.3%)
83.3%
3 of 8 functions
37.5%
0 of 9 branches
0.0%
48 of 68 lines (70.6%)
70.6%
7 of 9 functions
77.8%
39 of 150 branches
26.0%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
1 of 11 branches
9.1%
23 of 39 lines (59.0%)
59.0%
6 of 8 functions
75.0%
9 of 66 branches
13.6%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
53 of 81 lines (65.4%)
65.4%
7 of 9 functions
77.8%
40 of 194 branches
20.6%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
62 of 64 lines (96.9%)
96.9%
6 of 6 functions
100.0%
53 of 108 branches
49.1%
5 of 6 lines (83.3%)
83.3%
3 of 8 functions
37.5%
0 of 9 branches
0.0%
23 of 47 lines (48.9%)
48.9%
6 of 8 functions
75.0%
9 of 86 branches
10.5%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
0 of 201 lines (0.0%)
0.0%
0 of 16 functions
0.0%
0 of 336 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 11 branches
0.0%
0 of 43 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 78 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 35 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 60 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
89 of 120 lines (74.2%)
74.2%
11 of 14 functions
78.6%
60 of 214 branches
28.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
30 of 30 lines (100.0%)
100.0%
5 of 5 functions
100.0%
27 of 48 branches
56.2%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
136 of 146 lines (93.2%)
93.2%
11 of 11 functions
100.0%
185 of 479 branches
38.6%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
4 of 9 branches
44.4%
113 of 126 lines (89.7%)
89.7%
12 of 12 functions
100.0%
141 of 378 branches
37.3%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
4 of 9 branches
44.4%
120 of 408 lines (29.4%)
29.4%
11 of 24 functions
45.8%
105 of 776 branches
13.5%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
4 of 9 branches
44.4%
0 of 111 lines (0.0%)
0.0%
0 of 16 functions
0.0%
0 of 214 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
198 of 327 lines (60.6%)
60.6%
15 of 31 functions
48.4%
200 of 690 branches
29.0%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
0 of 139 lines (0.0%)
0.0%
0 of 15 functions
0.0%
0 of 252 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
14 of 54 lines (25.9%)
25.9%
5 of 7 functions
71.4%
2 of 106 branches
1.9%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
12 of 77 lines (15.6%)
15.6%
5 of 7 functions
71.4%
0 of 148 branches
0.0%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
0 of 106 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 216 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
12 of 83 lines (14.5%)
14.5%
5 of 8 functions
62.5%
0 of 156 branches
0.0%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
69 of 113 lines (61.1%)
61.1%
10 of 13 functions
76.9%
74 of 273 branches
27.1%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 63 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 150 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
23 of 40 lines (57.5%)
57.5%
6 of 8 functions
75.0%
9 of 72 branches
12.5%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 11 branches
45.5%
52 of 82 lines (63.4%)
63.4%
7 of 9 functions
77.8%
54 of 182 branches
29.7%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 87 lines (0.0%)
0.0%
0 of 15 functions
0.0%
0 of 261 branches
0.0%
4 of 81 lines (4.9%)
4.9%
5 of 13 functions
38.5%
2 of 221 branches
0.9%
30 of 72 lines (41.7%)
41.7%
6 of 8 functions
75.0%
14 of 140 branches
10.0%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 11 branches
45.5%
0 of 92 lines (0.0%)
0.0%
0 of 14 functions
0.0%
0 of 285 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
57 of 111 lines (51.4%)
51.4%
7 of 14 functions
50.0%
67 of 306 branches
21.9%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 11 branches
45.5%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
64 of 76 lines (84.2%)
84.2%
8 of 9 functions
88.9%
62 of 154 branches
40.3%
4 of 4 lines (100.0%)
100.0%
4 of 6 functions
66.7%
5 of 11 branches
45.5%
138 of 155 lines (89.0%)
89.0%
11 of 12 functions
91.7%
123 of 295 branches
41.7%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
0 of 3 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 2 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 2 branches
0.0%
0 of 24 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 40 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 162 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 256 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 2 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 2 branches
0.0%
18 of 44 lines (40.9%)
40.9%
4 of 4 functions
100.0%
8 of 130 branches
6.2%
34 of 36 lines (94.4%)
94.4%
5 of 6 functions
83.3%
19 of 36 branches
52.8%
2 of 2 lines (100.0%)
100.0%
2 of 6 functions
33.3%
6 of 13 branches
46.2%
37 of 37 lines (100.0%)
100.0%
4 of 4 functions
100.0%
26 of 50 branches
52.0%
3 of 3 lines (100.0%)
100.0%
3 of 7 functions
42.9%
3 of 9 branches
33.3%
41 of 41 lines (100.0%)
100.0%
8 of 8 functions
100.0%
27 of 58 branches
46.6%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
3 of 3 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
25 of 25 lines (100.0%)
100.0%
6 of 6 functions
100.0%
16 of 34 branches
47.1%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
125 of 187 lines (66.8%)
66.8%
7 of 9 functions
77.8%
136 of 444 branches
30.6%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
35 of 49 lines (71.4%)
71.4%
7 of 11 functions
63.6%
54 of 142 branches
38.0%
68 of 118 lines (57.6%)
57.6%
5 of 7 functions
71.4%
60 of 248 branches
24.2%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
4 of 9 branches
44.4%
29 of 58 lines (50.0%)
50.0%
2 of 2 functions
100.0%
46 of 326 branches
14.1%
82 of 87 lines (94.3%)
94.3%
11 of 11 functions
100.0%
66 of 162 branches
40.7%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 41 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 76 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 41 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 88 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 13 branches
0.0%
19 of 21 lines (90.5%)
90.5%
1 of 2 functions
50.0%
19 of 38 branches
50.0%
3 of 3 lines (100.0%)
100.0%
2 of 6 functions
33.3%
3 of 9 branches
33.3%
39 of 44 lines (88.6%)
88.6%
6 of 7 functions
85.7%
27 of 64 branches
42.2%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
95 of 100 lines (95.0%)
95.0%
8 of 9 functions
88.9%
68 of 151 branches
45.0%
1 of 1 lines (100.0%)
100.0%
1 of 5 functions
20.0%
4 of 9 branches
44.4%
22 of 23 lines (95.7%)
95.7%
5 of 6 functions
83.3%
6 of 14 branches
42.9%
2 of 2 lines (100.0%)
100.0%
2 of 6 functions
33.3%
5 of 11 branches
45.5%
0 of 37 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 62 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 43 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 76 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 301 lines (0.0%)
0.0%
0 of 30 functions
0.0%
0 of 550 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 11 branches
0.0%
0 of 272 lines (0.0%)
0.0%
0 of 21 functions
0.0%
0 of 730 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 61 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 142 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
7 of 7 lines (100.0%)
100.0%
3 of 3 functions
100.0%
2 of 6 branches
33.3%
0 of 131 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 316 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 37 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 46 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
8 of 537 lines (1.5%)
1.5%
2 of 16 functions
12.5%
0 of 1360 branches
0.0%
9 of 9 lines (100.0%)
100.0%
0 of 0 functions
-%
3 of 6 branches
50.0%
123 of 160 lines (76.9%)
76.9%
11 of 15 functions
73.3%
102 of 274 branches
37.2%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
0 of 231 lines (0.0%)
0.0%
0 of 16 functions
0.0%
0 of 550 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
106 of 110 lines (96.4%)
96.4%
7 of 8 functions
87.5%
108 of 214 branches
50.5%
2 of 2 lines (100.0%)
100.0%
4 of 5 functions
80.0%
5 of 11 branches
45.5%
141 of 238 lines (59.2%)
59.2%
9 of 17 functions
52.9%
148 of 504 branches
29.4%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
8 of 25 branches
32.0%
0 of 56 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 148 branches
0.0%
103 of 188 lines (54.8%)
54.8%
6 of 12 functions
50.0%
121 of 466 branches
26.0%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
72 of 120 lines (60.0%)
60.0%
7 of 10 functions
70.0%
62 of 230 branches
27.0%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
104 of 243 lines (42.8%)
42.8%
7 of 14 functions
50.0%
107 of 558 branches
19.2%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
121 of 121 lines (100.0%)
100.0%
12 of 12 functions
100.0%
145 of 290 branches
50.0%
2 of 3 lines (66.7%)
66.7%
5 of 7 functions
71.4%
4 of 9 branches
44.4%
0 of 46 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 98 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 9 branches
0.0%
14 of 49 lines (28.6%)
28.6%
4 of 7 functions
57.1%
6 of 126 branches
4.8%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 80 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 150 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
34 of 61 lines (55.7%)
55.7%
6 of 9 functions
66.7%
6 of 36 branches
16.7%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
0 of 101 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 214 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 15 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 2 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 0 functions
-%
0 of 2 branches
0.0%
107 of 151 lines (70.9%)
70.9%
3 of 7 functions
42.9%
161 of 340 branches
47.4%
0 of 94 lines (0.0%)
0.0%
0 of 17 functions
0.0%
0 of 190 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
120 of 129 lines (93.0%)
93.0%
11 of 14 functions
78.6%
88 of 218 branches
40.4%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
0 of 118 lines (0.0%)
0.0%
0 of 12 functions
0.0%
0 of 310 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 57 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 104 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
260 of 282 lines (92.2%)
92.2%
15 of 16 functions
93.8%
201 of 396 branches
50.8%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
211 of 421 lines (50.1%)
50.1%
9 of 20 functions
45.0%
276 of 1056 branches
26.1%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
6 of 11 branches
54.5%
46 of 66 lines (69.7%)
69.7%
7 of 9 functions
77.8%
28 of 78 branches
35.9%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
4 of 9 branches
44.4%
82 of 237 lines (34.6%)
34.6%
11 of 21 functions
52.4%
56 of 415 branches
13.5%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 23 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 46 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 39 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 96 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 13 branches
0.0%
0 of 30 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 48 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 13 branches
0.0%
444 of 748 lines (59.4%)
59.4%
30 of 41 functions
73.2%
385 of 1556 branches
24.7%
6 of 8 lines (75.0%)
75.0%
5 of 7 functions
71.4%
6 of 17 branches
35.3%
134 of 195 lines (68.7%)
68.7%
10 of 20 functions
50.0%
156 of 430 branches
36.3%
3 of 3 lines (100.0%)
100.0%
4 of 6 functions
66.7%
12 of 25 branches
48.0%
0 of 150 lines (0.0%)
0.0%
0 of 16 functions
0.0%
0 of 334 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 19 branches
0.0%
48 of 194 lines (24.7%)
24.7%
4 of 13 functions
30.8%
53 of 432 branches
12.3%
1187 of 1388 lines (85.5%)
85.5%
63 of 72 functions
87.5%
1333 of 3113 branches
42.8%
22 of 22 lines (100.0%)
100.0%
8 of 9 functions
88.9%
18 of 39 branches
46.2%
68 of 72 lines (94.4%)
94.4%
6 of 6 functions
100.0%
77 of 180 branches
42.8%
221 of 313 lines (70.6%)
70.6%
9 of 15 functions
60.0%
263 of 725 branches
36.3%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
163 of 171 lines (95.3%)
95.3%
10 of 14 functions
71.4%
206 of 412 branches
50.0%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
2 of 158 lines (1.3%)
1.3%
2 of 12 functions
16.7%
0 of 382 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 21 branches
0.0%
2 of 193 lines (1.0%)
1.0%
2 of 14 functions
14.3%
1 of 391 branches
0.3%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 35 branches
0.0%
0 of 55 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 102 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
28 of 28 lines (100.0%)
100.0%
5 of 5 functions
100.0%
21 of 98 branches
21.4%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
0 of 99 lines (0.0%)
0.0%
0 of 12 functions
0.0%
0 of 240 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 57 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 106 branches
0.0%
0 of 4 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 13 branches
0.0%
1059 of 1378 lines (76.9%)
76.9%
80 of 104 functions
76.9%
1016 of 2454 branches
41.4%
76 of 113 lines (67.3%)
67.3%
8 of 14 functions
57.1%
71 of 278 branches
25.5%
0 of 43 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 110 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 58 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 126 branches
0.0%
113 of 229 lines (49.3%)
49.3%
7 of 13 functions
53.8%
123 of 576 branches
21.4%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 187 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 470 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 1 functions
0.0%
0 of 0 branches
-%
59 of 69 lines (85.5%)
85.5%
8 of 10 functions
80.0%
47 of 102 branches
46.1%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 39 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 70 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 38 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 92 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 15 branches
0.0%
0 of 58 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 148 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 167 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 332 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
0 of 73 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 130 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
86 of 111 lines (77.5%)
77.5%
9 of 14 functions
64.3%
77 of 216 branches
35.6%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
0 of 156 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 324 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 39 branches
0.0%
0 of 108 lines (0.0%)
0.0%
0 of 3 functions
0.0%
0 of 382 branches
0.0%
12 of 12 lines (100.0%)
100.0%
2 of 2 functions
100.0%
0 of 0 branches
-%
141 of 285 lines (49.5%)
49.5%
5 of 21 functions
23.8%
197 of 506 branches
38.9%
1 of 1 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
90 of 214 lines (42.1%)
42.1%
7 of 25 functions
28.0%
117 of 522 branches
22.4%
2 of 2 lines (100.0%)
100.0%
4 of 5 functions
80.0%
6 of 13 branches
46.2%
3 of 78 lines (3.8%)
3.8%
1 of 8 functions
12.5%
1 of 200 branches
0.5%
1 of 2 lines (50.0%)
50.0%
1 of 6 functions
16.7%
0 of 9 branches
0.0%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
0 of 56 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 116 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
2 of 87 lines (2.3%)
2.3%
2 of 9 functions
22.2%
2 of 188 branches
1.1%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 45 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 82 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 35 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 76 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
2 of 64 lines (3.1%)
3.1%
2 of 8 functions
25.0%
0 of 148 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 30 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 26 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 41 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 56 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 12 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 12 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
223 of 232 lines (96.1%)
96.1%
12 of 14 functions
85.7%
183 of 332 branches
55.1%
2 of 2 lines (100.0%)
100.0%
3 of 5 functions
60.0%
4 of 9 branches
44.4%
78 of 87 lines (89.7%)
89.7%
7 of 13 functions
53.8%
43 of 88 branches
48.9%
1 of 1 lines (100.0%)
100.0%
3 of 5 functions
60.0%
4 of 9 branches
44.4%
107 of 178 lines (60.1%)
60.1%
9 of 10 functions
90.0%
104 of 284 branches
36.6%
1 of 1 lines (100.0%)
100.0%
3 of 5 functions
60.0%
4 of 9 branches
44.4%
35 of 37 lines (94.6%)
94.6%
6 of 7 functions
85.7%
22 of 44 branches
50.0%
1 of 1 lines (100.0%)
100.0%
3 of 5 functions
60.0%
4 of 9 branches
44.4%
0 of 246 lines (0.0%)
0.0%
0 of 17 functions
0.0%
0 of 260 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 72 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 118 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
206 of 775 lines (26.6%)
26.6%
18 of 41 functions
43.9%
149 of 1158 branches
12.9%
2 of 2 lines (100.0%)
100.0%
3 of 5 functions
60.0%
4 of 9 branches
44.4%
0 of 62 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 64 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
111 of 176 lines (63.1%)
63.1%
12 of 12 functions
100.0%
88 of 322 branches
27.3%
1 of 1 lines (100.0%)
100.0%
3 of 5 functions
60.0%
4 of 9 branches
44.4%
22 of 22 lines (100.0%)
100.0%
5 of 5 functions
100.0%
13 of 26 branches
50.0%
2 of 2 lines (100.0%)
100.0%
4 of 6 functions
66.7%
4 of 9 branches
44.4%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
156 of 210 lines (74.3%)
74.3%
7 of 8 functions
87.5%
124 of 328 branches
37.8%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
122 of 175 lines (69.7%)
69.7%
9 of 14 functions
64.3%
59 of 212 branches
27.8%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
0 of 75 lines (0.0%)
0.0%
0 of 11 functions
0.0%
0 of 158 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
96 of 218 lines (44.0%)
44.0%
13 of 21 functions
61.9%
68 of 290 branches
23.4%
2 of 2 lines (100.0%)
100.0%
4 of 5 functions
80.0%
4 of 9 branches
44.4%
108 of 159 lines (67.9%)
67.9%
9 of 11 functions
81.8%
68 of 228 branches
29.8%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 64 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 100 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 11 branches
0.0%
0 of 90 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 160 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
87 of 90 lines (96.7%)
96.7%
8 of 9 functions
88.9%
38 of 70 branches
54.3%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
72 of 153 lines (47.1%)
47.1%
7 of 13 functions
53.8%
53 of 174 branches
30.5%
9 of 21 lines (42.9%)
42.9%
8 of 15 functions
53.3%
4 of 9 branches
44.4%
0 of 76 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 52 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 9 branches
0.0%
127 of 228 lines (55.7%)
55.7%
10 of 14 functions
71.4%
127 of 474 branches
26.8%
19 of 19 lines (100.0%)
100.0%
7 of 8 functions
87.5%
9 of 35 branches
25.7%
138 of 250 lines (55.2%)
55.2%
12 of 19 functions
63.2%
105 of 454 branches
23.1%
20 of 22 lines (90.9%)
90.9%
4 of 6 functions
66.7%
14 of 29 branches
48.3%
0 of 137 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 298 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
76 of 87 lines (87.4%)
87.4%
7 of 8 functions
87.5%
90 of 204 branches
44.1%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
157 of 213 lines (73.7%)
73.7%
10 of 17 functions
58.8%
132 of 342 branches
38.6%
5 of 5 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
122 of 259 lines (47.1%)
47.1%
8 of 19 functions
42.1%
105 of 380 branches
27.6%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
214 of 283 lines (75.6%)
75.6%
15 of 22 functions
68.2%
167 of 384 branches
43.5%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
6 of 13 branches
46.2%
61 of 61 lines (100.0%)
100.0%
7 of 7 functions
100.0%
26 of 48 branches
54.2%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
5 of 11 branches
45.5%
31 of 32 lines (96.9%)
96.9%
4 of 5 functions
80.0%
31 of 60 branches
51.7%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
6 of 13 branches
46.2%
0 of 223 lines (0.0%)
0.0%
0 of 16 functions
0.0%
0 of 420 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
0 of 70 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 122 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
62 of 75 lines (82.7%)
82.7%
7 of 8 functions
87.5%
50 of 128 branches
39.1%
9 of 9 lines (100.0%)
100.0%
5 of 6 functions
83.3%
9 of 19 branches
47.4%
0 of 44 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 90 branches
0.0%
0 of 1 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 9 branches
0.0%
0 of 47 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 90 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
16 of 16 lines (100.0%)
100.0%
3 of 3 functions
100.0%
3 of 6 branches
50.0%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
4 of 9 branches
44.4%
87 of 498 lines (17.5%)
17.5%
12 of 27 functions
44.4%
73 of 638 branches
11.4%
2 of 12 lines (16.7%)
16.7%
5 of 7 functions
71.4%
4 of 31 branches
12.9%
62 of 74 lines (83.8%)
83.8%
8 of 10 functions
80.0%
65 of 148 branches
43.9%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 41 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 92 branches
0.0%
0 of 10 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 23 branches
0.0%
23 of 26 lines (88.5%)
88.5%
3 of 4 functions
75.0%
13 of 34 branches
38.2%
3 of 3 lines (100.0%)
100.0%
6 of 7 functions
85.7%
5 of 11 branches
45.5%
0 of 40 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 28 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 9 branches
0.0%
0 of 72 lines (0.0%)
0.0%
0 of 8 functions
0.0%
0 of 48 branches
0.0%
0 of 3 lines (0.0%)
0.0%
0 of 7 functions
0.0%
0 of 9 branches
0.0%
146 of 228 lines (64.0%)
64.0%
10 of 14 functions
71.4%
117 of 404 branches
29.0%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
9 of 19 branches
47.4%
190 of 367 lines (51.8%)
51.8%
14 of 36 functions
38.9%
133 of 514 branches
25.9%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
5 of 11 branches
45.5%
0 of 198 lines (0.0%)
0.0%
0 of 13 functions
0.0%
0 of 242 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 11 branches
0.0%
33 of 42 lines (78.6%)
78.6%
4 of 4 functions
100.0%
39 of 97 branches
40.2%
3 of 3 lines (100.0%)
100.0%
0 of 1 functions
0.0%
2 of 4 branches
50.0%
571 of 974 lines (58.6%)
58.6%
41 of 73 functions
56.2%
605 of 1889 branches
32.0%
10 of 13 lines (76.9%)
76.9%
6 of 8 functions
75.0%
7 of 17 branches
41.2%
490 of 664 lines (73.8%)
73.8%
20 of 28 functions
71.4%
427 of 1046 branches
40.8%
2 of 2 lines (100.0%)
100.0%
5 of 6 functions
83.3%
4 of 9 branches
44.4%
0 of 217 lines (0.0%)
0.0%
0 of 15 functions
0.0%
0 of 378 branches
0.0%
0 of 2 lines (0.0%)
0.0%
0 of 6 functions
0.0%
0 of 9 branches
0.0%
14 of 14 lines (100.0%)
100.0%
1 of 1 functions
100.0%
14 of 28 branches
50.0%
0 of 57 lines (0.0%)
0.0%
0 of 10 functions
0.0%
0 of 44 branches
0.0%
0 of 9 lines (0.0%)
0.0%
0 of 9 functions
0.0%
0 of 11 branches
0.0%
0 of 23 lines (0.0%)
0.0%
0 of 2 functions
0.0%
0 of 58 branches
0.0%
0 of 28 lines (0.0%)
0.0%
0 of 5 functions
0.0%
0 of 28 branches
0.0%
5 of 5 lines (100.0%)
100.0%
3 of 3 functions
100.0%
1 of 2 branches
50.0%
1 of 1 lines (100.0%)
100.0%
0 of 0 functions
-%
1 of 2 branches
50.0%
151 of 179 lines (84.4%)
84.4%
17 of 23 functions
73.9%
106 of 202 branches
52.5%
304 of 386 lines (78.8%)
78.8%
25 of 29 functions
86.2%
192 of 393 branches
48.9%
3 of 3 lines (100.0%)
100.0%
1 of 1 functions
100.0%
1 of 2 branches
50.0%
68 of 103 lines (66.0%)
66.0%
10 of 14 functions
71.4%
37 of 108 branches
34.3%
2 of 6 lines (33.3%)
33.3%
0 of 6 functions
0.0%
6 of 29 branches
20.7%