Skip to content

Package: de.fhdw.wtf.walker.tasks

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
de.fhdw.wtf.walker.tasks
M: 714 C: 4349
86%
M: 52 C: 284
85%
M: 125 C: 461
79%
M: 173 C: 1056
86%
M: 86 C: 332
79%
M: 7 C: 63
90%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
AbstractOperationsCheck
M: 0 C: 51
100%
M: 0 C: 6
100%
M: 0 C: 11
100%
M: 0 C: 15
100%
M: 0 C: 8
100%
M: 0 C: 1
100%
AnalyzeInheritanceTreesTask
M: 0 C: 415
100%
M: 3 C: 61
95%
M: 3 C: 40
93%
M: 0 C: 110
100%
M: 0 C: 11
100%
M: 0 C: 1
100%
AnalyzeInheritanceTreesTask$InheritancePath
M: 10 C: 230
96%
M: 4 C: 20
83%
M: 6 C: 21
78%
M: 3 C: 58
95%
M: 2 C: 13
87%
M: 0 C: 1
100%
BaseTypeInheritanceCheck
M: 0 C: 54
100%
M: 0 C: 6
100%
M: 0 C: 11
100%
M: 0 C: 17
100%
M: 0 C: 8
100%
M: 0 C: 1
100%
ConstructorReferencer
M: 8 C: 144
95%
M: 1 C: 13
93%
M: 1 C: 16
94%
M: 3 C: 39
93%
M: 0 C: 10
100%
M: 0 C: 1
100%
ConstructorReferencer$1
M: 1 C: 29
97%
M: 0 C: 2
100%
M: 1 C: 3
75%
M: 1 C: 9
90%
M: 1 C: 2
67%
M: 0 C: 1
100%
ConstructorReferencer$2
M: 16 C: 58
78%
M: 2 C: 6
75%
M: 4 C: 4
50%
M: 5 C: 12
71%
M: 2 C: 2
50%
M: 0 C: 1
100%
CyclicInheritanceCheck
M: 0 C: 25
100%
M: 0 C: 0
100%
M: 0 C: 8
100%
M: 0 C: 11
100%
M: 0 C: 8
100%
M: 0 C: 1
100%
CyclicInheritanceCheck$CyclicChecker
M: 0 C: 81
100%
M: 0 C: 4
100%
M: 0 C: 6
100%
M: 0 C: 17
100%
M: 0 C: 4
100%
M: 0 C: 1
100%
CyclicInheritanceCheck$CyclicChecker$1
M: 0 C: 24
100%
M: 0 C: 0
100%
M: 0 C: 3
100%
M: 0 C: 5
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
DoubleAttributenameCheck
M: 0 C: 48
100%
M: 0 C: 4
100%
M: 0 C: 12
100%
M: 0 C: 16
100%
M: 0 C: 10
100%
M: 0 C: 1
100%
DoubleGroupcomponentCheck
M: 0 C: 56
100%
M: 0 C: 4
100%
M: 0 C: 10
100%
M: 0 C: 16
100%
M: 0 C: 8
100%
M: 0 C: 1
100%
InvalidAttributeModifierCheck
M: 0 C: 46
100%
M: 0 C: 2
100%
M: 0 C: 10
100%
M: 0 C: 13
100%
M: 0 C: 9
100%
M: 0 C: 1
100%
InvalidAttributeModifierCheck$1
M: 0 C: 35
100%
M: 0 C: 0
100%
M: 0 C: 6
100%
M: 0 C: 9
100%
M: 0 C: 6
100%
M: 0 C: 1
100%
InvalidAttributeModifierCheck$2
M: 0 C: 44
100%
M: 0 C: 0
100%
M: 0 C: 4
100%
M: 0 C: 9
100%
M: 0 C: 4
100%
M: 0 C: 1
100%
InvalidAttributeModifierCheck$2$1
M: 0 C: 15
100%
M: 0 C: 0
100%
M: 0 C: 3
100%
M: 0 C: 6
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
InvalidAttributeModifierCheck$2$2
M: 1 C: 79
99%
M: 0 C: 4
100%
M: 1 C: 7
88%
M: 1 C: 19
95%
M: 1 C: 5
83%
M: 0 C: 1
100%
NoThrownListTypesCheck
M: 17 C: 0
0%
M: 0 C: 0
100%
M: 7 C: 0
0%
M: 9 C: 0
0%
M: 7 C: 0
0%
M: 1 C: 0
0%
NoThrownListTypesCheck$1
M: 14 C: 0
0%
M: 0 C: 0
100%
M: 3 C: 0
0%
M: 5 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
NoThrownListTypesCheck$1$1
M: 15 C: 0
0%
M: 0 C: 0
100%
M: 3 C: 0
0%
M: 5 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
NoThrownListTypesCheck$1$1$1
M: 18 C: 0
0%
M: 2 C: 0
0%
M: 5 C: 0
0%
M: 7 C: 0
0%
M: 4 C: 0
0%
M: 1 C: 0
0%
NoThrownListTypesCheck$1$1$1$1
M: 14 C: 0
0%
M: 0 C: 0
100%
M: 6 C: 0
0%
M: 8 C: 0
0%
M: 6 C: 0
0%
M: 1 C: 0
0%
OverloadingCheck
M: 33 C: 60
65%
M: 6 C: 2
25%
M: 4 C: 10
71%
M: 8 C: 19
70%
M: 0 C: 10
100%
M: 0 C: 1
100%
OverloadingCheck$1
M: 0 C: 115
100%
M: 0 C: 14
100%
M: 0 C: 10
100%
M: 0 C: 26
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
ProductCheck
M: 0 C: 20
100%
M: 0 C: 0
100%
M: 0 C: 5
100%
M: 0 C: 7
100%
M: 0 C: 5
100%
M: 0 C: 1
100%
ProductCheck$1
M: 1 C: 14
93%
M: 0 C: 0
100%
M: 1 C: 3
75%
M: 1 C: 5
83%
M: 1 C: 3
75%
M: 0 C: 1
100%
ProductCheck$1$1
M: 1 C: 44
98%
M: 0 C: 4
100%
M: 1 C: 7
88%
M: 1 C: 14
93%
M: 1 C: 5
83%
M: 0 C: 1
100%
PrototypesTask
M: 23 C: 486
95%
M: 0 C: 34
100%
M: 1 C: 35
97%
M: 6 C: 140
96%
M: 1 C: 18
95%
M: 0 C: 1
100%
PrototypesTask$1
M: 0 C: 26
100%
M: 0 C: 0
100%
M: 0 C: 3
100%
M: 0 C: 7
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
PrototypesTask$2
M: 14 C: 14
50%
M: 0 C: 0
100%
M: 3 C: 2
40%
M: 3 C: 3
50%
M: 3 C: 2
40%
M: 0 C: 1
100%
PrototypesTask$2$1
M: 28 C: 8
22%
M: 0 C: 0
100%
M: 4 C: 2
33%
M: 4 C: 3
43%
M: 4 C: 2
33%
M: 0 C: 1
100%
PrototypesTask$3
M: 5 C: 32
86%
M: 0 C: 0
100%
M: 1 C: 3
75%
M: 1 C: 5
83%
M: 1 C: 3
75%
M: 0 C: 1
100%
PrototypesTask$3$1
M: 16 C: 27
63%
M: 2 C: 2
50%
M: 3 C: 3
50%
M: 7 C: 8
53%
M: 2 C: 2
50%
M: 0 C: 1
100%
PrototypesTask$3$2
M: 8 C: 53
87%
M: 0 C: 2
100%
M: 1 C: 6
86%
M: 2 C: 11
85%
M: 1 C: 5
83%
M: 0 C: 1
100%
PrototypesTask$4
M: 0 C: 29
100%
M: 0 C: 0
100%
M: 0 C: 4
100%
M: 0 C: 7
100%
M: 0 C: 4
100%
M: 0 C: 1
100%
PrototypesTask$4$1
M: 6 C: 35
85%
M: 0 C: 0
100%
M: 1 C: 5
83%
M: 1 C: 6
86%
M: 1 C: 5
83%
M: 0 C: 1
100%
PrototypesTask$5
M: 10 C: 14
58%
M: 0 C: 0
100%
M: 2 C: 2
50%
M: 2 C: 3
60%
M: 2 C: 2
50%
M: 0 C: 1
100%
PrototypesTask$5$1
M: 20 C: 8
29%
M: 0 C: 0
100%
M: 4 C: 2
33%
M: 4 C: 3
43%
M: 4 C: 2
33%
M: 0 C: 1
100%
PrototypesTask$6
M: 5 C: 19
79%
M: 0 C: 0
100%
M: 1 C: 3
75%
M: 1 C: 5
83%
M: 1 C: 3
75%
M: 0 C: 1
100%
PrototypesTask$6$1
M: 10 C: 24
71%
M: 0 C: 0
100%
M: 2 C: 4
67%
M: 3 C: 8
73%
M: 2 C: 4
67%
M: 0 C: 1
100%
PrototypesTask$7
M: 24 C: 0
0%
M: 0 C: 0
100%
M: 4 C: 0
0%
M: 5 C: 0
0%
M: 4 C: 0
0%
M: 1 C: 0
0%
PrototypesTask$7$1
M: 70 C: 0
0%
M: 2 C: 0
0%
M: 7 C: 0
0%
M: 22 C: 0
0%
M: 6 C: 0
0%
M: 1 C: 0
0%
ReferencedConstructorsCheck
M: 2 C: 109
98%
M: 5 C: 9
64%
M: 5 C: 14
74%
M: 0 C: 26
100%
M: 0 C: 12
100%
M: 0 C: 1
100%
ReferencedConstructorsCheck$1
M: 35 C: 48
58%
M: 5 C: 3
38%
M: 4 C: 3
43%
M: 11 C: 14
56%
M: 1 C: 2
67%
M: 0 C: 1
100%
ReferencedConstructorsCheck$2
M: 23 C: 25
52%
M: 0 C: 0
100%
M: 1 C: 3
75%
M: 3 C: 4
57%
M: 1 C: 3
75%
M: 0 C: 1
100%
ReferencedConstructorsCheck$3
M: 10 C: 9
47%
M: 0 C: 0
100%
M: 2 C: 2
50%
M: 2 C: 3
60%
M: 2 C: 2
50%
M: 0 C: 1
100%
ReferencedConstructorsCheck$CompositeTypeChecker
M: 158 C: 50
24%
M: 14 C: 2
13%
M: 12 C: 2
14%
M: 25 C: 12
32%
M: 4 C: 2
33%
M: 0 C: 1
100%
ReferencedConstructorsCheck$TypeChecker
M: 0 C: 46
100%
M: 0 C: 0
100%
M: 0 C: 4
100%
M: 0 C: 8
100%
M: 0 C: 4
100%
M: 0 C: 1
100%
Referencer
M: 0 C: 5
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
SubtypesFillTask
M: 0 C: 56
100%
M: 0 C: 4
100%
M: 0 C: 11
100%
M: 0 C: 18
100%
M: 0 C: 9
100%
M: 0 C: 1
100%
SubtypesFillTask$1
M: 1 C: 16
94%
M: 0 C: 0
100%
M: 1 C: 2
67%
M: 1 C: 4
80%
M: 1 C: 2
67%
M: 0 C: 1
100%
SupertypesCleanInheritanceTask
M: 3 C: 164
98%
M: 0 C: 14
100%
M: 1 C: 16
94%
M: 1 C: 36
97%
M: 1 C: 9
90%
M: 0 C: 1
100%
SupertypesCleanInheritanceTask$1
M: 0 C: 65
100%
M: 0 C: 0
100%
M: 0 C: 4
100%
M: 0 C: 26
100%
M: 0 C: 4
100%
M: 0 C: 1
100%
SupertypesFillTask
M: 0 C: 89
100%
M: 0 C: 6
100%
M: 0 C: 10
100%
M: 0 C: 23
100%
M: 0 C: 7
100%
M: 0 C: 1
100%
SupertypesFillTask$1
M: 1 C: 26
96%
M: 0 C: 0
100%
M: 1 C: 3
75%
M: 1 C: 7
88%
M: 1 C: 3
75%
M: 0 C: 1
100%
SupertypesFillTask$1$1
M: 1 C: 63
98%
M: 1 C: 7
88%
M: 2 C: 8
80%
M: 1 C: 15
94%
M: 1 C: 5
83%
M: 0 C: 1
100%
SupertypesFillTask$2
M: 5 C: 41
89%
M: 0 C: 0
100%
M: 1 C: 3
75%
M: 1 C: 13
93%
M: 1 C: 3
75%
M: 0 C: 1
100%
SupertypesFillTask$2$1
M: 29 C: 38
57%
M: 0 C: 2
100%
M: 4 C: 3
43%
M: 7 C: 7
50%
M: 4 C: 2
33%
M: 0 C: 1
100%
SymmetricCheck
M: 6 C: 167
97%
M: 2 C: 14
88%
M: 2 C: 16
89%
M: 2 C: 35
95%
M: 0 C: 10
100%
M: 0 C: 1
100%
SymmetricCheckPart
M: 18 C: 73
80%
M: 3 C: 3
50%
M: 3 C: 8
73%
M: 2 C: 20
91%
M: 0 C: 8
100%
M: 0 C: 1
100%
TypeReferencer
M: 0 C: 295
100%
M: 0 C: 16
100%
M: 0 C: 30
100%
M: 0 C: 72
100%
M: 0 C: 22
100%
M: 0 C: 1
100%
TypeReferencer$1
M: 0 C: 53
100%
M: 0 C: 2
100%
M: 0 C: 4
100%
M: 0 C: 12
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
TypeReferencer$1$1
M: 10 C: 35
78%
M: 0 C: 2
100%
M: 2 C: 3
60%
M: 3 C: 7
70%
M: 2 C: 2
50%
M: 0 C: 1
100%
TypeReferencer$2
M: 5 C: 30
86%
M: 0 C: 0
100%
M: 1 C: 3
75%
M: 1 C: 6
86%
M: 1 C: 3
75%
M: 0 C: 1
100%
TypeReferencer$2$1
M: 9 C: 104
92%
M: 0 C: 4
100%
M: 1 C: 7
88%
M: 2 C: 21
91%
M: 1 C: 5
83%
M: 0 C: 1
100%
TypeReferencer$3
M: 10 C: 99
91%
M: 0 C: 6
100%
M: 2 C: 5
71%
M: 3 C: 30
91%
M: 2 C: 2
50%
M: 0 C: 1
100%
TypeReferencer$3$1
M: 0 C: 55
100%
M: 0 C: 0
100%
M: 0 C: 3
100%
M: 0 C: 14
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
TypeReferencer$4
M: 0 C: 66
100%
M: 0 C: 0
100%
M: 0 C: 3
100%
M: 0 C: 15
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
TypeReferencer$5
M: 0 C: 34
100%
M: 0 C: 0
100%
M: 0 C: 3
100%
M: 0 C: 8
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
TypeReferencer$6
M: 0 C: 26
100%
M: 0 C: 0
100%
M: 0 C: 3
100%
M: 0 C: 6
100%
M: 0 C: 3
100%
M: 0 C: 1
100%