JetBrains / marketplace-zip-signer
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 46% | 53%
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
kt0% | 0% | 0% | 44% | 55%
kts0% | 0% | 0% | 63% | 36%
proto0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
lib0% | 0% | 0% | 34% | 65%
ROOT0% | 0% | 0% | 98% | 1%
cli0% | 0% | 0% | 77% | 22%
google-kms-signer-cli0% | 0% | 0% | 68% | 31%
Longest Files (Top 43)
File# lines# units
169 -
CertificateUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
162 6
ZipSigningTool.kt
in cli/src/main/kotlin/org/jetbrains/zip/signer
124 1
GoogleCloudSignerCli.kt
in google-kms-signer-cli/src/main/kotlin/org/jetbrains/zip/signer
114 1
ZipSigner.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signing
108 2
ZipUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/zip
107 2
ZipVerifier.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/verifier
103 2
SeekableByteChannelDataSource.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/datasource
86 4
ZipMetadata.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/metadata
85 2
PublicKeyUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
59 1
PrivateKeyUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
55 1
SignerInfoLoader.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
47 3
ByteBufferDataSource.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/datasource
47 4
SignatureAlgorithm.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/metadata
44 -
DigestUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/digest
43 1
43 -
Signing.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signing
40 -
KeystoreUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
39 -
DefaultSignatureVerifier.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/verifier
39 1
ChunkDigester.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/digest
39 2
GoogleCloudSignatureProvider.kt
in google-kms-signer-cli/src/main/kotlin/org/jetbrains/zip/signer
36 1
36 -
proto
SigningBlock.proto
in lib/src/main/proto
35 -
SignerBlock.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/metadata
25 -
DefaultSignatureProvider.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signing
25 1
Digest.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/metadata
20 -
SignatureData.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/metadata
20 -
ChunkIterator.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/digest
20 1
build.gradle.kts
in google-kms-signer-cli
16 -
ByteBufferExtensions.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/utils
15 -
ZipVerificationResult.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/verifier
14 2
ZipSections.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/zip
11 -
DataSource.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/datasource
10 -
SecurityUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/utils
10 1
ContentDigestAlgorithm.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/metadata
9 -
SignerInfo.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
8 -
FileChannelDataSource.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/datasource
8 -
ByteArrayExtensions.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/utils
8 -
ZipSectionsInformation.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/zip
7 -
SignatureProvider.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signing
6 -
SignatureVerifier.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/verifier
4 -
ZipVerificationException.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/exceptions
3 -
2 -
Files With Most Units (Top 20)
File# lines# units
CertificateUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
162 6
ByteBufferDataSource.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/datasource
47 4
SeekableByteChannelDataSource.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/datasource
86 4
SignerInfoLoader.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
47 3
ZipMetadata.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/metadata
85 2
ZipUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/zip
107 2
ZipVerificationResult.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/verifier
14 2
ZipVerifier.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/verifier
103 2
ZipSigner.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signing
108 2
ChunkDigester.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/digest
39 2
PrivateKeyUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
55 1
PublicKeyUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signer
59 1
DefaultSignatureVerifier.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/verifier
39 1
DefaultSignatureProvider.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/signing
25 1
SecurityUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/utils
10 1
DigestUtils.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/digest
43 1
ChunkIterator.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/digest
20 1
GoogleCloudSignatureProvider.kt
in google-kms-signer-cli/src/main/kotlin/org/jetbrains/zip/signer
36 1
GoogleCloudSignerCli.kt
in google-kms-signer-cli/src/main/kotlin/org/jetbrains/zip/signer
114 1
ZipSigningTool.kt
in cli/src/main/kotlin/org/jetbrains/zip/signer
124 1
Files With Long Lines (Top 4)

There are 4 files with lines longer than 120 characters. In total, there are 5 long lines.

File# lines# units# long lines
ZipSigningTool.kt
in cli/src/main/kotlin/org/jetbrains/zip/signer
124 1 2
ByteBufferDataSource.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/datasource
47 4 1
SeekableByteChannelDataSource.kt
in lib/src/main/kotlin/org/jetbrains/zip/signer/datasource
86 4 1
169 - 1