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 40 files with 6,781 lines of code.
    • 1 file changed more than 100 times (136 lines of code)
    • 6 files changed 51-100 times (3,747 lines of code)
    • 4 files changed 21-50 times (981 lines of code)
    • 16 files changed 6-20 times (1,255 lines of code)
    • 13 files changed 1-5 times (662 lines of code)
2% | 55% | 14% | 18% | 9%
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 40 files with 6,781 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (2,999 lines of code)
    • 9 files changed by 6-10 contributors (1,960 lines of code)
    • 18 files changed by 2-5 contributors (1,292 lines of code)
    • 9 files changed by 1 contributor (530 lines of code)
0% | 44% | 28% | 19% | 7%
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, gitignore, m4, xsl, patch, json, html, inc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml34% | 31% | 0% | 15% | 19%
c0% | 77% | 12% | 9% | <1%
h0% | 51% | 43% | 4% | 0%
java0% | 0% | 48% | 44% | 7%
xsl0% | 0% | 0% | 100% | 0%
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
xdocs15% | 14% | 0% | 36% | 33%
native0% | 66% | 14% | 13% | 6%
java0% | 0% | 47% | 43% | 9%
Most Frequently Changed Files (Top 40)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
changelog.xml
in xdocs/miscellaneous
136 - 2008-02-07 2023-08-01 127 12 jfclere@apache.org markt@apache.org
ssl.c
in native/src
1160 25 2005-02-03 2023-06-23 89 12 mturk@apache.org michaelo@apache.org
sslcontext.c
in native/src
1453 9 2005-05-24 2023-07-31 79 14 mturk@apache.org markt@apache.org
tcn_version.h
in native/include
25 - 2005-05-24 2023-08-01 64 6 mturk@apache.org markt@apache.org
ssl_private.h
in native/include
250 - 2005-05-20 2023-06-26 60 12 mturk@apache.org michaelo@apache.org
sslutils.c
in native/src
734 20 2005-05-24 2023-06-23 60 10 mturk@apache.org michaelo@apache.org
index.xml
in xdocs
125 - 2008-02-08 2023-06-02 57 8 jfclere@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
jnilib.c
in native/src
427 9 2005-05-20 2022-06-30 36 7 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
SSL.java
in java/org/apache/tomcat/jni
202 1 2005-05-20 2023-02-08 22 3 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
xsl
style.xsl
in xdocs
261 - 2008-02-07 2022-05-09 19 6 jfclere@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
Library.java
in java/org/apache/tomcat/jni
106 3 2005-01-14 2023-05-30 18 6 mturk@apache.org markt@apache.org
project.xml
in xdocs
20 - 2008-02-07 2022-07-13 15 6 jfclere@apache.org markt@apache.org
project.xml
in xdocs/news
21 - 2008-02-07 2023-02-13 14 5 jfclere@apache.org markt@apache.org
project.xml
in xdocs/miscellaneous
20 - 2008-02-07 2022-07-13 13 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 2023-06-26 6 5 rjung@apache.org michaelo@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
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
lineends.pl
in native/build
111 1 2007-01-05 2013-02-14 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
2023.xml
in xdocs/news
22 - 2023-02-13 2023-06-02 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-16 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-16 2013-10-16 1 1 kpreisser@apache.org kpreisser@apache.org
Files With Most Contributors (Top 40)
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
1453 9 2005-05-24 2023-07-31 79 14 mturk@apache.org markt@apache.org
changelog.xml
in xdocs/miscellaneous
136 - 2008-02-07 2023-08-01 127 12 jfclere@apache.org markt@apache.org
ssl.c
in native/src
1160 25 2005-02-03 2023-06-23 89 12 mturk@apache.org michaelo@apache.org
ssl_private.h
in native/include
250 - 2005-05-20 2023-06-26 60 12 mturk@apache.org michaelo@apache.org
sslutils.c
in native/src
734 20 2005-05-24 2023-06-23 60 10 mturk@apache.org michaelo@apache.org
index.xml
in xdocs
125 - 2008-02-08 2023-06-02 57 8 jfclere@apache.org markt@apache.org
jnilib.c
in native/src
427 9 2005-05-20 2022-06-30 36 7 mturk@apache.org markt@apache.org
tcn_version.h
in native/include
25 - 2005-05-24 2023-08-01 64 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
261 - 2008-02-07 2022-05-09 19 6 jfclere@apache.org markt@apache.org
Library.java
in java/org/apache/tomcat/jni
106 3 2005-01-14 2023-05-30 18 6 mturk@apache.org markt@apache.org
project.xml
in xdocs
20 - 2008-02-07 2022-07-13 15 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
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
21 - 2008-02-07 2023-02-13 14 5 jfclere@apache.org markt@apache.org
sslconf.c
in native/src
294 4 2017-08-19 2023-06-26 6 5 rjung@apache.org michaelo@apache.org
project.xml
in xdocs/miscellaneous
20 - 2008-02-07 2022-07-13 13 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
SSL.java
in java/org/apache/tomcat/jni
202 1 2005-05-20 2023-02-08 22 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
lineends.pl
in native/build
111 1 2007-01-05 2013-02-14 4 3 rjung@apache.org rjung@apache.org
10 - 2005-01-15 2022-06-29 4 3 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
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
2022.xml
in xdocs/news
23 - 2022-03-22 2022-11-08 4 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
docs-stylesheet.css
in xdocs/images
207 - 2013-10-16 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
22 - 2023-02-13 2023-06-02 2 1 markt@apache.org markt@apache.org
api.pl
in native/build
216 4 2015-11-09 2016-01-18 2 1 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
style.css
in xdocs/images
6 - 2013-10-16 2013-10-16 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
Files With Least Contributors (Top 40)
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-16 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
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
22 - 2023-02-13 2023-06-02 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-16 2013-10-16 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
Sockaddr.java
in java/org/apache/tomcat/jni
5 1 2005-01-14 2022-06-15 8 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
SSL.java
in java/org/apache/tomcat/jni
202 1 2005-05-20 2023-02-08 22 3 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-14 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
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
20 - 2008-02-07 2022-07-13 13 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
sslconf.c
in native/src
294 4 2017-08-19 2023-06-26 6 5 rjung@apache.org michaelo@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
21 - 2008-02-07 2023-02-13 14 5 jfclere@apache.org markt@apache.org
xsl
style.xsl
in xdocs
261 - 2008-02-07 2022-05-09 19 6 jfclere@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
Library.java
in java/org/apache/tomcat/jni
106 3 2005-01-14 2023-05-30 18 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 2023-08-01 64 6 mturk@apache.org markt@apache.org
project.xml
in xdocs
20 - 2008-02-07 2022-07-13 15 6 jfclere@apache.org markt@apache.org
jnilib.c
in native/src
427 9 2005-05-20 2022-06-30 36 7 mturk@apache.org markt@apache.org
index.xml
in xdocs
125 - 2008-02-08 2023-06-02 57 8 jfclere@apache.org markt@apache.org
sslutils.c
in native/src
734 20 2005-05-24 2023-06-23 60 10 mturk@apache.org michaelo@apache.org
ssl.c
in native/src
1160 25 2005-02-03 2023-06-23 89 12 mturk@apache.org michaelo@apache.org
ssl_private.h
in native/include
250 - 2005-05-20 2023-06-26 60 12 mturk@apache.org michaelo@apache.org
changelog.xml
in xdocs/miscellaneous
136 - 2008-02-07 2023-08-01 127 12 jfclere@apache.org markt@apache.org
sslcontext.c
in native/src
1453 9 2005-05-24 2023-07-31 79 14 mturk@apache.org markt@apache.org
Correlations

File Size vs. Number of Changes: 40 points

native/NMAKEmakefile.inc x: 215 lines of code y: 7 # changes native/include/tcn_version.h x: 25 lines of code y: 64 # changes xdocs/miscellaneous/changelog.xml x: 136 lines of code y: 127 # changes native/src/sslcontext.c x: 1453 lines of code y: 79 # changes native/include/ssl_private.h x: 250 lines of code y: 60 # changes native/src/ssl.c x: 1160 lines of code y: 89 # changes native/src/sslutils.c x: 734 lines of code y: 60 # changes native/src/sslconf.c x: 294 lines of code y: 6 # changes xdocs/index.xml x: 125 lines of code y: 57 # changes xdocs/news/2023.xml x: 22 lines of code y: 2 # changes java/org/apache/tomcat/jni/Library.java x: 106 lines of code y: 18 # changes java/org/apache/tomcat/jni/SSLContext.java x: 66 lines of code y: 19 # changes xdocs/news/project.xml x: 21 lines of code y: 14 # changes java/org/apache/tomcat/jni/LibraryNotFoundError.java x: 12 lines of code y: 2 # changes java/org/apache/tomcat/jni/SSL.java x: 202 lines of code y: 22 # 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 xdocs/miscellaneous/project.xml x: 20 lines of code y: 13 # changes xdocs/project.xml x: 20 lines of code y: 15 # 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/src/jnilib.c x: 427 lines of code y: 36 # 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 xdocs/style.xsl x: 261 lines of code y: 19 # 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
127.0
# changes
  min: 1.0
  average: 22.48
  25th percentile: 4.0
  median: 12.5
  75th percentile: 23.5
  max: 127.0
0 1453.0
lines of code
min: 4.0 | average: 169.52 | 25th percentile: 14.0 | median: 48.5 | 75th percentile: 213.0 | max: 1453.0

Number of Contributors vs. Number of Changes: 40 points

native/NMAKEmakefile.inc x: 2 # contributors y: 7 # changes native/include/tcn_version.h x: 6 # contributors y: 64 # changes xdocs/miscellaneous/changelog.xml x: 12 # contributors y: 127 # changes native/src/sslcontext.c x: 14 # contributors y: 79 # changes native/include/ssl_private.h x: 12 # contributors y: 60 # changes native/src/ssl.c x: 12 # contributors y: 89 # changes native/src/sslutils.c x: 10 # contributors y: 60 # changes native/src/sslconf.c x: 5 # contributors y: 6 # changes xdocs/index.xml x: 8 # contributors y: 57 # changes xdocs/news/2023.xml x: 1 # contributors y: 2 # changes java/org/apache/tomcat/jni/Library.java x: 6 # contributors y: 18 # changes java/org/apache/tomcat/jni/SSLContext.java x: 5 # contributors y: 19 # changes xdocs/news/project.xml x: 5 # contributors y: 14 # changes java/org/apache/tomcat/jni/SSL.java x: 3 # contributors y: 22 # changes java/org/apache/tomcat/jni/SSLConf.java x: 1 # contributors y: 4 # changes xdocs/miscellaneous/project.xml x: 4 # contributors y: 13 # changes xdocs/project.xml x: 6 # contributors y: 15 # 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 native/src/jnilib.c x: 7 # contributors y: 36 # 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 xdocs/style.xsl x: 6 # contributors y: 19 # 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
127.0
# changes
  min: 1.0
  average: 22.48
  25th percentile: 4.0
  median: 12.5
  75th percentile: 23.5
  max: 127.0
0 14.0
# contributors
min: 1.0 | average: 4.55 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 14.0

Number of Contributors vs. File Size: 40 points

native/NMAKEmakefile.inc x: 2 # contributors y: 215 lines of code native/include/tcn_version.h x: 6 # contributors y: 25 lines of code xdocs/miscellaneous/changelog.xml x: 12 # contributors y: 136 lines of code native/src/sslcontext.c x: 14 # contributors y: 1453 lines of code native/include/ssl_private.h x: 12 # contributors y: 250 lines of code native/src/ssl.c x: 12 # contributors y: 1160 lines of code native/src/sslutils.c x: 10 # contributors y: 734 lines of code native/src/sslconf.c x: 5 # contributors y: 294 lines of code xdocs/index.xml x: 8 # contributors y: 125 lines of code xdocs/news/2023.xml x: 1 # contributors y: 22 lines of code java/org/apache/tomcat/jni/Library.java x: 6 # contributors y: 106 lines of code java/org/apache/tomcat/jni/SSLContext.java x: 5 # contributors y: 66 lines of code xdocs/news/project.xml x: 5 # contributors y: 21 lines of code java/org/apache/tomcat/jni/LibraryNotFoundError.java x: 1 # contributors y: 12 lines of code java/org/apache/tomcat/jni/SSL.java x: 3 # contributors y: 202 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 xdocs/miscellaneous/project.xml x: 4 # contributors y: 20 lines of code xdocs/project.xml x: 6 # contributors y: 20 lines of code native/src/error.c x: 5 # contributors y: 84 lines of code xdocs/miscellaneous/tls-renegotiation.xml x: 1 # contributors y: 31 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 native/src/jnilib.c x: 7 # contributors y: 427 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 xdocs/style.xsl x: 6 # contributors y: 261 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
1453.0
lines of code
  min: 4.0
  average: 169.52
  25th percentile: 14.0
  median: 48.5
  75th percentile: 213.0
  max: 1453.0
0 14.0
# contributors
min: 1.0 | average: 4.55 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 14.0