Coverage Report - org.apache.commons.configuration
 
Package # Classes Line Coverage Branch Coverage Complexity
org.apache.commons.configuration114
86%
4805/5563
86%
1995/2307
2,158
org.apache.commons.configuration.beanutils7
89%
274/306
84%
133/158
2,95
org.apache.commons.configuration.event5
98%
65/66
100%
16/16
1,286
org.apache.commons.configuration.interpol6
88%
140/158
91%
42/46
1,923
org.apache.commons.configuration.plist21
64%
930/1443
54%
437/802
4,166
org.apache.commons.configuration.reloading7
83%
94/112
78%
39/50
2,028
org.apache.commons.configuration.resolver6
83%
120/143
62%
30/48
2,321
org.apache.commons.configuration.tree16
98%
524/534
95%
285/300
2,005
org.apache.commons.configuration.tree.xpath6
95%
186/194
94%
110/116
2,833
org.apache.commons.configuration.web6
82%
52/63
70%
17/24
1,636
 
Classes in this Package Line Coverage Branch Coverage Complexity
AbstractConfiguration
95%
273/286
91%
113/124
2,882
AbstractConfiguration$1
100%
3/3
100%
2/2
2,882
AbstractConfiguration$2
100%
3/3
N/A
2,882
AbstractFileConfiguration
88%
235/267
88%
62/70
2,273
AbstractHierarchicalFileConfiguration
92%
138/150
75%
3/4
1,067
AbstractHierarchicalFileConfiguration$FileConfigurationDelegate
100%
7/7
N/A
1,067
BaseConfiguration
94%
34/36
100%
10/10
2
BaseConfigurationXMLReader
100%
13/13
N/A
1,125
BaseConfigurationXMLReader$SAXConverter
100%
7/7
100%
2/2
1,125
CombinedConfiguration
96%
150/155
89%
59/66
2,195
CombinedConfiguration$ConfigData
100%
31/31
100%
8/8
2,195
CompositeConfiguration
97%
137/141
94%
70/74
2,769
Configuration
N/A
N/A
1
ConfigurationBuilder
N/A
N/A
1
ConfigurationComparator
N/A
N/A
1
ConfigurationConverter
90%
20/22
87%
7/8
1,667
ConfigurationException
75%
6/8
N/A
1
ConfigurationFactory
96%
88/91
100%
16/16
1,698
ConfigurationFactory$AdditionalConfigurationData
100%
7/7
N/A
1,698
ConfigurationFactory$CallOptionalMethodRule
100%
12/12
100%
6/6
1,698
ConfigurationFactory$ConfigurationBuilder
100%
24/24
100%
10/10
1,698
ConfigurationFactory$DigesterConfigurationFactory
100%
4/4
N/A
1,698
ConfigurationFactory$FileConfigurationFactory
100%
7/7
N/A
1,698
ConfigurationFactory$JNDIConfigurationFactory
100%
3/3
N/A
1,698
ConfigurationFactory$PropertiesConfigurationFactory
100%
7/7
75%
3/4
1,698
ConfigurationFactory$PropertyListConfigurationFactory
42%
3/7
0%
0/4
1,698
ConfigurationFactory$SystemConfigurationFactory
100%
3/3
N/A
1,698
ConfigurationKey
98%
65/66
88%
44/50
2,306
ConfigurationKey$KeyIterator
90%
55/61
91%
33/36
2,306
ConfigurationMap
100%
10/10
N/A
1,062
ConfigurationMap$1
N/A
N/A
1,062
ConfigurationMap$ConfigurationSet
100%
10/10
100%
2/2
1,062
ConfigurationMap$ConfigurationSet$ConfigurationSetIterator
100%
8/8
N/A
1,062
ConfigurationMap$ConfigurationSet$Entry
66%
6/9
N/A
1,062
ConfigurationRuntimeException
75%
6/8
N/A
1
ConfigurationUtils
85%
148/174
86%
86/100
4,435
ConfigurationUtils$1
100%
2/2
N/A
4,435
ConfigurationXMLReader
78%
43/55
92%
13/14
1,5
ConversionException
50%
4/8
N/A
1
DataConfiguration
98%
235/238
96%
110/114
1,845
DatabaseConfiguration
96%
183/189
96%
52/54
3,118
DefaultConfigurationBuilder
98%
153/155
100%
46/46
1,956
DefaultConfigurationBuilder$1
80%
4/5
50%
2/4
1,956
DefaultConfigurationBuilder$ConfigurationBeanFactory
96%
25/26
87%
7/8
1,956
DefaultConfigurationBuilder$ConfigurationBuilderProvider
100%
24/24
100%
4/4
1,956
DefaultConfigurationBuilder$ConfigurationDeclaration
100%
17/17
100%
16/16
1,956
DefaultConfigurationBuilder$ConfigurationProvider
70%
14/20
75%
3/4
1,956
DefaultConfigurationBuilder$FileConfigurationProvider
91%
21/23
66%
4/6
1,956
DefaultConfigurationBuilder$FileExtensionConfigurationProvider
90%
18/20
62%
5/8
1,956
DefaultConfigurationBuilder$XMLConfigurationProvider
100%
9/9
100%
2/2
1,956
DefaultFileSystem
72%
60/83
78%
30/38
3,778
DefaultFileSystem$HttpOutputStream
72%
13/18
100%
2/2
3,778
DynamicCombinedConfiguration
36%
72/195
32%
18/56
1,375
DynamicCombinedConfiguration$1
50%
1/2
N/A
1,375
DynamicCombinedConfiguration$ConfigData
100%
8/8
N/A
1,375
EnvironmentConfiguration
100%
5/5
N/A
1,75
FileConfiguration
N/A
N/A
1
FileOptionsProvider
N/A
N/A
1
FileSystem
50%
17/34
50%
2/4
1,176
FileSystemBased
N/A
N/A
1
HierarchicalConfiguration
94%
204/216
98%
100/102
2,111
HierarchicalConfiguration$1
100%
2/2
N/A
2,111
HierarchicalConfiguration$2
100%
3/3
N/A
2,111
HierarchicalConfiguration$3
100%
3/3
N/A
2,111
HierarchicalConfiguration$4
100%
3/3
N/A
2,111
HierarchicalConfiguration$5
100%
4/4
N/A
2,111
HierarchicalConfiguration$BuilderVisitor
100%
30/30
100%
20/20
2,111
HierarchicalConfiguration$CloneVisitor
100%
16/16
100%
6/6
2,111
HierarchicalConfiguration$DefinedKeysVisitor
100%
16/16
100%
4/4
2,111
HierarchicalConfiguration$DefinedVisitor
100%
5/5
100%
2/2
2,111
HierarchicalConfiguration$Node
95%
47/49
83%
25/30
2,111
HierarchicalConfiguration$NodeVisitor
100%
4/4
N/A
2,111
HierarchicalConfigurationConverter
97%
44/45
88%
16/18
2,286
HierarchicalConfigurationXMLReader
100%
11/11
N/A
1,5
HierarchicalConfigurationXMLReader$SAXVisitor
100%
19/19
78%
11/14
1,5
HierarchicalINIConfiguration
97%
192/196
95%
134/140
4,174
HierarchicalReloadableConfiguration
70%
7/10
100%
2/2
1,25
HierarchicalXMLConfiguration
0%
0/1
N/A
0
INIConfiguration
92%
108/117
93%
69/74
4,545
JNDIConfiguration
95%
105/110
86%
33/38
3,105
Lock
77%
7/9
N/A
1
MapConfiguration
94%
36/38
100%
12/12
1,706
MapConfiguration$1
100%
7/7
75%
3/4
1,706
MapConfiguration$1$1
75%
3/4
N/A
1,706
MultiFileHierarchicalConfiguration
43%
93/216
56%
27/48
1,343
MultiFileHierarchicalConfiguration$1
50%
1/2
N/A
1,343
MultiFileHierarchicalConfiguration$2
33%
1/3
N/A
1,343
PatternSubtreeConfigurationWrapper
16%
18/107
25%
5/20
1,169
PatternSubtreeConfigurationWrapper$1
50%
1/2
N/A
1,169
PrefixedKeysIterator
90%
20/22
81%
13/16
3
PropertiesConfiguration
93%
134/143
84%
61/72
2,111
PropertiesConfiguration$DefaultIOFactory
100%
3/3
N/A
2,111
PropertiesConfiguration$IOFactory
N/A
N/A
2,111
PropertiesConfiguration$PropertiesReader
96%
50/52
100%
12/12
2,111
PropertiesConfiguration$PropertiesWriter
95%
69/72
95%
38/40
2,111
PropertiesConfigurationLayout
97%
161/165
97%
89/91
2,286
PropertiesConfigurationLayout$PropertyLayoutData
86%
26/30
90%
9/10
2,286
PropertyConverter
94%
237/252
87%
161/184
7
StrictConfigurationComparator
100%
19/19
100%
16/16
7
SubnodeConfiguration
100%
54/54
100%
18/18
2,3
SubsetConfiguration
91%
55/60
71%
23/32
1,704
SubsetConfiguration$SubsetIterator
100%
8/8
N/A
1,704
SystemConfiguration
85%
18/21
62%
5/8
2
VFSFileSystem
40%
60/150
43%
34/78
7,462
VFSFileSystem$VFSURLStreamHandler
75%
3/4
N/A
7,462
VerifiableOutputStream
100%
1/1
N/A
1
XMLConfiguration
92%
247/267
92%
106/114
2,951
XMLConfiguration$1
100%
2/2
N/A
2,951
XMLConfiguration$XMLBuilderVisitor
100%
44/44
93%
30/32
2,951
XMLConfiguration$XMLFileConfigurationDelegate
100%
3/3
N/A
2,951
XMLConfiguration$XMLNode
100%
51/51
94%
32/34
2,951
XMLPropertiesConfiguration
82%
79/96
59%
19/32
2,412
XMLPropertiesConfiguration$1
100%
2/2
N/A
2,412
XMLPropertiesConfiguration$XMLPropertiesHandler
100%
18/18
100%
8/8
2,412