apache / tomcat-native
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 41 files with 6,707 lines of code.
    • 1 file changed more than 100 times (212 lines of code)
    • 6 files changed 51-100 times (3,560 lines of code)
    • 5 files changed 21-50 times (1,244 lines of code)
    • 15 files changed 6-20 times (999 lines of code)
    • 14 files changed 1-5 times (692 lines of code)
3% | 53% | 18% | 14% | 10%
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 41 files with 6,707 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (2,910 lines of code)
    • 10 files changed by 6-10 contributors (2,243 lines of code)
    • 17 files changed by 2-5 contributors (994 lines of code)
    • 10 files changed by 1 contributor (560 lines of code)
0% | 43% | 33% | 14% | 8%
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, c, sh, h, txt, dsp, css, in, pl, xsl, patch, html, inc, svg, gitignore, m4
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml43% | 21% | 0% | 13% | 21%
c0% | 76% | 13% | 9% | <1%
h0% | 51% | 43% | 4% | 0%
xsl0% | 0% | 100% | 0% | 0%
java0% | 0% | 47% | 45% | 7%
inc0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 100% | 0%
pl0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 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
xdocs22% | 10% | 26% | 6% | 33%
native0% | 64% | 14% | 14% | 6%
java0% | 0% | 46% | 44% | 9%
Most Frequently Changed Files (Top 41)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
changelog.xml
in xdocs/miscellaneous
212 - 2008-02-07 2024-07-18 141 14 jfclere@apache.org markt@apache.org
ssl.c
in native/src
1000 23 2005-02-03 2024-05-15 92 13 mturk@apache.org chris@christopherschultz.net
sslcontext.c
in native/src
1447 9 2005-05-24 2024-05-16 84 15 mturk@apache.org michaelo@apache.org
tcn_version.h
in native/include
25 - 2005-05-24 2024-07-18 67 6 mturk@apache.org markt@apache.org
index.xml
in xdocs
105 - 2008-02-07 2024-07-24 62 9 jfclere@apache.org markt@apache.org
ssl_private.h
in native/include
251 - 2005-05-20 2024-05-15 61 13 mturk@apache.org chris@christopherschultz.net
sslutils.c
in native/src
732 20 2005-05-24 2023-09-27 61 10 mturk@apache.org markt@apache.org
jnilib.c
in native/src
438 9 2005-05-20 2024-07-17 39 8 mturk@apache.org markt@apache.org
tcn.h
in native/include
234 - 2005-01-17 2022-06-30 37 6 mturk@apache.org markt@apache.org
SSL.java
in java/org/apache/tomcat/jni
195 - 2005-05-20 2024-02-03 25 4 mturk@apache.org markt@apache.org
system.c
in native/os/win32
118 2 2005-01-17 2022-06-29 24 3 mturk@apache.org markt@apache.org
xsl
style.xsl
in xdocs
259 - 2008-02-07 2025-01-01 23 6 jfclere@apache.org rainer.jung@kippdata.de
Library.java
in java/org/apache/tomcat/jni
106 3 2005-01-14 2024-07-17 20 6 mturk@apache.org markt@apache.org
SSLContext.java
in java/org/apache/tomcat/jni
66 1 2005-05-31 2023-05-30 19 5 remm@apache.org markt@apache.org
pool.c
in native/src
21 - 2005-02-03 2022-05-31 18 3 mturk@apache.org markt@apache.org
error.c
in native/src
84 4 2005-04-14 2022-07-09 18 5 mturk@apache.org rainer.jung@kippdata.de
project.xml
in xdocs
22 - 2008-02-07 2024-05-31 17 6 jfclere@apache.org markt@apache.org
project.xml
in xdocs/news
22 - 2008-02-07 2024-05-31 16 5 jfclere@apache.org markt@apache.org
project.xml
in xdocs/miscellaneous
22 - 2008-02-07 2024-05-31 15 4 jfclere@apache.org markt@apache.org
in
Makefile.in
in native
28 - 2005-01-17 2020-03-25 13 6 mturk@apache.org michaelo@apache.org
in
tcnative.spec.in
in native/build/rpm
81 - 2005-01-17 2022-06-30 12 4 mturk@apache.org markt@apache.org
Pool.java
in java/org/apache/tomcat/jni
5 - 2005-01-14 2022-06-15 10 2 mturk@apache.org markt@apache.org
tcn_api.h
in native/include
23 - 2005-09-29 2020-04-26 9 4 mturk@apache.org michaelo@apache.org
Sockaddr.java
in java/org/apache/tomcat/jni
5 1 2005-01-14 2022-06-15 8 2 mturk@apache.org markt@apache.org
FileInfo.java
in java/org/apache/tomcat/jni
5 1 2005-01-14 2022-06-15 7 2 mturk@apache.org markt@apache.org
215 - 2012-05-29 2023-08-08 7 2 mturk@apache.org mturk@apache.org
sslconf.c
in native/src
294 4 2017-08-19 2024-05-15 7 6 rjung@apache.org chris@christopherschultz.net
Buffer.java
in java/org/apache/tomcat/jni
5 - 2008-04-09 2022-06-15 5 3 mturk@apache.org markt@apache.org
bb.c
in native/src
6 - 2008-04-09 2022-05-24 5 4 mturk@apache.org markt@apache.org
SSLConf.java
in java/org/apache/tomcat/jni
9 - 2019-06-18 2023-02-08 4 1 markt@apache.org markt@apache.org
10 - 2005-01-15 2022-06-29 4 3 mturk@apache.org markt@apache.org
2022.xml
in xdocs/news
23 - 2022-03-22 2022-11-08 4 1 markt@apache.org markt@apache.org
2023.xml
in xdocs/news
30 - 2023-02-13 2023-10-02 4 1 markt@apache.org markt@apache.org
lineends.pl
in native/build
111 1 2007-01-05 2013-02-13 4 3 rjung@apache.org rjung@apache.org
LibraryNotFoundError.java
in java/org/apache/tomcat/jni
12 2 2019-06-18 2023-02-08 2 1 markt@apache.org markt@apache.org
2024.xml
in xdocs/news
22 - 2024-05-31 2024-07-24 2 1 markt@apache.org markt@apache.org
tls-renegotiation.xml
in xdocs/miscellaneous
31 - 2022-06-30 2022-07-04 2 1 markt@apache.org markt@apache.org
docs-stylesheet.css
in xdocs/images
207 - 2013-10-15 2014-04-17 2 1 kpreisser@apache.org kpreisser@apache.org
api.pl
in native/build
216 4 2015-11-09 2016-01-18 2 1 rjung@apache.org rjung@apache.org
CertificateVerifier.java
in java/org/apache/tomcat/jni
4 - 2019-06-18 2019-06-18 1 1 markt@apache.org markt@apache.org
style.css
in xdocs/images
6 - 2013-10-15 2013-10-15 1 1 kpreisser@apache.org kpreisser@apache.org
Files With Most Contributors (Top 41)
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
sslcontext.c
in native/src
1447 9 2005-05-24 2024-05-16 84 15 mturk@apache.org michaelo@apache.org
changelog.xml
in xdocs/miscellaneous
212 - 2008-02-07 2024-07-18 141 14 jfclere@apache.org markt@apache.org
ssl.c
in native/src
1000 23 2005-02-03 2024-05-15 92 13 mturk@apache.org chris@christopherschultz.net
ssl_private.h
in native/include
251 - 2005-05-20 2024-05-15 61 13 mturk@apache.org chris@christopherschultz.net
sslutils.c
in native/src
732 20 2005-05-24 2023-09-27 61 10 mturk@apache.org markt@apache.org
index.xml
in xdocs
105 - 2008-02-07 2024-07-24 62 9 jfclere@apache.org markt@apache.org
jnilib.c
in native/src
438 9 2005-05-20 2024-07-17 39 8 mturk@apache.org markt@apache.org
tcn_version.h
in native/include
25 - 2005-05-24 2024-07-18 67 6 mturk@apache.org markt@apache.org
tcn.h
in native/include
234 - 2005-01-17 2022-06-30 37 6 mturk@apache.org markt@apache.org
xsl
style.xsl
in xdocs
259 - 2008-02-07 2025-01-01 23 6 jfclere@apache.org rainer.jung@kippdata.de
Library.java
in java/org/apache/tomcat/jni
106 3 2005-01-14 2024-07-17 20 6 mturk@apache.org markt@apache.org
project.xml
in xdocs
22 - 2008-02-07 2024-05-31 17 6 jfclere@apache.org markt@apache.org
in
Makefile.in
in native
28 - 2005-01-17 2020-03-25 13 6 mturk@apache.org michaelo@apache.org
sslconf.c
in native/src
294 4 2017-08-19 2024-05-15 7 6 rjung@apache.org chris@christopherschultz.net
SSLContext.java
in java/org/apache/tomcat/jni
66 1 2005-05-31 2023-05-30 19 5 remm@apache.org markt@apache.org
error.c
in native/src
84 4 2005-04-14 2022-07-09 18 5 mturk@apache.org rainer.jung@kippdata.de
project.xml
in xdocs/news
22 - 2008-02-07 2024-05-31 16 5 jfclere@apache.org markt@apache.org
SSL.java
in java/org/apache/tomcat/jni
195 - 2005-05-20 2024-02-03 25 4 mturk@apache.org markt@apache.org
project.xml
in xdocs/miscellaneous
22 - 2008-02-07 2024-05-31 15 4 jfclere@apache.org markt@apache.org
in
tcnative.spec.in
in native/build/rpm
81 - 2005-01-17 2022-06-30 12 4 mturk@apache.org markt@apache.org
tcn_api.h
in native/include
23 - 2005-09-29 2020-04-26 9 4 mturk@apache.org michaelo@apache.org
bb.c
in native/src
6 - 2008-04-09 2022-05-24 5 4 mturk@apache.org markt@apache.org
system.c
in native/os/win32
118 2 2005-01-17 2022-06-29 24 3 mturk@apache.org markt@apache.org
pool.c
in native/src
21 - 2005-02-03 2022-05-31 18 3 mturk@apache.org markt@apache.org
Buffer.java
in java/org/apache/tomcat/jni
5 - 2008-04-09 2022-06-15 5 3 mturk@apache.org markt@apache.org
10 - 2005-01-15 2022-06-29 4 3 mturk@apache.org markt@apache.org
lineends.pl
in native/build
111 1 2007-01-05 2013-02-13 4 3 rjung@apache.org rjung@apache.org
Pool.java
in java/org/apache/tomcat/jni
5 - 2005-01-14 2022-06-15 10 2 mturk@apache.org markt@apache.org
Sockaddr.java
in java/org/apache/tomcat/jni
5 1 2005-01-14 2022-06-15 8 2 mturk@apache.org markt@apache.org
FileInfo.java
in java/org/apache/tomcat/jni
5 1 2005-01-14 2022-06-15 7 2 mturk@apache.org markt@apache.org
215 - 2012-05-29 2023-08-08 7 2 mturk@apache.org mturk@apache.org
SSLConf.java
in java/org/apache/tomcat/jni
9 - 2019-06-18 2023-02-08 4 1 markt@apache.org markt@apache.org
2023.xml
in xdocs/news
30 - 2023-02-13 2023-10-02 4 1 markt@apache.org markt@apache.org
2022.xml
in xdocs/news
23 - 2022-03-22 2022-11-08 4 1 markt@apache.org markt@apache.org
LibraryNotFoundError.java
in java/org/apache/tomcat/jni
12 2 2019-06-18 2023-02-08 2 1 markt@apache.org markt@apache.org
tls-renegotiation.xml
in xdocs/miscellaneous
31 - 2022-06-30 2022-07-04 2 1 markt@apache.org markt@apache.org
2024.xml
in xdocs/news
22 - 2024-05-31 2024-07-24 2 1 markt@apache.org markt@apache.org
docs-stylesheet.css
in xdocs/images
207 - 2013-10-15 2014-04-17 2 1 kpreisser@apache.org kpreisser@apache.org
api.pl
in native/build
216 4 2015-11-09 2016-01-18 2 1 rjung@apache.org rjung@apache.org
CertificateVerifier.java
in java/org/apache/tomcat/jni
4 - 2019-06-18 2019-06-18 1 1 markt@apache.org markt@apache.org
style.css
in xdocs/images
6 - 2013-10-15 2013-10-15 1 1 kpreisser@apache.org kpreisser@apache.org
Files With Least Contributors (Top 41)
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
api.pl
in native/build
216 4 2015-11-09 2016-01-18 2 1 rjung@apache.org rjung@apache.org
docs-stylesheet.css
in xdocs/images
207 - 2013-10-15 2014-04-17 2 1 kpreisser@apache.org kpreisser@apache.org
tls-renegotiation.xml
in xdocs/miscellaneous
31 - 2022-06-30 2022-07-04 2 1 markt@apache.org markt@apache.org
2023.xml
in xdocs/news
30 - 2023-02-13 2023-10-02 4 1 markt@apache.org markt@apache.org
2022.xml
in xdocs/news
23 - 2022-03-22 2022-11-08 4 1 markt@apache.org markt@apache.org
2024.xml
in xdocs/news
22 - 2024-05-31 2024-07-24 2 1 markt@apache.org markt@apache.org
LibraryNotFoundError.java
in java/org/apache/tomcat/jni
12 2 2019-06-18 2023-02-08 2 1 markt@apache.org markt@apache.org
SSLConf.java
in java/org/apache/tomcat/jni
9 - 2019-06-18 2023-02-08 4 1 markt@apache.org markt@apache.org
style.css
in xdocs/images
6 - 2013-10-15 2013-10-15 1 1 kpreisser@apache.org kpreisser@apache.org
CertificateVerifier.java
in java/org/apache/tomcat/jni
4 - 2019-06-18 2019-06-18 1 1 markt@apache.org markt@apache.org
215 - 2012-05-29 2023-08-08 7 2 mturk@apache.org mturk@apache.org
FileInfo.java
in java/org/apache/tomcat/jni
5 1 2005-01-14 2022-06-15 7 2 mturk@apache.org markt@apache.org
Pool.java
in java/org/apache/tomcat/jni
5 - 2005-01-14 2022-06-15 10 2 mturk@apache.org markt@apache.org
Sockaddr.java
in java/org/apache/tomcat/jni
5 1 2005-01-14 2022-06-15 8 2 mturk@apache.org markt@apache.org
system.c
in native/os/win32
118 2 2005-01-17 2022-06-29 24 3 mturk@apache.org markt@apache.org
lineends.pl
in native/build
111 1 2007-01-05 2013-02-13 4 3 rjung@apache.org rjung@apache.org
pool.c
in native/src
21 - 2005-02-03 2022-05-31 18 3 mturk@apache.org markt@apache.org
10 - 2005-01-15 2022-06-29 4 3 mturk@apache.org markt@apache.org
Buffer.java
in java/org/apache/tomcat/jni
5 - 2008-04-09 2022-06-15 5 3 mturk@apache.org markt@apache.org
SSL.java
in java/org/apache/tomcat/jni
195 - 2005-05-20 2024-02-03 25 4 mturk@apache.org markt@apache.org
in
tcnative.spec.in
in native/build/rpm
81 - 2005-01-17 2022-06-30 12 4 mturk@apache.org markt@apache.org
tcn_api.h
in native/include
23 - 2005-09-29 2020-04-26 9 4 mturk@apache.org michaelo@apache.org
project.xml
in xdocs/miscellaneous
22 - 2008-02-07 2024-05-31 15 4 jfclere@apache.org markt@apache.org
bb.c
in native/src
6 - 2008-04-09 2022-05-24 5 4 mturk@apache.org markt@apache.org
error.c
in native/src
84 4 2005-04-14 2022-07-09 18 5 mturk@apache.org rainer.jung@kippdata.de
SSLContext.java
in java/org/apache/tomcat/jni
66 1 2005-05-31 2023-05-30 19 5 remm@apache.org markt@apache.org
project.xml
in xdocs/news
22 - 2008-02-07 2024-05-31 16 5 jfclere@apache.org markt@apache.org
sslconf.c
in native/src
294 4 2017-08-19 2024-05-15 7 6 rjung@apache.org chris@christopherschultz.net
xsl
style.xsl
in xdocs
259 - 2008-02-07 2025-01-01 23 6 jfclere@apache.org rainer.jung@kippdata.de
tcn.h
in native/include
234 - 2005-01-17 2022-06-30 37 6 mturk@apache.org markt@apache.org
Library.java
in java/org/apache/tomcat/jni
106 3 2005-01-14 2024-07-17 20 6 mturk@apache.org markt@apache.org
in
Makefile.in
in native
28 - 2005-01-17 2020-03-25 13 6 mturk@apache.org michaelo@apache.org
tcn_version.h
in native/include
25 - 2005-05-24 2024-07-18 67 6 mturk@apache.org markt@apache.org
project.xml
in xdocs
22 - 2008-02-07 2024-05-31 17 6 jfclere@apache.org markt@apache.org
jnilib.c
in native/src
438 9 2005-05-20 2024-07-17 39 8 mturk@apache.org markt@apache.org
index.xml
in xdocs
105 - 2008-02-07 2024-07-24 62 9 jfclere@apache.org markt@apache.org
sslutils.c
in native/src
732 20 2005-05-24 2023-09-27 61 10 mturk@apache.org markt@apache.org
ssl.c
in native/src
1000 23 2005-02-03 2024-05-15 92 13 mturk@apache.org chris@christopherschultz.net
ssl_private.h
in native/include
251 - 2005-05-20 2024-05-15 61 13 mturk@apache.org chris@christopherschultz.net
changelog.xml
in xdocs/miscellaneous
212 - 2008-02-07 2024-07-18 141 14 jfclere@apache.org markt@apache.org
sslcontext.c
in native/src
1447 9 2005-05-24 2024-05-16 84 15 mturk@apache.org michaelo@apache.org
Correlations

File Size vs. Number of Changes: 41 points

xdocs/style.xsl x: 259 lines of code y: 23 # changes xdocs/index.xml x: 105 lines of code y: 62 # changes xdocs/news/2024.xml x: 22 lines of code y: 2 # changes native/include/tcn_version.h x: 25 lines of code y: 67 # changes xdocs/miscellaneous/changelog.xml x: 212 lines of code y: 141 # changes native/src/jnilib.c x: 438 lines of code y: 39 # changes java/org/apache/tomcat/jni/Library.java x: 106 lines of code y: 20 # changes xdocs/miscellaneous/project.xml x: 22 lines of code y: 15 # changes xdocs/news/project.xml x: 22 lines of code y: 16 # changes xdocs/project.xml x: 22 lines of code y: 17 # changes native/src/sslcontext.c x: 1447 lines of code y: 84 # changes native/include/ssl_private.h x: 251 lines of code y: 61 # changes native/src/ssl.c x: 1000 lines of code y: 92 # changes native/src/sslconf.c x: 294 lines of code y: 7 # changes java/org/apache/tomcat/jni/SSL.java x: 195 lines of code y: 25 # changes xdocs/news/2023.xml x: 30 lines of code y: 4 # changes native/src/sslutils.c x: 732 lines of code y: 61 # changes native/NMAKEmakefile.inc x: 215 lines of code y: 7 # changes java/org/apache/tomcat/jni/SSLContext.java x: 66 lines of code y: 19 # changes java/org/apache/tomcat/jni/LibraryNotFoundError.java x: 12 lines of code y: 2 # changes java/org/apache/tomcat/jni/SSLConf.java x: 9 lines of code y: 4 # changes xdocs/news/2022.xml x: 23 lines of code y: 4 # changes native/src/error.c x: 84 lines of code y: 18 # changes xdocs/miscellaneous/tls-renegotiation.xml x: 31 lines of code y: 2 # changes native/build/rpm/tcnative.spec.in x: 81 lines of code y: 12 # changes native/include/tcn.h x: 234 lines of code y: 37 # changes native/os/win32/system.c x: 118 lines of code y: 24 # changes java/org/apache/tomcat/jni/Buffer.java x: 5 lines of code y: 5 # changes java/org/apache/tomcat/jni/FileInfo.java x: 5 lines of code y: 7 # changes java/org/apache/tomcat/jni/Pool.java x: 5 lines of code y: 10 # changes java/org/apache/tomcat/jni/Sockaddr.java x: 5 lines of code y: 8 # changes native/src/bb.c x: 6 lines of code y: 5 # changes native/src/pool.c x: 21 lines of code y: 18 # changes native/include/tcn_api.h x: 23 lines of code y: 9 # changes native/Makefile.in x: 28 lines of code y: 13 # changes java/org/apache/tomcat/jni/CertificateVerifier.java x: 4 lines of code y: 1 # changes native/build/api.pl x: 216 lines of code y: 2 # changes xdocs/images/docs-stylesheet.css x: 207 lines of code y: 2 # changes xdocs/images/style.css x: 6 lines of code y: 1 # changes native/build/lineends.pl x: 111 lines of code y: 4 # changes
141.0
# changes
  min: 1.0
  average: 23.27
  25th percentile: 4.0
  median: 12.0
  75th percentile: 24.5
  max: 141.0
0 1447.0
lines of code
min: 4.0 | average: 163.59 | 25th percentile: 16.5 | median: 31.0 | 75th percentile: 213.5 | max: 1447.0

Number of Contributors vs. Number of Changes: 41 points

xdocs/style.xsl x: 6 # contributors y: 23 # changes xdocs/index.xml x: 9 # contributors y: 62 # changes xdocs/news/2024.xml x: 1 # contributors y: 2 # changes native/include/tcn_version.h x: 6 # contributors y: 67 # changes xdocs/miscellaneous/changelog.xml x: 14 # contributors y: 141 # changes native/src/jnilib.c x: 8 # contributors y: 39 # changes java/org/apache/tomcat/jni/Library.java x: 6 # contributors y: 20 # changes xdocs/miscellaneous/project.xml x: 4 # contributors y: 15 # changes xdocs/news/project.xml x: 5 # contributors y: 16 # changes xdocs/project.xml x: 6 # contributors y: 17 # changes native/src/sslcontext.c x: 15 # contributors y: 84 # changes native/include/ssl_private.h x: 13 # contributors y: 61 # changes native/src/ssl.c x: 13 # contributors y: 92 # changes native/src/sslconf.c x: 6 # contributors y: 7 # changes java/org/apache/tomcat/jni/SSL.java x: 4 # contributors y: 25 # changes xdocs/news/2023.xml x: 1 # contributors y: 4 # changes native/src/sslutils.c x: 10 # contributors y: 61 # changes native/NMAKEmakefile.inc x: 2 # contributors y: 7 # changes java/org/apache/tomcat/jni/SSLContext.java x: 5 # contributors y: 19 # changes native/src/error.c x: 5 # contributors y: 18 # changes native/build/rpm/tcnative.spec.in x: 4 # contributors y: 12 # changes native/include/tcn.h x: 6 # contributors y: 37 # changes java/overview.html x: 3 # contributors y: 4 # changes native/os/win32/system.c x: 3 # contributors y: 24 # changes java/org/apache/tomcat/jni/Buffer.java x: 3 # contributors y: 5 # changes java/org/apache/tomcat/jni/Pool.java x: 2 # contributors y: 10 # changes java/org/apache/tomcat/jni/Sockaddr.java x: 2 # contributors y: 8 # changes native/src/bb.c x: 4 # contributors y: 5 # changes native/src/pool.c x: 3 # contributors y: 18 # changes native/include/tcn_api.h x: 4 # contributors y: 9 # changes native/Makefile.in x: 6 # contributors y: 13 # changes java/org/apache/tomcat/jni/CertificateVerifier.java x: 1 # contributors y: 1 # changes
141.0
# changes
  min: 1.0
  average: 23.27
  25th percentile: 4.0
  median: 12.0
  75th percentile: 24.5
  max: 141.0
0 15.0
# contributors
min: 1.0 | average: 4.68 | 25th percentile: 1.5 | median: 4.0 | 75th percentile: 6.0 | max: 15.0

Number of Contributors vs. File Size: 41 points

xdocs/style.xsl x: 6 # contributors y: 259 lines of code xdocs/index.xml x: 9 # contributors y: 105 lines of code xdocs/news/2024.xml x: 1 # contributors y: 22 lines of code native/include/tcn_version.h x: 6 # contributors y: 25 lines of code xdocs/miscellaneous/changelog.xml x: 14 # contributors y: 212 lines of code native/src/jnilib.c x: 8 # contributors y: 438 lines of code java/org/apache/tomcat/jni/Library.java x: 6 # contributors y: 106 lines of code xdocs/miscellaneous/project.xml x: 4 # contributors y: 22 lines of code xdocs/news/project.xml x: 5 # contributors y: 22 lines of code xdocs/project.xml x: 6 # contributors y: 22 lines of code native/src/sslcontext.c x: 15 # contributors y: 1447 lines of code native/include/ssl_private.h x: 13 # contributors y: 251 lines of code native/src/ssl.c x: 13 # contributors y: 1000 lines of code native/src/sslconf.c x: 6 # contributors y: 294 lines of code java/org/apache/tomcat/jni/SSL.java x: 4 # contributors y: 195 lines of code xdocs/news/2023.xml x: 1 # contributors y: 30 lines of code native/src/sslutils.c x: 10 # contributors y: 732 lines of code native/NMAKEmakefile.inc x: 2 # contributors y: 215 lines of code java/org/apache/tomcat/jni/SSLContext.java x: 5 # contributors y: 66 lines of code java/org/apache/tomcat/jni/LibraryNotFoundError.java x: 1 # contributors y: 12 lines of code java/org/apache/tomcat/jni/SSLConf.java x: 1 # contributors y: 9 lines of code xdocs/news/2022.xml x: 1 # contributors y: 23 lines of code native/src/error.c x: 5 # contributors y: 84 lines of code native/build/rpm/tcnative.spec.in x: 4 # contributors y: 81 lines of code native/include/tcn.h x: 6 # contributors y: 234 lines of code java/overview.html x: 3 # contributors y: 10 lines of code native/os/win32/system.c x: 3 # contributors y: 118 lines of code java/org/apache/tomcat/jni/Buffer.java x: 3 # contributors y: 5 lines of code java/org/apache/tomcat/jni/FileInfo.java x: 2 # contributors y: 5 lines of code native/src/bb.c x: 4 # contributors y: 6 lines of code native/src/pool.c x: 3 # contributors y: 21 lines of code native/include/tcn_api.h x: 4 # contributors y: 23 lines of code java/org/apache/tomcat/jni/CertificateVerifier.java x: 1 # contributors y: 4 lines of code native/build/api.pl x: 1 # contributors y: 216 lines of code xdocs/images/docs-stylesheet.css x: 1 # contributors y: 207 lines of code native/build/lineends.pl x: 3 # contributors y: 111 lines of code
1447.0
lines of code
  min: 4.0
  average: 163.59
  25th percentile: 16.5
  median: 31.0
  75th percentile: 213.5
  max: 1447.0
0 15.0
# contributors
min: 1.0 | average: 4.68 | 25th percentile: 1.5 | median: 4.0 | 75th percentile: 6.0 | max: 15.0