apache / james-jdkim
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 33 files with 1,987 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,289 lines of code)
    • 23 files changed 1-5 times (698 lines of code)
0% | 0% | 0% | 64% | 35%
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 33 files with 1,987 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)
    • 17 files changed by 2-5 contributors (1,634 lines of code)
    • 16 files changed by 1 contributor (353 lines of code)
0% | 0% | 0% | 82% | 17%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
txt, java, xml, eml, gitignore, 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% | 70% | 30%
xml0% | 0% | 0% | 27% | 72%
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
main0% | 0% | 0% | 69% | 30%
src0% | 0% | 0% | 36% | 63%
assemble0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 33)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DKIMVerifier.java
in main/src/main/java/org/apache/james/jdkim
306 17 2009-10-06 2012-12-27 17 2 bago@apache.org ieugen@apache.org
Message.java
in main/src/main/java/org/apache/james/jdkim/impl
75 8 2009-10-11 2015-05-15 14 4 bago@apache.org eric@apache.org
site.xml
in src/site
51 - 2009-10-08 2021-07-30 12 3 bago@apache.org btellier@linagora.com
TagValue.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
216 19 2009-10-06 2019-07-05 11 5 bago@apache.org matthieu.baechler@gmail.com
DKIMSigner.java
in main/src/main/java/org/apache/james/jdkim
104 6 2009-10-06 2012-12-27 8 2 bago@apache.org ieugen@apache.org
SignatureRecordImpl.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
249 22 2009-10-06 2012-12-27 8 2 bago@apache.org ieugen@apache.org
site.xml
in src/reporting-site
13 - 2011-03-16 2016-10-06 6 2 felixk@apache.org btellier@linagora.com
DNSPublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/impl
69 4 2009-10-11 2018-06-11 6 3 bago@apache.org aduprat@linagora.com
DKIMCommon.java
in main/src/main/java/org/apache/james/jdkim
78 3 2009-10-06 2017-05-18 6 3 bago@apache.org balle_charles@hotmail.com
PublicKeyRecordImpl.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
128 13 2009-10-06 2012-12-27 6 2 bago@apache.org ieugen@apache.org
CompoundOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
25 6 2009-10-06 2018-06-11 5 3 bago@apache.org aduprat@linagora.com
BodyHasherImpl.java
in main/src/main/java/org/apache/james/jdkim/impl
82 8 2009-10-11 2018-06-11 5 3 bago@apache.org aduprat@linagora.com
index.xml
in src/site/xdoc
47 - 2009-10-08 2011-07-30 4 1 bago@apache.org bago@apache.org
SignatureRecord.java
in main/src/main/java/org/apache/james/jdkim/api
26 - 2009-10-11 2010-06-13 3 1 bago@apache.org bago@apache.org
LimitedOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
34 5 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
MultiplexingPublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/impl
36 4 2009-10-11 2012-12-27 3 2 bago@apache.org ieugen@apache.org
DigestOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
41 7 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
SimpleBodyCanonicalizer.java
in main/src/main/java/org/apache/james/jdkim/canon
89 6 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
BodyHasher.java
in main/src/main/java/org/apache/james/jdkim/api
5 - 2009-10-11 2010-09-18 2 1 bago@apache.org bago@apache.org
Headers.java
in main/src/main/java/org/apache/james/jdkim/api
6 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
PublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/api
9 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
PermFailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
14 3 2009-10-11 2010-03-31 2 1 bago@apache.org bago@apache.org
PublicKeyRecord.java
in main/src/main/java/org/apache/james/jdkim/api
17 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
DebugOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
17 3 2009-10-06 2009-10-11 2 1 bago@apache.org bago@apache.org
FailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
17 4 2009-10-11 2010-03-31 2 1 bago@apache.org bago@apache.org
CompoundBodyHasher.java
in main/src/main/java/org/apache/james/jdkim/impl
38 4 2010-09-18 2012-12-27 2 2 bago@apache.org ieugen@apache.org
bin.xml
in assemble/src/assemble
49 - 2009-10-12 2011-07-25 2 1 bago@apache.org bago@apache.org
RelaxedBodyCanonicalizer.java
in main/src/main/java/org/apache/james/jdkim/canon
62 5 2009-10-06 2009-10-11 2 1 bago@apache.org bago@apache.org
TempFailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
7 1 2009-10-11 2009-10-11 1 1 bago@apache.org bago@apache.org
site.xml
in main/src/reporting-site
7 - 2011-03-16 2011-03-16 1 1 felixk@apache.org felixk@apache.org
site.xml
in assemble/src/reporting-site
7 - 2011-03-16 2011-03-16 1 1 felixk@apache.org felixk@apache.org
index.xml
in src/site/xdoc/main
20 - 2016-10-27 2016-10-27 1 1 btellier@linagora.com btellier@linagora.com
index.xml
in src/site/xdoc/mailets
43 - 2016-10-27 2016-10-27 1 1 btellier@linagora.com btellier@linagora.com
Files With Most Contributors (Top 33)
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
TagValue.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
216 19 2009-10-06 2019-07-05 11 5 bago@apache.org matthieu.baechler@gmail.com
Message.java
in main/src/main/java/org/apache/james/jdkim/impl
75 8 2009-10-11 2015-05-15 14 4 bago@apache.org eric@apache.org
site.xml
in src/site
51 - 2009-10-08 2021-07-30 12 3 bago@apache.org btellier@linagora.com
DNSPublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/impl
69 4 2009-10-11 2018-06-11 6 3 bago@apache.org aduprat@linagora.com
DKIMCommon.java
in main/src/main/java/org/apache/james/jdkim
78 3 2009-10-06 2017-05-18 6 3 bago@apache.org balle_charles@hotmail.com
BodyHasherImpl.java
in main/src/main/java/org/apache/james/jdkim/impl
82 8 2009-10-11 2018-06-11 5 3 bago@apache.org aduprat@linagora.com
CompoundOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
25 6 2009-10-06 2018-06-11 5 3 bago@apache.org aduprat@linagora.com
DKIMVerifier.java
in main/src/main/java/org/apache/james/jdkim
306 17 2009-10-06 2012-12-27 17 2 bago@apache.org ieugen@apache.org
SignatureRecordImpl.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
249 22 2009-10-06 2012-12-27 8 2 bago@apache.org ieugen@apache.org
DKIMSigner.java
in main/src/main/java/org/apache/james/jdkim
104 6 2009-10-06 2012-12-27 8 2 bago@apache.org ieugen@apache.org
PublicKeyRecordImpl.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
128 13 2009-10-06 2012-12-27 6 2 bago@apache.org ieugen@apache.org
site.xml
in src/reporting-site
13 - 2011-03-16 2016-10-06 6 2 felixk@apache.org btellier@linagora.com
MultiplexingPublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/impl
36 4 2009-10-11 2012-12-27 3 2 bago@apache.org ieugen@apache.org
DigestOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
41 7 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
SimpleBodyCanonicalizer.java
in main/src/main/java/org/apache/james/jdkim/canon
89 6 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
LimitedOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
34 5 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
CompoundBodyHasher.java
in main/src/main/java/org/apache/james/jdkim/impl
38 4 2010-09-18 2012-12-27 2 2 bago@apache.org ieugen@apache.org
index.xml
in src/site/xdoc
47 - 2009-10-08 2011-07-30 4 1 bago@apache.org bago@apache.org
SignatureRecord.java
in main/src/main/java/org/apache/james/jdkim/api
26 - 2009-10-11 2010-06-13 3 1 bago@apache.org bago@apache.org
bin.xml
in assemble/src/assemble
49 - 2009-10-12 2011-07-25 2 1 bago@apache.org bago@apache.org
FailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
17 4 2009-10-11 2010-03-31 2 1 bago@apache.org bago@apache.org
PermFailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
14 3 2009-10-11 2010-03-31 2 1 bago@apache.org bago@apache.org
RelaxedBodyCanonicalizer.java
in main/src/main/java/org/apache/james/jdkim/canon
62 5 2009-10-06 2009-10-11 2 1 bago@apache.org bago@apache.org
DebugOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
17 3 2009-10-06 2009-10-11 2 1 bago@apache.org bago@apache.org
PublicKeyRecord.java
in main/src/main/java/org/apache/james/jdkim/api
17 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
Headers.java
in main/src/main/java/org/apache/james/jdkim/api
6 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
BodyHasher.java
in main/src/main/java/org/apache/james/jdkim/api
5 - 2009-10-11 2010-09-18 2 1 bago@apache.org bago@apache.org
PublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/api
9 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
site.xml
in assemble/src/reporting-site
7 - 2011-03-16 2011-03-16 1 1 felixk@apache.org felixk@apache.org
site.xml
in main/src/reporting-site
7 - 2011-03-16 2011-03-16 1 1 felixk@apache.org felixk@apache.org
TempFailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
7 1 2009-10-11 2009-10-11 1 1 bago@apache.org bago@apache.org
index.xml
in src/site/xdoc/mailets
43 - 2016-10-27 2016-10-27 1 1 btellier@linagora.com btellier@linagora.com
index.xml
in src/site/xdoc/main
20 - 2016-10-27 2016-10-27 1 1 btellier@linagora.com btellier@linagora.com
Files With Least Contributors (Top 33)
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
RelaxedBodyCanonicalizer.java
in main/src/main/java/org/apache/james/jdkim/canon
62 5 2009-10-06 2009-10-11 2 1 bago@apache.org bago@apache.org
bin.xml
in assemble/src/assemble
49 - 2009-10-12 2011-07-25 2 1 bago@apache.org bago@apache.org
index.xml
in src/site/xdoc
47 - 2009-10-08 2011-07-30 4 1 bago@apache.org bago@apache.org
index.xml
in src/site/xdoc/mailets
43 - 2016-10-27 2016-10-27 1 1 btellier@linagora.com btellier@linagora.com
SignatureRecord.java
in main/src/main/java/org/apache/james/jdkim/api
26 - 2009-10-11 2010-06-13 3 1 bago@apache.org bago@apache.org
index.xml
in src/site/xdoc/main
20 - 2016-10-27 2016-10-27 1 1 btellier@linagora.com btellier@linagora.com
FailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
17 4 2009-10-11 2010-03-31 2 1 bago@apache.org bago@apache.org
DebugOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
17 3 2009-10-06 2009-10-11 2 1 bago@apache.org bago@apache.org
PublicKeyRecord.java
in main/src/main/java/org/apache/james/jdkim/api
17 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
PermFailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
14 3 2009-10-11 2010-03-31 2 1 bago@apache.org bago@apache.org
PublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/api
9 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
site.xml
in assemble/src/reporting-site
7 - 2011-03-16 2011-03-16 1 1 felixk@apache.org felixk@apache.org
site.xml
in main/src/reporting-site
7 - 2011-03-16 2011-03-16 1 1 felixk@apache.org felixk@apache.org
TempFailException.java
in main/src/main/java/org/apache/james/jdkim/exceptions
7 1 2009-10-11 2009-10-11 1 1 bago@apache.org bago@apache.org
Headers.java
in main/src/main/java/org/apache/james/jdkim/api
6 - 2009-10-11 2010-06-13 2 1 bago@apache.org bago@apache.org
BodyHasher.java
in main/src/main/java/org/apache/james/jdkim/api
5 - 2009-10-11 2010-09-18 2 1 bago@apache.org bago@apache.org
DKIMVerifier.java
in main/src/main/java/org/apache/james/jdkim
306 17 2009-10-06 2012-12-27 17 2 bago@apache.org ieugen@apache.org
SignatureRecordImpl.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
249 22 2009-10-06 2012-12-27 8 2 bago@apache.org ieugen@apache.org
PublicKeyRecordImpl.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
128 13 2009-10-06 2012-12-27 6 2 bago@apache.org ieugen@apache.org
DKIMSigner.java
in main/src/main/java/org/apache/james/jdkim
104 6 2009-10-06 2012-12-27 8 2 bago@apache.org ieugen@apache.org
SimpleBodyCanonicalizer.java
in main/src/main/java/org/apache/james/jdkim/canon
89 6 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
DigestOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
41 7 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
CompoundBodyHasher.java
in main/src/main/java/org/apache/james/jdkim/impl
38 4 2010-09-18 2012-12-27 2 2 bago@apache.org ieugen@apache.org
MultiplexingPublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/impl
36 4 2009-10-11 2012-12-27 3 2 bago@apache.org ieugen@apache.org
LimitedOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
34 5 2009-10-06 2012-12-27 3 2 bago@apache.org ieugen@apache.org
site.xml
in src/reporting-site
13 - 2011-03-16 2016-10-06 6 2 felixk@apache.org btellier@linagora.com
BodyHasherImpl.java
in main/src/main/java/org/apache/james/jdkim/impl
82 8 2009-10-11 2018-06-11 5 3 bago@apache.org aduprat@linagora.com
DKIMCommon.java
in main/src/main/java/org/apache/james/jdkim
78 3 2009-10-06 2017-05-18 6 3 bago@apache.org balle_charles@hotmail.com
DNSPublicKeyRecordRetriever.java
in main/src/main/java/org/apache/james/jdkim/impl
69 4 2009-10-11 2018-06-11 6 3 bago@apache.org aduprat@linagora.com
site.xml
in src/site
51 - 2009-10-08 2021-07-30 12 3 bago@apache.org btellier@linagora.com
CompoundOutputStream.java
in main/src/main/java/org/apache/james/jdkim/canon
25 6 2009-10-06 2018-06-11 5 3 bago@apache.org aduprat@linagora.com
Message.java
in main/src/main/java/org/apache/james/jdkim/impl
75 8 2009-10-11 2015-05-15 14 4 bago@apache.org eric@apache.org
TagValue.java
in main/src/main/java/org/apache/james/jdkim/tagvalue
216 19 2009-10-06 2019-07-05 11 5 bago@apache.org matthieu.baechler@gmail.com
Correlations

File Size vs. Number of Changes: 33 points

src/site/site.xml x: 51 lines of code y: 12 # changes main/src/main/java/org/apache/james/jdkim/tagvalue/TagValue.java x: 216 lines of code y: 11 # changes main/src/main/java/org/apache/james/jdkim/canon/CompoundOutputStream.java x: 25 lines of code y: 5 # changes main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java x: 82 lines of code y: 5 # changes main/src/main/java/org/apache/james/jdkim/impl/DNSPublicKeyRecordRetriever.java x: 69 lines of code y: 6 # changes main/src/main/java/org/apache/james/jdkim/DKIMCommon.java x: 78 lines of code y: 6 # changes src/site/xdoc/mailets/index.xml x: 43 lines of code y: 1 # changes src/site/xdoc/main/index.xml x: 20 lines of code y: 1 # changes src/reporting-site/site.xml x: 13 lines of code y: 6 # changes main/src/main/java/org/apache/james/jdkim/impl/Message.java x: 75 lines of code y: 14 # changes main/src/main/java/org/apache/james/jdkim/DKIMSigner.java x: 104 lines of code y: 8 # changes main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java x: 306 lines of code y: 17 # changes main/src/main/java/org/apache/james/jdkim/canon/DigestOutputStream.java x: 41 lines of code y: 3 # changes main/src/main/java/org/apache/james/jdkim/canon/LimitedOutputStream.java x: 34 lines of code y: 3 # changes main/src/main/java/org/apache/james/jdkim/canon/SimpleBodyCanonicalizer.java x: 89 lines of code y: 3 # changes main/src/main/java/org/apache/james/jdkim/impl/CompoundBodyHasher.java x: 38 lines of code y: 2 # changes main/src/main/java/org/apache/james/jdkim/impl/MultiplexingPublicKeyRecordRetriever.java x: 36 lines of code y: 3 # changes main/src/main/java/org/apache/james/jdkim/tagvalue/PublicKeyRecordImpl.java x: 128 lines of code y: 6 # changes main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java x: 249 lines of code y: 8 # changes src/site/xdoc/index.xml x: 47 lines of code y: 4 # changes assemble/src/assemble/bin.xml x: 49 lines of code y: 2 # changes assemble/src/reporting-site/site.xml x: 7 lines of code y: 1 # changes main/src/main/java/org/apache/james/jdkim/api/BodyHasher.java x: 5 lines of code y: 2 # changes main/src/main/java/org/apache/james/jdkim/api/Headers.java x: 6 lines of code y: 2 # changes main/src/main/java/org/apache/james/jdkim/api/PublicKeyRecord.java x: 17 lines of code y: 2 # changes main/src/main/java/org/apache/james/jdkim/api/PublicKeyRecordRetriever.java x: 9 lines of code y: 2 # changes main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java x: 26 lines of code y: 3 # changes main/src/main/java/org/apache/james/jdkim/exceptions/PermFailException.java x: 14 lines of code y: 2 # changes main/src/main/java/org/apache/james/jdkim/canon/RelaxedBodyCanonicalizer.java x: 62 lines of code y: 2 # changes
17.0
# changes
  min: 1.0
  average: 4.48
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.0
  max: 17.0
0 306.0
lines of code
min: 5.0 | average: 60.21 | 25th percentile: 15.5 | median: 38.0 | 75th percentile: 76.5 | max: 306.0

Number of Contributors vs. Number of Changes: 33 points

src/site/site.xml x: 3 # contributors y: 12 # changes main/src/main/java/org/apache/james/jdkim/tagvalue/TagValue.java x: 5 # contributors y: 11 # changes main/src/main/java/org/apache/james/jdkim/canon/CompoundOutputStream.java x: 3 # contributors y: 5 # changes main/src/main/java/org/apache/james/jdkim/impl/DNSPublicKeyRecordRetriever.java x: 3 # contributors y: 6 # changes src/site/xdoc/mailets/index.xml x: 1 # contributors y: 1 # changes src/reporting-site/site.xml x: 2 # contributors y: 6 # changes main/src/main/java/org/apache/james/jdkim/impl/Message.java x: 4 # contributors y: 14 # changes main/src/main/java/org/apache/james/jdkim/DKIMSigner.java x: 2 # contributors y: 8 # changes main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java x: 2 # contributors y: 17 # changes main/src/main/java/org/apache/james/jdkim/canon/DigestOutputStream.java x: 2 # contributors y: 3 # changes main/src/main/java/org/apache/james/jdkim/impl/CompoundBodyHasher.java x: 2 # contributors y: 2 # changes src/site/xdoc/index.xml x: 1 # contributors y: 4 # changes assemble/src/assemble/bin.xml x: 1 # contributors y: 2 # changes main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java x: 1 # contributors y: 3 # changes
17.0
# changes
  min: 1.0
  average: 4.48
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.0
  max: 17.0
0 5.0
# contributors
min: 1.0 | average: 1.82 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 33 points

src/site/site.xml x: 3 # contributors y: 51 lines of code main/src/main/java/org/apache/james/jdkim/tagvalue/TagValue.java x: 5 # contributors y: 216 lines of code main/src/main/java/org/apache/james/jdkim/canon/CompoundOutputStream.java x: 3 # contributors y: 25 lines of code main/src/main/java/org/apache/james/jdkim/impl/BodyHasherImpl.java x: 3 # contributors y: 82 lines of code main/src/main/java/org/apache/james/jdkim/impl/DNSPublicKeyRecordRetriever.java x: 3 # contributors y: 69 lines of code main/src/main/java/org/apache/james/jdkim/DKIMCommon.java x: 3 # contributors y: 78 lines of code src/site/xdoc/mailets/index.xml x: 1 # contributors y: 43 lines of code src/site/xdoc/main/index.xml x: 1 # contributors y: 20 lines of code src/reporting-site/site.xml x: 2 # contributors y: 13 lines of code main/src/main/java/org/apache/james/jdkim/impl/Message.java x: 4 # contributors y: 75 lines of code main/src/main/java/org/apache/james/jdkim/DKIMSigner.java x: 2 # contributors y: 104 lines of code main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java x: 2 # contributors y: 306 lines of code main/src/main/java/org/apache/james/jdkim/canon/DigestOutputStream.java x: 2 # contributors y: 41 lines of code main/src/main/java/org/apache/james/jdkim/canon/LimitedOutputStream.java x: 2 # contributors y: 34 lines of code main/src/main/java/org/apache/james/jdkim/canon/SimpleBodyCanonicalizer.java x: 2 # contributors y: 89 lines of code main/src/main/java/org/apache/james/jdkim/impl/CompoundBodyHasher.java x: 2 # contributors y: 38 lines of code main/src/main/java/org/apache/james/jdkim/impl/MultiplexingPublicKeyRecordRetriever.java x: 2 # contributors y: 36 lines of code main/src/main/java/org/apache/james/jdkim/tagvalue/PublicKeyRecordImpl.java x: 2 # contributors y: 128 lines of code main/src/main/java/org/apache/james/jdkim/tagvalue/SignatureRecordImpl.java x: 2 # contributors y: 249 lines of code src/site/xdoc/index.xml x: 1 # contributors y: 47 lines of code assemble/src/assemble/bin.xml x: 1 # contributors y: 49 lines of code assemble/src/reporting-site/site.xml x: 1 # contributors y: 7 lines of code main/src/main/java/org/apache/james/jdkim/api/BodyHasher.java x: 1 # contributors y: 5 lines of code main/src/main/java/org/apache/james/jdkim/api/PublicKeyRecord.java x: 1 # contributors y: 17 lines of code main/src/main/java/org/apache/james/jdkim/api/PublicKeyRecordRetriever.java x: 1 # contributors y: 9 lines of code main/src/main/java/org/apache/james/jdkim/api/SignatureRecord.java x: 1 # contributors y: 26 lines of code main/src/main/java/org/apache/james/jdkim/exceptions/PermFailException.java x: 1 # contributors y: 14 lines of code main/src/main/java/org/apache/james/jdkim/canon/RelaxedBodyCanonicalizer.java x: 1 # contributors y: 62 lines of code
306.0
lines of code
  min: 5.0
  average: 60.21
  25th percentile: 15.5
  median: 38.0
  75th percentile: 76.5
  max: 306.0
0 5.0
# contributors
min: 1.0 | average: 1.82 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0