apache / commons-logging
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 45% | 21% | 20% | 12%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
xml0% | 55% | 17% | 11% | 15%
java0% | 41% | 25% | 24% | 7%
html0% | 0% | 0% | 61% | 38%
cgi0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 47% | 21% | 18% | 11%
ROOT0% | 0% | 0% | 61% | 38%
Longest Files (Top 35)
File# lines# units
guide.xml
in src/site/xdoc
760 -
LogFactory.java
in src/main/java/org/apache/commons/logging
671 35
LogFactoryImpl.java
in src/main/java/org/apache/commons/logging/impl
619 34
tech.xml
in src/site/xdoc
619 -
troubleshooting.xml
in src/site/xdoc
440 -
SimpleLog.java
in src/main/java/org/apache/commons/logging/impl
313 32
WeakHashtable.java
in src/main/java/org/apache/commons/logging/impl
252 30
Slf4jLogFactory.java
in src/main/java/org/apache/commons/logging/impl
226 46
mail-lists.xml
in src/site/xdoc
160 -
Log4jApiLogFactory.java
in src/main/java/org/apache/commons/logging/impl
158 30
Jdk13LumberjackLogger.java
in src/main/java/org/apache/commons/logging/impl
143 22
128 -
Log4JLogger.java
in src/main/java/org/apache/commons/logging/impl
125 23
index.xml
in src/site/xdoc
121 -
LogKitLogger.java
in src/main/java/org/apache/commons/logging/impl
119 20
AvalonLogger.java
in src/main/java/org/apache/commons/logging/impl
118 22
Jdk14Logger.java
in src/main/java/org/apache/commons/logging/impl
111 21
download_logging.xml
in src/site/xdoc
98 -
LogSource.java
in src/main/java/org/apache/commons/logging
91 8
proposal.xml
in src/site/xdoc
85 -
80 -
NoOpLog.java
in src/main/java/org/apache/commons/logging/impl
70 20
building.xml
in src/site/xdoc
56 -
issue-tracking.xml
in src/site/xdoc
56 -
ServletContextCleaner.java
in src/main/java/org/apache/commons/logging/impl
42 3
site.xml
in src/site
34 -
bin.xml
in src/main/assembly
31 -
Log.java
in src/main/java/org/apache/commons/logging
21 -
junit-report.xml
in src/site/xdoc
21 -
LogConfigurationException.java
in src/main/java/org/apache/commons/logging
19 4
pmd.xml
in src/conf
15 -
cgi
download_logging.cgi
in src/site/resources
4 -
2 -
package-info.java
in src/main/java/org/apache/commons/logging/impl
1 -
package-info.java
in src/main/java/org/apache/commons/logging
1 -
Files With Most Units (Top 15)
File# lines# units
Slf4jLogFactory.java
in src/main/java/org/apache/commons/logging/impl
226 46
LogFactory.java
in src/main/java/org/apache/commons/logging
671 35
LogFactoryImpl.java
in src/main/java/org/apache/commons/logging/impl
619 34
SimpleLog.java
in src/main/java/org/apache/commons/logging/impl
313 32
Log4jApiLogFactory.java
in src/main/java/org/apache/commons/logging/impl
158 30
WeakHashtable.java
in src/main/java/org/apache/commons/logging/impl
252 30
Log4JLogger.java
in src/main/java/org/apache/commons/logging/impl
125 23
Jdk13LumberjackLogger.java
in src/main/java/org/apache/commons/logging/impl
143 22
AvalonLogger.java
in src/main/java/org/apache/commons/logging/impl
118 22
Jdk14Logger.java
in src/main/java/org/apache/commons/logging/impl
111 21
NoOpLog.java
in src/main/java/org/apache/commons/logging/impl
70 20
LogKitLogger.java
in src/main/java/org/apache/commons/logging/impl
119 20
LogSource.java
in src/main/java/org/apache/commons/logging
91 8
LogConfigurationException.java
in src/main/java/org/apache/commons/logging
19 4
ServletContextCleaner.java
in src/main/java/org/apache/commons/logging/impl
42 3
Files With Long Lines (Top 9)

There are 9 files with lines longer than 120 characters. In total, there are 71 long lines.

File# lines# units# long lines
LogFactory.java
in src/main/java/org/apache/commons/logging
671 35 38
download_logging.xml
in src/site/xdoc
98 - 13
issue-tracking.xml
in src/site/xdoc
56 - 8
tech.xml
in src/site/xdoc
619 - 4
guide.xml
in src/site/xdoc
760 - 4
pmd.xml
in src/conf
15 - 1
Slf4jLogFactory.java
in src/main/java/org/apache/commons/logging/impl
226 46 1
ServletContextCleaner.java
in src/main/java/org/apache/commons/logging/impl
42 3 1
troubleshooting.xml
in src/site/xdoc
440 - 1
Correlations

File Size vs. Commits (all time): 35 points

src/main/java/org/apache/commons/logging/LogFactory.java x: 105 commits (all time) y: 671 lines of code src/main/java/org/apache/commons/logging/impl/LogFactoryImpl.java x: 55 commits (all time) y: 619 lines of code src/main/java/org/apache/commons/logging/impl/SimpleLog.java x: 45 commits (all time) y: 313 lines of code src/site/xdoc/building.xml x: 5 commits (all time) y: 56 lines of code src/site/xdoc/guide.xml x: 14 commits (all time) y: 760 lines of code src/site/xdoc/index.xml x: 21 commits (all time) y: 121 lines of code src/site/xdoc/junit-report.xml x: 6 commits (all time) y: 21 lines of code src/site/xdoc/tech.xml x: 7 commits (all time) y: 619 lines of code src/site/xdoc/troubleshooting.xml x: 8 commits (all time) y: 440 lines of code PROPOSAL.html x: 11 commits (all time) y: 80 lines of code STATUS.html x: 24 commits (all time) y: 128 lines of code src/conf/pmd.xml x: 4 commits (all time) y: 15 lines of code src/main/assembly/bin.xml x: 5 commits (all time) y: 31 lines of code src/site/site.xml x: 25 commits (all time) y: 34 lines of code src/site/xdoc/download_logging.xml x: 17 commits (all time) y: 98 lines of code src/site/xdoc/mail-lists.xml x: 6 commits (all time) y: 160 lines of code src/site/xdoc/proposal.xml x: 5 commits (all time) y: 85 lines of code src/main/java/org/apache/commons/logging/impl/WeakHashtable.java x: 26 commits (all time) y: 252 lines of code src/main/java/org/apache/commons/logging/impl/AvalonLogger.java x: 19 commits (all time) y: 118 lines of code src/main/java/org/apache/commons/logging/package-info.java x: 4 commits (all time) y: 1 lines of code src/main/java/org/apache/commons/logging/LogSource.java x: 37 commits (all time) y: 91 lines of code src/main/java/org/apache/commons/logging/impl/Jdk13LumberjackLogger.java x: 31 commits (all time) y: 143 lines of code src/main/java/org/apache/commons/logging/LogConfigurationException.java x: 12 commits (all time) y: 19 lines of code src/main/java/org/apache/commons/logging/impl/Jdk14Logger.java x: 24 commits (all time) y: 111 lines of code src/main/java/org/apache/commons/logging/impl/Log4JLogger.java x: 22 commits (all time) y: 125 lines of code src/main/java/org/apache/commons/logging/impl/LogKitLogger.java x: 21 commits (all time) y: 119 lines of code src/main/java/org/apache/commons/logging/impl/Log4jApiLogFactory.java x: 9 commits (all time) y: 158 lines of code src/main/java/org/apache/commons/logging/impl/ServletContextCleaner.java x: 12 commits (all time) y: 42 lines of code src/main/java/org/apache/commons/logging/impl/Slf4jLogFactory.java x: 12 commits (all time) y: 226 lines of code src/conf/spotbugs-excludes.xml x: 1 commits (all time) y: 2 lines of code src/main/java/org/apache/commons/logging/impl/NoOpLog.java x: 11 commits (all time) y: 70 lines of code src/main/java/org/apache/commons/logging/Log.java x: 10 commits (all time) y: 21 lines of code src/site/resources/download_logging.cgi x: 1 commits (all time) y: 4 lines of code
760.0
lines of code
  min: 1.0
  average: 166.0
  25th percentile: 31.0
  median: 98.0
  75th percentile: 160.0
  max: 760.0
0 105.0
commits (all time)
min: 1.0 | average: 17.74 | 25th percentile: 5.0 | median: 12.0 | 75th percentile: 24.0 | max: 105.0

File Size vs. Contributors (all time): 35 points

src/main/java/org/apache/commons/logging/LogFactory.java x: 9 contributors (all time) y: 671 lines of code src/main/java/org/apache/commons/logging/impl/LogFactoryImpl.java x: 6 contributors (all time) y: 619 lines of code src/main/java/org/apache/commons/logging/impl/SimpleLog.java x: 4 contributors (all time) y: 313 lines of code src/site/xdoc/building.xml x: 2 contributors (all time) y: 56 lines of code src/site/xdoc/guide.xml x: 8 contributors (all time) y: 760 lines of code src/site/xdoc/index.xml x: 6 contributors (all time) y: 121 lines of code src/site/xdoc/junit-report.xml x: 3 contributors (all time) y: 21 lines of code src/site/xdoc/tech.xml x: 3 contributors (all time) y: 619 lines of code src/site/xdoc/troubleshooting.xml x: 3 contributors (all time) y: 440 lines of code PROPOSAL.html x: 5 contributors (all time) y: 80 lines of code STATUS.html x: 12 contributors (all time) y: 128 lines of code src/conf/pmd.xml x: 1 contributors (all time) y: 15 lines of code src/main/assembly/bin.xml x: 3 contributors (all time) y: 31 lines of code src/site/site.xml x: 5 contributors (all time) y: 34 lines of code src/site/xdoc/download_logging.xml x: 3 contributors (all time) y: 98 lines of code src/site/xdoc/mail-lists.xml x: 2 contributors (all time) y: 160 lines of code src/site/xdoc/proposal.xml x: 2 contributors (all time) y: 85 lines of code src/main/java/org/apache/commons/logging/impl/WeakHashtable.java x: 3 contributors (all time) y: 252 lines of code src/main/java/org/apache/commons/logging/impl/AvalonLogger.java x: 4 contributors (all time) y: 118 lines of code src/main/java/org/apache/commons/logging/package-info.java x: 1 contributors (all time) y: 1 lines of code src/main/java/org/apache/commons/logging/LogSource.java x: 4 contributors (all time) y: 91 lines of code src/main/java/org/apache/commons/logging/impl/Jdk13LumberjackLogger.java x: 5 contributors (all time) y: 143 lines of code src/main/java/org/apache/commons/logging/LogConfigurationException.java x: 2 contributors (all time) y: 19 lines of code src/main/java/org/apache/commons/logging/impl/Jdk14Logger.java x: 2 contributors (all time) y: 111 lines of code src/main/java/org/apache/commons/logging/impl/Log4JLogger.java x: 3 contributors (all time) y: 125 lines of code src/main/java/org/apache/commons/logging/impl/Log4jApiLogFactory.java x: 2 contributors (all time) y: 158 lines of code src/main/java/org/apache/commons/logging/impl/ServletContextCleaner.java x: 2 contributors (all time) y: 42 lines of code src/main/java/org/apache/commons/logging/impl/Slf4jLogFactory.java x: 2 contributors (all time) y: 226 lines of code src/main/java/org/apache/commons/logging/impl/NoOpLog.java x: 2 contributors (all time) y: 70 lines of code src/site/resources/download_logging.cgi x: 1 contributors (all time) y: 4 lines of code
760.0
lines of code
  min: 1.0
  average: 166.0
  25th percentile: 31.0
  median: 98.0
  75th percentile: 160.0
  max: 760.0
0 12.0
contributors (all time)
min: 1.0 | average: 3.46 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 12.0

File Size vs. Commits (30 days): 2 points

src/main/java/org/apache/commons/logging/LogFactory.java x: 1 commits (30d) y: 671 lines of code src/main/java/org/apache/commons/logging/impl/LogFactoryImpl.java x: 1 commits (30d) y: 619 lines of code
671.0
lines of code
  min: 619.0
  average: 645.0
  25th percentile: 619.0
  median: 645.0
  75th percentile: 671.0
  max: 671.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 2 points

src/main/java/org/apache/commons/logging/LogFactory.java x: 1 contributors (30d) y: 671 lines of code src/main/java/org/apache/commons/logging/impl/LogFactoryImpl.java x: 1 contributors (30d) y: 619 lines of code
671.0
lines of code
  min: 619.0
  average: 645.0
  25th percentile: 619.0
  median: 645.0
  75th percentile: 671.0
  max: 671.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 3 points

src/main/java/org/apache/commons/logging/LogFactory.java x: 3 commits (90d) y: 671 lines of code src/main/java/org/apache/commons/logging/impl/LogFactoryImpl.java x: 1 commits (90d) y: 619 lines of code src/main/java/org/apache/commons/logging/impl/SimpleLog.java x: 1 commits (90d) y: 313 lines of code
671.0
lines of code
  min: 313.0
  average: 534.33
  25th percentile: 313.0
  median: 619.0
  75th percentile: 671.0
  max: 671.0
0 3.0
commits (90d)
min: 1.0 | average: 1.67 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Contributors (90 days): 3 points

src/main/java/org/apache/commons/logging/LogFactory.java x: 1 contributors (90d) y: 671 lines of code src/main/java/org/apache/commons/logging/impl/LogFactoryImpl.java x: 1 contributors (90d) y: 619 lines of code src/main/java/org/apache/commons/logging/impl/SimpleLog.java x: 1 contributors (90d) y: 313 lines of code
671.0
lines of code
  min: 313.0
  average: 534.33
  25th percentile: 313.0
  median: 619.0
  75th percentile: 671.0
  max: 671.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0