apache / commons-crypto
File Size

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

Intro
Learn more...
File Size Overall
0% | 10% | 16% | 42% | 31%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
c0% | 64% | 0% | 27% | 7%
java0% | 0% | 24% | 43% | 31%
xml0% | 0% | 0% | 45% | 54%
h0% | 0% | 0% | 89% | 10%
html0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 10% | 16% | 42% | 30%
ROOT0% | 0% | 0% | 0% | 100%
lib0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
OpenSslNative.c
in src/main/native/org/apache/commons/crypto/cipher
597 5
CtrCryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
281 28
CryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
276 27
OpenSslGaloisCounterMode.java
in src/main/java/org/apache/commons/crypto/cipher
208 11
CryptoOutputStream.java
in src/main/java/org/apache/commons/crypto/stream
202 20
PositionedCryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
184 21
OpenSslJnaCipher.java
in src/main/java/org/apache/commons/crypto/jna
174 14
LibreSsl20XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
173 30
OpenSsl30XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
167 30
OpenSsl11XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
167 30
mail-lists.xml
in src/site/xdoc
160 -
OpenSslNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
152 29
org_apache_commons_crypto.h
in src/main/native/org/apache/commons/crypto
151 4
NativeCodeLoader.java
in src/main/java/org/apache/commons/crypto
148 9
OpenSslCryptoRandomNative.c
in src/main/native/org/apache/commons/crypto/random
141 3
CtrCryptoOutputStream.java
in src/main/java/org/apache/commons/crypto/stream
139 17
OpenSslInfoNative.c
in src/main/native/org/apache/commons/crypto
116 2
Crypto.java
in src/main/java/org/apache/commons/crypto
107 8
Utils.java
in src/main/java/org/apache/commons/crypto/utils
105 12
index.xml
in src/site/xdoc
105 -
userguide.xml
in src/site/xdoc
104 -
OsInfo.java
in src/main/java/org/apache/commons/crypto
103 9
OpenSslCipher.java
in src/main/java/org/apache/commons/crypto/cipher
102 11
download_crypto.xml
in src/site/xdoc
96 -
OpenSsl.java
in src/main/java/org/apache/commons/crypto/cipher
94 13
ReflectionUtils.java
in src/main/java/org/apache/commons/crypto/utils
85 5
proposal.xml
in src/site/xdoc
85 -
CryptoRandomFactory.java
in src/main/java/org/apache/commons/crypto/random
79 6
OpenSslJnaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/jna
77 6
CryptoCipherFactory.java
in src/main/java/org/apache/commons/crypto/cipher
71 6
JceCipher.java
in src/main/java/org/apache/commons/crypto/cipher
71 11
DynamicLoader.c
in src/main/native/org/apache/commons/crypto
67 2
ChannelInput.java
in src/main/java/org/apache/commons/crypto/stream/input
63 8
OpenSslCommonMode.java
in src/main/java/org/apache/commons/crypto/cipher
62 6
61 -
StreamInput.java
in src/main/java/org/apache/commons/crypto/stream/input
57 7
OsCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
56 4
issue-tracking.xml
in src/site/xdoc
54 -
pmd-ruleset.xml
in src/conf/pmd
52 -
OpenSslJna.java
in src/main/java/org/apache/commons/crypto/jna
50 8
OpenSslCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
46 6
IoUtils.java
in src/main/java/org/apache/commons/crypto/utils
45 5
bin.xml
in src/assembly
43 -
StreamOutput.java
in src/main/java/org/apache/commons/crypto/stream/output
39 5
OpenSslInterfaceNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
38 -
JavaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
37 7
Transformation.java
in src/main/java/org/apache/commons/crypto/utils
37 6
AbstractOpenSslFeedbackCipher.java
in src/main/java/org/apache/commons/crypto/cipher
35 2
CryptoCipher.java
in src/main/java/org/apache/commons/crypto/cipher
34 2
security.xml
in src/site/xdoc
34 -
Files With Most Units (Top 47)
File# lines# units
OpenSsl30XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
167 30
LibreSsl20XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
173 30
OpenSsl11XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
167 30
OpenSslNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
152 29
CtrCryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
281 28
CryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
276 27
PositionedCryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
184 21
CryptoOutputStream.java
in src/main/java/org/apache/commons/crypto/stream
202 20
CtrCryptoOutputStream.java
in src/main/java/org/apache/commons/crypto/stream
139 17
OpenSslJnaCipher.java
in src/main/java/org/apache/commons/crypto/jna
174 14
OpenSsl.java
in src/main/java/org/apache/commons/crypto/cipher
94 13
Utils.java
in src/main/java/org/apache/commons/crypto/utils
105 12
JceCipher.java
in src/main/java/org/apache/commons/crypto/cipher
71 11
OpenSslCipher.java
in src/main/java/org/apache/commons/crypto/cipher
102 11
OpenSslGaloisCounterMode.java
in src/main/java/org/apache/commons/crypto/cipher
208 11
OsInfo.java
in src/main/java/org/apache/commons/crypto
103 9
NativeCodeLoader.java
in src/main/java/org/apache/commons/crypto
148 9
Crypto.java
in src/main/java/org/apache/commons/crypto
107 8
OpenSslJna.java
in src/main/java/org/apache/commons/crypto/jna
50 8
ChannelInput.java
in src/main/java/org/apache/commons/crypto/stream/input
63 8
JavaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
37 7
StreamInput.java
in src/main/java/org/apache/commons/crypto/stream/input
57 7
OpenSslCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
46 6
CryptoRandomFactory.java
in src/main/java/org/apache/commons/crypto/random
79 6
Transformation.java
in src/main/java/org/apache/commons/crypto/utils
37 6
OpenSslJnaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/jna
77 6
OpenSslCommonMode.java
in src/main/java/org/apache/commons/crypto/cipher
62 6
CryptoCipherFactory.java
in src/main/java/org/apache/commons/crypto/cipher
71 6
IoUtils.java
in src/main/java/org/apache/commons/crypto/utils
45 5
ReflectionUtils.java
in src/main/java/org/apache/commons/crypto/utils
85 5
StreamOutput.java
in src/main/java/org/apache/commons/crypto/stream/output
39 5
OpenSslNative.c
in src/main/native/org/apache/commons/crypto/cipher
597 5
OsCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
56 4
ChannelOutput.java
in src/main/java/org/apache/commons/crypto/stream/output
23 4
org_apache_commons_crypto.h
in src/main/native/org/apache/commons/crypto
151 4
OpenSslCryptoRandomNative.c
in src/main/native/org/apache/commons/crypto/random
141 3
AES.java
in src/main/java/org/apache/commons/crypto/utils
15 2
OpenSslMacOS.java
in src/main/java/org/apache/commons/crypto/jna
14 2
CryptoCipher.java
in src/main/java/org/apache/commons/crypto/cipher
34 2
AbstractOpenSslFeedbackCipher.java
in src/main/java/org/apache/commons/crypto/cipher
35 2
DynamicLoader.c
in src/main/native/org/apache/commons/crypto
67 2
OpenSslInfoNative.c
in src/main/native/org/apache/commons/crypto
116 2
OpenSslCryptoRandomNative.java
in src/main/java/org/apache/commons/crypto/random
7 1
Padding.java
in src/main/java/org/apache/commons/crypto/utils
13 1
OpenSslNative.java
in src/main/java/org/apache/commons/crypto/cipher
25 1
OpenSslEvpCtrlValues.java
in src/main/java/org/apache/commons/crypto/cipher
26 1
OpenSslInfoNative.java
in src/main/java/org/apache/commons/crypto
15 1
Files With Long Lines (Top 31)

There are 31 files with lines longer than 120 characters. In total, there are 81 long lines.

File# lines# units# long lines
download_crypto.xml
in src/site/xdoc
96 - 13
OpenSslCommonMode.java
in src/main/java/org/apache/commons/crypto/cipher
62 6 8
issue-tracking.xml
in src/site/xdoc
54 - 8
Crypto.java
in src/main/java/org/apache/commons/crypto
107 8 3
OpenSsl30XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
167 30 3
LibreSsl20XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
173 30 3
OpenSslJnaCipher.java
in src/main/java/org/apache/commons/crypto/jna
174 14 3
OpenSsl11XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
167 30 3
OpenSsl.java
in src/main/java/org/apache/commons/crypto/cipher
94 13 3
NativeCodeLoader.java
in src/main/java/org/apache/commons/crypto
148 9 3
mail-lists.xml
in src/site/xdoc
160 - 3
Transformation.java
in src/main/java/org/apache/commons/crypto/utils
37 6 2
OpenSslNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
152 29 2
OpenSslGaloisCounterMode.java
in src/main/java/org/apache/commons/crypto/cipher
208 11 2
AbstractOpenSslFeedbackCipher.java
in src/main/java/org/apache/commons/crypto/cipher
35 2 2
OpenSslCryptoRandomNative.c
in src/main/native/org/apache/commons/crypto/random
141 3 2
DynamicLoader.c
in src/main/native/org/apache/commons/crypto
67 2 2
OpenSslInfoNative.c
in src/main/native/org/apache/commons/crypto
116 2 2
userguide.xml
in src/site/xdoc
104 - 2
spotbugs-exclude-filter.xml
in src/conf/spotbugs
22 - 1
JavaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
37 7 1
OsCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
56 4 1
Utils.java
in src/main/java/org/apache/commons/crypto/utils
105 12 1
ReflectionUtils.java
in src/main/java/org/apache/commons/crypto/utils
85 5 1
OpenSslJna.java
in src/main/java/org/apache/commons/crypto/jna
50 8 1
OpenSslJnaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/jna
77 6 1
PositionedCryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
184 21 1
OsInfo.java
in src/main/java/org/apache/commons/crypto
103 9 1
CryptoCipherFactory.java
in src/main/java/org/apache/commons/crypto/cipher
71 6 1
security.xml
in src/site/xdoc
34 - 1
proposal.xml
in src/site/xdoc
85 - 1
Correlations

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

src/main/java/org/apache/commons/crypto/stream/PositionedCryptoInputStream.java x: 44 commits (all time) y: 184 lines of code src/main/java/org/apache/commons/crypto/utils/IoUtils.java x: 10 commits (all time) y: 45 lines of code src/main/java/org/apache/commons/crypto/OsInfo.java x: 19 commits (all time) y: 103 lines of code src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java x: 29 commits (all time) y: 56 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 39 commits (all time) y: 85 lines of code src/site/xdoc/index.xml x: 18 commits (all time) y: 105 lines of code src/site/xdoc/userguide.xml x: 17 commits (all time) y: 104 lines of code src/conf/pmd/pmd-ruleset.xml x: 4 commits (all time) y: 52 lines of code PROPOSAL.html x: 15 commits (all time) y: 61 lines of code src/assembly/bin.xml x: 5 commits (all time) y: 43 lines of code src/main/java/org/apache/commons/crypto/cipher/CryptoCipher.java x: 28 commits (all time) y: 34 lines of code src/main/java/org/apache/commons/crypto/cipher/JceCipher.java x: 36 commits (all time) y: 71 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCipher.java x: 23 commits (all time) y: 102 lines of code src/main/java/org/apache/commons/crypto/jna/LibreSsl20XNativeJna.java x: 6 commits (all time) y: 173 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSsl11XNativeJna.java x: 30 commits (all time) y: 167 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSsl30XNativeJna.java x: 8 commits (all time) y: 167 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCipher.java x: 44 commits (all time) y: 174 lines of code src/main/java/org/apache/commons/crypto/stream/input/StreamInput.java x: 20 commits (all time) y: 57 lines of code src/main/java/org/apache/commons/crypto/stream/output/ChannelOutput.java x: 15 commits (all time) y: 23 lines of code src/main/java/org/apache/commons/crypto/stream/output/Output.java x: 16 commits (all time) y: 13 lines of code src/main/java/org/apache/commons/crypto/stream/output/StreamOutput.java x: 17 commits (all time) y: 39 lines of code src/main/java/org/apache/commons/crypto/utils/Utils.java x: 78 commits (all time) y: 105 lines of code src/docker/docker-compose-gh.yaml x: 2 commits (all time) y: 18 lines of code src/main/java/org/apache/commons/crypto/cipher/CryptoCipherFactory.java x: 53 commits (all time) y: 71 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoInputStream.java x: 60 commits (all time) y: 276 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoOutputStream.java x: 38 commits (all time) y: 202 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoInputStream.java x: 27 commits (all time) y: 281 lines of code src/main/java/org/apache/commons/crypto/stream/input/Input.java x: 16 commits (all time) y: 17 lines of code src/main/java/org/apache/commons/crypto/Crypto.java x: 58 commits (all time) y: 107 lines of code src/main/java/org/apache/commons/crypto/random/CryptoRandomFactory.java x: 49 commits (all time) y: 79 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java x: 31 commits (all time) y: 50 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslMacOS.java x: 4 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslNativeJna.java x: 37 commits (all time) y: 152 lines of code src/conf/spotbugs/spotbugs-exclude-filter.xml x: 2 commits (all time) y: 22 lines of code src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java x: 27 commits (all time) y: 37 lines of code src/main/java/org/apache/commons/crypto/jna/package-info.java x: 4 commits (all time) y: 1 lines of code src/main/java/org/apache/commons/crypto/random/package-info.java x: 5 commits (all time) y: 1 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCryptoRandom.java x: 33 commits (all time) y: 77 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandom.java x: 25 commits (all time) y: 46 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslInterfaceNativeJna.java x: 8 commits (all time) y: 38 lines of code src/main/java/org/apache/commons/crypto/utils/AES.java x: 6 commits (all time) y: 15 lines of code src/main/java/org/apache/commons/crypto/NativeCodeLoader.java x: 56 commits (all time) y: 148 lines of code src/main/native/org/apache/commons/crypto/DynamicLoader.c x: 9 commits (all time) y: 67 lines of code src/main/java/org/apache/commons/crypto/OpenSslInfoNative.java x: 14 commits (all time) y: 15 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSsl.java x: 24 commits (all time) y: 94 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslGaloisCounterMode.java x: 24 commits (all time) y: 208 lines of code src/main/native/org/apache/commons/crypto/OpenSslInfoNative.c x: 18 commits (all time) y: 116 lines of code src/main/native/org/apache/commons/crypto/org_apache_commons_crypto.h x: 26 commits (all time) y: 151 lines of code src/main/native/org/apache/commons/crypto/random/org_apache_commons_crypto_random.h x: 4 commits (all time) y: 7 lines of code src/main/native/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.c x: 18 commits (all time) y: 141 lines of code src/main/native/org/apache/commons/crypto/cipher/OpenSslNative.c x: 17 commits (all time) y: 597 lines of code src/site/xdoc/download_crypto.xml x: 6 commits (all time) y: 96 lines of code src/site/xdoc/proposal.xml x: 4 commits (all time) y: 85 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoOutputStream.java x: 17 commits (all time) y: 139 lines of code src/main/java/org/apache/commons/crypto/stream/input/ChannelInput.java x: 13 commits (all time) y: 63 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslNative.java x: 13 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.java x: 9 commits (all time) y: 7 lines of code src/site/xdoc/faq.xml x: 4 commits (all time) y: 29 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslEvpCtrlValues.java x: 6 commits (all time) y: 26 lines of code src/site/xdoc/issue-tracking.xml x: 5 commits (all time) y: 54 lines of code src/site/xdoc/mail-lists.xml x: 7 commits (all time) y: 160 lines of code src/main/java/org/apache/commons/crypto/cipher/AbstractOpenSslFeedbackCipher.java x: 2 commits (all time) y: 35 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCommonMode.java x: 15 commits (all time) y: 62 lines of code src/main/java/org/apache/commons/crypto/random/CryptoRandom.java x: 7 commits (all time) y: 5 lines of code src/main/java/org/apache/commons/crypto/utils/Transformation.java x: 3 commits (all time) y: 37 lines of code src/main/java/org/apache/commons/crypto/utils/Padding.java x: 2 commits (all time) y: 13 lines of code src/site/site.xml x: 12 commits (all time) y: 25 lines of code src/site/xdoc/security.xml x: 1 commits (all time) y: 34 lines of code src/main/java/org/apache/commons/crypto/package-info.java x: 3 commits (all time) y: 1 lines of code src/site/resources/download_crypto.cgi x: 2 commits (all time) y: 4 lines of code lib/include/config.h x: 6 commits (all time) y: 10 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslNativeJna.java x: 2 commits (all time) y: 152 lines of code src/main/java/org/apache/commons/crypto/cipher/OpensslNative.java x: 10 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJna.java x: 2 commits (all time) y: 50 lines of code src/main/java/org/apache/commons/crypto/OSInfo.java x: 3 commits (all time) y: 103 lines of code src/main/java/org/apache/commons/crypto/cipher/Openssl.java x: 12 commits (all time) y: 94 lines of code src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandomNative.java x: 6 commits (all time) y: 7 lines of code src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java x: 16 commits (all time) y: 46 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJnaCipher.java x: 5 commits (all time) y: 174 lines of code src/main/java/org/apache/commons/crypto/cipher/OpensslCipher.java x: 17 commits (all time) y: 102 lines of code src/main/native/org/apache/commons/crypto/cipher/OpensslNative.c x: 7 commits (all time) y: 597 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJnaCryptoRandom.java x: 1 commits (all time) y: 77 lines of code src/main/java/org/apache/commons/crypto/stream/CTRCryptoInputStream.java x: 15 commits (all time) y: 281 lines of code src/main/java/org/apache/commons/crypto/stream/CTRCryptoOutputStream.java x: 13 commits (all time) y: 139 lines of code src/main/native/org/apache/commons/crypto/random/OpensslCryptoRandomNative.c x: 3 commits (all time) y: 141 lines of code
597.0
lines of code
  min: 1.0
  average: 87.46
  25th percentile: 23.0
  median: 57.0
  75th percentile: 116.0
  max: 597.0
0 78.0
commits (all time)
min: 1.0 | average: 16.48 | 25th percentile: 5.0 | median: 12.0 | 75th percentile: 24.0 | max: 78.0

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

src/main/java/org/apache/commons/crypto/stream/PositionedCryptoInputStream.java x: 9 contributors (all time) y: 184 lines of code src/main/java/org/apache/commons/crypto/utils/IoUtils.java x: 4 contributors (all time) y: 45 lines of code src/main/java/org/apache/commons/crypto/OsInfo.java x: 6 contributors (all time) y: 103 lines of code src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java x: 10 contributors (all time) y: 56 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 13 contributors (all time) y: 85 lines of code src/site/xdoc/index.xml x: 6 contributors (all time) y: 105 lines of code src/conf/pmd/pmd-ruleset.xml x: 2 contributors (all time) y: 52 lines of code PROPOSAL.html x: 7 contributors (all time) y: 61 lines of code src/assembly/bin.xml x: 2 contributors (all time) y: 43 lines of code src/main/java/org/apache/commons/crypto/cipher/CryptoCipher.java x: 12 contributors (all time) y: 34 lines of code src/main/java/org/apache/commons/crypto/cipher/JceCipher.java x: 9 contributors (all time) y: 71 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCipher.java x: 8 contributors (all time) y: 102 lines of code src/main/java/org/apache/commons/crypto/jna/LibreSsl20XNativeJna.java x: 2 contributors (all time) y: 173 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSsl11XNativeJna.java x: 5 contributors (all time) y: 167 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSsl30XNativeJna.java x: 2 contributors (all time) y: 167 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCipher.java x: 9 contributors (all time) y: 174 lines of code src/main/java/org/apache/commons/crypto/stream/input/StreamInput.java x: 7 contributors (all time) y: 57 lines of code src/main/java/org/apache/commons/crypto/stream/output/ChannelOutput.java x: 8 contributors (all time) y: 23 lines of code src/main/java/org/apache/commons/crypto/stream/output/Output.java x: 8 contributors (all time) y: 13 lines of code src/main/java/org/apache/commons/crypto/stream/output/StreamOutput.java x: 8 contributors (all time) y: 39 lines of code src/main/java/org/apache/commons/crypto/utils/Utils.java x: 16 contributors (all time) y: 105 lines of code src/docker/docker-compose-gh.yaml x: 1 contributors (all time) y: 18 lines of code src/main/java/org/apache/commons/crypto/cipher/CryptoCipherFactory.java x: 10 contributors (all time) y: 71 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoInputStream.java x: 13 contributors (all time) y: 276 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoOutputStream.java x: 13 contributors (all time) y: 202 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoInputStream.java x: 6 contributors (all time) y: 281 lines of code src/main/java/org/apache/commons/crypto/stream/input/Input.java x: 9 contributors (all time) y: 17 lines of code src/main/java/org/apache/commons/crypto/Crypto.java x: 10 contributors (all time) y: 107 lines of code src/main/java/org/apache/commons/crypto/random/CryptoRandomFactory.java x: 11 contributors (all time) y: 79 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java x: 7 contributors (all time) y: 50 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslMacOS.java x: 3 contributors (all time) y: 14 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslNativeJna.java x: 7 contributors (all time) y: 152 lines of code src/conf/spotbugs/spotbugs-exclude-filter.xml x: 1 contributors (all time) y: 22 lines of code src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java x: 10 contributors (all time) y: 37 lines of code src/main/java/org/apache/commons/crypto/jna/package-info.java x: 4 contributors (all time) y: 1 lines of code src/main/java/org/apache/commons/crypto/stream/input/package-info.java x: 5 contributors (all time) y: 1 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCryptoRandom.java x: 8 contributors (all time) y: 77 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandom.java x: 7 contributors (all time) y: 46 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslInterfaceNativeJna.java x: 2 contributors (all time) y: 38 lines of code src/main/java/org/apache/commons/crypto/utils/AES.java x: 2 contributors (all time) y: 15 lines of code src/main/java/org/apache/commons/crypto/NativeCodeLoader.java x: 9 contributors (all time) y: 148 lines of code src/main/native/org/apache/commons/crypto/DynamicLoader.c x: 3 contributors (all time) y: 67 lines of code src/main/java/org/apache/commons/crypto/OpenSslInfoNative.java x: 7 contributors (all time) y: 15 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSsl.java x: 8 contributors (all time) y: 94 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslGaloisCounterMode.java x: 6 contributors (all time) y: 208 lines of code src/main/native/org/apache/commons/crypto/OpenSslInfoNative.c x: 4 contributors (all time) y: 116 lines of code src/main/native/org/apache/commons/crypto/org_apache_commons_crypto.h x: 9 contributors (all time) y: 151 lines of code src/main/native/org/apache/commons/crypto/random/org_apache_commons_crypto_random.h x: 3 contributors (all time) y: 7 lines of code src/main/native/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.c x: 5 contributors (all time) y: 141 lines of code src/main/native/org/apache/commons/crypto/cipher/OpenSslNative.c x: 7 contributors (all time) y: 597 lines of code src/site/xdoc/download_crypto.xml x: 3 contributors (all time) y: 96 lines of code src/site/xdoc/proposal.xml x: 4 contributors (all time) y: 85 lines of code src/main/java/org/apache/commons/crypto/stream/input/ChannelInput.java x: 7 contributors (all time) y: 63 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslNative.java x: 7 contributors (all time) y: 25 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.java x: 6 contributors (all time) y: 7 lines of code src/site/xdoc/faq.xml x: 2 contributors (all time) y: 29 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslEvpCtrlValues.java x: 5 contributors (all time) y: 26 lines of code src/site/xdoc/issue-tracking.xml x: 3 contributors (all time) y: 54 lines of code src/site/xdoc/mail-lists.xml x: 4 contributors (all time) y: 160 lines of code src/main/java/org/apache/commons/crypto/cipher/AbstractOpenSslFeedbackCipher.java x: 1 contributors (all time) y: 35 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCommonMode.java x: 5 contributors (all time) y: 62 lines of code src/main/java/org/apache/commons/crypto/utils/Transformation.java x: 1 contributors (all time) y: 37 lines of code src/main/java/org/apache/commons/crypto/utils/Padding.java x: 1 contributors (all time) y: 13 lines of code src/site/site.xml x: 6 contributors (all time) y: 25 lines of code src/main/java/org/apache/commons/crypto/package-info.java x: 3 contributors (all time) y: 1 lines of code src/site/resources/download_crypto.cgi x: 2 contributors (all time) y: 4 lines of code lib/include/config.h x: 4 contributors (all time) y: 10 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslNativeJna.java x: 2 contributors (all time) y: 152 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJna.java x: 2 contributors (all time) y: 50 lines of code src/main/java/org/apache/commons/crypto/OSInfo.java x: 3 contributors (all time) y: 103 lines of code src/main/java/org/apache/commons/crypto/cipher/Openssl.java x: 7 contributors (all time) y: 94 lines of code src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java x: 8 contributors (all time) y: 46 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJnaCipher.java x: 2 contributors (all time) y: 174 lines of code src/main/java/org/apache/commons/crypto/cipher/OpensslCipher.java x: 5 contributors (all time) y: 102 lines of code src/main/native/org/apache/commons/crypto/cipher/OpensslNative.c x: 5 contributors (all time) y: 597 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJnaCryptoRandom.java x: 1 contributors (all time) y: 77 lines of code src/main/java/org/apache/commons/crypto/stream/CTRCryptoInputStream.java x: 7 contributors (all time) y: 281 lines of code src/main/native/org/apache/commons/crypto/random/OpensslCryptoRandomNative.c x: 3 contributors (all time) y: 141 lines of code
597.0
lines of code
  min: 1.0
  average: 87.46
  25th percentile: 23.0
  median: 57.0
  75th percentile: 116.0
  max: 597.0
0 16.0
contributors (all time)
min: 1.0 | average: 5.68 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 16.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

src/main/java/org/apache/commons/crypto/stream/PositionedCryptoInputStream.java x: 1 commits (90d) y: 184 lines of code src/main/java/org/apache/commons/crypto/utils/IoUtils.java x: 1 commits (90d) y: 45 lines of code src/main/java/org/apache/commons/crypto/OsInfo.java x: 1 commits (90d) y: 103 lines of code src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java x: 1 commits (90d) y: 56 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 1 commits (90d) y: 85 lines of code
184.0
lines of code
  min: 45.0
  average: 94.6
  25th percentile: 50.5
  median: 85.0
  75th percentile: 143.5
  max: 184.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

src/main/java/org/apache/commons/crypto/stream/PositionedCryptoInputStream.java x: 1 contributors (90d) y: 184 lines of code src/main/java/org/apache/commons/crypto/utils/IoUtils.java x: 1 contributors (90d) y: 45 lines of code src/main/java/org/apache/commons/crypto/OsInfo.java x: 1 contributors (90d) y: 103 lines of code src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java x: 1 contributors (90d) y: 56 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 1 contributors (90d) y: 85 lines of code
184.0
lines of code
  min: 45.0
  average: 94.6
  25th percentile: 50.5
  median: 85.0
  75th percentile: 143.5
  max: 184.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0