apache / james-postage
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 42 files with 3,128 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 10 files changed 6-20 times (1,431 lines of code)
    • 32 files changed 1-5 times (1,697 lines of code)
0% | 0% | 0% | 45% | 54%
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 42 files with 3,128 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 29 files changed by 2-5 contributors (2,718 lines of code)
    • 13 files changed by 1 contributor (410 lines of code)
0% | 0% | 0% | 86% | 13%
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, md, json, yml, adoc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 52% | 47%
xml0% | 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% | 0% | 0% | 45% | 54%
Most Frequently Changed Files (Top 42)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SimpleMailServer.java
in src/main/java/org/apache/james/postage/smtpserver
68 12 2006-06-19 2012-06-14 11 3 berndf@apache.org eric@apache.org
JVMResourceSampler.java
in src/main/java/org/apache/james/postage/jmx
87 8 2006-06-19 2012-06-14 11 3 berndf@apache.org eric@apache.org
PostageRunner.java
in src/main/java/org/apache/james/postage
303 23 2006-06-19 2012-06-14 10 3 berndf@apache.org eric@apache.org
POP3Client.java
in src/main/java/org/apache/james/postage/client
99 6 2006-06-19 2012-06-14 9 4 berndf@apache.org eric@apache.org
DefaultMailFactory.java
in src/main/java/org/apache/james/postage/mail
43 2 2006-06-19 2008-09-21 8 2 berndf@apache.org bago@apache.org
PostageRunnerResultImpl.java
in src/main/java/org/apache/james/postage/result
231 26 2006-06-19 2012-06-14 7 3 berndf@apache.org eric@apache.org
PostageRunnerResult.java
in src/main/java/org/apache/james/postage/result
17 - 2006-06-19 2008-09-21 6 2 berndf@apache.org bago@apache.org
MailMatchingUtils.java
in src/main/java/org/apache/james/postage/mail
114 12 2006-09-01 2012-06-14 6 3 berndf@apache.org eric@apache.org
SMTPMailSink.java
in src/main/java/org/apache/james/postage/smtpserver
220 14 2006-06-19 2012-06-14 6 3 berndf@apache.org eric@apache.org
MailProcessingRecord.java
in src/main/java/org/apache/james/postage/result
249 49 2006-06-19 2012-06-14 6 2 berndf@apache.org eric@apache.org
site.xml
in src/site
17 - 2006-08-07 2011-11-10 5 3 bago@apache.org felixk@apache.org
DefaultMailValidator.java
in src/main/java/org/apache/james/postage/mail
23 1 2006-09-06 2008-08-10 5 2 berndf@apache.org bago@apache.org
CachedInstanceFactory.java
in src/main/java/org/apache/james/postage/classloading
28 1 2006-09-06 2012-06-14 5 3 berndf@apache.org eric@apache.org
SendProfile.java
in src/main/java/org/apache/james/postage/configuration
43 9 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
UserList.java
in src/main/java/org/apache/james/postage/user
46 10 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
AbstractMailFactory.java
in src/main/java/org/apache/james/postage/mail
58 6 2006-09-27 2008-09-21 5 2 berndf@apache.org bago@apache.org
SimpleSMTPServerConfiguration.java
in src/main/java/org/apache/james/postage/smtpserver
74 2 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
MailSender.java
in src/main/java/org/apache/james/postage/configuration
117 25 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
SMTPClient.java
in src/main/java/org/apache/james/postage/client
118 6 2006-06-19 2012-06-14 5 2 berndf@apache.org eric@apache.org
HeaderConstants.java
in src/main/java/org/apache/james/postage/mail
7 - 2006-06-19 2006-09-06 4 1 berndf@apache.org berndf@apache.org
Main.java
in src/main/java/org/apache/james/postage
55 3 2006-06-19 2012-06-14 4 3 berndf@apache.org eric@apache.org
POP3MailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/client
69 3 2006-09-13 2012-06-14 4 3 berndf@apache.org eric@apache.org
TrivialMailContext.java
in src/main/java/org/apache/james/postage/smtpserver
81 25 2006-06-19 2012-12-29 4 3 berndf@apache.org eric@apache.org
ConfigurationLoader.java
in src/main/java/org/apache/james/postage/configuration
136 7 2006-06-19 2013-01-05 4 3 berndf@apache.org eric@apache.org
PostageConfiguration.java
in src/main/java/org/apache/james/postage/configuration
170 40 2006-06-19 2012-06-14 4 3 berndf@apache.org eric@apache.org
Sampler.java
in src/main/java/org/apache/james/postage/execution
5 - 2006-06-19 2006-09-29 3 1 berndf@apache.org berndf@apache.org
site.xml
in src/reporting-site
12 - 2011-07-18 2011-11-10 3 1 felixk@apache.org felixk@apache.org
PostageRuntimeException.java
in src/main/java/org/apache/james/postage
15 4 2006-09-01 2006-09-29 3 1 berndf@apache.org berndf@apache.org
SamplingException.java
in src/main/java/org/apache/james/postage
15 4 2006-06-19 2006-09-29 3 1 berndf@apache.org berndf@apache.org
PostageException.java
in src/main/java/org/apache/james/postage
16 4 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
SampleController.java
in src/main/java/org/apache/james/postage/execution
48 5 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
MailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/mail
50 5 2006-09-13 2006-09-29 3 1 berndf@apache.org berndf@apache.org
JVMResourcesRecord.java
in src/main/java/org/apache/james/postage/result
89 18 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
MailValidator.java
in src/main/java/org/apache/james/postage/mail
6 - 2006-09-06 2006-09-27 2 1 berndf@apache.org berndf@apache.org
MailFactory.java
in src/main/java/org/apache/james/postage/mail
8 - 2006-06-19 2006-08-10 2 1 berndf@apache.org berndf@apache.org
SMTPMailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/smtpserver
14 2 2006-09-13 2006-09-27 2 1 berndf@apache.org berndf@apache.org
StartupException.java
in src/main/java/org/apache/james/postage
15 4 2006-06-19 2006-08-10 2 1 berndf@apache.org berndf@apache.org
index.xml
in src/site/xdoc
44 - 2006-08-07 2006-09-27 2 2 bago@apache.org berndf@apache.org
prepare_james.xml
in src/site/xdoc
55 - 2006-08-07 2006-09-27 2 2 bago@apache.org berndf@apache.org
ReaderInputStream.java
in src/main/java/org/apache/james/postage/client
13 2 2012-06-14 2012-06-14 1 1 eric@apache.org eric@apache.org
custom_test_mails.xml
in src/site/xdoc
66 - 2006-09-27 2006-09-27 1 1 berndf@apache.org berndf@apache.org
postage.xml
in src/main/resources
184 - 2012-06-14 2012-06-14 1 1 eric@apache.org eric@apache.org
Files With Most Contributors (Top 42)
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
POP3Client.java
in src/main/java/org/apache/james/postage/client
99 6 2006-06-19 2012-06-14 9 4 berndf@apache.org eric@apache.org
JVMResourceSampler.java
in src/main/java/org/apache/james/postage/jmx
87 8 2006-06-19 2012-06-14 11 3 berndf@apache.org eric@apache.org
SimpleMailServer.java
in src/main/java/org/apache/james/postage/smtpserver
68 12 2006-06-19 2012-06-14 11 3 berndf@apache.org eric@apache.org
PostageRunner.java
in src/main/java/org/apache/james/postage
303 23 2006-06-19 2012-06-14 10 3 berndf@apache.org eric@apache.org
PostageRunnerResultImpl.java
in src/main/java/org/apache/james/postage/result
231 26 2006-06-19 2012-06-14 7 3 berndf@apache.org eric@apache.org
MailMatchingUtils.java
in src/main/java/org/apache/james/postage/mail
114 12 2006-09-01 2012-06-14 6 3 berndf@apache.org eric@apache.org
SMTPMailSink.java
in src/main/java/org/apache/james/postage/smtpserver
220 14 2006-06-19 2012-06-14 6 3 berndf@apache.org eric@apache.org
site.xml
in src/site
17 - 2006-08-07 2011-11-10 5 3 bago@apache.org felixk@apache.org
MailSender.java
in src/main/java/org/apache/james/postage/configuration
117 25 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
SendProfile.java
in src/main/java/org/apache/james/postage/configuration
43 9 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
UserList.java
in src/main/java/org/apache/james/postage/user
46 10 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
CachedInstanceFactory.java
in src/main/java/org/apache/james/postage/classloading
28 1 2006-09-06 2012-06-14 5 3 berndf@apache.org eric@apache.org
SimpleSMTPServerConfiguration.java
in src/main/java/org/apache/james/postage/smtpserver
74 2 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
ConfigurationLoader.java
in src/main/java/org/apache/james/postage/configuration
136 7 2006-06-19 2013-01-05 4 3 berndf@apache.org eric@apache.org
PostageConfiguration.java
in src/main/java/org/apache/james/postage/configuration
170 40 2006-06-19 2012-06-14 4 3 berndf@apache.org eric@apache.org
TrivialMailContext.java
in src/main/java/org/apache/james/postage/smtpserver
81 25 2006-06-19 2012-12-29 4 3 berndf@apache.org eric@apache.org
Main.java
in src/main/java/org/apache/james/postage
55 3 2006-06-19 2012-06-14 4 3 berndf@apache.org eric@apache.org
POP3MailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/client
69 3 2006-09-13 2012-06-14 4 3 berndf@apache.org eric@apache.org
DefaultMailFactory.java
in src/main/java/org/apache/james/postage/mail
43 2 2006-06-19 2008-09-21 8 2 berndf@apache.org bago@apache.org
MailProcessingRecord.java
in src/main/java/org/apache/james/postage/result
249 49 2006-06-19 2012-06-14 6 2 berndf@apache.org eric@apache.org
PostageRunnerResult.java
in src/main/java/org/apache/james/postage/result
17 - 2006-06-19 2008-09-21 6 2 berndf@apache.org bago@apache.org
AbstractMailFactory.java
in src/main/java/org/apache/james/postage/mail
58 6 2006-09-27 2008-09-21 5 2 berndf@apache.org bago@apache.org
DefaultMailValidator.java
in src/main/java/org/apache/james/postage/mail
23 1 2006-09-06 2008-08-10 5 2 berndf@apache.org bago@apache.org
SMTPClient.java
in src/main/java/org/apache/james/postage/client
118 6 2006-06-19 2012-06-14 5 2 berndf@apache.org eric@apache.org
JVMResourcesRecord.java
in src/main/java/org/apache/james/postage/result
89 18 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
PostageException.java
in src/main/java/org/apache/james/postage
16 4 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
SampleController.java
in src/main/java/org/apache/james/postage/execution
48 5 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
prepare_james.xml
in src/site/xdoc
55 - 2006-08-07 2006-09-27 2 2 bago@apache.org berndf@apache.org
index.xml
in src/site/xdoc
44 - 2006-08-07 2006-09-27 2 2 bago@apache.org berndf@apache.org
HeaderConstants.java
in src/main/java/org/apache/james/postage/mail
7 - 2006-06-19 2006-09-06 4 1 berndf@apache.org berndf@apache.org
site.xml
in src/reporting-site
12 - 2011-07-18 2011-11-10 3 1 felixk@apache.org felixk@apache.org
SamplingException.java
in src/main/java/org/apache/james/postage
15 4 2006-06-19 2006-09-29 3 1 berndf@apache.org berndf@apache.org
MailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/mail
50 5 2006-09-13 2006-09-29 3 1 berndf@apache.org berndf@apache.org
PostageRuntimeException.java
in src/main/java/org/apache/james/postage
15 4 2006-09-01 2006-09-29 3 1 berndf@apache.org berndf@apache.org
Sampler.java
in src/main/java/org/apache/james/postage/execution
5 - 2006-06-19 2006-09-29 3 1 berndf@apache.org berndf@apache.org
StartupException.java
in src/main/java/org/apache/james/postage
15 4 2006-06-19 2006-08-10 2 1 berndf@apache.org berndf@apache.org
MailValidator.java
in src/main/java/org/apache/james/postage/mail
6 - 2006-09-06 2006-09-27 2 1 berndf@apache.org berndf@apache.org
MailFactory.java
in src/main/java/org/apache/james/postage/mail
8 - 2006-06-19 2006-08-10 2 1 berndf@apache.org berndf@apache.org
SMTPMailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/smtpserver
14 2 2006-09-13 2006-09-27 2 1 berndf@apache.org berndf@apache.org
custom_test_mails.xml
in src/site/xdoc
66 - 2006-09-27 2006-09-27 1 1 berndf@apache.org berndf@apache.org
postage.xml
in src/main/resources
184 - 2012-06-14 2012-06-14 1 1 eric@apache.org eric@apache.org
ReaderInputStream.java
in src/main/java/org/apache/james/postage/client
13 2 2012-06-14 2012-06-14 1 1 eric@apache.org eric@apache.org
Files With Least Contributors (Top 42)
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
postage.xml
in src/main/resources
184 - 2012-06-14 2012-06-14 1 1 eric@apache.org eric@apache.org
custom_test_mails.xml
in src/site/xdoc
66 - 2006-09-27 2006-09-27 1 1 berndf@apache.org berndf@apache.org
MailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/mail
50 5 2006-09-13 2006-09-29 3 1 berndf@apache.org berndf@apache.org
StartupException.java
in src/main/java/org/apache/james/postage
15 4 2006-06-19 2006-08-10 2 1 berndf@apache.org berndf@apache.org
SamplingException.java
in src/main/java/org/apache/james/postage
15 4 2006-06-19 2006-09-29 3 1 berndf@apache.org berndf@apache.org
PostageRuntimeException.java
in src/main/java/org/apache/james/postage
15 4 2006-09-01 2006-09-29 3 1 berndf@apache.org berndf@apache.org
SMTPMailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/smtpserver
14 2 2006-09-13 2006-09-27 2 1 berndf@apache.org berndf@apache.org
ReaderInputStream.java
in src/main/java/org/apache/james/postage/client
13 2 2012-06-14 2012-06-14 1 1 eric@apache.org eric@apache.org
site.xml
in src/reporting-site
12 - 2011-07-18 2011-11-10 3 1 felixk@apache.org felixk@apache.org
MailFactory.java
in src/main/java/org/apache/james/postage/mail
8 - 2006-06-19 2006-08-10 2 1 berndf@apache.org berndf@apache.org
HeaderConstants.java
in src/main/java/org/apache/james/postage/mail
7 - 2006-06-19 2006-09-06 4 1 berndf@apache.org berndf@apache.org
MailValidator.java
in src/main/java/org/apache/james/postage/mail
6 - 2006-09-06 2006-09-27 2 1 berndf@apache.org berndf@apache.org
Sampler.java
in src/main/java/org/apache/james/postage/execution
5 - 2006-06-19 2006-09-29 3 1 berndf@apache.org berndf@apache.org
MailProcessingRecord.java
in src/main/java/org/apache/james/postage/result
249 49 2006-06-19 2012-06-14 6 2 berndf@apache.org eric@apache.org
SMTPClient.java
in src/main/java/org/apache/james/postage/client
118 6 2006-06-19 2012-06-14 5 2 berndf@apache.org eric@apache.org
JVMResourcesRecord.java
in src/main/java/org/apache/james/postage/result
89 18 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
AbstractMailFactory.java
in src/main/java/org/apache/james/postage/mail
58 6 2006-09-27 2008-09-21 5 2 berndf@apache.org bago@apache.org
prepare_james.xml
in src/site/xdoc
55 - 2006-08-07 2006-09-27 2 2 bago@apache.org berndf@apache.org
SampleController.java
in src/main/java/org/apache/james/postage/execution
48 5 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
index.xml
in src/site/xdoc
44 - 2006-08-07 2006-09-27 2 2 bago@apache.org berndf@apache.org
DefaultMailFactory.java
in src/main/java/org/apache/james/postage/mail
43 2 2006-06-19 2008-09-21 8 2 berndf@apache.org bago@apache.org
DefaultMailValidator.java
in src/main/java/org/apache/james/postage/mail
23 1 2006-09-06 2008-08-10 5 2 berndf@apache.org bago@apache.org
PostageRunnerResult.java
in src/main/java/org/apache/james/postage/result
17 - 2006-06-19 2008-09-21 6 2 berndf@apache.org bago@apache.org
PostageException.java
in src/main/java/org/apache/james/postage
16 4 2006-06-19 2012-06-14 3 2 berndf@apache.org eric@apache.org
PostageRunner.java
in src/main/java/org/apache/james/postage
303 23 2006-06-19 2012-06-14 10 3 berndf@apache.org eric@apache.org
PostageRunnerResultImpl.java
in src/main/java/org/apache/james/postage/result
231 26 2006-06-19 2012-06-14 7 3 berndf@apache.org eric@apache.org
SMTPMailSink.java
in src/main/java/org/apache/james/postage/smtpserver
220 14 2006-06-19 2012-06-14 6 3 berndf@apache.org eric@apache.org
PostageConfiguration.java
in src/main/java/org/apache/james/postage/configuration
170 40 2006-06-19 2012-06-14 4 3 berndf@apache.org eric@apache.org
ConfigurationLoader.java
in src/main/java/org/apache/james/postage/configuration
136 7 2006-06-19 2013-01-05 4 3 berndf@apache.org eric@apache.org
MailSender.java
in src/main/java/org/apache/james/postage/configuration
117 25 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
MailMatchingUtils.java
in src/main/java/org/apache/james/postage/mail
114 12 2006-09-01 2012-06-14 6 3 berndf@apache.org eric@apache.org
JVMResourceSampler.java
in src/main/java/org/apache/james/postage/jmx
87 8 2006-06-19 2012-06-14 11 3 berndf@apache.org eric@apache.org
TrivialMailContext.java
in src/main/java/org/apache/james/postage/smtpserver
81 25 2006-06-19 2012-12-29 4 3 berndf@apache.org eric@apache.org
SimpleSMTPServerConfiguration.java
in src/main/java/org/apache/james/postage/smtpserver
74 2 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
POP3MailAnalyzeStrategy.java
in src/main/java/org/apache/james/postage/client
69 3 2006-09-13 2012-06-14 4 3 berndf@apache.org eric@apache.org
SimpleMailServer.java
in src/main/java/org/apache/james/postage/smtpserver
68 12 2006-06-19 2012-06-14 11 3 berndf@apache.org eric@apache.org
Main.java
in src/main/java/org/apache/james/postage
55 3 2006-06-19 2012-06-14 4 3 berndf@apache.org eric@apache.org
UserList.java
in src/main/java/org/apache/james/postage/user
46 10 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
SendProfile.java
in src/main/java/org/apache/james/postage/configuration
43 9 2006-06-19 2012-06-14 5 3 berndf@apache.org eric@apache.org
CachedInstanceFactory.java
in src/main/java/org/apache/james/postage/classloading
28 1 2006-09-06 2012-06-14 5 3 berndf@apache.org eric@apache.org
site.xml
in src/site
17 - 2006-08-07 2011-11-10 5 3 bago@apache.org felixk@apache.org
POP3Client.java
in src/main/java/org/apache/james/postage/client
99 6 2006-06-19 2012-06-14 9 4 berndf@apache.org eric@apache.org
Correlations

File Size vs. Number of Changes: 42 points

src/main/java/org/apache/james/postage/configuration/ConfigurationLoader.java x: 136 lines of code y: 4 # changes src/main/java/org/apache/james/postage/smtpserver/TrivialMailContext.java x: 81 lines of code y: 4 # changes src/main/java/org/apache/james/postage/Main.java x: 55 lines of code y: 4 # changes src/main/java/org/apache/james/postage/PostageException.java x: 16 lines of code y: 3 # changes src/main/java/org/apache/james/postage/PostageRunner.java x: 303 lines of code y: 10 # changes src/main/java/org/apache/james/postage/classloading/CachedInstanceFactory.java x: 28 lines of code y: 5 # changes src/main/java/org/apache/james/postage/configuration/MailSender.java x: 117 lines of code y: 5 # changes src/main/java/org/apache/james/postage/configuration/PostageConfiguration.java x: 170 lines of code y: 4 # changes src/main/java/org/apache/james/postage/configuration/SendProfile.java x: 43 lines of code y: 5 # changes src/main/java/org/apache/james/postage/execution/SampleController.java x: 48 lines of code y: 3 # changes src/main/java/org/apache/james/postage/jmx/JVMResourceSampler.java x: 87 lines of code y: 11 # changes src/main/java/org/apache/james/postage/mail/MailMatchingUtils.java x: 114 lines of code y: 6 # changes src/main/java/org/apache/james/postage/result/JVMResourcesRecord.java x: 89 lines of code y: 3 # changes src/main/java/org/apache/james/postage/result/MailProcessingRecord.java x: 249 lines of code y: 6 # changes src/main/java/org/apache/james/postage/result/PostageRunnerResultImpl.java x: 231 lines of code y: 7 # changes src/main/java/org/apache/james/postage/user/UserList.java x: 46 lines of code y: 5 # changes src/main/java/org/apache/james/postage/client/POP3Client.java x: 99 lines of code y: 9 # changes src/main/java/org/apache/james/postage/client/POP3MailAnalyzeStrategy.java x: 69 lines of code y: 4 # changes src/main/java/org/apache/james/postage/client/ReaderInputStream.java x: 13 lines of code y: 1 # changes src/main/java/org/apache/james/postage/client/SMTPClient.java x: 118 lines of code y: 5 # changes src/main/java/org/apache/james/postage/smtpserver/SMTPMailSink.java x: 220 lines of code y: 6 # changes src/main/java/org/apache/james/postage/smtpserver/SimpleMailServer.java x: 68 lines of code y: 11 # changes src/main/java/org/apache/james/postage/smtpserver/SimpleSMTPServerConfiguration.java x: 74 lines of code y: 5 # changes src/main/resources/postage.xml x: 184 lines of code y: 1 # changes src/reporting-site/site.xml x: 12 lines of code y: 3 # changes src/site/site.xml x: 17 lines of code y: 5 # changes src/main/java/org/apache/james/postage/mail/AbstractMailFactory.java x: 58 lines of code y: 5 # changes src/main/java/org/apache/james/postage/mail/DefaultMailFactory.java x: 43 lines of code y: 8 # changes src/main/java/org/apache/james/postage/result/PostageRunnerResult.java x: 17 lines of code y: 6 # changes src/main/java/org/apache/james/postage/mail/DefaultMailValidator.java x: 23 lines of code y: 5 # changes src/main/java/org/apache/james/postage/PostageRuntimeException.java x: 15 lines of code y: 3 # changes src/main/java/org/apache/james/postage/execution/Sampler.java x: 5 lines of code y: 3 # changes src/main/java/org/apache/james/postage/mail/MailAnalyzeStrategy.java x: 50 lines of code y: 3 # changes src/main/java/org/apache/james/postage/mail/MailValidator.java x: 6 lines of code y: 2 # changes src/main/java/org/apache/james/postage/smtpserver/SMTPMailAnalyzeStrategy.java x: 14 lines of code y: 2 # changes src/site/xdoc/custom_test_mails.xml x: 66 lines of code y: 1 # changes src/site/xdoc/index.xml x: 44 lines of code y: 2 # changes src/site/xdoc/prepare_james.xml x: 55 lines of code y: 2 # changes src/main/java/org/apache/james/postage/mail/HeaderConstants.java x: 7 lines of code y: 4 # changes src/main/java/org/apache/james/postage/StartupException.java x: 15 lines of code y: 2 # changes src/main/java/org/apache/james/postage/mail/MailFactory.java x: 8 lines of code y: 2 # changes
11.0
# changes
  min: 1.0
  average: 4.48
  25th percentile: 3.0
  median: 4.0
  75th percentile: 5.25
  max: 11.0
0 303.0
lines of code
min: 5.0 | average: 74.48 | 25th percentile: 15.75 | median: 52.5 | 75th percentile: 102.75 | max: 303.0

Number of Contributors vs. Number of Changes: 42 points

src/main/java/org/apache/james/postage/configuration/ConfigurationLoader.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/james/postage/PostageException.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/james/postage/PostageRunner.java x: 3 # contributors y: 10 # changes src/main/java/org/apache/james/postage/classloading/CachedInstanceFactory.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/james/postage/jmx/JVMResourceSampler.java x: 3 # contributors y: 11 # changes src/main/java/org/apache/james/postage/mail/MailMatchingUtils.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/james/postage/result/MailProcessingRecord.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/james/postage/result/PostageRunnerResultImpl.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/james/postage/client/POP3Client.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/james/postage/client/ReaderInputStream.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/james/postage/client/SMTPClient.java x: 2 # contributors y: 5 # changes src/reporting-site/site.xml x: 1 # contributors y: 3 # changes src/main/java/org/apache/james/postage/mail/DefaultMailFactory.java x: 2 # contributors y: 8 # changes src/main/java/org/apache/james/postage/mail/MailValidator.java x: 1 # contributors y: 2 # changes src/site/xdoc/index.xml x: 2 # contributors y: 2 # changes src/main/java/org/apache/james/postage/mail/HeaderConstants.java x: 1 # contributors y: 4 # changes
11.0
# changes
  min: 1.0
  average: 4.48
  25th percentile: 3.0
  median: 4.0
  75th percentile: 5.25
  max: 11.0
0 4.0
# contributors
min: 1.0 | average: 2.14 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 4.0

Number of Contributors vs. File Size: 42 points

src/main/java/org/apache/james/postage/configuration/ConfigurationLoader.java x: 3 # contributors y: 136 lines of code src/main/java/org/apache/james/postage/smtpserver/TrivialMailContext.java x: 3 # contributors y: 81 lines of code src/main/java/org/apache/james/postage/Main.java x: 3 # contributors y: 55 lines of code src/main/java/org/apache/james/postage/PostageException.java x: 2 # contributors y: 16 lines of code src/main/java/org/apache/james/postage/PostageRunner.java x: 3 # contributors y: 303 lines of code src/main/java/org/apache/james/postage/classloading/CachedInstanceFactory.java x: 3 # contributors y: 28 lines of code src/main/java/org/apache/james/postage/configuration/MailSender.java x: 3 # contributors y: 117 lines of code src/main/java/org/apache/james/postage/configuration/PostageConfiguration.java x: 3 # contributors y: 170 lines of code src/main/java/org/apache/james/postage/configuration/SendProfile.java x: 3 # contributors y: 43 lines of code src/main/java/org/apache/james/postage/execution/SampleController.java x: 2 # contributors y: 48 lines of code src/main/java/org/apache/james/postage/jmx/JVMResourceSampler.java x: 3 # contributors y: 87 lines of code src/main/java/org/apache/james/postage/mail/MailMatchingUtils.java x: 3 # contributors y: 114 lines of code src/main/java/org/apache/james/postage/result/JVMResourcesRecord.java x: 2 # contributors y: 89 lines of code src/main/java/org/apache/james/postage/result/MailProcessingRecord.java x: 2 # contributors y: 249 lines of code src/main/java/org/apache/james/postage/result/PostageRunnerResultImpl.java x: 3 # contributors y: 231 lines of code src/main/java/org/apache/james/postage/user/UserList.java x: 3 # contributors y: 46 lines of code src/main/java/org/apache/james/postage/client/POP3Client.java x: 4 # contributors y: 99 lines of code src/main/java/org/apache/james/postage/client/POP3MailAnalyzeStrategy.java x: 3 # contributors y: 69 lines of code src/main/java/org/apache/james/postage/client/ReaderInputStream.java x: 1 # contributors y: 13 lines of code src/main/java/org/apache/james/postage/client/SMTPClient.java x: 2 # contributors y: 118 lines of code src/main/java/org/apache/james/postage/smtpserver/SMTPMailSink.java x: 3 # contributors y: 220 lines of code src/main/java/org/apache/james/postage/smtpserver/SimpleSMTPServerConfiguration.java x: 3 # contributors y: 74 lines of code src/main/resources/postage.xml x: 1 # contributors y: 184 lines of code src/site/site.xml x: 3 # contributors y: 17 lines of code src/main/java/org/apache/james/postage/mail/AbstractMailFactory.java x: 2 # contributors y: 58 lines of code src/main/java/org/apache/james/postage/mail/DefaultMailFactory.java x: 2 # contributors y: 43 lines of code src/main/java/org/apache/james/postage/result/PostageRunnerResult.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/james/postage/mail/DefaultMailValidator.java x: 2 # contributors y: 23 lines of code src/main/java/org/apache/james/postage/PostageRuntimeException.java x: 1 # contributors y: 15 lines of code src/main/java/org/apache/james/postage/execution/Sampler.java x: 1 # contributors y: 5 lines of code src/main/java/org/apache/james/postage/mail/MailAnalyzeStrategy.java x: 1 # contributors y: 50 lines of code src/main/java/org/apache/james/postage/mail/MailValidator.java x: 1 # contributors y: 6 lines of code src/main/java/org/apache/james/postage/smtpserver/SMTPMailAnalyzeStrategy.java x: 1 # contributors y: 14 lines of code src/site/xdoc/custom_test_mails.xml x: 1 # contributors y: 66 lines of code src/site/xdoc/prepare_james.xml x: 2 # contributors y: 55 lines of code src/main/java/org/apache/james/postage/mail/MailFactory.java x: 1 # contributors y: 8 lines of code
303.0
lines of code
  min: 5.0
  average: 74.48
  25th percentile: 15.75
  median: 52.5
  75th percentile: 102.75
  max: 303.0
0 4.0
# contributors
min: 1.0 | average: 2.14 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 4.0