apache / commons-crypto
File Size

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

Intro
Learn more...
File Size Overall
0% | 10% | 20% | 38% | 30%
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% | 58% | 26% | 11% | 3%
java0% | 0% | 25% | 41% | 33%
xml0% | 0% | 0% | 51% | 48%
h0% | 0% | 0% | 90% | 9%
html0% | 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% | 20% | 39% | 29%
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
629 5
CryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
298 28
OpenSslCryptoRandomNative.c
in src/main/native/org/apache/commons/crypto/random
281 10
CtrCryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
281 28
OpenSslGaloisCounterMode.java
in src/main/java/org/apache/commons/crypto/cipher
207 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
187 21
org_apache_commons_crypto.h
in src/main/native/org/apache/commons/crypto
178 4
NativeCodeLoader.java
in src/main/java/org/apache/commons/crypto
174 12
OpenSsl10XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
171 29
OpenSslJnaCipher.java
in src/main/java/org/apache/commons/crypto/jna
171 14
OpenSsl20XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
169 29
OpenSsl11XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
162 29
mail-lists.xml
in src/site/xdoc
160 -
CtrCryptoOutputStream.java
in src/main/java/org/apache/commons/crypto/stream
139 17
OpenSslNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
138 28
OpenSslInfoNative.c
in src/main/native/org/apache/commons/crypto
124 2
changes.xml
in src/changes
110 -
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
Utils.java
in src/main/java/org/apache/commons/crypto/utils
102 12
index.xml
in src/site/xdoc
101 -
download_crypto.xml
in src/site/xdoc
96 -
OpenSsl.java
in src/main/java/org/apache/commons/crypto/cipher
94 13
proposal.xml
in src/site/xdoc
85 -
Crypto.java
in src/main/java/org/apache/commons/crypto
81 7
CryptoRandomFactory.java
in src/main/java/org/apache/commons/crypto/random
78 6
OpenSslJnaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/jna
77 6
JceCipher.java
in src/main/java/org/apache/commons/crypto/cipher
71 11
ReflectionUtils.java
in src/main/java/org/apache/commons/crypto/utils
70 5
CryptoCipherFactory.java
in src/main/java/org/apache/commons/crypto/cipher
69 6
pmd-ruleset.xml
in src/site/resources/pmd
66 -
ChannelInput.java
in src/main/java/org/apache/commons/crypto/stream/input
62 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
56 7
OsCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
56 4
issue-tracking.xml
in src/site/xdoc
54 -
OpenSslCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
54 6
IoUtils.java
in src/main/java/org/apache/commons/crypto/utils
49 5
OpenSslJna.java
in src/main/java/org/apache/commons/crypto/jna
43 8
bin.xml
in src/assembly
40 -
StreamOutput.java
in src/main/java/org/apache/commons/crypto/stream/output
38 5
Transformation.java
in src/main/java/org/apache/commons/crypto/utils
37 6
OpenSslInterfaceNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
37 -
DynamicLoader.c
in src/main/native/org/apache/commons/crypto
35 2
AbstractOpenSslFeedbackCipher.java
in src/main/java/org/apache/commons/crypto/cipher
35 2
security.xml
in src/site/xdoc
34 -
CryptoCipher.java
in src/main/java/org/apache/commons/crypto/cipher
34 2
Files With Most Units (Top 46)
File# lines# units
OpenSsl11XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
162 29
OpenSsl10XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
171 29
OpenSsl20XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
169 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
298 28
OpenSslNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
138 28
PositionedCryptoInputStream.java
in src/main/java/org/apache/commons/crypto/stream
187 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
171 14
OpenSsl.java
in src/main/java/org/apache/commons/crypto/cipher
94 13
NativeCodeLoader.java
in src/main/java/org/apache/commons/crypto
174 12
Utils.java
in src/main/java/org/apache/commons/crypto/utils
102 12
OpenSslGaloisCounterMode.java
in src/main/java/org/apache/commons/crypto/cipher
207 11
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
OpenSslCryptoRandomNative.c
in src/main/native/org/apache/commons/crypto/random
281 10
OsInfo.java
in src/main/java/org/apache/commons/crypto
103 9
ChannelInput.java
in src/main/java/org/apache/commons/crypto/stream/input
62 8
OpenSslJna.java
in src/main/java/org/apache/commons/crypto/jna
43 8
StreamInput.java
in src/main/java/org/apache/commons/crypto/stream/input
56 7
Crypto.java
in src/main/java/org/apache/commons/crypto
81 7
CryptoCipherFactory.java
in src/main/java/org/apache/commons/crypto/cipher
69 6
OpenSslCommonMode.java
in src/main/java/org/apache/commons/crypto/cipher
62 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
CryptoRandomFactory.java
in src/main/java/org/apache/commons/crypto/random
78 6
OpenSslCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
54 6
OpenSslNative.c
in src/main/native/org/apache/commons/crypto/cipher
629 5
StreamOutput.java
in src/main/java/org/apache/commons/crypto/stream/output
38 5
IoUtils.java
in src/main/java/org/apache/commons/crypto/utils
49 5
ReflectionUtils.java
in src/main/java/org/apache/commons/crypto/utils
70 5
org_apache_commons_crypto.h
in src/main/native/org/apache/commons/crypto
178 4
ChannelOutput.java
in src/main/java/org/apache/commons/crypto/stream/output
22 4
OsCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
56 4
JavaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
28 4
DynamicLoader.c
in src/main/native/org/apache/commons/crypto
35 2
OpenSslInfoNative.c
in src/main/native/org/apache/commons/crypto
124 2
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
OpenSslInfoNative.java
in src/main/java/org/apache/commons/crypto
13 1
OpenSslEvpCtrlValues.java
in src/main/java/org/apache/commons/crypto/cipher
26 1
OpenSslNative.java
in src/main/java/org/apache/commons/crypto/cipher
25 1
Padding.java
in src/main/java/org/apache/commons/crypto/utils
13 1
AES.java
in src/main/java/org/apache/commons/crypto/utils
11 1
OpenSslCryptoRandomNative.java
in src/main/java/org/apache/commons/crypto/random
7 1
Files With Long Lines (Top 30)

There are 30 files with lines longer than 120 characters. In total, there are 139 long lines.

File# lines# units# long lines
changes.xml
in src/changes
110 - 62
download_crypto.xml
in src/site/xdoc
96 - 13
issue-tracking.xml
in src/site/xdoc
54 - 8
OpenSslCommonMode.java
in src/main/java/org/apache/commons/crypto/cipher
62 6 8
mail-lists.xml
in src/site/xdoc
160 - 3
OpenSslCryptoRandomNative.c
in src/main/native/org/apache/commons/crypto/random
281 10 3
OpenSsl.java
in src/main/java/org/apache/commons/crypto/cipher
94 13 3
OpenSsl11XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
162 29 3
OpenSsl10XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
171 29 3
OpenSsl20XNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
169 29 3
OpenSslJnaCipher.java
in src/main/java/org/apache/commons/crypto/jna
171 14 3
userguide.xml
in src/site/xdoc
104 - 2
OpenSslInfoNative.c
in src/main/native/org/apache/commons/crypto
124 2 2
NativeCodeLoader.java
in src/main/java/org/apache/commons/crypto
174 12 2
OpenSslGaloisCounterMode.java
in src/main/java/org/apache/commons/crypto/cipher
207 11 2
AbstractOpenSslFeedbackCipher.java
in src/main/java/org/apache/commons/crypto/cipher
35 2 2
Transformation.java
in src/main/java/org/apache/commons/crypto/utils
37 6 2
Crypto.java
in src/main/java/org/apache/commons/crypto
81 7 2
OpenSslNativeJna.java
in src/main/java/org/apache/commons/crypto/jna
138 28 2
spotbugs-exclude-filter.xml
in src/site/resources/spotbugs
20 - 1
proposal.xml
in src/site/xdoc
85 - 1
security.xml
in src/site/xdoc
34 - 1
DynamicLoader.c
in src/main/native/org/apache/commons/crypto
35 2 1
CryptoCipherFactory.java
in src/main/java/org/apache/commons/crypto/cipher
69 6 1
Utils.java
in src/main/java/org/apache/commons/crypto/utils
102 12 1
OsInfo.java
in src/main/java/org/apache/commons/crypto
103 9 1
OpenSslJnaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/jna
77 6 1
OpenSslJna.java
in src/main/java/org/apache/commons/crypto/jna
43 8 1
OsCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
56 4 1
JavaCryptoRandom.java
in src/main/java/org/apache/commons/crypto/random
28 4 1
Correlations

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

src/changes/changes.xml x: 141 commits (all time) y: 110 lines of code PROPOSAL.html x: 13 commits (all time) y: 61 lines of code src/main/java/org/apache/commons/crypto/Crypto.java x: 35 commits (all time) y: 81 lines of code src/main/java/org/apache/commons/crypto/NativeCodeLoader.java x: 48 commits (all time) y: 174 lines of code src/main/java/org/apache/commons/crypto/OpenSslInfoNative.java x: 12 commits (all time) y: 13 lines of code src/main/java/org/apache/commons/crypto/OsInfo.java x: 17 commits (all time) y: 103 lines of code src/main/java/org/apache/commons/crypto/cipher/CryptoCipher.java x: 25 commits (all time) y: 34 lines of code src/main/java/org/apache/commons/crypto/cipher/JceCipher.java x: 31 commits (all time) y: 71 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSsl.java x: 23 commits (all time) y: 94 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCipher.java x: 20 commits (all time) y: 102 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslGaloisCounterMode.java x: 22 commits (all time) y: 207 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/jna/OpenSslJna.java x: 16 commits (all time) y: 43 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCipher.java x: 41 commits (all time) y: 171 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCryptoRandom.java x: 31 commits (all time) y: 77 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandom.java x: 22 commits (all time) y: 54 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.java x: 9 commits (all time) y: 7 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoInputStream.java x: 54 commits (all time) y: 298 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoInputStream.java x: 22 commits (all time) y: 281 lines of code src/main/java/org/apache/commons/crypto/stream/input/Input.java x: 15 commits (all time) y: 17 lines of code src/main/java/org/apache/commons/crypto/stream/output/Output.java x: 14 commits (all time) y: 13 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 34 commits (all time) y: 70 lines of code src/main/java/org/apache/commons/crypto/utils/Utils.java x: 64 commits (all time) y: 102 lines of code src/site/xdoc/faq.xml x: 4 commits (all time) y: 29 lines of code src/site/xdoc/index.xml x: 14 commits (all time) y: 101 lines of code src/site/xdoc/proposal.xml x: 3 commits (all time) y: 85 lines of code src/site/xdoc/userguide.xml x: 15 commits (all time) y: 104 lines of code src/main/native/org/apache/commons/crypto/cipher/OpenSslNative.c x: 12 commits (all time) y: 629 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/download_crypto.xml x: 5 commits (all time) y: 96 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/CryptoCipherFactory.java x: 46 commits (all time) y: 69 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/jna/OpenSsl10XNativeJna.java x: 23 commits (all time) y: 171 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSsl11XNativeJna.java x: 23 commits (all time) y: 162 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSsl20XNativeJna.java x: 7 commits (all time) y: 169 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslInterfaceNativeJna.java x: 5 commits (all time) y: 37 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslNativeJna.java x: 24 commits (all time) y: 138 lines of code src/main/java/org/apache/commons/crypto/random/CryptoRandomFactory.java x: 41 commits (all time) y: 78 lines of code src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java x: 23 commits (all time) y: 28 lines of code src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java x: 27 commits (all time) y: 56 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoOutputStream.java x: 33 commits (all time) y: 202 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoOutputStream.java x: 15 commits (all time) y: 139 lines of code src/main/java/org/apache/commons/crypto/stream/input/ChannelInput.java x: 12 commits (all time) y: 62 lines of code src/main/java/org/apache/commons/crypto/stream/input/StreamInput.java x: 18 commits (all time) y: 56 lines of code src/main/java/org/apache/commons/crypto/stream/output/ChannelOutput.java x: 13 commits (all time) y: 22 lines of code src/main/java/org/apache/commons/crypto/stream/output/StreamOutput.java x: 15 commits (all time) y: 38 lines of code src/main/java/org/apache/commons/crypto/utils/IoUtils.java x: 8 commits (all time) y: 49 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/stream/PositionedCryptoInputStream.java x: 39 commits (all time) y: 187 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/AES.java x: 2 commits (all time) y: 11 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/native/org/apache/commons/crypto/DynamicLoader.c x: 1 commits (all time) y: 35 lines of code src/main/native/org/apache/commons/crypto/OpenSslInfoNative.c x: 9 commits (all time) y: 124 lines of code src/main/native/org/apache/commons/crypto/org_apache_commons_crypto.h x: 18 commits (all time) y: 178 lines of code src/main/native/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.c x: 11 commits (all time) y: 281 lines of code src/site/resources/pmd/pmd-ruleset.xml x: 2 commits (all time) y: 66 lines of code src/site/resources/spotbugs/spotbugs-exclude-filter.xml x: 2 commits (all time) y: 20 lines of code src/main/java/org/apache/commons/crypto/cipher/package-info.java x: 5 commits (all time) y: 1 lines of code src/main/java/org/apache/commons/crypto/jna/package-info.java x: 3 commits (all time) y: 1 lines of code src/main/java/org/apache/commons/crypto/random/package-info.java x: 4 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/native/org/apache/commons/crypto/random/org_apache_commons_crypto_random.h x: 2 commits (all time) y: 8 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslNativeJna.java x: 2 commits (all time) y: 138 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: 43 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/utils/IOUtils.java x: 10 commits (all time) y: 49 lines of code src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java x: 16 commits (all time) y: 54 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJnaCipher.java x: 5 commits (all time) y: 171 lines of code src/main/native/org/apache/commons/crypto/cipher/OpensslNative.c x: 7 commits (all time) y: 629 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: 281 lines of code src/assembly/bin.xml x: 2 commits (all time) y: 40 lines of code
629.0
lines of code
  min: 1.0
  average: 92.71
  25th percentile: 25.0
  median: 61.5
  75th percentile: 127.5
  max: 629.0
0 141.0
commits (all time)
min: 1.0 | average: 15.76 | 25th percentile: 4.0 | median: 12.0 | 75th percentile: 22.0 | max: 141.0

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

src/changes/changes.xml x: 9 contributors (all time) y: 110 lines of code PROPOSAL.html x: 6 contributors (all time) y: 61 lines of code src/main/java/org/apache/commons/crypto/Crypto.java x: 9 contributors (all time) y: 81 lines of code src/main/java/org/apache/commons/crypto/NativeCodeLoader.java x: 9 contributors (all time) y: 174 lines of code src/main/java/org/apache/commons/crypto/OpenSslInfoNative.java x: 7 contributors (all time) y: 13 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/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/OpenSsl.java x: 8 contributors (all time) y: 94 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/cipher/OpenSslGaloisCounterMode.java x: 5 contributors (all time) y: 207 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/jna/OpenSslJna.java x: 6 contributors (all time) y: 43 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCipher.java x: 9 contributors (all time) y: 171 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: 54 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.java x: 6 contributors (all time) y: 7 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoInputStream.java x: 13 contributors (all time) y: 298 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/stream/output/Output.java x: 8 contributors (all time) y: 13 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 12 contributors (all time) y: 70 lines of code src/main/java/org/apache/commons/crypto/utils/Utils.java x: 15 contributors (all time) y: 102 lines of code src/site/xdoc/faq.xml x: 2 contributors (all time) y: 29 lines of code src/site/xdoc/index.xml x: 6 contributors (all time) y: 101 lines of code src/site/xdoc/proposal.xml x: 3 contributors (all time) y: 85 lines of code src/main/native/org/apache/commons/crypto/cipher/OpenSslNative.c x: 6 contributors (all time) y: 629 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/download_crypto.xml x: 3 contributors (all time) y: 96 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/CryptoCipherFactory.java x: 10 contributors (all time) y: 69 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/jna/OpenSsl10XNativeJna.java x: 5 contributors (all time) y: 171 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSsl11XNativeJna.java x: 5 contributors (all time) y: 162 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSsl20XNativeJna.java x: 2 contributors (all time) y: 169 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslInterfaceNativeJna.java x: 2 contributors (all time) y: 37 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslNativeJna.java x: 6 contributors (all time) y: 138 lines of code src/main/java/org/apache/commons/crypto/random/CryptoRandomFactory.java x: 10 contributors (all time) y: 78 lines of code src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java x: 10 contributors (all time) y: 28 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/stream/CryptoOutputStream.java x: 13 contributors (all time) y: 202 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoOutputStream.java x: 5 contributors (all time) y: 139 lines of code src/main/java/org/apache/commons/crypto/stream/input/ChannelInput.java x: 7 contributors (all time) y: 62 lines of code src/main/java/org/apache/commons/crypto/stream/input/StreamInput.java x: 7 contributors (all time) y: 56 lines of code src/main/java/org/apache/commons/crypto/stream/output/ChannelOutput.java x: 8 contributors (all time) y: 22 lines of code src/main/java/org/apache/commons/crypto/stream/output/StreamOutput.java x: 8 contributors (all time) y: 38 lines of code src/main/java/org/apache/commons/crypto/utils/IoUtils.java x: 4 contributors (all time) y: 49 lines of code src/main/java/org/apache/commons/crypto/stream/PositionedCryptoInputStream.java x: 9 contributors (all time) y: 187 lines of code src/main/java/org/apache/commons/crypto/utils/AES.java x: 1 contributors (all time) y: 11 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/site/xdoc/security.xml x: 1 contributors (all time) y: 34 lines of code src/main/native/org/apache/commons/crypto/OpenSslInfoNative.c x: 3 contributors (all time) y: 124 lines of code src/main/native/org/apache/commons/crypto/org_apache_commons_crypto.h x: 7 contributors (all time) y: 178 lines of code src/main/native/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.c x: 4 contributors (all time) y: 281 lines of code src/site/resources/pmd/pmd-ruleset.xml x: 1 contributors (all time) y: 66 lines of code src/site/resources/spotbugs/spotbugs-exclude-filter.xml x: 1 contributors (all time) y: 20 lines of code src/main/java/org/apache/commons/crypto/cipher/package-info.java x: 4 contributors (all time) y: 1 lines of code src/main/java/org/apache/commons/crypto/jna/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/native/org/apache/commons/crypto/random/org_apache_commons_crypto_random.h x: 2 contributors (all time) y: 8 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslNativeJna.java x: 2 contributors (all time) y: 138 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJna.java x: 2 contributors (all time) y: 43 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/utils/IOUtils.java x: 7 contributors (all time) y: 49 lines of code src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java x: 8 contributors (all time) y: 54 lines of code src/main/java/org/apache/commons/crypto/jna/OpensslJnaCipher.java x: 2 contributors (all time) y: 171 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: 629 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: 281 lines of code src/assembly/bin.xml x: 1 contributors (all time) y: 40 lines of code
629.0
lines of code
  min: 1.0
  average: 92.71
  25th percentile: 25.0
  median: 61.5
  75th percentile: 127.5
  max: 629.0
0 15.0
contributors (all time)
min: 1.0 | average: 5.56 | 25th percentile: 3.0 | median: 5.5 | 75th percentile: 8.0 | max: 15.0

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

src/changes/changes.xml x: 3 commits (30d) y: 110 lines of code PROPOSAL.html x: 1 commits (30d) y: 61 lines of code src/main/java/org/apache/commons/crypto/Crypto.java x: 1 commits (30d) y: 81 lines of code src/main/java/org/apache/commons/crypto/NativeCodeLoader.java x: 1 commits (30d) y: 174 lines of code src/main/java/org/apache/commons/crypto/OpenSslInfoNative.java x: 1 commits (30d) y: 13 lines of code src/main/java/org/apache/commons/crypto/OsInfo.java x: 1 commits (30d) y: 103 lines of code src/main/java/org/apache/commons/crypto/cipher/CryptoCipher.java x: 1 commits (30d) y: 34 lines of code src/main/java/org/apache/commons/crypto/cipher/JceCipher.java x: 1 commits (30d) y: 71 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSsl.java x: 1 commits (30d) y: 94 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCipher.java x: 1 commits (30d) y: 102 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslGaloisCounterMode.java x: 1 commits (30d) y: 207 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslNative.java x: 1 commits (30d) y: 25 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java x: 1 commits (30d) y: 43 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCipher.java x: 1 commits (30d) y: 171 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCryptoRandom.java x: 1 commits (30d) y: 77 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandom.java x: 1 commits (30d) y: 54 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.java x: 1 commits (30d) y: 7 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoInputStream.java x: 1 commits (30d) y: 298 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoInputStream.java x: 1 commits (30d) y: 281 lines of code src/main/java/org/apache/commons/crypto/stream/input/Input.java x: 1 commits (30d) y: 17 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 1 commits (30d) y: 70 lines of code src/site/xdoc/faq.xml x: 1 commits (30d) y: 29 lines of code src/site/xdoc/proposal.xml x: 1 commits (30d) y: 85 lines of code src/site/xdoc/userguide.xml x: 1 commits (30d) y: 104 lines of code
298.0
lines of code
  min: 7.0
  average: 93.59
  25th percentile: 34.0
  median: 81.0
  75th percentile: 104.0
  max: 298.0
0 3.0
commits (30d)
min: 1.0 | average: 1.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

src/changes/changes.xml x: 2 contributors (30d) y: 110 lines of code PROPOSAL.html x: 1 contributors (30d) y: 61 lines of code src/main/java/org/apache/commons/crypto/Crypto.java x: 1 contributors (30d) y: 81 lines of code src/main/java/org/apache/commons/crypto/NativeCodeLoader.java x: 1 contributors (30d) y: 174 lines of code src/main/java/org/apache/commons/crypto/OpenSslInfoNative.java x: 1 contributors (30d) y: 13 lines of code src/main/java/org/apache/commons/crypto/OsInfo.java x: 1 contributors (30d) y: 103 lines of code src/main/java/org/apache/commons/crypto/cipher/CryptoCipher.java x: 1 contributors (30d) y: 34 lines of code src/main/java/org/apache/commons/crypto/cipher/JceCipher.java x: 1 contributors (30d) y: 71 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSsl.java x: 1 contributors (30d) y: 94 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCipher.java x: 1 contributors (30d) y: 102 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslGaloisCounterMode.java x: 1 contributors (30d) y: 207 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslNative.java x: 1 contributors (30d) y: 25 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java x: 1 contributors (30d) y: 43 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCipher.java x: 1 contributors (30d) y: 171 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCryptoRandom.java x: 1 contributors (30d) y: 77 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandom.java x: 1 contributors (30d) y: 54 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.java x: 1 contributors (30d) y: 7 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoInputStream.java x: 1 contributors (30d) y: 298 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoInputStream.java x: 1 contributors (30d) y: 281 lines of code src/main/java/org/apache/commons/crypto/stream/input/Input.java x: 1 contributors (30d) y: 17 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 1 contributors (30d) y: 70 lines of code src/site/xdoc/faq.xml x: 1 contributors (30d) y: 29 lines of code src/site/xdoc/proposal.xml x: 1 contributors (30d) y: 85 lines of code src/site/xdoc/userguide.xml x: 1 contributors (30d) y: 104 lines of code
298.0
lines of code
  min: 7.0
  average: 93.59
  25th percentile: 34.0
  median: 81.0
  75th percentile: 104.0
  max: 298.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.04 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

src/changes/changes.xml x: 7 commits (90d) y: 110 lines of code PROPOSAL.html x: 1 commits (90d) y: 61 lines of code src/main/java/org/apache/commons/crypto/Crypto.java x: 1 commits (90d) y: 81 lines of code src/main/java/org/apache/commons/crypto/NativeCodeLoader.java x: 1 commits (90d) y: 174 lines of code src/main/java/org/apache/commons/crypto/OpenSslInfoNative.java x: 1 commits (90d) y: 13 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/cipher/CryptoCipher.java x: 1 commits (90d) y: 34 lines of code src/main/java/org/apache/commons/crypto/cipher/JceCipher.java x: 1 commits (90d) y: 71 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSsl.java x: 1 commits (90d) y: 94 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCipher.java x: 2 commits (90d) y: 102 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslGaloisCounterMode.java x: 1 commits (90d) y: 207 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslNative.java x: 1 commits (90d) y: 25 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java x: 1 commits (90d) y: 43 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCipher.java x: 1 commits (90d) y: 171 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCryptoRandom.java x: 1 commits (90d) y: 77 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandom.java x: 1 commits (90d) y: 54 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.java x: 1 commits (90d) y: 7 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoInputStream.java x: 2 commits (90d) y: 298 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoInputStream.java x: 1 commits (90d) y: 281 lines of code src/main/java/org/apache/commons/crypto/stream/input/Input.java x: 1 commits (90d) y: 17 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 1 commits (90d) y: 70 lines of code src/main/java/org/apache/commons/crypto/utils/Utils.java x: 3 commits (90d) y: 102 lines of code src/site/xdoc/faq.xml x: 1 commits (90d) y: 29 lines of code src/site/xdoc/index.xml x: 1 commits (90d) y: 101 lines of code src/site/xdoc/proposal.xml x: 1 commits (90d) y: 85 lines of code src/site/xdoc/userguide.xml x: 1 commits (90d) y: 104 lines of code
298.0
lines of code
  min: 7.0
  average: 93.59
  25th percentile: 34.0
  median: 81.0
  75th percentile: 104.0
  max: 298.0
0 7.0
commits (90d)
min: 1.0 | average: 1.37 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0

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

src/changes/changes.xml x: 2 contributors (90d) y: 110 lines of code PROPOSAL.html x: 1 contributors (90d) y: 61 lines of code src/main/java/org/apache/commons/crypto/Crypto.java x: 1 contributors (90d) y: 81 lines of code src/main/java/org/apache/commons/crypto/NativeCodeLoader.java x: 1 contributors (90d) y: 174 lines of code src/main/java/org/apache/commons/crypto/OpenSslInfoNative.java x: 1 contributors (90d) y: 13 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/cipher/CryptoCipher.java x: 1 contributors (90d) y: 34 lines of code src/main/java/org/apache/commons/crypto/cipher/JceCipher.java x: 1 contributors (90d) y: 71 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSsl.java x: 1 contributors (90d) y: 94 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslCipher.java x: 2 contributors (90d) y: 102 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslGaloisCounterMode.java x: 1 contributors (90d) y: 207 lines of code src/main/java/org/apache/commons/crypto/cipher/OpenSslNative.java x: 1 contributors (90d) y: 25 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java x: 1 contributors (90d) y: 43 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCipher.java x: 1 contributors (90d) y: 171 lines of code src/main/java/org/apache/commons/crypto/jna/OpenSslJnaCryptoRandom.java x: 1 contributors (90d) y: 77 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandom.java x: 1 contributors (90d) y: 54 lines of code src/main/java/org/apache/commons/crypto/random/OpenSslCryptoRandomNative.java x: 1 contributors (90d) y: 7 lines of code src/main/java/org/apache/commons/crypto/stream/CryptoInputStream.java x: 2 contributors (90d) y: 298 lines of code src/main/java/org/apache/commons/crypto/stream/CtrCryptoInputStream.java x: 1 contributors (90d) y: 281 lines of code src/main/java/org/apache/commons/crypto/stream/input/Input.java x: 1 contributors (90d) y: 17 lines of code src/main/java/org/apache/commons/crypto/utils/ReflectionUtils.java x: 1 contributors (90d) y: 70 lines of code src/main/java/org/apache/commons/crypto/utils/Utils.java x: 3 contributors (90d) y: 102 lines of code src/site/xdoc/faq.xml x: 1 contributors (90d) y: 29 lines of code src/site/xdoc/index.xml x: 1 contributors (90d) y: 101 lines of code src/site/xdoc/proposal.xml x: 1 contributors (90d) y: 85 lines of code src/site/xdoc/userguide.xml x: 1 contributors (90d) y: 104 lines of code
298.0
lines of code
  min: 7.0
  average: 93.59
  25th percentile: 34.0
  median: 81.0
  75th percentile: 104.0
  max: 298.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.19 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0