aws / credentials-fetcher
File Size

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

Intro
Learn more...
File Size Overall
38% | 20% | 20% | 11% | 8%
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
cpp64% | 0% | 24% | 10% | 0%
h38% | 16% | 20% | 15% | 8%
hpp0% | 100% | 0% | 0% | 0%
c0% | 94% | 0% | 0% | 5%
py0% | 0% | 64% | 0% | 35%
spec0% | 0% | 0% | 100% | 0%
040% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
java0% | 0% | 0% | 0% | 100%
cs0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
api100% | 0% | 0% | 0% | 0%
auth31% | 25% | 22% | 12% | 7%
common0% | 77% | 21% | 0% | <1%
cdk0% | 0% | 58% | 0% | 41%
daemon0% | 0% | 100% | 0% | 0%
package0% | 0% | 0% | 100% | 0%
metadata0% | 0% | 0% | 100% | 0%
configuration0% | 0% | 0% | 89% | 10%
renewal0% | 0% | 0% | 100% | 0%
setup-scripts0% | 0% | 0% | 0% | 100%
protos0% | 0% | 0% | 0% | 100%
sample0% | 0% | 0% | 0% | 100%
Longest Files (Top 42)
File# lines# units
2080 30
k5-int.h
in auth/kinit_client
1553 -
util.hpp
in common
773 31
k5-platform.h
in auth/kinit_client
683 15
kinit.c
in auth/kinit_client
538 -
krb.cpp
in auth/kerberos/src
483 8
k5-trace.h
in auth/kinit_client
399 -
cdk_stack.py
in cdk/cdk-domainless-mode/cdk
351 11
daemon.cpp
in daemon/src
300 4
port-sockets.h
in auth/kinit_client
227 2
daemon.h
in common
213 4
k5-thread.h
in auth/kinit_client
195 11
autoconf.h
in auth/kinit_client
176 -
authdata_plugin.h
in auth/kinit_client/krb5
149 -
138 -
metadata.cpp
in metadata/src
135 4
k5-int-pkinit.h
in auth/kinit_client
114 -
config.cpp
in configuration/src
107 2
renewal.cpp
in renewal/src
105 1
k5-buf.h
in auth/kinit_client
80 -
osconf.h
in auth/kinit_client
79 -
76 -
socket-utils.h
in auth/kinit_client
68 -
app.py
in cdk/cdk-domainless-mode
60 1
add_delete_kerberos_leases.py
in cdk/cdk-domainless-mode/test-scripts
54 1
k5-plugin.h
in auth/kinit_client
48 -
SQLServerKerberosConnection.java
in sample/java-sample-app
47 2
04
Dockerfile-ubuntu-20.04
in setup-scripts/docker-scripts
38 -
04
Dockerfile-ubuntu-22.04
in setup-scripts/docker-scripts
38 -
create_non_domain_joined_kerberos_leases.py
in cdk/cdk-domainless-mode/test-scripts
36 1
kinit_kdb.c
in auth/kinit_client
32 -
create_domain_joined_kerberos_leases.py
in cdk/cdk-domainless-mode/test-scripts
31 1
k5-err.h
in auth/kinit_client
31 -
create_domain_joined_AD_accounts.ps1
in cdk/cdk-domainless-mode/test-scripts
29 -
create_non_domain_joined_AD_accounts.ps1
in cdk/cdk-domainless-mode/test-scripts
25 -
Program.cs
in auth/kerberos/src/utf16_decode
14 1
in
config.h.in
in configuration
13 -
cleanup.py
in cdk/cdk-domainless-mode
11 -
constants.h
in common
8 -
extern.h
in auth/kinit_client
5 -
k5-gmt_mktime.h
in auth/kinit_client
4 -
__init__.py
in cdk/cdk-domainless-mode/cdk
1 -
Files With Most Units (Top 18)
File# lines# units
util.hpp
in common
773 31
2080 30
k5-platform.h
in auth/kinit_client
683 15
cdk_stack.py
in cdk/cdk-domainless-mode/cdk
351 11
k5-thread.h
in auth/kinit_client
195 11
krb.cpp
in auth/kerberos/src
483 8
daemon.h
in common
213 4
metadata.cpp
in metadata/src
135 4
daemon.cpp
in daemon/src
300 4
SQLServerKerberosConnection.java
in sample/java-sample-app
47 2
port-sockets.h
in auth/kinit_client
227 2
config.cpp
in configuration/src
107 2
app.py
in cdk/cdk-domainless-mode
60 1
create_domain_joined_kerberos_leases.py
in cdk/cdk-domainless-mode/test-scripts
31 1
add_delete_kerberos_leases.py
in cdk/cdk-domainless-mode/test-scripts
54 1
create_non_domain_joined_kerberos_leases.py
in cdk/cdk-domainless-mode/test-scripts
36 1
renewal.cpp
in renewal/src
105 1
Program.cs
in auth/kerberos/src/utf16_decode
14 1
Files With Long Lines (Top 7)

There are 7 files with lines longer than 120 characters. In total, there are 20 long lines.

File# lines# units# long lines
cdk_stack.py
in cdk/cdk-domainless-mode/cdk
351 11 10
metadata.cpp
in metadata/src
135 4 3
create_non_domain_joined_AD_accounts.ps1
in cdk/cdk-domainless-mode/test-scripts
25 - 3
04
Dockerfile-ubuntu-20.04
in setup-scripts/docker-scripts
38 - 1
04
Dockerfile-ubuntu-22.04
in setup-scripts/docker-scripts
38 - 1
app.py
in cdk/cdk-domainless-mode
60 1 1
k5-platform.h
in auth/kinit_client
683 15 1
Correlations

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

api/src/gmsa_service.cpp x: 120 commits (all time) y: 2080 lines of code auth/kerberos/src/krb.cpp x: 119 commits (all time) y: 483 lines of code common/util.hpp x: 31 commits (all time) y: 773 lines of code daemon/src/daemon.cpp x: 55 commits (all time) y: 300 lines of code metadata/src/metadata.cpp x: 29 commits (all time) y: 135 lines of code package/credentials-fetcher.spec x: 74 commits (all time) y: 138 lines of code renewal/src/renewal.cpp x: 39 commits (all time) y: 105 lines of code sample/java-sample-app/SQLServerKerberosConnection.java x: 8 commits (all time) y: 47 lines of code cdk/cdk-domainless-mode/app.py x: 17 commits (all time) y: 60 lines of code cdk/cdk-domainless-mode/cdk/cdk_stack.py x: 22 commits (all time) y: 351 lines of code cdk/cdk-domainless-mode/test-scripts/add_delete_kerberos_leases.py x: 4 commits (all time) y: 54 lines of code cdk/cdk-domainless-mode/test-scripts/create_domain_joined_AD_accounts.ps1 x: 4 commits (all time) y: 29 lines of code cdk/cdk-domainless-mode/test-scripts/create_domain_joined_kerberos_leases.py x: 5 commits (all time) y: 31 lines of code cdk/cdk-domainless-mode/test-scripts/create_non_domain_joined_kerberos_leases.py x: 7 commits (all time) y: 36 lines of code common/daemon.h x: 78 commits (all time) y: 213 lines of code configuration/config.h.in x: 6 commits (all time) y: 13 lines of code setup-scripts/docker-scripts/Dockerfile-ubuntu-20.04 x: 5 commits (all time) y: 38 lines of code configuration/src/config.cpp x: 3 commits (all time) y: 107 lines of code auth/kerberos/src/utf16_decode/Program.cs x: 3 commits (all time) y: 14 lines of code auth/kinit_client/autoconf.h x: 3 commits (all time) y: 176 lines of code auth/kinit_client/extern.h x: 3 commits (all time) y: 5 lines of code auth/kinit_client/k5-buf.h x: 3 commits (all time) y: 80 lines of code auth/kinit_client/k5-err.h x: 3 commits (all time) y: 31 lines of code auth/kinit_client/k5-int.h x: 3 commits (all time) y: 1553 lines of code auth/kinit_client/k5-platform.h x: 3 commits (all time) y: 683 lines of code auth/kinit_client/k5-plugin.h x: 3 commits (all time) y: 48 lines of code auth/kinit_client/k5-thread.h x: 3 commits (all time) y: 195 lines of code auth/kinit_client/k5-trace.h x: 3 commits (all time) y: 399 lines of code auth/kinit_client/kinit.c x: 8 commits (all time) y: 538 lines of code auth/kinit_client/krb5/authdata_plugin.h x: 3 commits (all time) y: 149 lines of code auth/kinit_client/port-sockets.h x: 3 commits (all time) y: 227 lines of code auth/kinit_client/socket-utils.h x: 3 commits (all time) y: 68 lines of code common/constants.h x: 7 commits (all time) y: 8 lines of code protos/credentialsfetcher.proto x: 14 commits (all time) y: 76 lines of code
2080.0
lines of code
  min: 1.0
  average: 227.31
  25th percentile: 31.0
  median: 77.5
  75th percentile: 216.5
  max: 2080.0
0 120.0
commits (all time)
min: 3.0 | average: 17.17 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 14.75 | max: 120.0

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

api/src/gmsa_service.cpp x: 15 contributors (all time) y: 2080 lines of code auth/kerberos/src/krb.cpp x: 16 contributors (all time) y: 483 lines of code common/util.hpp x: 6 contributors (all time) y: 773 lines of code daemon/src/daemon.cpp x: 11 contributors (all time) y: 300 lines of code metadata/src/metadata.cpp x: 10 contributors (all time) y: 135 lines of code package/credentials-fetcher.spec x: 13 contributors (all time) y: 138 lines of code renewal/src/renewal.cpp x: 11 contributors (all time) y: 105 lines of code sample/java-sample-app/SQLServerKerberosConnection.java x: 3 contributors (all time) y: 47 lines of code cdk/cdk-domainless-mode/app.py x: 6 contributors (all time) y: 60 lines of code cdk/cdk-domainless-mode/cdk/cdk_stack.py x: 6 contributors (all time) y: 351 lines of code cdk/cdk-domainless-mode/test-scripts/add_delete_kerberos_leases.py x: 2 contributors (all time) y: 54 lines of code cdk/cdk-domainless-mode/test-scripts/create_domain_joined_AD_accounts.ps1 x: 2 contributors (all time) y: 29 lines of code cdk/cdk-domainless-mode/test-scripts/create_non_domain_joined_kerberos_leases.py x: 2 contributors (all time) y: 36 lines of code common/daemon.h x: 14 contributors (all time) y: 213 lines of code configuration/config.h.in x: 3 contributors (all time) y: 13 lines of code configuration/src/config.cpp x: 1 contributors (all time) y: 107 lines of code auth/kerberos/src/utf16_decode/Program.cs x: 2 contributors (all time) y: 14 lines of code auth/kinit_client/autoconf.h x: 3 contributors (all time) y: 176 lines of code auth/kinit_client/extern.h x: 3 contributors (all time) y: 5 lines of code auth/kinit_client/k5-buf.h x: 3 contributors (all time) y: 80 lines of code auth/kinit_client/k5-err.h x: 3 contributors (all time) y: 31 lines of code auth/kinit_client/k5-int-pkinit.h x: 3 contributors (all time) y: 114 lines of code auth/kinit_client/k5-int.h x: 3 contributors (all time) y: 1553 lines of code auth/kinit_client/k5-platform.h x: 3 contributors (all time) y: 683 lines of code auth/kinit_client/k5-thread.h x: 3 contributors (all time) y: 195 lines of code auth/kinit_client/k5-trace.h x: 3 contributors (all time) y: 399 lines of code auth/kinit_client/kinit.c x: 6 contributors (all time) y: 538 lines of code auth/kinit_client/krb5/authdata_plugin.h x: 3 contributors (all time) y: 149 lines of code auth/kinit_client/port-sockets.h x: 3 contributors (all time) y: 227 lines of code auth/kinit_client/socket-utils.h x: 3 contributors (all time) y: 68 lines of code cdk/cdk-domainless-mode/cdk/__init__.py x: 2 contributors (all time) y: 1 lines of code protos/credentialsfetcher.proto x: 4 contributors (all time) y: 76 lines of code
2080.0
lines of code
  min: 1.0
  average: 227.31
  25th percentile: 31.0
  median: 77.5
  75th percentile: 216.5
  max: 2080.0
0 16.0
contributors (all time)
min: 1.0 | average: 4.64 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.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): 8 points

api/src/gmsa_service.cpp x: 9 commits (90d) y: 2080 lines of code auth/kerberos/src/krb.cpp x: 6 commits (90d) y: 483 lines of code common/util.hpp x: 6 commits (90d) y: 773 lines of code daemon/src/daemon.cpp x: 10 commits (90d) y: 300 lines of code metadata/src/metadata.cpp x: 4 commits (90d) y: 135 lines of code package/credentials-fetcher.spec x: 11 commits (90d) y: 138 lines of code renewal/src/renewal.cpp x: 5 commits (90d) y: 105 lines of code sample/java-sample-app/SQLServerKerberosConnection.java x: 5 commits (90d) y: 47 lines of code
2080.0
lines of code
  min: 47.0
  average: 507.63
  25th percentile: 112.5
  median: 219.0
  75th percentile: 700.5
  max: 2080.0
0 11.0
commits (90d)
min: 4.0 | average: 7.0 | 25th percentile: 5.0 | median: 6.0 | 75th percentile: 9.75 | max: 11.0

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

api/src/gmsa_service.cpp x: 4 contributors (90d) y: 2080 lines of code auth/kerberos/src/krb.cpp x: 3 contributors (90d) y: 483 lines of code common/util.hpp x: 3 contributors (90d) y: 773 lines of code daemon/src/daemon.cpp x: 4 contributors (90d) y: 300 lines of code metadata/src/metadata.cpp x: 3 contributors (90d) y: 135 lines of code package/credentials-fetcher.spec x: 5 contributors (90d) y: 138 lines of code renewal/src/renewal.cpp x: 3 contributors (90d) y: 105 lines of code sample/java-sample-app/SQLServerKerberosConnection.java x: 3 contributors (90d) y: 47 lines of code
2080.0
lines of code
  min: 47.0
  average: 507.63
  25th percentile: 112.5
  median: 219.0
  75th percentile: 700.5
  max: 2080.0
0 5.0
contributors (90d)
min: 3.0 | average: 3.5 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 5.0