apache / commons-dbcp
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 92 files with 15,462 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 6 files changed 51-100 times (3,035 lines of code)
    • 31 files changed 21-50 times (8,545 lines of code)
    • 40 files changed 6-20 times (3,113 lines of code)
    • 15 files changed 1-5 times (769 lines of code)
0% | 19% | 55% | 20% | 4%
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 92 files with 15,462 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 12 files changed by 11-25 contributors (3,980 lines of code)
    • 44 files changed by 6-10 contributors (8,388 lines of code)
    • 33 files changed by 2-5 contributors (2,941 lines of code)
    • 3 files changed by 1 contributor (153 lines of code)
0% | 25% | 54% | 19% | <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, txt, yaml, md, sh, properties, cgi, jsp, gitignore, gitattributes, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 22% | 58% | 17% | <1%
xml0% | 0% | 33% | 36% | 30%
jsp0% | 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% | 20% | 56% | 18% | 4%
doc0% | 0% | 0% | 73% | 26%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
BasicDataSource.java
in src/main/java/org/apache/commons/dbcp2
955 166 2014-01-30 2025-03-22 98 18 sebb@apache.org garydgregory@gmail.com
PoolableConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
368 63 2014-01-30 2025-05-03 65 14 sebb@apache.org garydgregory@gmail.com
DelegatingConnection.java
in src/main/java/org/apache/commons/dbcp2
778 78 2014-01-30 2025-02-01 58 11 sebb@apache.org garydgregory@gmail.com
PoolableConnection.java
in src/main/java/org/apache/commons/dbcp2
225 18 2014-01-30 2025-02-01 56 15 sebb@apache.org garydgregory@gmail.com
BasicDataSourceFactory.java
in src/main/java/org/apache/commons/dbcp2
309 15 2014-01-30 2025-02-01 54 11 sebb@apache.org garydgregory@gmail.com
DriverAdapterCPDS.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
400 50 2014-01-30 2025-03-23 53 9 sebb@apache.org garydgregory@gmail.com
InstanceKeyDataSource.java
in src/main/java/org/apache/commons/dbcp2/datasources
574 84 2014-01-30 2025-03-23 50 9 sebb@apache.org garydgregory@gmail.com
PoolingConnection.java
in src/main/java/org/apache/commons/dbcp2
233 35 2014-01-30 2025-05-03 47 11 sebb@apache.org garydgregory@gmail.com
PooledConnectionImpl.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
366 39 2014-01-30 2025-05-03 44 10 sebb@apache.org garydgregory@gmail.com
PerUserPoolDataSource.java
in src/main/java/org/apache/commons/dbcp2/datasources
492 87 2014-01-30 2025-01-18 44 8 sebb@apache.org sebb@apache.org
Utils.java
in src/main/java/org/apache/commons/dbcp2
120 17 2014-01-30 2025-01-18 39 8 sebb@apache.org sebb@apache.org
SharedPoolDataSource.java
in src/main/java/org/apache/commons/dbcp2/datasources
127 14 2014-01-30 2025-01-18 39 7 sebb@apache.org sebb@apache.org
DelegatingStatement.java
in src/main/java/org/apache/commons/dbcp2
618 64 2014-01-30 2025-02-01 39 10 sebb@apache.org garydgregory@gmail.com
CPDSConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
162 15 2014-01-30 2025-01-18 36 9 sebb@apache.org sebb@apache.org
LocalXAConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/managed
167 18 2014-01-30 2025-02-15 36 11 sebb@apache.org garydgregory@gmail.com
ManagedConnection.java
in src/main/java/org/apache/commons/dbcp2/managed
186 16 2014-01-30 2025-02-01 36 11 sebb@apache.org garydgregory@gmail.com
KeyedCPDSConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
131 13 2014-01-30 2025-01-18 35 10 sebb@apache.org sebb@apache.org
BasicManagedDataSource.java
in src/main/java/org/apache/commons/dbcp2/managed
120 13 2014-01-30 2025-02-01 34 13 sebb@apache.org garydgregory@gmail.com
PoolablePreparedStatement.java
in src/main/java/org/apache/commons/dbcp2
54 7 2014-01-30 2024-05-22 33 9 sebb@apache.org garydgregory@gmail.com
PoolingDataSource.java
in src/main/java/org/apache/commons/dbcp2
128 18 2014-01-30 2024-12-26 33 12 sebb@apache.org garydgregory@gmail.com
DelegatingResultSet.java
in src/main/java/org/apache/commons/dbcp2
1754 199 2014-01-30 2025-02-01 32 8 sebb@apache.org garydgregory@gmail.com
site.xml
in src/site
35 - 2007-07-06 2025-01-15 30 11 psteitz@apache.org garydgregory@gmail.com
TransactionRegistry.java
in src/main/java/org/apache/commons/dbcp2/managed
65 7 2014-01-30 2025-01-18 29 9 sebb@apache.org sebb@apache.org
PoolableCallableStatement.java
in src/main/java/org/apache/commons/dbcp2
39 4 2014-01-30 2024-05-22 28 7 sebb@apache.org garydgregory@gmail.com
download_dbcp.xml
in src/site/xdoc
126 - 2010-04-10 2024-11-23 28 8 niallp@apache.org garydgregory@gmail.com
InstanceKeyDataSourceFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
226 14 2014-02-13 2025-01-18 28 8 markt@apache.org sebb@apache.org
PoolableManagedConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/managed
63 3 2014-01-30 2025-01-18 26 9 sebb@apache.org sebb@apache.org
TransactionContext.java
in src/main/java/org/apache/commons/dbcp2/managed
100 9 2014-01-30 2025-01-18 26 8 sebb@apache.org sebb@apache.org
ConnectionImpl.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
147 14 2014-01-30 2025-01-18 26 8 sebb@apache.org sebb@apache.org
PStmtKey.java
in src/main/java/org/apache/commons/dbcp2
273 37 2014-01-30 2023-02-03 26 9 sebb@apache.org garydgregory@gmail.com
configuration.xml
in src/site/xdoc
476 - 2010-04-10 2025-02-01 26 11 niallp@apache.org garydgregory@gmail.com
DelegatingDatabaseMetaData.java
in src/main/java/org/apache/commons/dbcp2
795 188 2014-01-30 2024-11-23 26 8 sebb@apache.org garydgregory@gmail.com
AbandonedTrace.java
in src/main/java/org/apache/commons/dbcp2
103 16 2014-01-30 2025-01-18 25 8 sebb@apache.org sebb@apache.org
PoolingDriver.java
in src/main/java/org/apache/commons/dbcp2
138 16 2014-01-30 2025-01-18 25 8 sebb@apache.org sebb@apache.org
DataSourceXAConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/managed
99 15 2014-01-30 2025-01-18 24 8 sebb@apache.org sebb@apache.org
DelegatingPreparedStatement.java
in src/main/java/org/apache/commons/dbcp2
595 61 2014-01-30 2025-02-01 22 7 sebb@apache.org garydgregory@gmail.com
ManagedDataSource.java
in src/main/java/org/apache/commons/dbcp2/managed
33 4 2014-01-30 2022-04-03 21 7 sebb@apache.org garydgregory@gmail.com
UserPassKey.java
in src/main/java/org/apache/commons/dbcp2/datasources
49 4 2014-01-30 2025-01-18 20 7 sebb@apache.org sebb@apache.org
DriverManagerConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
59 9 2014-01-30 2025-02-01 20 7 sebb@apache.org garydgregory@gmail.com
index.xml
in src/site/xdoc
72 - 2010-04-10 2025-02-01 20 8 niallp@apache.org garydgregory@gmail.com
mail-lists.xml
in src/site/xdoc
158 - 2010-04-21 2023-10-23 20 7 niallp@apache.org garydgregory@gmail.com
PStmtKeyCPDS.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
25 6 2014-01-30 2024-11-23 19 8 sebb@apache.org garydgregory@gmail.com
PoolKey.java
in src/main/java/org/apache/commons/dbcp2/datasources
41 3 2014-01-30 2025-01-18 18 8 sebb@apache.org sebb@apache.org
BasicDataSourceMXBean.java
in src/main/java/org/apache/commons/dbcp2
5 - 2014-01-30 2023-10-23 17 7 sebb@apache.org garydgregory@gmail.com
XAConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/managed
9 - 2014-01-30 2024-11-04 17 9 sebb@apache.org garydgregory@gmail.com
DriverConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
33 6 2014-01-30 2024-11-04 16 6 sebb@apache.org garydgregory@gmail.com
DataSourceConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
38 6 2014-01-30 2025-02-01 16 6 sebb@apache.org garydgregory@gmail.com
PoolableManagedConnection.java
in src/main/java/org/apache/commons/dbcp2/managed
32 5 2014-01-30 2024-08-19 15 7 sebb@apache.org johno@hellface.com
65 4 2003-11-10 2023-04-18 15 6 dirkv@apache.org garydgregory@gmail.com
PooledConnectionManager.java
in src/main/java/org/apache/commons/dbcp2/datasources
8 - 2014-01-30 2025-01-18 13 5 sebb@apache.org sebb@apache.org
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
BasicDataSource.java
in src/main/java/org/apache/commons/dbcp2
955 166 2014-01-30 2025-03-22 98 18 sebb@apache.org garydgregory@gmail.com
PoolableConnection.java
in src/main/java/org/apache/commons/dbcp2
225 18 2014-01-30 2025-02-01 56 15 sebb@apache.org garydgregory@gmail.com
PoolableConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
368 63 2014-01-30 2025-05-03 65 14 sebb@apache.org garydgregory@gmail.com
BasicManagedDataSource.java
in src/main/java/org/apache/commons/dbcp2/managed
120 13 2014-01-30 2025-02-01 34 13 sebb@apache.org garydgregory@gmail.com
PoolingDataSource.java
in src/main/java/org/apache/commons/dbcp2
128 18 2014-01-30 2024-12-26 33 12 sebb@apache.org garydgregory@gmail.com
DelegatingConnection.java
in src/main/java/org/apache/commons/dbcp2
778 78 2014-01-30 2025-02-01 58 11 sebb@apache.org garydgregory@gmail.com
BasicDataSourceFactory.java
in src/main/java/org/apache/commons/dbcp2
309 15 2014-01-30 2025-02-01 54 11 sebb@apache.org garydgregory@gmail.com
PoolingConnection.java
in src/main/java/org/apache/commons/dbcp2
233 35 2014-01-30 2025-05-03 47 11 sebb@apache.org garydgregory@gmail.com
LocalXAConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/managed
167 18 2014-01-30 2025-02-15 36 11 sebb@apache.org garydgregory@gmail.com
ManagedConnection.java
in src/main/java/org/apache/commons/dbcp2/managed
186 16 2014-01-30 2025-02-01 36 11 sebb@apache.org garydgregory@gmail.com
site.xml
in src/site
35 - 2007-07-06 2025-01-15 30 11 psteitz@apache.org garydgregory@gmail.com
configuration.xml
in src/site/xdoc
476 - 2010-04-10 2025-02-01 26 11 niallp@apache.org garydgregory@gmail.com
PooledConnectionImpl.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
366 39 2014-01-30 2025-05-03 44 10 sebb@apache.org garydgregory@gmail.com
DelegatingStatement.java
in src/main/java/org/apache/commons/dbcp2
618 64 2014-01-30 2025-02-01 39 10 sebb@apache.org garydgregory@gmail.com
KeyedCPDSConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
131 13 2014-01-30 2025-01-18 35 10 sebb@apache.org sebb@apache.org
DriverAdapterCPDS.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
400 50 2014-01-30 2025-03-23 53 9 sebb@apache.org garydgregory@gmail.com
InstanceKeyDataSource.java
in src/main/java/org/apache/commons/dbcp2/datasources
574 84 2014-01-30 2025-03-23 50 9 sebb@apache.org garydgregory@gmail.com
CPDSConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
162 15 2014-01-30 2025-01-18 36 9 sebb@apache.org sebb@apache.org
PoolablePreparedStatement.java
in src/main/java/org/apache/commons/dbcp2
54 7 2014-01-30 2024-05-22 33 9 sebb@apache.org garydgregory@gmail.com
TransactionRegistry.java
in src/main/java/org/apache/commons/dbcp2/managed
65 7 2014-01-30 2025-01-18 29 9 sebb@apache.org sebb@apache.org
PStmtKey.java
in src/main/java/org/apache/commons/dbcp2
273 37 2014-01-30 2023-02-03 26 9 sebb@apache.org garydgregory@gmail.com
PoolableManagedConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/managed
63 3 2014-01-30 2025-01-18 26 9 sebb@apache.org sebb@apache.org
XAConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/managed
9 - 2014-01-30 2024-11-04 17 9 sebb@apache.org garydgregory@gmail.com
PerUserPoolDataSource.java
in src/main/java/org/apache/commons/dbcp2/datasources
492 87 2014-01-30 2025-01-18 44 8 sebb@apache.org sebb@apache.org
Utils.java
in src/main/java/org/apache/commons/dbcp2
120 17 2014-01-30 2025-01-18 39 8 sebb@apache.org sebb@apache.org
DelegatingResultSet.java
in src/main/java/org/apache/commons/dbcp2
1754 199 2014-01-30 2025-02-01 32 8 sebb@apache.org garydgregory@gmail.com
InstanceKeyDataSourceFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
226 14 2014-02-13 2025-01-18 28 8 markt@apache.org sebb@apache.org
download_dbcp.xml
in src/site/xdoc
126 - 2010-04-10 2024-11-23 28 8 niallp@apache.org garydgregory@gmail.com
ConnectionImpl.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
147 14 2014-01-30 2025-01-18 26 8 sebb@apache.org sebb@apache.org
DelegatingDatabaseMetaData.java
in src/main/java/org/apache/commons/dbcp2
795 188 2014-01-30 2024-11-23 26 8 sebb@apache.org garydgregory@gmail.com
TransactionContext.java
in src/main/java/org/apache/commons/dbcp2/managed
100 9 2014-01-30 2025-01-18 26 8 sebb@apache.org sebb@apache.org
AbandonedTrace.java
in src/main/java/org/apache/commons/dbcp2
103 16 2014-01-30 2025-01-18 25 8 sebb@apache.org sebb@apache.org
PoolingDriver.java
in src/main/java/org/apache/commons/dbcp2
138 16 2014-01-30 2025-01-18 25 8 sebb@apache.org sebb@apache.org
DataSourceXAConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/managed
99 15 2014-01-30 2025-01-18 24 8 sebb@apache.org sebb@apache.org
index.xml
in src/site/xdoc
72 - 2010-04-10 2025-02-01 20 8 niallp@apache.org garydgregory@gmail.com
PStmtKeyCPDS.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
25 6 2014-01-30 2024-11-23 19 8 sebb@apache.org garydgregory@gmail.com
PoolKey.java
in src/main/java/org/apache/commons/dbcp2/datasources
41 3 2014-01-30 2025-01-18 18 8 sebb@apache.org sebb@apache.org
SharedPoolDataSource.java
in src/main/java/org/apache/commons/dbcp2/datasources
127 14 2014-01-30 2025-01-18 39 7 sebb@apache.org sebb@apache.org
PoolableCallableStatement.java
in src/main/java/org/apache/commons/dbcp2
39 4 2014-01-30 2024-05-22 28 7 sebb@apache.org garydgregory@gmail.com
DelegatingPreparedStatement.java
in src/main/java/org/apache/commons/dbcp2
595 61 2014-01-30 2025-02-01 22 7 sebb@apache.org garydgregory@gmail.com
ManagedDataSource.java
in src/main/java/org/apache/commons/dbcp2/managed
33 4 2014-01-30 2022-04-03 21 7 sebb@apache.org garydgregory@gmail.com
DriverManagerConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
59 9 2014-01-30 2025-02-01 20 7 sebb@apache.org garydgregory@gmail.com
UserPassKey.java
in src/main/java/org/apache/commons/dbcp2/datasources
49 4 2014-01-30 2025-01-18 20 7 sebb@apache.org sebb@apache.org
mail-lists.xml
in src/site/xdoc
158 - 2010-04-21 2023-10-23 20 7 niallp@apache.org garydgregory@gmail.com
BasicDataSourceMXBean.java
in src/main/java/org/apache/commons/dbcp2
5 - 2014-01-30 2023-10-23 17 7 sebb@apache.org garydgregory@gmail.com
PoolableManagedConnection.java
in src/main/java/org/apache/commons/dbcp2/managed
32 5 2014-01-30 2024-08-19 15 7 sebb@apache.org johno@hellface.com
DriverConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
33 6 2014-01-30 2024-11-04 16 6 sebb@apache.org garydgregory@gmail.com
DataSourceConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
38 6 2014-01-30 2025-02-01 16 6 sebb@apache.org garydgregory@gmail.com
65 4 2003-11-10 2023-04-18 15 6 dirkv@apache.org garydgregory@gmail.com
PerUserPoolDataSourceFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
63 3 2014-01-30 2025-02-01 13 6 sebb@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
AbstractConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
89 5 2024-12-15 2024-12-15 1 1 garydgregory@gmail.com garydgregory@gmail.com
54 - 2024-02-29 2024-02-29 1 1 garydgregory@gmail.com garydgregory@gmail.com
SynchronizationAdapter.java
in src/main/java/org/apache/commons/dbcp2/managed
10 2 2022-07-02 2022-07-02 1 1 gardgregory@gmail.com gardgregory@gmail.com
formatter.xml
in src/conf/eclipse
354 - 2019-07-10 2024-12-14 4 2 gardgregory@gmail.com garydgregory@gmail.com
bin.xml
in src/main/assembly
31 - 2014-01-30 2025-01-15 3 2 sebb@apache.org garydgregory@gmail.com
classdiagrams.xml
in src/site/xdoc/guide
23 - 2010-04-10 2025-02-01 4 2 niallp@apache.org garydgregory@gmail.com
index.xml
in src/site/xdoc/guide
21 - 2010-04-10 2025-02-01 4 2 niallp@apache.org garydgregory@gmail.com
sequencediagrams.xml
in src/site/xdoc/guide
20 - 2010-04-10 2025-02-01 4 2 niallp@apache.org garydgregory@gmail.com
ListException.java
in src/main/java/org/apache/commons/dbcp2
13 2 2018-06-11 2025-02-01 4 2 garydgregory@gmail.com garydgregory@gmail.com
cgi
download_dbcp.cgi
in src/site/resources
4 - 2013-02-26 2015-02-24 2 2 olamy@apache.org sebb@apache.org
jndi-howto.xml
in src/site/xdoc/guide
84 - 2010-04-10 2025-02-01 8 3 niallp@apache.org garydgregory@gmail.com
75 2 2011-05-06 2023-07-08 9 3 markt@apache.org garydgregory@gmail.com
building.xml
in src/site/xdoc
34 - 2010-04-10 2025-02-01 3 3 niallp@apache.org garydgregory@gmail.com
release-notes-1.2.1.xml
in src/site/xdoc
30 - 2010-04-10 2025-02-01 4 3 niallp@apache.org garydgregory@gmail.com
PoolableConnectionMXBean.java
in src/main/java/org/apache/commons/dbcp2
25 - 2014-02-13 2024-11-23 9 3 markt@apache.org garydgregory@gmail.com
SQLExceptionList.java
in src/main/java/org/apache/commons/dbcp2
15 2 2019-07-30 2025-02-01 7 3 gardgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/dbcp2/managed
1 - 2014-02-26 2024-07-21 3 3 markt@apache.org garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/dbcp2/datasources
1 - 2014-02-26 2024-02-29 7 3 markt@apache.org garydgregory@gmail.com
Jdbc41Bridge.java
in src/main/java/org/apache/commons/dbcp2
253 13 2018-08-16 2025-02-01 12 4 garydgregory@gmail.com garydgregory@gmail.com
99 4 2011-05-06 2023-07-08 9 4 markt@apache.org garydgregory@gmail.com
84 - 2003-10-26 2014-02-17 4 4 dirkv@apache.org markt@apache.org
src-zip.xml
in src/main/assembly
62 - 2014-02-26 2025-01-15 8 4 markt@apache.org garydgregory@gmail.com
src-tar-gz.xml
in src/main/assembly
62 - 2014-02-26 2025-01-15 6 4 markt@apache.org garydgregory@gmail.com
DriverFactory.java
in src/main/java/org/apache/commons/dbcp2
48 1 2019-07-30 2025-03-14 7 4 gardgregory@gmail.com garydgregory@gmail.com
ConnectionFactoryFactory.java
in src/main/java/org/apache/commons/dbcp2
38 1 2019-07-30 2025-01-18 8 4 gardgregory@gmail.com sebb@apache.org
CharArray.java
in src/main/java/org/apache/commons/dbcp2/datasources
36 3 2021-06-06 2025-01-18 8 4 gardgregory@gmail.com sebb@apache.org
Constants.java
in src/main/java/org/apache/commons/dbcp2
13 1 2014-02-13 2025-02-01 10 4 markt@apache.org garydgregory@gmail.com
ConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
6 - 2014-01-30 2018-06-13 7 4 sebb@apache.org garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/dbcp2/cpdsadapter
1 - 2014-02-26 2024-02-29 4 4 markt@apache.org garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/dbcp2
1 - 2014-02-26 2024-11-15 9 4 markt@apache.org garydgregory@gmail.com
DelegatingCallableStatement.java
in src/main/java/org/apache/commons/dbcp2
1191 121 2014-01-30 2021-09-02 13 5 sebb@apache.org markt@apache.org
release-notes-1.1.xml
in src/site/xdoc
128 - 2010-04-10 2025-02-01 8 5 niallp@apache.org garydgregory@gmail.com
release-notes-1.2.xml
in src/site/xdoc
66 - 2010-04-10 2025-02-01 7 5 niallp@apache.org garydgregory@gmail.com
DataSourceMXBean.java
in src/main/java/org/apache/commons/dbcp2
60 5 2021-05-31 2024-11-28 6 5 gardgregory@gmail.com garydgregory@gmail.com
issue-tracking.xml
in src/site/xdoc
54 - 2010-04-10 2024-11-23 10 5 niallp@apache.org garydgregory@gmail.com
PooledConnectionManager.java
in src/main/java/org/apache/commons/dbcp2/datasources
8 - 2014-01-30 2025-01-18 13 5 sebb@apache.org sebb@apache.org
65 4 2003-11-10 2023-04-18 15 6 dirkv@apache.org garydgregory@gmail.com
PerUserPoolDataSourceFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
63 3 2014-01-30 2025-02-01 13 6 sebb@apache.org garydgregory@gmail.com
ObjectNameWrapper.java
in src/main/java/org/apache/commons/dbcp2
62 9 2018-01-16 2025-01-18 10 6 ggregory@apache.org sebb@apache.org
DataSourceConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
38 6 2014-01-30 2025-02-01 16 6 sebb@apache.org garydgregory@gmail.com
DriverConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
33 6 2014-01-30 2024-11-04 16 6 sebb@apache.org garydgregory@gmail.com
PooledConnectionAndInfo.java
in src/main/java/org/apache/commons/dbcp2/datasources
22 4 2014-01-30 2024-11-22 12 6 sebb@apache.org garydgregory@gmail.com
SharedPoolDataSourceFactory.java
in src/main/java/org/apache/commons/dbcp2/datasources
21 3 2014-01-30 2024-11-23 12 6 sebb@apache.org garydgregory@gmail.com
SwallowedExceptionLogger.java
in src/main/java/org/apache/commons/dbcp2
20 3 2014-01-30 2018-06-13 10 6 sebb@apache.org garydgregory@gmail.com
LifetimeExceededException.java
in src/main/java/org/apache/commons/dbcp2
10 2 2015-01-13 2025-01-18 10 6 psteitz@apache.org sebb@apache.org
TransactionContextListener.java
in src/main/java/org/apache/commons/dbcp2/managed
4 - 2014-01-30 2024-11-04 11 6 sebb@apache.org garydgregory@gmail.com
DelegatingPreparedStatement.java
in src/main/java/org/apache/commons/dbcp2
595 61 2014-01-30 2025-02-01 22 7 sebb@apache.org garydgregory@gmail.com
mail-lists.xml
in src/site/xdoc
158 - 2010-04-21 2023-10-23 20 7 niallp@apache.org garydgregory@gmail.com
SharedPoolDataSource.java
in src/main/java/org/apache/commons/dbcp2/datasources
127 14 2014-01-30 2025-01-18 39 7 sebb@apache.org sebb@apache.org
DriverManagerConnectionFactory.java
in src/main/java/org/apache/commons/dbcp2
59 9 2014-01-30 2025-02-01 20 7 sebb@apache.org garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 92 points

src/main/java/org/apache/commons/dbcp2/PoolableConnectionFactory.java x: 368 lines of code y: 65 # changes src/main/java/org/apache/commons/dbcp2/PoolingConnection.java x: 233 lines of code y: 47 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/PooledConnectionImpl.java x: 366 lines of code y: 44 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/DriverAdapterCPDS.java x: 400 lines of code y: 53 # changes src/main/java/org/apache/commons/dbcp2/datasources/InstanceKeyDataSource.java x: 574 lines of code y: 50 # changes src/main/java/org/apache/commons/dbcp2/BasicDataSource.java x: 955 lines of code y: 98 # changes src/main/java/org/apache/commons/dbcp2/DriverFactory.java x: 48 lines of code y: 7 # changes src/main/java/org/apache/commons/dbcp2/managed/LocalXAConnectionFactory.java x: 167 lines of code y: 36 # changes src/site/xdoc/building.xml x: 34 lines of code y: 3 # changes src/site/xdoc/configuration.xml x: 476 lines of code y: 26 # changes src/site/xdoc/guide/classdiagrams.xml x: 23 lines of code y: 4 # changes src/site/xdoc/guide/index.xml x: 21 lines of code y: 4 # changes src/site/xdoc/guide/jndi-howto.xml x: 84 lines of code y: 8 # changes src/site/xdoc/index.xml x: 72 lines of code y: 20 # changes src/site/xdoc/release-notes-1.1.xml x: 128 lines of code y: 8 # changes src/site/xdoc/release-notes-1.2.1.xml x: 30 lines of code y: 4 # changes src/site/xdoc/release-notes-1.2.xml x: 66 lines of code y: 7 # changes src/main/java/org/apache/commons/dbcp2/BasicDataSourceFactory.java x: 309 lines of code y: 54 # changes src/main/java/org/apache/commons/dbcp2/DataSourceConnectionFactory.java x: 38 lines of code y: 16 # changes src/main/java/org/apache/commons/dbcp2/DelegatingStatement.java x: 618 lines of code y: 39 # changes src/main/java/org/apache/commons/dbcp2/DriverManagerConnectionFactory.java x: 59 lines of code y: 20 # changes src/main/java/org/apache/commons/dbcp2/PoolableConnection.java x: 225 lines of code y: 56 # changes src/main/java/org/apache/commons/dbcp2/datasources/PerUserPoolDataSourceFactory.java x: 63 lines of code y: 13 # changes src/main/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java x: 120 lines of code y: 34 # changes src/main/java/org/apache/commons/dbcp2/managed/ManagedConnection.java x: 186 lines of code y: 36 # changes src/main/java/org/apache/commons/dbcp2/Constants.java x: 13 lines of code y: 10 # changes src/main/java/org/apache/commons/dbcp2/Jdbc41Bridge.java x: 253 lines of code y: 12 # changes src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java x: 778 lines of code y: 58 # changes src/main/java/org/apache/commons/dbcp2/DelegatingPreparedStatement.java x: 595 lines of code y: 22 # changes src/main/java/org/apache/commons/dbcp2/DelegatingResultSet.java x: 1754 lines of code y: 32 # changes src/main/java/org/apache/commons/dbcp2/ListException.java x: 13 lines of code y: 4 # changes src/main/java/org/apache/commons/dbcp2/SQLExceptionList.java x: 15 lines of code y: 7 # changes src/main/java/org/apache/commons/dbcp2/AbandonedTrace.java x: 103 lines of code y: 25 # changes src/main/java/org/apache/commons/dbcp2/ConnectionFactoryFactory.java x: 38 lines of code y: 8 # changes src/main/java/org/apache/commons/dbcp2/LifetimeExceededException.java x: 10 lines of code y: 10 # changes src/main/java/org/apache/commons/dbcp2/ObjectNameWrapper.java x: 62 lines of code y: 10 # changes src/main/java/org/apache/commons/dbcp2/PoolingDriver.java x: 138 lines of code y: 25 # changes src/main/java/org/apache/commons/dbcp2/Utils.java x: 120 lines of code y: 39 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/ConnectionImpl.java x: 147 lines of code y: 26 # changes src/main/java/org/apache/commons/dbcp2/datasources/CPDSConnectionFactory.java x: 162 lines of code y: 36 # changes src/main/java/org/apache/commons/dbcp2/datasources/CharArray.java x: 36 lines of code y: 8 # changes src/main/java/org/apache/commons/dbcp2/datasources/InstanceKeyDataSourceFactory.java x: 226 lines of code y: 28 # changes src/main/java/org/apache/commons/dbcp2/datasources/KeyedCPDSConnectionFactory.java x: 131 lines of code y: 35 # changes src/main/java/org/apache/commons/dbcp2/datasources/PerUserPoolDataSource.java x: 492 lines of code y: 44 # changes src/main/java/org/apache/commons/dbcp2/datasources/PoolKey.java x: 41 lines of code y: 18 # changes src/main/java/org/apache/commons/dbcp2/datasources/PooledConnectionManager.java x: 8 lines of code y: 13 # changes src/main/java/org/apache/commons/dbcp2/datasources/SharedPoolDataSource.java x: 127 lines of code y: 39 # changes src/main/java/org/apache/commons/dbcp2/datasources/UserPassKey.java x: 49 lines of code y: 20 # changes src/main/java/org/apache/commons/dbcp2/managed/DataSourceXAConnectionFactory.java x: 99 lines of code y: 24 # changes src/main/java/org/apache/commons/dbcp2/managed/PoolableManagedConnectionFactory.java x: 63 lines of code y: 26 # changes src/main/java/org/apache/commons/dbcp2/managed/TransactionContext.java x: 100 lines of code y: 26 # changes src/main/java/org/apache/commons/dbcp2/managed/TransactionRegistry.java x: 65 lines of code y: 29 # changes src/main/assembly/bin.xml x: 31 lines of code y: 3 # changes src/main/assembly/src-tar-gz.xml x: 62 lines of code y: 6 # changes src/main/assembly/src-zip.xml x: 62 lines of code y: 8 # changes src/site/site.xml x: 35 lines of code y: 30 # changes src/main/java/org/apache/commons/dbcp2/PoolingDataSource.java x: 128 lines of code y: 33 # changes src/main/java/org/apache/commons/dbcp2/datasources/AbstractConnectionFactory.java x: 89 lines of code y: 1 # changes src/conf/eclipse/formatter.xml x: 354 lines of code y: 4 # changes src/main/java/org/apache/commons/dbcp2/DataSourceMXBean.java x: 60 lines of code y: 6 # changes src/site/xdoc/download_dbcp.xml x: 126 lines of code y: 28 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 10 # changes src/main/java/org/apache/commons/dbcp2/PoolableConnectionMXBean.java x: 25 lines of code y: 9 # changes src/main/java/org/apache/commons/dbcp2/datasources/SharedPoolDataSourceFactory.java x: 21 lines of code y: 12 # changes src/main/java/org/apache/commons/dbcp2/DelegatingDatabaseMetaData.java x: 795 lines of code y: 26 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/PStmtKeyCPDS.java x: 25 lines of code y: 19 # changes src/main/java/org/apache/commons/dbcp2/package-info.java x: 1 lines of code y: 9 # changes src/main/java/org/apache/commons/dbcp2/DriverConnectionFactory.java x: 33 lines of code y: 16 # changes src/main/java/org/apache/commons/dbcp2/managed/XAConnectionFactory.java x: 9 lines of code y: 17 # changes src/main/java/org/apache/commons/dbcp2/managed/TransactionContextListener.java x: 4 lines of code y: 11 # changes src/main/java/org/apache/commons/dbcp2/managed/PoolableManagedConnection.java x: 32 lines of code y: 15 # changes src/main/java/org/apache/commons/dbcp2/managed/package-info.java x: 1 lines of code y: 3 # changes src/main/java/org/apache/commons/dbcp2/PoolablePreparedStatement.java x: 54 lines of code y: 33 # changes src/main/java/org/apache/commons/dbcp2/PoolableCallableStatement.java x: 39 lines of code y: 28 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/package-info.java x: 1 lines of code y: 4 # changes src/main/java/org/apache/commons/dbcp2/datasources/package-info.java x: 1 lines of code y: 7 # changes src/conf/spotbugs-exclude-filter.xml x: 54 lines of code y: 1 # changes src/site/xdoc/mail-lists.xml x: 158 lines of code y: 20 # changes src/main/java/org/apache/commons/dbcp2/BasicDataSourceMXBean.java x: 5 lines of code y: 17 # changes doc/PoolingDataSourceExample.java x: 75 lines of code y: 9 # changes doc/PoolingDriverExample.java x: 99 lines of code y: 9 # changes doc/BasicDataSourceExample.java x: 65 lines of code y: 15 # changes src/main/java/org/apache/commons/dbcp2/PStmtKey.java x: 273 lines of code y: 26 # changes src/main/java/org/apache/commons/dbcp2/managed/SynchronizationAdapter.java x: 10 lines of code y: 1 # changes src/main/java/org/apache/commons/dbcp2/managed/ManagedDataSource.java x: 33 lines of code y: 21 # changes src/main/java/org/apache/commons/dbcp2/DelegatingCallableStatement.java x: 1191 lines of code y: 13 # changes src/main/java/org/apache/commons/dbcp2/ConnectionFactory.java x: 6 lines of code y: 7 # changes src/main/java/org/apache/commons/dbcp2/SwallowedExceptionLogger.java x: 20 lines of code y: 10 # changes src/site/resources/download_dbcp.cgi x: 4 lines of code y: 2 # changes doc/abandon.jsp x: 84 lines of code y: 4 # changes
98.0
# changes
  min: 1.0
  average: 20.6
  25th percentile: 8.0
  median: 16.0
  75th percentile: 28.75
  max: 98.0
0 1754.0
lines of code
min: 1.0 | average: 168.07 | 25th percentile: 26.25 | median: 63.0 | 75th percentile: 161.0 | max: 1754.0

Number of Contributors vs. Number of Changes: 92 points

src/main/java/org/apache/commons/dbcp2/PoolableConnectionFactory.java x: 14 # contributors y: 65 # changes src/main/java/org/apache/commons/dbcp2/PoolingConnection.java x: 11 # contributors y: 47 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/PooledConnectionImpl.java x: 10 # contributors y: 44 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/DriverAdapterCPDS.java x: 9 # contributors y: 53 # changes src/main/java/org/apache/commons/dbcp2/datasources/InstanceKeyDataSource.java x: 9 # contributors y: 50 # changes src/main/java/org/apache/commons/dbcp2/BasicDataSource.java x: 18 # contributors y: 98 # changes src/main/java/org/apache/commons/dbcp2/DriverFactory.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/commons/dbcp2/managed/LocalXAConnectionFactory.java x: 11 # contributors y: 36 # changes src/site/xdoc/building.xml x: 3 # contributors y: 3 # changes src/site/xdoc/configuration.xml x: 11 # contributors y: 26 # changes src/site/xdoc/guide/classdiagrams.xml x: 2 # contributors y: 4 # changes src/site/xdoc/guide/jndi-howto.xml x: 3 # contributors y: 8 # changes src/site/xdoc/index.xml x: 8 # contributors y: 20 # changes src/site/xdoc/release-notes-1.1.xml x: 5 # contributors y: 8 # changes src/site/xdoc/release-notes-1.2.1.xml x: 3 # contributors y: 4 # changes src/site/xdoc/release-notes-1.2.xml x: 5 # contributors y: 7 # changes src/main/java/org/apache/commons/dbcp2/BasicDataSourceFactory.java x: 11 # contributors y: 54 # changes src/main/java/org/apache/commons/dbcp2/DataSourceConnectionFactory.java x: 6 # contributors y: 16 # changes src/main/java/org/apache/commons/dbcp2/DelegatingStatement.java x: 10 # contributors y: 39 # changes src/main/java/org/apache/commons/dbcp2/DriverManagerConnectionFactory.java x: 7 # contributors y: 20 # changes src/main/java/org/apache/commons/dbcp2/PoolableConnection.java x: 15 # contributors y: 56 # changes src/main/java/org/apache/commons/dbcp2/datasources/PerUserPoolDataSourceFactory.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java x: 13 # contributors y: 34 # changes src/main/java/org/apache/commons/dbcp2/Constants.java x: 4 # contributors y: 10 # changes src/main/java/org/apache/commons/dbcp2/Jdbc41Bridge.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java x: 11 # contributors y: 58 # changes src/main/java/org/apache/commons/dbcp2/DelegatingPreparedStatement.java x: 7 # contributors y: 22 # changes src/main/java/org/apache/commons/dbcp2/DelegatingResultSet.java x: 8 # contributors y: 32 # changes src/main/java/org/apache/commons/dbcp2/SQLExceptionList.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/commons/dbcp2/AbandonedTrace.java x: 8 # contributors y: 25 # changes src/main/java/org/apache/commons/dbcp2/ConnectionFactoryFactory.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/commons/dbcp2/LifetimeExceededException.java x: 6 # contributors y: 10 # changes src/main/java/org/apache/commons/dbcp2/Utils.java x: 8 # contributors y: 39 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/ConnectionImpl.java x: 8 # contributors y: 26 # changes src/main/java/org/apache/commons/dbcp2/datasources/CPDSConnectionFactory.java x: 9 # contributors y: 36 # changes src/main/java/org/apache/commons/dbcp2/datasources/InstanceKeyDataSourceFactory.java x: 8 # contributors y: 28 # changes src/main/java/org/apache/commons/dbcp2/datasources/KeyedCPDSConnectionFactory.java x: 10 # contributors y: 35 # changes src/main/java/org/apache/commons/dbcp2/datasources/PerUserPoolDataSource.java x: 8 # contributors y: 44 # changes src/main/java/org/apache/commons/dbcp2/datasources/PoolKey.java x: 8 # contributors y: 18 # changes src/main/java/org/apache/commons/dbcp2/datasources/PooledConnectionManager.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/commons/dbcp2/datasources/SharedPoolDataSource.java x: 7 # contributors y: 39 # changes src/main/java/org/apache/commons/dbcp2/managed/DataSourceXAConnectionFactory.java x: 8 # contributors y: 24 # changes src/main/java/org/apache/commons/dbcp2/managed/PoolableManagedConnectionFactory.java x: 9 # contributors y: 26 # changes src/main/java/org/apache/commons/dbcp2/managed/TransactionRegistry.java x: 9 # contributors y: 29 # changes src/main/assembly/bin.xml x: 2 # contributors y: 3 # changes src/main/assembly/src-tar-gz.xml x: 4 # contributors y: 6 # changes src/site/site.xml x: 11 # contributors y: 30 # changes src/main/java/org/apache/commons/dbcp2/PoolingDataSource.java x: 12 # contributors y: 33 # changes src/main/java/org/apache/commons/dbcp2/datasources/AbstractConnectionFactory.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/commons/dbcp2/DataSourceMXBean.java x: 5 # contributors y: 6 # changes src/site/xdoc/issue-tracking.xml x: 5 # contributors y: 10 # changes src/main/java/org/apache/commons/dbcp2/PoolableConnectionMXBean.java x: 3 # contributors y: 9 # changes src/main/java/org/apache/commons/dbcp2/datasources/SharedPoolDataSourceFactory.java x: 6 # contributors y: 12 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/PStmtKeyCPDS.java x: 8 # contributors y: 19 # changes src/main/java/org/apache/commons/dbcp2/package-info.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/dbcp2/managed/XAConnectionFactory.java x: 9 # contributors y: 17 # changes src/main/java/org/apache/commons/dbcp2/managed/TransactionContextListener.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/commons/dbcp2/managed/PoolableManagedConnection.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/commons/dbcp2/PoolablePreparedStatement.java x: 9 # contributors y: 33 # changes src/main/java/org/apache/commons/dbcp2/PoolableCallableStatement.java x: 7 # contributors y: 28 # changes src/main/java/org/apache/commons/dbcp2/cpdsadapter/package-info.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/commons/dbcp2/BasicDataSourceMXBean.java x: 7 # contributors y: 17 # changes doc/BasicDataSourceExample.java x: 6 # contributors y: 15 # changes src/main/java/org/apache/commons/dbcp2/managed/ManagedDataSource.java x: 7 # contributors y: 21 # changes src/site/resources/download_dbcp.cgi x: 2 # contributors y: 2 # changes
98.0
# changes
  min: 1.0
  average: 20.6
  25th percentile: 8.0
  median: 16.0
  75th percentile: 28.75
  max: 98.0
0 18.0
# contributors
min: 1.0 | average: 6.58 | 25th percentile: 4.0 | median: 6.5 | 75th percentile: 8.75 | max: 18.0

Number of Contributors vs. File Size: 92 points

src/main/java/org/apache/commons/dbcp2/PoolableConnectionFactory.java x: 14 # contributors y: 368 lines of code src/main/java/org/apache/commons/dbcp2/PoolingConnection.java x: 11 # contributors y: 233 lines of code src/main/java/org/apache/commons/dbcp2/cpdsadapter/PooledConnectionImpl.java x: 10 # contributors y: 366 lines of code src/main/java/org/apache/commons/dbcp2/cpdsadapter/DriverAdapterCPDS.java x: 9 # contributors y: 400 lines of code src/main/java/org/apache/commons/dbcp2/datasources/InstanceKeyDataSource.java x: 9 # contributors y: 574 lines of code src/main/java/org/apache/commons/dbcp2/BasicDataSource.java x: 18 # contributors y: 955 lines of code src/main/java/org/apache/commons/dbcp2/DriverFactory.java x: 4 # contributors y: 48 lines of code src/main/java/org/apache/commons/dbcp2/managed/LocalXAConnectionFactory.java x: 11 # contributors y: 167 lines of code src/site/xdoc/building.xml x: 3 # contributors y: 34 lines of code src/site/xdoc/configuration.xml x: 11 # contributors y: 476 lines of code src/site/xdoc/guide/classdiagrams.xml x: 2 # contributors y: 23 lines of code src/site/xdoc/guide/jndi-howto.xml x: 3 # contributors y: 84 lines of code src/site/xdoc/guide/sequencediagrams.xml x: 2 # contributors y: 20 lines of code src/site/xdoc/index.xml x: 8 # contributors y: 72 lines of code src/site/xdoc/release-notes-1.1.xml x: 5 # contributors y: 128 lines of code src/site/xdoc/release-notes-1.2.xml x: 5 # contributors y: 66 lines of code src/main/java/org/apache/commons/dbcp2/BasicDataSourceFactory.java x: 11 # contributors y: 309 lines of code src/main/java/org/apache/commons/dbcp2/DataSourceConnectionFactory.java x: 6 # contributors y: 38 lines of code src/main/java/org/apache/commons/dbcp2/DelegatingStatement.java x: 10 # contributors y: 618 lines of code src/main/java/org/apache/commons/dbcp2/DriverManagerConnectionFactory.java x: 7 # contributors y: 59 lines of code src/main/java/org/apache/commons/dbcp2/PoolableConnection.java x: 15 # contributors y: 225 lines of code src/main/java/org/apache/commons/dbcp2/datasources/PerUserPoolDataSourceFactory.java x: 6 # contributors y: 63 lines of code src/main/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java x: 13 # contributors y: 120 lines of code src/main/java/org/apache/commons/dbcp2/managed/ManagedConnection.java x: 11 # contributors y: 186 lines of code src/main/java/org/apache/commons/dbcp2/Constants.java x: 4 # contributors y: 13 lines of code src/main/java/org/apache/commons/dbcp2/Jdbc41Bridge.java x: 4 # contributors y: 253 lines of code src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java x: 11 # contributors y: 778 lines of code src/main/java/org/apache/commons/dbcp2/DelegatingPreparedStatement.java x: 7 # contributors y: 595 lines of code src/main/java/org/apache/commons/dbcp2/DelegatingResultSet.java x: 8 # contributors y: 1754 lines of code src/main/java/org/apache/commons/dbcp2/ListException.java x: 2 # contributors y: 13 lines of code src/main/java/org/apache/commons/dbcp2/SQLExceptionList.java x: 3 # contributors y: 15 lines of code src/main/java/org/apache/commons/dbcp2/AbandonedTrace.java x: 8 # contributors y: 103 lines of code src/main/java/org/apache/commons/dbcp2/ConnectionFactoryFactory.java x: 4 # contributors y: 38 lines of code src/main/java/org/apache/commons/dbcp2/LifetimeExceededException.java x: 6 # contributors y: 10 lines of code src/main/java/org/apache/commons/dbcp2/ObjectNameWrapper.java x: 6 # contributors y: 62 lines of code src/main/java/org/apache/commons/dbcp2/PoolingDriver.java x: 8 # contributors y: 138 lines of code src/main/java/org/apache/commons/dbcp2/Utils.java x: 8 # contributors y: 120 lines of code src/main/java/org/apache/commons/dbcp2/cpdsadapter/ConnectionImpl.java x: 8 # contributors y: 147 lines of code src/main/java/org/apache/commons/dbcp2/datasources/CPDSConnectionFactory.java x: 9 # contributors y: 162 lines of code src/main/java/org/apache/commons/dbcp2/datasources/InstanceKeyDataSourceFactory.java x: 8 # contributors y: 226 lines of code src/main/java/org/apache/commons/dbcp2/datasources/KeyedCPDSConnectionFactory.java x: 10 # contributors y: 131 lines of code src/main/java/org/apache/commons/dbcp2/datasources/PerUserPoolDataSource.java x: 8 # contributors y: 492 lines of code src/main/java/org/apache/commons/dbcp2/datasources/PoolKey.java x: 8 # contributors y: 41 lines of code src/main/java/org/apache/commons/dbcp2/datasources/PooledConnectionManager.java x: 5 # contributors y: 8 lines of code src/main/java/org/apache/commons/dbcp2/datasources/SharedPoolDataSource.java x: 7 # contributors y: 127 lines of code src/main/java/org/apache/commons/dbcp2/datasources/UserPassKey.java x: 7 # contributors y: 49 lines of code src/main/java/org/apache/commons/dbcp2/managed/PoolableManagedConnectionFactory.java x: 9 # contributors y: 63 lines of code src/main/assembly/bin.xml x: 2 # contributors y: 31 lines of code src/main/assembly/src-tar-gz.xml x: 4 # contributors y: 62 lines of code src/site/site.xml x: 11 # contributors y: 35 lines of code src/main/java/org/apache/commons/dbcp2/PoolingDataSource.java x: 12 # contributors y: 128 lines of code src/main/java/org/apache/commons/dbcp2/datasources/AbstractConnectionFactory.java x: 1 # contributors y: 89 lines of code src/conf/eclipse/formatter.xml x: 2 # contributors y: 354 lines of code src/main/java/org/apache/commons/dbcp2/DataSourceMXBean.java x: 5 # contributors y: 60 lines of code src/site/xdoc/download_dbcp.xml x: 8 # contributors y: 126 lines of code src/site/xdoc/issue-tracking.xml x: 5 # contributors y: 54 lines of code src/main/java/org/apache/commons/dbcp2/PoolableConnectionMXBean.java x: 3 # contributors y: 25 lines of code src/main/java/org/apache/commons/dbcp2/datasources/SharedPoolDataSourceFactory.java x: 6 # contributors y: 21 lines of code src/main/java/org/apache/commons/dbcp2/DelegatingDatabaseMetaData.java x: 8 # contributors y: 795 lines of code src/main/java/org/apache/commons/dbcp2/cpdsadapter/PStmtKeyCPDS.java x: 8 # contributors y: 25 lines of code src/main/java/org/apache/commons/dbcp2/package-info.java x: 4 # contributors y: 1 lines of code src/main/java/org/apache/commons/dbcp2/DriverConnectionFactory.java x: 6 # contributors y: 33 lines of code src/main/java/org/apache/commons/dbcp2/managed/XAConnectionFactory.java x: 9 # contributors y: 9 lines of code src/main/java/org/apache/commons/dbcp2/managed/TransactionContextListener.java x: 6 # contributors y: 4 lines of code src/main/java/org/apache/commons/dbcp2/managed/PoolableManagedConnection.java x: 7 # contributors y: 32 lines of code src/main/java/org/apache/commons/dbcp2/managed/package-info.java x: 3 # contributors y: 1 lines of code src/main/java/org/apache/commons/dbcp2/PoolablePreparedStatement.java x: 9 # contributors y: 54 lines of code src/main/java/org/apache/commons/dbcp2/PoolableCallableStatement.java x: 7 # contributors y: 39 lines of code src/conf/spotbugs-exclude-filter.xml x: 1 # contributors y: 54 lines of code src/site/xdoc/mail-lists.xml x: 7 # contributors y: 158 lines of code src/main/java/org/apache/commons/dbcp2/BasicDataSourceMXBean.java x: 7 # contributors y: 5 lines of code doc/PoolingDataSourceExample.java x: 3 # contributors y: 75 lines of code doc/PoolingDriverExample.java x: 4 # contributors y: 99 lines of code src/main/java/org/apache/commons/dbcp2/PStmtKey.java x: 9 # contributors y: 273 lines of code src/main/java/org/apache/commons/dbcp2/managed/SynchronizationAdapter.java x: 1 # contributors y: 10 lines of code src/main/java/org/apache/commons/dbcp2/DelegatingCallableStatement.java x: 5 # contributors y: 1191 lines of code src/main/java/org/apache/commons/dbcp2/SwallowedExceptionLogger.java x: 6 # contributors y: 20 lines of code src/site/resources/download_dbcp.cgi x: 2 # contributors y: 4 lines of code doc/abandon.jsp x: 4 # contributors y: 84 lines of code
1754.0
lines of code
  min: 1.0
  average: 168.07
  25th percentile: 26.25
  median: 63.0
  75th percentile: 161.0
  max: 1754.0
0 18.0
# contributors
min: 1.0 | average: 6.58 | 25th percentile: 4.0 | median: 6.5 | 75th percentile: 8.75 | max: 18.0