The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
build.gradle.kts in root |
164 | - |
Application.kt in elasticurl/src/commonMain/kotlin |
125 | 4 |
Uri.kt in src/common/src/aws/sdk/kotlin/crt/io |
103 | - |
Headers.kt in src/common/src/aws/sdk/kotlin/crt/http |
90 | 11 |
HttpClientConnectionManagerJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/http |
82 | 2 |
HttpRequestUtil.kt in src/jvm/src/aws/sdk/kotlin/crt/http |
73 | 6 |
AwsSigningConfig.kt in src/common/src/aws/sdk/kotlin/crt/auth/signing |
66 | - |
AwsSignerJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/signing |
58 | - |
TlsContextOptions.kt in src/common/src/aws/sdk/kotlin/crt/io |
56 | - |
TlsContextJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
56 | 1 |
StsAssumeRoleCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
55 | 3 |
CaseInsensitiveMap.kt in src/common/src/aws/sdk/kotlin/crt/util |
49 | 3 |
HttpClientConnectionManagerOptions.kt in src/common/src/aws/sdk/kotlin/crt/http |
46 | 1 |
CliOpts.kt in elasticurl/src/commonMain/kotlin |
43 | - |
build.gradle.kts in elasticurl |
42 | - |
CRT.kt in src/jvm/src/aws/sdk/kotlin/crt |
28 | - |
X509CredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
25 | 1 |
StaticCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
24 | 1 |
Buffer.kt in src/common/src/aws/sdk/kotlin/crt/io |
23 | 3 |
HttpRequestBodyStream.kt in src/common/src/aws/sdk/kotlin/crt/http |
22 | 3 |
Closeable.kt in src/common/src/aws/sdk/kotlin/crt |
21 | 1 |
Utils.kt in elasticurl/src/commonMain/kotlin |
21 | 4 |
AwsSigningResult.kt in src/common/src/aws/sdk/kotlin/crt/auth/signing |
20 | 2 |
CrtExceptionUtil.kt in src/jvm/src/aws/sdk/kotlin/crt |
20 | - |
HttpRequest.kt in src/common/src/aws/sdk/kotlin/crt/http |
19 | - |
X509CredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
19 | - |
StsAssumeRoleCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
18 | - |
JniCredentialsProvider.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
18 | 3 |
ProfileCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
17 | - |
EcsCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
17 | - |
SocketOptions.kt in src/common/src/aws/sdk/kotlin/crt/io |
17 | - |
EcsCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
17 | - |
ProfileCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
17 | - |
UtilsJVM.kt in elasticurl/src/jvmMain/kotlin |
17 | 2 |
Log.kt in src/common/src/aws/sdk/kotlin/crt |
16 | - |
HttpStreamResponseHandler.kt in src/common/src/aws/sdk/kotlin/crt/http |
16 | 3 |
ClientBootstrapJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
16 | 2 |
DefaultChainCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
15 | 1 |
HostResolverJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
15 | 2 |
CachedCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
14 | 1 |
StsWebIdentityCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
14 | - |
HttpProxyOptions.kt in src/common/src/aws/sdk/kotlin/crt/http |
14 | - |
StsWebIdentityCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
14 | - |
CachedCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
14 | - |
EventLoopGroupJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
14 | 2 |
CRT.kt in src/common/src/aws/sdk/kotlin/crt |
13 | 4 |
Debug.kt in src/common/src/aws/sdk/kotlin/crt |
13 | - |
StaticCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
13 | - |
UriJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
13 | - |
MutableBufferJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
13 | - |
File | # lines | # units |
---|---|---|
Headers.kt in src/common/src/aws/sdk/kotlin/crt/http |
90 | 11 |
HttpRequestUtil.kt in src/jvm/src/aws/sdk/kotlin/crt/http |
73 | 6 |
CRT.kt in src/common/src/aws/sdk/kotlin/crt |
13 | 4 |
Utils.kt in elasticurl/src/commonMain/kotlin |
21 | 4 |
Application.kt in elasticurl/src/commonMain/kotlin |
125 | 4 |
CaseInsensitiveMap.kt in src/common/src/aws/sdk/kotlin/crt/util |
49 | 3 |
Buffer.kt in src/common/src/aws/sdk/kotlin/crt/io |
23 | 3 |
HttpRequestBodyStream.kt in src/common/src/aws/sdk/kotlin/crt/http |
22 | 3 |
HttpStreamResponseHandler.kt in src/common/src/aws/sdk/kotlin/crt/http |
16 | 3 |
JniCredentialsProvider.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
18 | 3 |
StsAssumeRoleCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
55 | 3 |
AwsSigningResult.kt in src/common/src/aws/sdk/kotlin/crt/auth/signing |
20 | 2 |
HostResolverJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
15 | 2 |
ClientBootstrapJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
16 | 2 |
EventLoopGroupJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
14 | 2 |
HttpClientConnectionManagerJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/http |
82 | 2 |
UtilsJVM.kt in elasticurl/src/jvmMain/kotlin |
17 | 2 |
Closeable.kt in src/common/src/aws/sdk/kotlin/crt |
21 | 1 |
CachedCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
14 | 1 |
X509CredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
25 | 1 |
There are 19 files with lines longer than 120 characters. In total, there are 40 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
CliOpts.kt in elasticurl/src/commonMain/kotlin |
43 | - | 16 |
StaticCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
24 | 1 | 2 |
HttpClientConnectionManagerOptions.kt in src/common/src/aws/sdk/kotlin/crt/http |
46 | 1 | 2 |
TlsContextJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/io |
56 | 1 | 2 |
HttpClientConnectionManagerJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/http |
82 | 2 | 2 |
HttpRequestUtil.kt in src/jvm/src/aws/sdk/kotlin/crt/http |
73 | 6 | 2 |
build.gradle.kts in elasticurl |
42 | - | 2 |
CachedCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
14 | 1 | 1 |
X509CredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
25 | 1 | 1 |
DefaultChainCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
15 | 1 | 1 |
StsWebIdentityCredentialsProvider.kt in src/common/src/aws/sdk/kotlin/crt/auth/credentials |
14 | - | 1 |
TlsContextOptions.kt in src/common/src/aws/sdk/kotlin/crt/io |
56 | - | 1 |
HttpMonitoringOptions.kt in src/common/src/aws/sdk/kotlin/crt/http |
10 | - | 1 |
StsWebIdentityCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
14 | - | 1 |
CachedCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
14 | - | 1 |
DefaultChainCredentialsProviderJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/auth/credentials |
11 | - | 1 |
HttpClientConnectionJVM.kt in src/jvm/src/aws/sdk/kotlin/crt/http |
10 | 1 | 1 |
Utils.kt in elasticurl/src/commonMain/kotlin |
21 | 4 | 1 |
Application.kt in elasticurl/src/commonMain/kotlin |
125 | 4 | 1 |