Pit Test Coverage Report

Package Summary

com.ancientprogramming.fixedformat4j.format.impl

Number of Classes Line Coverage Mutation Coverage Test Strength
27 95%
668/701
84%
1446/1713
88%
1446/1643

Breakdown by Class

Name Line Coverage Mutation Coverage Test Strength
AbstractDecimalFormatter.java
92%
48/52
95%
104/110
95%
104/110
AbstractNumberFormatter.java
100%
8/8
93%
14/15
93%
14/15
AbstractPatternFormatter.java
100%
14/14
81%
25/31
81%
25/31
AnnotationScanner.java
97%
30/31
74%
71/96
76%
71/94
AnnotationTarget.java
80%
8/10
64%
9/14
100%
9/9
BigDecimalFormatter.java
100%
3/3
75%
6/8
75%
6/8
BooleanFormatter.java
100%
13/13
86%
38/44
86%
38/44
ByTypeFormatter.java
89%
34/38
65%
31/48
86%
31/36
CharacterFormatter.java
100%
12/12
100%
20/20
100%
20/20
ClassMetadataCache.java
95%
39/41
92%
98/106
97%
98/101
DateFormatter.java
100%
14/14
77%
27/35
77%
27/35
DoubleFormatter.java
100%
3/3
78%
7/9
78%
7/9
EnumFormatter.java
100%
29/29
86%
59/69
86%
59/69
FieldDescriptor.java
100%
13/13
100%
11/11
100%
11/11
FixedFormatManagerImpl.java
94%
168/178
87%
371/428
92%
371/404
FloatFormatter.java
100%
3/3
78%
7/9
78%
7/9
FormatInstructionsBuilder.java
100%
40/40
93%
107/115
93%
107/115
IntegerFormatter.java
100%
6/6
100%
9/9
100%
9/9
LocalDateFormatter.java
100%
12/12
91%
31/34
91%
31/34
LocalDateTimeFormatter.java
100%
12/12
84%
31/37
84%
31/37
LongFormatter.java
100%
6/6
100%
9/9
100%
9/9
NullCharSupport.java
89%
8/9
86%
30/35
86%
30/35
PatternValidator.java
94%
15/16
77%
23/30
77%
23/30
RecordInstantiator.java
85%
23/27
56%
40/72
70%
40/57
RepeatingFieldSupport.java
96%
95/99
84%
255/305
86%
255/298
ShortFormatter.java
100%
6/6
100%
9/9
100%
9/9
StringFormatter.java
100%
6/6
80%
4/5
80%
4/5


Report generated by PIT 1.23.1 support