apache / commons-configuration
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 313 files with 34,948 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (610 lines of code)
    • 25 files changed 21-50 times (8,006 lines of code)
    • 214 files changed 6-20 times (21,219 lines of code)
    • 73 files changed 1-5 times (5,113 lines of code)
0% | 1% | 22% | 60% | 14%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 313 files with 34,948 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 54 files changed by 6-10 contributors (13,407 lines of code)
    • 256 files changed by 2-5 contributors (21,298 lines of code)
    • 3 files changed by 1 contributor (243 lines of code)
0% | 0% | 38% | 60% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, properties, txt, yaml, md, xsd, json, cgi, ini, gitignore, plist, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 2% | 37% | 57% | 2%
xml0% | 0% | 2% | 65% | 31%
xsd0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 1% | 22% | 60% | 14%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
PropertiesConfiguration.java
in src/main/java/org/apache/commons/configuration2
610 74 2014-09-12 2025-04-27 51 8 oheger@apache.org garydgregory@gmail.com
AbstractConfiguration.java
in src/main/java/org/apache/commons/configuration2
720 114 2014-09-12 2025-05-01 44 10 oheger@apache.org garydgregory@gmail.com
XMLConfiguration.java
in src/main/java/org/apache/commons/configuration2
520 50 2014-09-12 2024-12-31 41 6 oheger@apache.org garydgregory@gmail.com
INIConfiguration.java
in src/main/java/org/apache/commons/configuration2
522 35 2014-09-12 2025-02-08 39 9 oheger@apache.org garydgregory@gmail.com
98 - 2010-04-09 2025-04-28 32 8 niallp@apache.org chtompki@apache.org
ConfigurationInterpolator.java
in src/main/java/org/apache/commons/configuration2/interpol
249 34 2014-09-12 2024-12-31 31 7 oheger@apache.org garydgregory@gmail.com
FileHandler.java
in src/main/java/org/apache/commons/configuration2/io
529 82 2014-09-12 2024-12-31 30 8 oheger@apache.org garydgregory@gmail.com
DataConfiguration.java
in src/main/java/org/apache/commons/configuration2
380 66 2014-09-12 2025-02-08 29 8 oheger@apache.org garydgregory@gmail.com
XMLPropertyListConfiguration.java
in src/main/java/org/apache/commons/configuration2/plist
393 35 2014-09-12 2024-11-15 29 7 oheger@apache.org garydgregory@gmail.com
PropertyConverter.java
in src/main/java/org/apache/commons/configuration2/convert
439 26 2014-09-12 2025-04-07 29 8 oheger@apache.org garydgregory@gmail.com
ImmutableConfiguration.java
in src/main/java/org/apache/commons/configuration2
104 4 2014-09-12 2024-12-31 28 9 oheger@apache.org garydgregory@gmail.com
AbstractHierarchicalConfiguration.java
in src/main/java/org/apache/commons/configuration2
299 45 2014-09-12 2025-04-20 27 7 oheger@apache.org garydgregory@gmail.com
DatabaseConfiguration.java
in src/main/java/org/apache/commons/configuration2
315 34 2014-09-12 2024-11-15 27 7 oheger@apache.org garydgregory@gmail.com
PropertiesConfigurationLayout.java
in src/main/java/org/apache/commons/configuration2
352 52 2014-09-12 2025-05-03 27 8 oheger@apache.org garydgregory@gmail.com
CombinedConfigurationBuilder.java
in src/main/java/org/apache/commons/configuration2/builder/combined
520 49 2014-09-12 2024-12-31 27 6 oheger@apache.org garydgregory@gmail.com
DynamicCombinedConfiguration.java
in src/main/java/org/apache/commons/configuration2
512 90 2014-09-12 2025-02-08 26 6 oheger@apache.org garydgregory@gmail.com
user_guide.xml
in src/site/xdoc/userguide
189 - 2010-04-09 2025-02-07 25 6 niallp@apache.org garydgregory@gmail.com
ExprLookup.java
in src/main/java/org/apache/commons/configuration2/interpol
142 24 2014-09-12 2025-05-04 24 5 oheger@apache.org garydgregory@gmail.com
BaseHierarchicalConfiguration.java
in src/main/java/org/apache/commons/configuration2
342 42 2014-09-12 2024-12-31 23 7 oheger@apache.org garydgregory@gmail.com
FileLocatorUtils.java
in src/main/java/org/apache/commons/configuration2/io
206 22 2014-09-12 2024-12-31 22 7 oheger@apache.org garydgregory@gmail.com
CompositeConfiguration.java
in src/main/java/org/apache/commons/configuration2
226 28 2014-09-12 2025-04-27 22 6 oheger@apache.org garydgregory@gmail.com
site.xml
in src/site
32 - 2007-11-08 2025-02-07 21 8 niallp@apache.org garydgregory@gmail.com
dependencies.xml
in src/site/xdoc
95 - 2010-04-09 2025-02-07 21 8 niallp@apache.org garydgregory@gmail.com
CatalogResolver.java
in src/main/java/org/apache/commons/configuration2/resolver
223 20 2014-09-12 2025-05-04 21 6 oheger@apache.org garydgregory@gmail.com
ImmutableNode.java
in src/main/java/org/apache/commons/configuration2/tree
232 38 2014-09-12 2024-11-28 21 6 oheger@apache.org garydgregory@gmail.com
ModelTransaction.java
in src/main/java/org/apache/commons/configuration2/tree
367 59 2014-09-12 2024-04-23 21 7 oheger@apache.org garydgregory@gmail.com
JNDIConfiguration.java
in src/main/java/org/apache/commons/configuration2
200 20 2014-09-12 2024-11-28 20 6 oheger@apache.org garydgregory@gmail.com
BasicConfigurationBuilder.java
in src/main/java/org/apache/commons/configuration2/builder
244 36 2014-09-12 2025-03-22 20 7 oheger@apache.org garydgregory@gmail.com
FileSystem.java
in src/main/java/org/apache/commons/configuration2/io
36 5 2014-09-12 2025-02-08 19 6 oheger@apache.org garydgregory@gmail.com
MapConfiguration.java
in src/main/java/org/apache/commons/configuration2
98 16 2014-09-12 2024-12-31 19 7 oheger@apache.org garydgregory@gmail.com
XMLBeanDeclaration.java
in src/main/java/org/apache/commons/configuration2/beanutils
195 29 2014-09-12 2025-02-15 19 5 oheger@apache.org garydgregory@gmail.com
BasicBuilderParameters.java
in src/main/java/org/apache/commons/configuration2/builder
210 29 2014-09-12 2024-12-31 19 4 oheger@apache.org garydgregory@gmail.com
VFSFileSystem.java
in src/main/java/org/apache/commons/configuration2/io
233 13 2014-09-12 2024-05-08 19 6 oheger@apache.org garydgregory@gmail.com
PropertyListConfiguration.java
in src/main/java/org/apache/commons/configuration2/plist
286 24 2014-09-12 2024-11-15 19 6 oheger@apache.org garydgregory@gmail.com
DefaultExpressionEngine.java
in src/main/java/org/apache/commons/configuration2/tree
116 12 2014-09-12 2024-12-31 18 5 oheger@apache.org garydgregory@gmail.com
XMLPropertiesConfiguration.java
in src/main/java/org/apache/commons/configuration2
184 17 2014-09-12 2025-04-27 18 5 oheger@apache.org garydgregory@gmail.com
ConfigurationUtils.java
in src/main/java/org/apache/commons/configuration2
194 26 2014-09-12 2024-12-31 18 6 oheger@apache.org garydgregory@gmail.com
BeanHelper.java
in src/main/java/org/apache/commons/configuration2/beanutils
231 29 2014-09-12 2024-11-15 18 6 oheger@apache.org garydgregory@gmail.com
DefaultLookups.java
in src/main/java/org/apache/commons/configuration2/interpol
33 2 2014-09-12 2022-11-06 17 6 oheger@apache.org garydgregory@gmail.com
BaseConfiguration.java
in src/main/java/org/apache/commons/configuration2
82 11 2014-09-12 2025-04-27 17 6 oheger@apache.org garydgregory@gmail.com
FileLocator.java
in src/main/java/org/apache/commons/configuration2/io
118 20 2014-09-12 2024-11-15 17 5 oheger@apache.org garydgregory@gmail.com
SubsetConfiguration.java
in src/main/java/org/apache/commons/configuration2
131 25 2014-09-12 2024-11-15 17 7 oheger@apache.org garydgregory@gmail.com
DefaultFileSystem.java
in src/main/java/org/apache/commons/configuration2/io
185 18 2014-09-12 2024-04-23 17 5 oheger@apache.org garydgregory@gmail.com
CombinedConfiguration.java
in src/main/java/org/apache/commons/configuration2
418 45 2014-09-12 2024-12-31 17 6 oheger@apache.org garydgregory@gmail.com
howto_basicfeatures.xml
in src/site/xdoc/userguide
647 - 2010-04-09 2025-02-07 17 6 niallp@apache.org garydgregory@gmail.com
ConstantLookup.java
in src/main/java/org/apache/commons/configuration2/interpol
37 4 2014-09-12 2024-11-15 16 6 oheger@apache.org garydgregory@gmail.com
NodeTracker.java
in src/main/java/org/apache/commons/configuration2/tree
156 25 2014-09-12 2024-12-31 16 6 oheger@apache.org garydgregory@gmail.com
InMemoryNodeModel.java
in src/main/java/org/apache/commons/configuration2/tree
448 54 2014-09-12 2024-12-31 16 8 oheger@apache.org garydgregory@gmail.com
CombinedReloadingController.java
in src/main/java/org/apache/commons/configuration2/reloading
49 8 2014-09-12 2024-12-31 15 4 oheger@apache.org garydgregory@gmail.com
MultiFileConfigurationBuilder.java
in src/main/java/org/apache/commons/configuration2/builder/combined
174 20 2014-09-12 2025-03-22 15 6 oheger@apache.org garydgregory@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AbstractConfiguration.java
in src/main/java/org/apache/commons/configuration2
720 114 2014-09-12 2025-05-01 44 10 oheger@apache.org garydgregory@gmail.com
INIConfiguration.java
in src/main/java/org/apache/commons/configuration2
522 35 2014-09-12 2025-02-08 39 9 oheger@apache.org garydgregory@gmail.com
ImmutableConfiguration.java
in src/main/java/org/apache/commons/configuration2
104 4 2014-09-12 2024-12-31 28 9 oheger@apache.org garydgregory@gmail.com
PropertiesConfiguration.java
in src/main/java/org/apache/commons/configuration2
610 74 2014-09-12 2025-04-27 51 8 oheger@apache.org garydgregory@gmail.com
98 - 2010-04-09 2025-04-28 32 8 niallp@apache.org chtompki@apache.org
FileHandler.java
in src/main/java/org/apache/commons/configuration2/io
529 82 2014-09-12 2024-12-31 30 8 oheger@apache.org garydgregory@gmail.com
PropertyConverter.java
in src/main/java/org/apache/commons/configuration2/convert
439 26 2014-09-12 2025-04-07 29 8 oheger@apache.org garydgregory@gmail.com
DataConfiguration.java
in src/main/java/org/apache/commons/configuration2
380 66 2014-09-12 2025-02-08 29 8 oheger@apache.org garydgregory@gmail.com
PropertiesConfigurationLayout.java
in src/main/java/org/apache/commons/configuration2
352 52 2014-09-12 2025-05-03 27 8 oheger@apache.org garydgregory@gmail.com
site.xml
in src/site
32 - 2007-11-08 2025-02-07 21 8 niallp@apache.org garydgregory@gmail.com
dependencies.xml
in src/site/xdoc
95 - 2010-04-09 2025-02-07 21 8 niallp@apache.org garydgregory@gmail.com
InMemoryNodeModel.java
in src/main/java/org/apache/commons/configuration2/tree
448 54 2014-09-12 2024-12-31 16 8 oheger@apache.org garydgregory@gmail.com
PatternSubtreeConfigurationWrapper.java
in src/main/java/org/apache/commons/configuration2
295 61 2014-09-12 2024-05-30 14 8 oheger@apache.org garydgregory@gmail.com
ConfigurationInterpolator.java
in src/main/java/org/apache/commons/configuration2/interpol
249 34 2014-09-12 2024-12-31 31 7 oheger@apache.org garydgregory@gmail.com
XMLPropertyListConfiguration.java
in src/main/java/org/apache/commons/configuration2/plist
393 35 2014-09-12 2024-11-15 29 7 oheger@apache.org garydgregory@gmail.com
DatabaseConfiguration.java
in src/main/java/org/apache/commons/configuration2
315 34 2014-09-12 2024-11-15 27 7 oheger@apache.org garydgregory@gmail.com
AbstractHierarchicalConfiguration.java
in src/main/java/org/apache/commons/configuration2
299 45 2014-09-12 2025-04-20 27 7 oheger@apache.org garydgregory@gmail.com
BaseHierarchicalConfiguration.java
in src/main/java/org/apache/commons/configuration2
342 42 2014-09-12 2024-12-31 23 7 oheger@apache.org garydgregory@gmail.com
FileLocatorUtils.java
in src/main/java/org/apache/commons/configuration2/io
206 22 2014-09-12 2024-12-31 22 7 oheger@apache.org garydgregory@gmail.com
ModelTransaction.java
in src/main/java/org/apache/commons/configuration2/tree
367 59 2014-09-12 2024-04-23 21 7 oheger@apache.org garydgregory@gmail.com
BasicConfigurationBuilder.java
in src/main/java/org/apache/commons/configuration2/builder
244 36 2014-09-12 2025-03-22 20 7 oheger@apache.org garydgregory@gmail.com
MapConfiguration.java
in src/main/java/org/apache/commons/configuration2
98 16 2014-09-12 2024-12-31 19 7 oheger@apache.org garydgregory@gmail.com
SubsetConfiguration.java
in src/main/java/org/apache/commons/configuration2
131 25 2014-09-12 2024-11-15 17 7 oheger@apache.org garydgregory@gmail.com
XMLConfiguration.java
in src/main/java/org/apache/commons/configuration2
520 50 2014-09-12 2024-12-31 41 6 oheger@apache.org garydgregory@gmail.com
CombinedConfigurationBuilder.java
in src/main/java/org/apache/commons/configuration2/builder/combined
520 49 2014-09-12 2024-12-31 27 6 oheger@apache.org garydgregory@gmail.com
DynamicCombinedConfiguration.java
in src/main/java/org/apache/commons/configuration2
512 90 2014-09-12 2025-02-08 26 6 oheger@apache.org garydgregory@gmail.com
user_guide.xml
in src/site/xdoc/userguide
189 - 2010-04-09 2025-02-07 25 6 niallp@apache.org garydgregory@gmail.com
CompositeConfiguration.java
in src/main/java/org/apache/commons/configuration2
226 28 2014-09-12 2025-04-27 22 6 oheger@apache.org garydgregory@gmail.com
ImmutableNode.java
in src/main/java/org/apache/commons/configuration2/tree
232 38 2014-09-12 2024-11-28 21 6 oheger@apache.org garydgregory@gmail.com
CatalogResolver.java
in src/main/java/org/apache/commons/configuration2/resolver
223 20 2014-09-12 2025-05-04 21 6 oheger@apache.org garydgregory@gmail.com
JNDIConfiguration.java
in src/main/java/org/apache/commons/configuration2
200 20 2014-09-12 2024-11-28 20 6 oheger@apache.org garydgregory@gmail.com
VFSFileSystem.java
in src/main/java/org/apache/commons/configuration2/io
233 13 2014-09-12 2024-05-08 19 6 oheger@apache.org garydgregory@gmail.com
FileSystem.java
in src/main/java/org/apache/commons/configuration2/io
36 5 2014-09-12 2025-02-08 19 6 oheger@apache.org garydgregory@gmail.com
PropertyListConfiguration.java
in src/main/java/org/apache/commons/configuration2/plist
286 24 2014-09-12 2024-11-15 19 6 oheger@apache.org garydgregory@gmail.com
BeanHelper.java
in src/main/java/org/apache/commons/configuration2/beanutils
231 29 2014-09-12 2024-11-15 18 6 oheger@apache.org garydgregory@gmail.com
ConfigurationUtils.java
in src/main/java/org/apache/commons/configuration2
194 26 2014-09-12 2024-12-31 18 6 oheger@apache.org garydgregory@gmail.com
DefaultLookups.java
in src/main/java/org/apache/commons/configuration2/interpol
33 2 2014-09-12 2022-11-06 17 6 oheger@apache.org garydgregory@gmail.com
BaseConfiguration.java
in src/main/java/org/apache/commons/configuration2
82 11 2014-09-12 2025-04-27 17 6 oheger@apache.org garydgregory@gmail.com
CombinedConfiguration.java
in src/main/java/org/apache/commons/configuration2
418 45 2014-09-12 2024-12-31 17 6 oheger@apache.org garydgregory@gmail.com
howto_basicfeatures.xml
in src/site/xdoc/userguide
647 - 2010-04-09 2025-02-07 17 6 niallp@apache.org garydgregory@gmail.com
ConstantLookup.java
in src/main/java/org/apache/commons/configuration2/interpol
37 4 2014-09-12 2024-11-15 16 6 oheger@apache.org garydgregory@gmail.com
NodeTracker.java
in src/main/java/org/apache/commons/configuration2/tree
156 25 2014-09-12 2024-12-31 16 6 oheger@apache.org garydgregory@gmail.com
MultiFileConfigurationBuilder.java
in src/main/java/org/apache/commons/configuration2/builder/combined
174 20 2014-09-12 2025-03-22 15 6 oheger@apache.org garydgregory@gmail.com
DefaultConfigurationKey.java
in src/main/java/org/apache/commons/configuration2/tree
333 48 2014-09-12 2024-12-31 15 6 oheger@apache.org garydgregory@gmail.com
FileUtils.java
in src/main/java/org/apache/commons/configuration2/io
47 2 2014-09-12 2025-01-23 13 6 oheger@apache.org garydgregory@gmail.com
ConfigurationConverter.java
in src/main/java/org/apache/commons/configuration2
53 6 2014-09-12 2024-04-23 13 6 oheger@apache.org garydgregory@gmail.com
FileHandlerReloadingDetector.java
in src/main/java/org/apache/commons/configuration2/reloading
81 13 2014-09-12 2024-11-15 13 6 oheger@apache.org garydgregory@gmail.com
ConfigurationMap.java
in src/main/java/org/apache/commons/configuration2
88 12 2014-09-12 2024-12-15 13 6 oheger@apache.org garydgregory@gmail.com
YAMLConfiguration.java
in src/main/java/org/apache/commons/configuration2
73 9 2017-06-21 2024-04-23 12 6 oheger@apache.org garydgregory@gmail.com
VFSFileHandlerReloadingDetector.java
in src/main/java/org/apache/commons/configuration2/reloading
55 6 2014-09-12 2024-11-15 12 6 oheger@apache.org garydgregory@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
107 - 2023-10-09 2024-03-17 2 1 garydgregory@gmail.com garydgregory@gmail.com
71 - 2023-10-09 2023-12-01 2 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractConfigurationNodeIterator.java
in src/main/java/org/apache/commons/configuration2/tree/xpath
65 12 2023-08-18 2025-03-22 5 1 garydgregory@gmail.com garydgregory@gmail.com
howto_combinedconfiguration.xml
in src/site/xdoc/userguide_v1.10
732 - 2014-10-02 2025-02-07 4 2 oheger@apache.org garydgregory@gmail.com
howto_builders.xml
in src/site/xdoc/userguide
439 - 2014-05-02 2025-02-07 5 2 oheger@apache.org garydgregory@gmail.com
howto_reloading.xml
in src/site/xdoc/userguide
365 - 2014-05-14 2025-02-07 8 2 oheger@apache.org garydgregory@gmail.com
howto_beans.xml
in src/site/xdoc/userguide_v1.10
334 - 2014-10-02 2025-02-07 4 2 oheger@apache.org garydgregory@gmail.com
howto_utilities.xml
in src/site/xdoc/userguide_v1.10
250 - 2014-10-02 2025-02-07 3 2 oheger@apache.org garydgregory@gmail.com
howto_events.xml
in src/site/xdoc/userguide_v1.10
217 - 2014-10-02 2025-02-07 4 2 oheger@apache.org garydgregory@gmail.com
quick_start.xml
in src/site/xdoc/userguide
214 - 2015-11-19 2025-02-07 3 2 oheger@apache.org garydgregory@gmail.com
howto_filebased.xml
in src/site/xdoc/userguide_v1.10
193 - 2014-10-02 2025-02-07 4 2 oheger@apache.org garydgregory@gmail.com
howto_concurrency.xml
in src/site/xdoc/userguide
153 - 2013-06-01 2025-02-07 8 2 oheger@apache.org garydgregory@gmail.com
howto_multitenant.xml
in src/site/xdoc/userguide_v1.10
151 - 2014-10-02 2025-02-07 3 2 oheger@apache.org garydgregory@gmail.com
overview.xml
in src/site/xdoc/userguide_v1.10
97 - 2014-10-02 2025-02-07 4 2 oheger@apache.org garydgregory@gmail.com
URLConnectionOptions.java
in src/main/java/org/apache/commons/configuration2/io
78 15 2020-10-13 2025-03-23 6 2 garydgregory@gmail.com garydgregory@gmail.com
howto_compositeconfiguration.xml
in src/site/xdoc/userguide_v1.10
66 - 2014-10-02 2025-02-07 3 2 oheger@apache.org garydgregory@gmail.com
JakartaServletRequestConfiguration.java
in src/main/java/org/apache/commons/configuration2/web
39 3 2024-10-28 2025-04-20 2 2 ebourg@apache.org garydgregory@gmail.com
upgradeto2_x.xml
in src/site/xdoc/userguide
39 - 2022-06-30 2025-02-07 2 2 garydgregory@gmail.com garydgregory@gmail.com
bin.xml
in src/main/assembly
30 - 2012-03-17 2025-01-15 6 2 oheger@apache.org garydgregory@gmail.com
JakartaServletContextConfiguration.java
in src/main/java/org/apache/commons/configuration2/web
25 4 2024-10-28 2025-04-20 2 2 ebourg@apache.org garydgregory@gmail.com
JakartaServletConfiguration.java
in src/main/java/org/apache/commons/configuration2/web
25 4 2024-10-28 2025-04-20 2 2 ebourg@apache.org garydgregory@gmail.com
JakartaServletFilterConfiguration.java
in src/main/java/org/apache/commons/configuration2/web
21 3 2024-10-28 2025-04-20 2 2 ebourg@apache.org garydgregory@gmail.com
INIBuilderParameters.java
in src/main/java/org/apache/commons/configuration2/builder/fluent
9 - 2017-03-01 2021-08-25 2 2 oheger@apache.org garydgregory@gmail.com
ConfigurationConsumer.java
in src/main/java/org/apache/commons/configuration2
6 - 2019-09-12 2021-08-25 2 2 garydgregory@users.noreply.... garydgregory@gmail.com
cgi
download_configuration.cgi
in src/site/resources
4 - 2013-02-26 2015-02-24 2 2 olamy@apache.org sebb@apache.org
howto_combinedbuilder.xml
in src/site/xdoc/userguide
1335 - 2014-06-29 2025-02-07 10 3 oheger@apache.org garydgregory@gmail.com
howto_xml.xml
in src/site/xdoc/userguide_v1.10
1128 - 2014-10-02 2025-02-07 5 3 oheger@apache.org garydgregory@gmail.com
howto_hierarchical.xml
in src/site/xdoc/userguide
1082 - 2014-06-08 2025-02-07 9 3 oheger@apache.org garydgregory@gmail.com
howto_configurationbuilder.xml
in src/site/xdoc/userguide_v1.10
850 - 2014-10-02 2025-02-07 6 3 oheger@apache.org garydgregory@gmail.com
howto_combinedconfiguration.xml
in src/site/xdoc/userguide
740 - 2010-04-09 2025-02-07 6 3 niallp@apache.org garydgregory@gmail.com
howto_events.xml
in src/site/xdoc/userguide
517 - 2010-04-09 2025-02-07 6 3 niallp@apache.org garydgregory@gmail.com
howto_properties.xml
in src/site/xdoc/userguide_v1.10
414 - 2014-10-02 2025-02-07 6 3 oheger@apache.org garydgregory@gmail.com
howto_basicfeatures.xml
in src/site/xdoc/userguide_v1.10
309 - 2014-10-02 2025-02-07 5 3 oheger@apache.org garydgregory@gmail.com
howto_multitenant.xml
in src/site/xdoc/userguide
223 - 2010-04-09 2025-02-07 6 3 niallp@apache.org garydgregory@gmail.com
user_guide.xml
in src/site/xdoc/userguide_v1.10
140 - 2014-10-02 2025-02-07 4 3 oheger@apache.org garydgregory@gmail.com
security.xml
in src/site/xdoc
135 - 2022-10-13 2025-02-10 8 3 garydgregory@gmail.com engelen@apache.org
howto_filesystems.xml
in src/site/xdoc/userguide_v1.10
112 - 2014-10-02 2025-02-07 4 3 oheger@apache.org garydgregory@gmail.com
howto_compositeconfiguration.xml
in src/site/xdoc/userguide
76 - 2010-04-09 2025-02-07 6 3 niallp@apache.org garydgregory@gmail.com
XMLListReference.java
in src/main/java/org/apache/commons/configuration2
69 8 2017-01-21 2024-04-23 8 3 oheger@apache.org garydgregory@gmail.com
JSONConfiguration.java
in src/main/java/org/apache/commons/configuration2
40 5 2017-06-21 2024-05-30 9 3 oheger@apache.org garydgregory@gmail.com
BasicBuilderProperties.java
in src/main/java/org/apache/commons/configuration2/builder
24 - 2014-09-12 2025-03-22 12 3 oheger@apache.org garydgregory@gmail.com
NodeHandler.java
in src/main/java/org/apache/commons/configuration2/tree
20 - 2014-09-12 2024-12-31 9 3 oheger@apache.org garydgregory@gmail.com
HierarchicalConfiguration.java
in src/main/java/org/apache/commons/configuration2
16 - 2014-09-12 2025-03-22 7 3 oheger@apache.org garydgregory@gmail.com
CombinedBuilderProperties.java
in src/main/java/org/apache/commons/configuration2/builder/combined
16 - 2014-09-12 2025-03-22 8 3 oheger@apache.org garydgregory@gmail.com
NodeModel.java
in src/main/java/org/apache/commons/configuration2/tree
13 - 2014-09-12 2025-03-22 9 3 oheger@apache.org garydgregory@gmail.com
ImmutableHierarchicalConfiguration.java
in src/main/java/org/apache/commons/configuration2
12 - 2014-09-12 2024-12-31 9 3 oheger@apache.org garydgregory@gmail.com
XMLBuilderProperties.java
in src/main/java/org/apache/commons/configuration2/builder
11 - 2014-09-12 2025-03-22 7 3 oheger@apache.org garydgregory@gmail.com
DatabaseBuilderProperties.java
in src/main/java/org/apache/commons/configuration2/builder
11 - 2014-09-12 2025-03-22 7 3 oheger@apache.org garydgregory@gmail.com
NodeKeyResolver.java
in src/main/java/org/apache/commons/configuration2/tree
10 - 2014-09-12 2025-03-22 7 3 oheger@apache.org garydgregory@gmail.com
FileBased.java
in src/main/java/org/apache/commons/configuration2/io
9 - 2014-09-12 2024-12-31 8 3 oheger@apache.org garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 313 points

src/main/java/org/apache/commons/configuration2/interpol/ExprLookup.java x: 142 lines of code y: 24 # changes src/main/java/org/apache/commons/configuration2/resolver/CatalogResolver.java x: 223 lines of code y: 21 # changes src/site/xdoc/userguide/howto_utilities.xml x: 349 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/PropertiesConfigurationLayout.java x: 352 lines of code y: 27 # changes src/main/java/org/apache/commons/configuration2/AbstractConfiguration.java x: 720 lines of code y: 44 # changes src/site/xdoc/download_configuration.xml x: 98 lines of code y: 32 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 10 # changes src/site/xdoc/mail-lists.xml x: 158 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/BaseConfiguration.java x: 82 lines of code y: 17 # changes src/main/java/org/apache/commons/configuration2/CompositeConfiguration.java x: 226 lines of code y: 22 # changes src/main/java/org/apache/commons/configuration2/PropertiesConfiguration.java x: 610 lines of code y: 51 # changes src/main/java/org/apache/commons/configuration2/XMLPropertiesConfiguration.java x: 184 lines of code y: 18 # changes src/main/java/org/apache/commons/configuration2/AbstractHierarchicalConfiguration.java x: 299 lines of code y: 27 # changes src/main/java/org/apache/commons/configuration2/web/JakartaServletConfiguration.java x: 25 lines of code y: 2 # changes src/main/java/org/apache/commons/configuration2/web/JakartaServletFilterConfiguration.java x: 21 lines of code y: 2 # changes src/main/java/org/apache/commons/configuration2/web/JakartaServletRequestConfiguration.java x: 39 lines of code y: 2 # changes src/main/java/org/apache/commons/configuration2/convert/PropertyConverter.java x: 439 lines of code y: 29 # changes src/main/java/org/apache/commons/configuration2/spring/ConfigurationPropertySource.java x: 34 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/io/HomeDirectoryLocationStrategy.java x: 45 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/io/URLConnectionOptions.java x: 78 lines of code y: 6 # changes src/main/java/org/apache/commons/configuration2/HierarchicalConfiguration.java x: 16 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/builder/BasicBuilderProperties.java x: 24 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/builder/BasicConfigurationBuilder.java x: 244 lines of code y: 20 # changes src/main/java/org/apache/commons/configuration2/builder/ConfigurationBuilder.java x: 7 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/builder/DatabaseBuilderProperties.java x: 11 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/builder/DefaultParametersHandler.java x: 4 lines of code y: 6 # changes src/main/java/org/apache/commons/configuration2/builder/FileBasedConfigurationBuilder.java x: 136 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/builder/HierarchicalBuilderProperties.java x: 5 lines of code y: 5 # changes src/main/java/org/apache/commons/configuration2/builder/INIBuilderProperties.java x: 10 lines of code y: 5 # changes src/main/java/org/apache/commons/configuration2/builder/PropertiesBuilderProperties.java x: 13 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/builder/ReloadingFileBasedConfigurationBuilder.java x: 70 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/builder/combined/CombinedBuilderProperties.java x: 16 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/builder/combined/MultiFileConfigurationBuilder.java x: 174 lines of code y: 15 # changes src/main/java/org/apache/commons/configuration2/builder/combined/ReloadingMultiFileConfigurationBuilder.java x: 43 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/event/EventListener.java x: 4 lines of code y: 5 # changes src/main/java/org/apache/commons/configuration2/event/EventListenerRegistrationData.java x: 38 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/tree/NodeAddData.java x: 35 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/tree/NodeHandlerDecorator.java x: 66 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/tree/NodeUpdateData.java x: 43 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/tree/QueryResult.java x: 59 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/AbstractConfigurationNodeIterator.java x: 65 lines of code y: 5 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationAttributePointer.java x: 71 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorChildren.java x: 84 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointer.java x: 100 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorAttribute.java x: 46 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointerFactory.java x: 48 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/beanutils/XMLBeanDeclaration.java x: 195 lines of code y: 19 # changes src/main/java/org/apache/commons/configuration2/builder/BuilderConfigurationWrapperFactory.java x: 62 lines of code y: 14 # changes src/site/xdoc/security.xml x: 135 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/DataConfiguration.java x: 380 lines of code y: 29 # changes src/main/java/org/apache/commons/configuration2/DynamicCombinedConfiguration.java x: 512 lines of code y: 26 # changes src/main/java/org/apache/commons/configuration2/INIConfiguration.java x: 522 lines of code y: 39 # changes src/main/java/org/apache/commons/configuration2/interpol/InterpolatorSpecification.java x: 102 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/io/FileSystem.java x: 36 lines of code y: 19 # changes src/site/site.xml x: 32 lines of code y: 21 # changes src/site/xdoc/index.xml x: 21 lines of code y: 13 # changes src/site/xdoc/userguide_v1.10/howto_basicfeatures.xml x: 309 lines of code y: 5 # changes src/site/xdoc/userguide_v1.10/howto_beans.xml x: 334 lines of code y: 4 # changes src/site/xdoc/userguide_v1.10/howto_combinedconfiguration.xml x: 732 lines of code y: 4 # changes src/site/xdoc/userguide_v1.10/howto_compositeconfiguration.xml x: 66 lines of code y: 3 # changes src/site/xdoc/userguide_v1.10/howto_configurationbuilder.xml x: 850 lines of code y: 6 # changes src/site/xdoc/userguide_v1.10/howto_events.xml x: 217 lines of code y: 4 # changes src/site/xdoc/userguide_v1.10/howto_filebased.xml x: 193 lines of code y: 4 # changes src/site/xdoc/userguide_v1.10/howto_filesystems.xml x: 112 lines of code y: 4 # changes src/site/xdoc/userguide_v1.10/howto_multitenant.xml x: 151 lines of code y: 3 # changes src/site/xdoc/userguide_v1.10/howto_properties.xml x: 414 lines of code y: 6 # changes src/site/xdoc/userguide_v1.10/howto_utilities.xml x: 250 lines of code y: 3 # changes src/site/xdoc/userguide_v1.10/howto_xml.xml x: 1128 lines of code y: 5 # changes src/site/xdoc/userguide_v1.10/overview.xml x: 97 lines of code y: 4 # changes src/site/xdoc/userguide_v1.10/user_guide.xml x: 140 lines of code y: 4 # changes src/site/xdoc/userguide/howto_reloading.xml x: 365 lines of code y: 8 # changes src/site/xdoc/userguide/howto_xml.xml x: 211 lines of code y: 10 # changes src/site/xdoc/userguide/overview.xml x: 207 lines of code y: 7 # changes src/site/xdoc/userguide/quick_start.xml x: 214 lines of code y: 3 # changes src/site/xdoc/userguide/upgradeto2_0.xml x: 213 lines of code y: 10 # changes src/site/xdoc/userguide/user_guide.xml x: 189 lines of code y: 25 # changes src/site/xdoc/userguide/howto_basicfeatures.xml x: 647 lines of code y: 17 # changes src/site/xdoc/userguide/howto_beans.xml x: 533 lines of code y: 10 # changes src/site/xdoc/userguide/howto_builders.xml x: 439 lines of code y: 5 # changes src/site/xdoc/userguide/howto_combinedbuilder.xml x: 1335 lines of code y: 10 # changes src/site/xdoc/userguide/howto_combinedconfiguration.xml x: 740 lines of code y: 6 # changes src/site/xdoc/userguide/howto_compositeconfiguration.xml x: 76 lines of code y: 6 # changes src/site/xdoc/userguide/howto_concurrency.xml x: 153 lines of code y: 8 # changes src/site/xdoc/userguide/howto_events.xml x: 517 lines of code y: 6 # changes src/site/xdoc/userguide/howto_filebased.xml x: 619 lines of code y: 10 # changes src/site/xdoc/userguide/howto_hierarchical.xml x: 1082 lines of code y: 9 # changes src/site/xdoc/userguide/howto_multitenant.xml x: 223 lines of code y: 6 # changes src/site/xdoc/userguide/howto_properties.xml x: 478 lines of code y: 14 # changes src/site/xdoc/building.xml x: 25 lines of code y: 13 # changes src/site/xdoc/dependencies.xml x: 95 lines of code y: 21 # changes src/site/xdoc/javadocarchive.xml x: 20 lines of code y: 4 # changes src/main/java/org/apache/commons/configuration2/spring/ConfigurationPropertiesFactoryBean.java x: 78 lines of code y: 14 # changes PROPOSAL.html x: 49 lines of code y: 4 # changes src/main/assembly/bin.xml x: 30 lines of code y: 6 # changes src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java x: 342 lines of code y: 23 # changes src/main/java/org/apache/commons/configuration2/CombinedConfiguration.java x: 418 lines of code y: 17 # changes src/main/java/org/apache/commons/configuration2/ConfigurationLookup.java x: 18 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/ConfigurationUtils.java x: 194 lines of code y: 18 # changes src/main/java/org/apache/commons/configuration2/ImmutableConfiguration.java x: 104 lines of code y: 28 # changes src/main/java/org/apache/commons/configuration2/ImmutableHierarchicalConfiguration.java x: 12 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/MapConfiguration.java x: 98 lines of code y: 19 # changes src/main/java/org/apache/commons/configuration2/SubnodeConfiguration.java x: 63 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/XMLConfiguration.java x: 520 lines of code y: 41 # changes src/main/java/org/apache/commons/configuration2/XMLDocumentHelper.java x: 120 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/beanutils/BeanCreationContext.java x: 8 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/beanutils/BeanDeclaration.java x: 11 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/builder/BasicBuilderParameters.java x: 210 lines of code y: 19 # changes src/main/java/org/apache/commons/configuration2/builder/ConfigurationBuilderEvent.java x: 16 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/builder/DefaultParametersManager.java x: 53 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/builder/PropertiesBuilderParametersImpl.java x: 37 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/builder/combined/CombinedConfigurationBuilder.java x: 520 lines of code y: 27 # changes src/main/java/org/apache/commons/configuration2/builder/combined/ConfigurationDeclaration.java x: 52 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/convert/DefaultConversionHandler.java x: 123 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/convert/ListDelimiterHandler.java x: 15 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/event/ConfigurationErrorEvent.java x: 31 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/event/ConfigurationEvent.java x: 32 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/interpol/ConfigurationInterpolator.java x: 249 lines of code y: 31 # changes src/main/java/org/apache/commons/configuration2/interpol/Lookup.java x: 4 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/io/FileBased.java x: 9 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/io/FileHandler.java x: 529 lines of code y: 30 # changes src/main/java/org/apache/commons/configuration2/io/FileHandlerListener.java x: 8 lines of code y: 6 # changes src/main/java/org/apache/commons/configuration2/io/FileLocatorUtils.java x: 206 lines of code y: 22 # changes src/main/java/org/apache/commons/configuration2/io/InputStreamSupport.java x: 7 lines of code y: 6 # changes src/main/java/org/apache/commons/configuration2/reloading/CombinedReloadingController.java x: 49 lines of code y: 15 # changes src/main/java/org/apache/commons/configuration2/sync/Synchronizer.java x: 7 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/tree/AbstractImmutableNodeHandler.java x: 65 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/tree/DefaultConfigurationKey.java x: 333 lines of code y: 15 # changes src/main/java/org/apache/commons/configuration2/tree/DefaultExpressionEngine.java x: 116 lines of code y: 18 # changes src/main/java/org/apache/commons/configuration2/tree/InMemoryNodeModel.java x: 448 lines of code y: 16 # changes src/main/java/org/apache/commons/configuration2/tree/NodeCombiner.java x: 33 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/tree/NodeHandler.java x: 20 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/tree/NodeSelector.java x: 62 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/tree/NodeTracker.java x: 156 lines of code y: 16 # changes src/main/java/org/apache/commons/configuration2/tree/NodeTreeWalker.java x: 45 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/tree/TrackedNodeModel.java x: 82 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/ConfigurationMap.java x: 88 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/Configuration.java x: 16 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/JNDIConfiguration.java x: 200 lines of code y: 20 # changes src/main/java/org/apache/commons/configuration2/tree/ImmutableNode.java x: 232 lines of code y: 21 # changes src/main/java/org/apache/commons/configuration2/ConfigurationDecoder.java x: 4 lines of code y: 4 # changes src/main/java/org/apache/commons/configuration2/ConfigurationXMLReader.java x: 127 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/DatabaseConfiguration.java x: 315 lines of code y: 27 # changes src/main/java/org/apache/commons/configuration2/FindNodeVisitor.java x: 26 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/HierarchicalConfigurationConverter.java x: 72 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/SubsetConfiguration.java x: 131 lines of code y: 17 # changes src/main/java/org/apache/commons/configuration2/beanutils/BeanHelper.java x: 231 lines of code y: 18 # changes src/main/java/org/apache/commons/configuration2/beanutils/DefaultBeanFactory.java x: 109 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/builder/AutoSaveListener.java x: 50 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/builder/ConfigurationBuilderResultCreatedEvent.java x: 18 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/builder/CopyObjectDefaultHandler.java x: 24 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/builder/FileBasedBuilderParametersImpl.java x: 137 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/builder/XMLBuilderParametersImpl.java x: 50 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/builder/combined/BaseConfigurationBuilderProvider.java x: 111 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/builder/combined/CombinedBuilderParametersImpl.java x: 151 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/builder/combined/MultiFileBuilderParametersImpl.java x: 48 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/builder/fluent/Configurations.java x: 138 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/builder/fluent/Parameters.java x: 90 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/event/BaseEventSource.java x: 96 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/event/EventListenerList.java x: 133 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/interpol/ConstantLookup.java x: 37 lines of code y: 16 # changes src/main/java/org/apache/commons/configuration2/interpol/EnvironmentLookup.java x: 8 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/io/CombinedLocationStrategy.java x: 30 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/io/ConfigurationLogger.java x: 61 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/io/FileLocator.java x: 118 lines of code y: 17 # changes src/main/java/org/apache/commons/configuration2/plist/XMLPropertyListConfiguration.java x: 393 lines of code y: 29 # changes src/main/java/org/apache/commons/configuration2/reloading/FileHandlerReloadingDetector.java x: 81 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/reloading/PeriodicReloadingTrigger.java x: 62 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/reloading/ReloadingController.java x: 55 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/reloading/ReloadingEvent.java x: 18 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/reloading/VFSFileHandlerReloadingDetector.java x: 55 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/tree/ConfigurationNodeVisitorAdapter.java x: 13 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/tree/NodeNameMatchers.java x: 16 lines of code y: 5 # changes src/main/java/org/apache/commons/configuration2/tree/ReferenceTracker.java x: 62 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/tree/TreeData.java x: 79 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/plist/PropertyListConfiguration.java x: 286 lines of code y: 19 # changes src/main/java/org/apache/commons/configuration2/PrefixedKeysIterator.java x: 60 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/PatternSubtreeConfigurationWrapper.java x: 295 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/JSONConfiguration.java x: 40 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/io/VFSFileSystem.java x: 233 lines of code y: 19 # changes src/main/java/org/apache/commons/configuration2/beanutils/ConfigurationDynaBean.java x: 121 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/AbstractYAMLBasedConfiguration.java x: 67 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/BaseConfigurationXMLReader.java x: 39 lines of code y: 13 # changes src/main/java/org/apache/commons/configuration2/HierarchicalConfigurationXMLReader.java x: 63 lines of code y: 11 # changes src/main/java/org/apache/commons/configuration2/XMLListReference.java x: 69 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/YAMLConfiguration.java x: 73 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/beanutils/ConfigurationDynaClass.java x: 80 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/builder/DatabaseBuilderParametersImpl.java x: 46 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/builder/EventListenerParameters.java x: 30 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/builder/ReloadingBuilderSupportListener.java x: 27 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/builder/combined/MultiFileConfigurationBuilderProvider.java x: 72 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/builder/combined/MultiWrapDynaBean.java x: 75 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/convert/DefaultListDelimiterHandler.java x: 73 lines of code y: 8 # changes src/main/java/org/apache/commons/configuration2/convert/DisabledListDelimiterHandler.java x: 21 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/convert/LegacyListDelimiterHandler.java x: 108 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/ex/ConfigurationException.java x: 15 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/ex/ConversionException.java x: 15 lines of code y: 10 # changes src/main/java/org/apache/commons/configuration2/io/DefaultFileSystem.java x: 185 lines of code y: 17 # changes src/main/java/org/apache/commons/configuration2/io/FileHandlerListenerAdapter.java x: 18 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/tree/DefaultExpressionEngineSymbols.java x: 118 lines of code y: 9 # changes src/main/java/org/apache/commons/configuration2/tree/MergeCombiner.java x: 59 lines of code y: 12 # changes src/main/java/org/apache/commons/configuration2/tree/ModelTransaction.java x: 367 lines of code y: 21 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/XPathExpressionEngine.java x: 191 lines of code y: 14 # changes src/main/java/org/apache/commons/configuration2/web/ServletContextConfiguration.java x: 25 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/web/ServletRequestConfiguration.java x: 39 lines of code y: 11 # changes src/conf/CommonsConfiguration.xsd x: 107 lines of code y: 2 # changes src/conf/findbugs-exclude-filter.xml x: 71 lines of code y: 2 # changes src/main/java/org/apache/commons/configuration2/interpol/StringLookupAdapter.java x: 13 lines of code y: 6 # changes src/main/java/org/apache/commons/configuration2/builder/fluent/package-info.java x: 1 lines of code y: 7 # changes src/main/java/org/apache/commons/configuration2/beanutils/package-info.java x: 1 lines of code y: 6 # changes src/main/java/org/apache/commons/configuration2/builder/combined/package-info.java x: 1 lines of code y: 5 # changes src/main/java/org/apache/commons/configuration2/interpol/package-info.java x: 1 lines of code y: 4 # changes src/main/java/org/apache/commons/configuration2/interpol/DefaultLookups.java x: 33 lines of code y: 17 # changes src/main/java/org/apache/commons/configuration2/ConfigurationConsumer.java x: 6 lines of code y: 2 # changes src/main/java/org/apache/commons/configuration2/builder/HierarchicalBuilderParametersImpl.java x: 17 lines of code y: 6 # changes src/main/java/org/apache/commons/configuration2/builder/fluent/CombinedBuilderParameters.java x: 7 lines of code y: 4 # changes src/main/java/org/apache/commons/configuration2/builder/fluent/HierarchicalBuilderParameters.java x: 8 lines of code y: 4 # changes src/main/java/org/apache/commons/configuration2/builder/fluent/INIBuilderParameters.java x: 9 lines of code y: 2 # changes src/main/java/org/apache/commons/configuration2/io/FileSystemLocationStrategy.java x: 8 lines of code y: 5 # changes src/site/resources/download_configuration.cgi x: 4 lines of code y: 2 # changes
51.0
# changes
  min: 2.0
  average: 10.44
  25th percentile: 6.0
  median: 9.0
  75th percentile: 13.0
  max: 51.0
0 1335.0
lines of code
min: 1.0 | average: 111.65 | 25th percentile: 10.5 | median: 43.0 | 75th percentile: 120.5 | max: 1335.0

Number of Contributors vs. Number of Changes: 313 points

src/main/java/org/apache/commons/configuration2/interpol/ExprLookup.java x: 5 # contributors y: 24 # changes src/main/java/org/apache/commons/configuration2/resolver/CatalogResolver.java x: 6 # contributors y: 21 # changes src/site/xdoc/userguide/howto_utilities.xml x: 4 # contributors y: 8 # changes src/main/java/org/apache/commons/configuration2/PropertiesConfigurationLayout.java x: 8 # contributors y: 27 # changes src/main/java/org/apache/commons/configuration2/AbstractConfiguration.java x: 10 # contributors y: 44 # changes src/site/xdoc/download_configuration.xml x: 8 # contributors y: 32 # changes src/site/xdoc/issue-tracking.xml x: 5 # contributors y: 10 # changes src/site/xdoc/mail-lists.xml x: 5 # contributors y: 14 # changes src/main/java/org/apache/commons/configuration2/BaseConfiguration.java x: 6 # contributors y: 17 # changes src/main/java/org/apache/commons/configuration2/CompositeConfiguration.java x: 6 # contributors y: 22 # changes src/main/java/org/apache/commons/configuration2/PropertiesConfiguration.java x: 8 # contributors y: 51 # changes src/main/java/org/apache/commons/configuration2/XMLPropertiesConfiguration.java x: 5 # contributors y: 18 # changes src/main/java/org/apache/commons/configuration2/AbstractHierarchicalConfiguration.java x: 7 # contributors y: 27 # changes src/main/java/org/apache/commons/configuration2/web/JakartaServletConfiguration.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/commons/configuration2/convert/PropertyConverter.java x: 8 # contributors y: 29 # changes src/main/java/org/apache/commons/configuration2/io/HomeDirectoryLocationStrategy.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/commons/configuration2/io/URLConnectionOptions.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/commons/configuration2/HierarchicalConfiguration.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/commons/configuration2/builder/BasicBuilderProperties.java x: 3 # contributors y: 12 # changes src/main/java/org/apache/commons/configuration2/builder/BasicConfigurationBuilder.java x: 7 # contributors y: 20 # changes src/main/java/org/apache/commons/configuration2/builder/DefaultParametersHandler.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/commons/configuration2/builder/HierarchicalBuilderProperties.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/commons/configuration2/builder/INIBuilderProperties.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/commons/configuration2/builder/PropertiesBuilderProperties.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/configuration2/builder/ReloadingFileBasedConfigurationBuilder.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/commons/configuration2/builder/combined/CombinedBuilderProperties.java x: 3 # contributors y: 8 # changes src/main/java/org/apache/commons/configuration2/builder/combined/MultiFileConfigurationBuilder.java x: 6 # contributors y: 15 # changes src/main/java/org/apache/commons/configuration2/builder/combined/ReloadingMultiFileConfigurationBuilder.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/commons/configuration2/event/EventListenerRegistrationData.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/commons/configuration2/tree/NodeModel.java x: 3 # contributors y: 9 # changes src/main/java/org/apache/commons/configuration2/tree/NodeUpdateData.java x: 4 # contributors y: 10 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/AbstractConfigurationNodeIterator.java x: 1 # contributors y: 5 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorChildren.java x: 4 # contributors y: 14 # changes src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointer.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/commons/configuration2/beanutils/XMLBeanDeclaration.java x: 5 # contributors y: 19 # changes src/main/java/org/apache/commons/configuration2/DynamicCombinedConfiguration.java x: 6 # contributors y: 26 # changes src/main/java/org/apache/commons/configuration2/INIConfiguration.java x: 9 # contributors y: 39 # changes src/main/java/org/apache/commons/configuration2/io/FileSystem.java x: 6 # contributors y: 19 # changes src/site/site.xml x: 8 # contributors y: 21 # changes src/site/xdoc/userguide_v1.10/howto_beans.xml x: 2 # contributors y: 4 # changes src/site/xdoc/userguide_v1.10/howto_compositeconfiguration.xml x: 2 # contributors y: 3 # changes src/site/xdoc/userguide_v1.10/howto_filesystems.xml x: 3 # contributors y: 4 # changes src/site/xdoc/userguide/howto_reloading.xml x: 2 # contributors y: 8 # changes src/site/xdoc/userguide/overview.xml x: 4 # contributors y: 7 # changes src/site/xdoc/userguide/user_guide.xml x: 6 # contributors y: 25 # changes src/site/xdoc/userguide/howto_builders.xml x: 2 # contributors y: 5 # changes src/site/xdoc/userguide/howto_combinedbuilder.xml x: 3 # contributors y: 10 # changes src/site/xdoc/javadocarchive.xml x: 4 # contributors y: 4 # changes src/main/java/org/apache/commons/configuration2/io/FileUtils.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java x: 7 # contributors y: 23 # changes src/main/java/org/apache/commons/configuration2/ConfigurationUtils.java x: 6 # contributors y: 18 # changes src/main/java/org/apache/commons/configuration2/EnvironmentConfiguration.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/commons/configuration2/ImmutableConfiguration.java x: 9 # contributors y: 28 # changes src/main/java/org/apache/commons/configuration2/MapConfiguration.java x: 7 # contributors y: 19 # changes src/main/java/org/apache/commons/configuration2/XMLConfiguration.java x: 6 # contributors y: 41 # changes src/main/java/org/apache/commons/configuration2/builder/BasicBuilderParameters.java x: 4 # contributors y: 19 # changes src/main/java/org/apache/commons/configuration2/builder/ConfigurationBuilderEvent.java x: 5 # contributors y: 11 # changes src/main/java/org/apache/commons/configuration2/builder/combined/CombinedConfigurationBuilder.java x: 6 # contributors y: 27 # changes src/main/java/org/apache/commons/configuration2/interpol/ConfigurationInterpolator.java x: 7 # contributors y: 31 # changes src/main/java/org/apache/commons/configuration2/io/FileHandler.java x: 8 # contributors y: 30 # changes src/main/java/org/apache/commons/configuration2/io/FileLocatorUtils.java x: 7 # contributors y: 22 # changes src/main/java/org/apache/commons/configuration2/reloading/CombinedReloadingController.java x: 4 # contributors y: 15 # changes src/main/java/org/apache/commons/configuration2/tree/InMemoryNodeModel.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/commons/configuration2/tree/NodeTracker.java x: 6 # contributors y: 16 # changes src/main/java/org/apache/commons/configuration2/JNDIConfiguration.java x: 6 # contributors y: 20 # changes src/main/java/org/apache/commons/configuration2/SubsetConfiguration.java x: 7 # contributors y: 17 # changes src/main/java/org/apache/commons/configuration2/builder/fluent/Configurations.java x: 6 # contributors y: 12 # changes src/main/java/org/apache/commons/configuration2/interpol/DummyLookup.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/commons/configuration2/io/FileLocator.java x: 5 # contributors y: 17 # changes src/main/java/org/apache/commons/configuration2/plist/XMLPropertyListConfiguration.java x: 7 # contributors y: 29 # changes src/main/java/org/apache/commons/configuration2/reloading/PeriodicReloadingTrigger.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/commons/configuration2/tree/OverrideCombiner.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/commons/configuration2/PatternSubtreeConfigurationWrapper.java x: 8 # contributors y: 14 # changes src/main/java/org/apache/commons/configuration2/web/BaseWebConfiguration.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/commons/configuration2/builder/INIBuilderParametersImpl.java x: 5 # contributors y: 7 # changes src/main/java/org/apache/commons/configuration2/tree/ModelTransaction.java x: 7 # contributors y: 21 # changes src/conf/CommonsConfiguration.xsd x: 1 # contributors y: 2 # changes
51.0
# changes
  min: 2.0
  average: 10.44
  25th percentile: 6.0
  median: 9.0
  75th percentile: 13.0
  max: 51.0
0 10.0
# contributors
min: 1.0 | average: 4.27 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 5.0 | max: 10.0

Number of Contributors vs. File Size: 313 points

src/main/java/org/apache/commons/configuration2/interpol/ExprLookup.java x: 5 # contributors y: 142 lines of code src/main/java/org/apache/commons/configuration2/resolver/CatalogResolver.java x: 6 # contributors y: 223 lines of code src/site/xdoc/userguide/howto_utilities.xml x: 4 # contributors y: 349 lines of code src/main/java/org/apache/commons/configuration2/PropertiesConfigurationLayout.java x: 8 # contributors y: 352 lines of code src/main/java/org/apache/commons/configuration2/AbstractConfiguration.java x: 10 # contributors y: 720 lines of code src/site/xdoc/download_configuration.xml x: 8 # contributors y: 98 lines of code src/site/xdoc/issue-tracking.xml x: 5 # contributors y: 54 lines of code src/site/xdoc/mail-lists.xml x: 5 # contributors y: 158 lines of code src/main/java/org/apache/commons/configuration2/BaseConfiguration.java x: 6 # contributors y: 82 lines of code src/main/java/org/apache/commons/configuration2/PropertiesConfiguration.java x: 8 # contributors y: 610 lines of code src/main/java/org/apache/commons/configuration2/XMLPropertiesConfiguration.java x: 5 # contributors y: 184 lines of code src/main/java/org/apache/commons/configuration2/AbstractHierarchicalConfiguration.java x: 7 # contributors y: 299 lines of code src/main/java/org/apache/commons/configuration2/web/JakartaServletConfiguration.java x: 2 # contributors y: 25 lines of code src/main/java/org/apache/commons/configuration2/web/JakartaServletFilterConfiguration.java x: 2 # contributors y: 21 lines of code src/main/java/org/apache/commons/configuration2/web/JakartaServletRequestConfiguration.java x: 2 # contributors y: 39 lines of code src/main/java/org/apache/commons/configuration2/convert/PropertyConverter.java x: 8 # contributors y: 439 lines of code src/main/java/org/apache/commons/configuration2/spring/ConfigurationPropertySource.java x: 5 # contributors y: 34 lines of code src/main/java/org/apache/commons/configuration2/io/HomeDirectoryLocationStrategy.java x: 5 # contributors y: 45 lines of code src/main/java/org/apache/commons/configuration2/io/URLConnectionOptions.java x: 2 # contributors y: 78 lines of code src/main/java/org/apache/commons/configuration2/HierarchicalConfiguration.java x: 3 # contributors y: 16 lines of code src/main/java/org/apache/commons/configuration2/builder/BasicBuilderProperties.java x: 3 # contributors y: 24 lines of code src/main/java/org/apache/commons/configuration2/builder/BasicConfigurationBuilder.java x: 7 # contributors y: 244 lines of code src/main/java/org/apache/commons/configuration2/builder/ConfigurationBuilder.java x: 3 # contributors y: 7 lines of code src/main/java/org/apache/commons/configuration2/builder/DatabaseBuilderProperties.java x: 3 # contributors y: 11 lines of code src/main/java/org/apache/commons/configuration2/builder/DefaultParametersHandler.java x: 3 # contributors y: 4 lines of code src/main/java/org/apache/commons/configuration2/builder/FileBasedConfigurationBuilder.java x: 5 # contributors y: 136 lines of code src/main/java/org/apache/commons/configuration2/builder/INIBuilderProperties.java x: 4 # contributors y: 10 lines of code src/main/java/org/apache/commons/configuration2/builder/PropertiesBuilderProperties.java x: 4 # contributors y: 13 lines of code src/main/java/org/apache/commons/configuration2/builder/ReloadingFileBasedConfigurationBuilder.java x: 5 # contributors y: 70 lines of code src/main/java/org/apache/commons/configuration2/builder/combined/MultiFileConfigurationBuilder.java x: 6 # contributors y: 174 lines of code src/main/java/org/apache/commons/configuration2/builder/combined/ReloadingMultiFileConfigurationBuilder.java x: 4 # contributors y: 43 lines of code src/main/java/org/apache/commons/configuration2/event/EventListenerRegistrationData.java x: 4 # contributors y: 38 lines of code src/main/java/org/apache/commons/configuration2/tree/NodeAddData.java x: 4 # contributors y: 35 lines of code src/main/java/org/apache/commons/configuration2/tree/NodeHandlerDecorator.java x: 4 # contributors y: 66 lines of code src/main/java/org/apache/commons/configuration2/tree/QueryResult.java x: 4 # contributors y: 59 lines of code src/main/java/org/apache/commons/configuration2/tree/xpath/AbstractConfigurationNodeIterator.java x: 1 # contributors y: 65 lines of code src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationAttributePointer.java x: 4 # contributors y: 71 lines of code src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodeIteratorChildren.java x: 4 # contributors y: 84 lines of code src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointer.java x: 4 # contributors y: 100 lines of code src/main/java/org/apache/commons/configuration2/tree/xpath/ConfigurationNodePointerFactory.java x: 4 # contributors y: 48 lines of code src/main/java/org/apache/commons/configuration2/beanutils/XMLBeanDeclaration.java x: 5 # contributors y: 195 lines of code src/main/java/org/apache/commons/configuration2/builder/BuilderConfigurationWrapperFactory.java x: 5 # contributors y: 62 lines of code src/site/xdoc/security.xml x: 3 # contributors y: 135 lines of code src/main/java/org/apache/commons/configuration2/DataConfiguration.java x: 8 # contributors y: 380 lines of code src/main/java/org/apache/commons/configuration2/DynamicCombinedConfiguration.java x: 6 # contributors y: 512 lines of code src/main/java/org/apache/commons/configuration2/INIConfiguration.java x: 9 # contributors y: 522 lines of code src/main/java/org/apache/commons/configuration2/interpol/InterpolatorSpecification.java x: 5 # contributors y: 102 lines of code src/main/java/org/apache/commons/configuration2/io/FileSystem.java x: 6 # contributors y: 36 lines of code src/site/site.xml x: 8 # contributors y: 32 lines of code src/site/xdoc/index.xml x: 5 # contributors y: 21 lines of code src/site/xdoc/userguide_v1.10/howto_basicfeatures.xml x: 3 # contributors y: 309 lines of code src/site/xdoc/userguide_v1.10/howto_beans.xml x: 2 # contributors y: 334 lines of code src/site/xdoc/userguide_v1.10/howto_combinedconfiguration.xml x: 2 # contributors y: 732 lines of code src/site/xdoc/userguide_v1.10/howto_compositeconfiguration.xml x: 2 # contributors y: 66 lines of code src/site/xdoc/userguide_v1.10/howto_configurationbuilder.xml x: 3 # contributors y: 850 lines of code src/site/xdoc/userguide_v1.10/howto_events.xml x: 2 # contributors y: 217 lines of code src/site/xdoc/userguide_v1.10/howto_filebased.xml x: 2 # contributors y: 193 lines of code src/site/xdoc/userguide_v1.10/howto_filesystems.xml x: 3 # contributors y: 112 lines of code src/site/xdoc/userguide_v1.10/howto_multitenant.xml x: 2 # contributors y: 151 lines of code src/site/xdoc/userguide_v1.10/howto_properties.xml x: 3 # contributors y: 414 lines of code src/site/xdoc/userguide_v1.10/howto_utilities.xml x: 2 # contributors y: 250 lines of code src/site/xdoc/userguide_v1.10/howto_xml.xml x: 3 # contributors y: 1128 lines of code src/site/xdoc/userguide_v1.10/overview.xml x: 2 # contributors y: 97 lines of code src/site/xdoc/userguide_v1.10/user_guide.xml x: 3 # contributors y: 140 lines of code src/site/xdoc/userguide/howto_reloading.xml x: 2 # contributors y: 365 lines of code src/site/xdoc/userguide/howto_xml.xml x: 4 # contributors y: 211 lines of code src/site/xdoc/userguide/overview.xml x: 4 # contributors y: 207 lines of code src/site/xdoc/userguide/quick_start.xml x: 2 # contributors y: 214 lines of code src/site/xdoc/userguide/upgradeto2_0.xml x: 5 # contributors y: 213 lines of code src/site/xdoc/userguide/user_guide.xml x: 6 # contributors y: 189 lines of code src/site/xdoc/userguide/howto_basicfeatures.xml x: 6 # contributors y: 647 lines of code src/site/xdoc/userguide/howto_beans.xml x: 5 # contributors y: 533 lines of code src/site/xdoc/userguide/howto_builders.xml x: 2 # contributors y: 439 lines of code src/site/xdoc/userguide/howto_combinedbuilder.xml x: 3 # contributors y: 1335 lines of code src/site/xdoc/userguide/howto_combinedconfiguration.xml x: 3 # contributors y: 740 lines of code src/site/xdoc/userguide/howto_compositeconfiguration.xml x: 3 # contributors y: 76 lines of code src/site/xdoc/userguide/howto_concurrency.xml x: 2 # contributors y: 153 lines of code src/site/xdoc/userguide/howto_events.xml x: 3 # contributors y: 517 lines of code src/site/xdoc/userguide/howto_filebased.xml x: 4 # contributors y: 619 lines of code src/site/xdoc/userguide/howto_hierarchical.xml x: 3 # contributors y: 1082 lines of code src/site/xdoc/userguide/howto_multitenant.xml x: 3 # contributors y: 223 lines of code src/site/xdoc/userguide/howto_properties.xml x: 5 # contributors y: 478 lines of code src/site/xdoc/building.xml x: 5 # contributors y: 25 lines of code src/site/xdoc/javadocarchive.xml x: 4 # contributors y: 20 lines of code src/main/java/org/apache/commons/configuration2/spring/ConfigurationPropertiesFactoryBean.java x: 5 # contributors y: 78 lines of code src/main/java/org/apache/commons/configuration2/io/FileUtils.java x: 6 # contributors y: 47 lines of code src/main/assembly/bin.xml x: 2 # contributors y: 30 lines of code src/main/java/org/apache/commons/configuration2/BaseHierarchicalConfiguration.java x: 7 # contributors y: 342 lines of code src/main/java/org/apache/commons/configuration2/CombinedConfiguration.java x: 6 # contributors y: 418 lines of code src/main/java/org/apache/commons/configuration2/ConfigurationUtils.java x: 6 # contributors y: 194 lines of code src/main/java/org/apache/commons/configuration2/ImmutableConfiguration.java x: 9 # contributors y: 104 lines of code src/main/java/org/apache/commons/configuration2/MapConfiguration.java x: 7 # contributors y: 98 lines of code src/main/java/org/apache/commons/configuration2/XMLConfiguration.java x: 6 # contributors y: 520 lines of code src/main/java/org/apache/commons/configuration2/XMLDocumentHelper.java x: 5 # contributors y: 120 lines of code src/main/java/org/apache/commons/configuration2/builder/DefaultParametersManager.java x: 4 # contributors y: 53 lines of code src/main/java/org/apache/commons/configuration2/builder/PropertiesBuilderParametersImpl.java x: 5 # contributors y: 37 lines of code src/main/java/org/apache/commons/configuration2/builder/combined/ConfigurationDeclaration.java x: 5 # contributors y: 52 lines of code src/main/java/org/apache/commons/configuration2/convert/DefaultConversionHandler.java x: 5 # contributors y: 123 lines of code src/main/java/org/apache/commons/configuration2/convert/ListDelimiterHandler.java x: 5 # contributors y: 15 lines of code src/main/java/org/apache/commons/configuration2/event/ConfigurationErrorEvent.java x: 4 # contributors y: 31 lines of code src/main/java/org/apache/commons/configuration2/interpol/ConfigurationInterpolator.java x: 7 # contributors y: 249 lines of code src/main/java/org/apache/commons/configuration2/io/FileHandler.java x: 8 # contributors y: 529 lines of code src/main/java/org/apache/commons/configuration2/io/FileLocatorUtils.java x: 7 # contributors y: 206 lines of code src/main/java/org/apache/commons/configuration2/tree/AbstractImmutableNodeHandler.java x: 5 # contributors y: 65 lines of code src/main/java/org/apache/commons/configuration2/tree/DefaultConfigurationKey.java x: 6 # contributors y: 333 lines of code src/main/java/org/apache/commons/configuration2/tree/InMemoryNodeModel.java x: 8 # contributors y: 448 lines of code src/main/java/org/apache/commons/configuration2/tree/NodeTracker.java x: 6 # contributors y: 156 lines of code src/main/java/org/apache/commons/configuration2/tree/TrackedNodeModel.java x: 5 # contributors y: 82 lines of code src/main/java/org/apache/commons/configuration2/ConfigurationMap.java x: 6 # contributors y: 88 lines of code src/main/java/org/apache/commons/configuration2/JNDIConfiguration.java x: 6 # contributors y: 200 lines of code src/main/java/org/apache/commons/configuration2/tree/ImmutableNode.java x: 6 # contributors y: 232 lines of code src/main/java/org/apache/commons/configuration2/ConfigurationXMLReader.java x: 5 # contributors y: 127 lines of code src/main/java/org/apache/commons/configuration2/DatabaseConfiguration.java x: 7 # contributors y: 315 lines of code src/main/java/org/apache/commons/configuration2/FindNodeVisitor.java x: 4 # contributors y: 26 lines of code src/main/java/org/apache/commons/configuration2/SubsetConfiguration.java x: 7 # contributors y: 131 lines of code src/main/java/org/apache/commons/configuration2/beanutils/BeanFactory.java x: 4 # contributors y: 5 lines of code src/main/java/org/apache/commons/configuration2/beanutils/BeanHelper.java x: 6 # contributors y: 231 lines of code src/main/java/org/apache/commons/configuration2/beanutils/DefaultBeanFactory.java x: 5 # contributors y: 109 lines of code src/main/java/org/apache/commons/configuration2/builder/FileBasedBuilderParametersImpl.java x: 5 # contributors y: 137 lines of code src/main/java/org/apache/commons/configuration2/builder/combined/BaseConfigurationBuilderProvider.java x: 5 # contributors y: 111 lines of code src/main/java/org/apache/commons/configuration2/builder/combined/CombinedBuilderParametersImpl.java x: 4 # contributors y: 151 lines of code src/main/java/org/apache/commons/configuration2/builder/fluent/Configurations.java x: 6 # contributors y: 138 lines of code src/main/java/org/apache/commons/configuration2/builder/fluent/Parameters.java x: 5 # contributors y: 90 lines of code src/main/java/org/apache/commons/configuration2/event/BaseEventSource.java x: 4 # contributors y: 96 lines of code src/main/java/org/apache/commons/configuration2/interpol/ConstantLookup.java x: 6 # contributors y: 37 lines of code src/main/java/org/apache/commons/configuration2/interpol/EnvironmentLookup.java x: 5 # contributors y: 8 lines of code src/main/java/org/apache/commons/configuration2/plist/XMLPropertyListConfiguration.java x: 7 # contributors y: 393 lines of code src/main/java/org/apache/commons/configuration2/reloading/VFSFileHandlerReloadingDetector.java x: 6 # contributors y: 55 lines of code src/main/java/org/apache/commons/configuration2/sync/ReadWriteSynchronizer.java x: 5 # contributors y: 31 lines of code src/main/java/org/apache/commons/configuration2/tree/OverrideCombiner.java x: 6 # contributors y: 30 lines of code src/main/java/org/apache/commons/configuration2/plist/PropertyListConfiguration.java x: 6 # contributors y: 286 lines of code src/main/java/org/apache/commons/configuration2/PrefixedKeysIterator.java x: 6 # contributors y: 60 lines of code src/main/java/org/apache/commons/configuration2/PatternSubtreeConfigurationWrapper.java x: 8 # contributors y: 295 lines of code src/main/java/org/apache/commons/configuration2/JSONConfiguration.java x: 3 # contributors y: 40 lines of code src/main/java/org/apache/commons/configuration2/XMLListReference.java x: 3 # contributors y: 69 lines of code src/main/java/org/apache/commons/configuration2/YAMLConfiguration.java x: 6 # contributors y: 73 lines of code src/main/java/org/apache/commons/configuration2/builder/combined/MultiWrapDynaBean.java x: 4 # contributors y: 75 lines of code src/main/java/org/apache/commons/configuration2/tree/DefaultExpressionEngineSymbols.java x: 4 # contributors y: 118 lines of code src/main/java/org/apache/commons/configuration2/tree/ModelTransaction.java x: 7 # contributors y: 367 lines of code src/main/java/org/apache/commons/configuration2/tree/xpath/XPathExpressionEngine.java x: 5 # contributors y: 191 lines of code src/conf/CommonsConfiguration.xsd x: 1 # contributors y: 107 lines of code src/conf/findbugs-exclude-filter.xml x: 1 # contributors y: 71 lines of code src/main/java/org/apache/commons/configuration2/ConfigurationConsumer.java x: 2 # contributors y: 6 lines of code src/site/resources/download_configuration.cgi x: 2 # contributors y: 4 lines of code
1335.0
lines of code
  min: 1.0
  average: 111.65
  25th percentile: 10.5
  median: 43.0
  75th percentile: 120.5
  max: 1335.0
0 10.0
# contributors
min: 1.0 | average: 4.27 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 5.0 | max: 10.0