GoogleCloudPlatform / application-integration-management-toolkit
File Size

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

Intro
Learn more...
File Size Overall
10% | 16% | 24% | 10% | 38%
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
go10% | 16% | 24% | 10% | 38%
yaml0% | 0% | 0% | 0% | 100%
pub0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
internal10% | 16% | 24% | 10% | 38%
ROOT0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
integrations.go
in internal/client/integrations
1301 61
connectors.go
in internal/client/connections
997 17
apply.go
in internal/cmd/integrations
647 15
overrides.go
in internal/client/integrations
546 13
scaffold.go
in internal/cmd/integrations
479 6
options.go
in internal/apiclient
380 47
iam.go
in internal/apiclient
339 14
custom-connections.go
in internal/client/connections
270 12
token.go
in internal/apiclient
267 9
testcases.go
in internal/client/integrations
250 15
bundles.go
in internal/apiclient
247 12
utils.go
in internal/cmd/utils
240 7
clifile.go
in internal/apiclient
237 16
authconfigs.go
in internal/client/authconfigs
234 9
httpclient.go
in internal/apiclient
224 9
root.go
in internal/cmd
187 7
endpoints.go
in internal/client/connections
155 6
integrations.go
in internal/cmd/integrations
143 4
create.go
in internal/cmd/integrations
135 1
publish.go
in internal/cmd/integrations
134 3
channels.go
in internal/client/sfdc
120 7
instances.go
in internal/client/sfdc
114 6
getversion.go
in internal/cmd/integrations
114 1
executions.go
in internal/client/integrations
108 4
executetestcase.go
in internal/cmd/integrations
105 1
certificates.go
in internal/client/certificates
95 6
unpublish.go
in internal/cmd/integrations
91 1
create.go
in internal/cmd/authconfigs
86 1
eventsubscriptions.go
in internal/client/connections
84 5
download.go
in internal/cmd/integrations
84 1
archive.go
in internal/cmd/integrations
82 1
gettestcase.go
in internal/cmd/integrations
81 1
create.go
in internal/cmd/connectors
79 1
create.go
in internal/cmd/certificates
76 1
execute.go
in internal/cmd/integrations
76 1
72 -
listtestcase.go
in internal/cmd/integrations
71 1
managedzones.go
in internal/client/connections
69 4
createtestcase.go
in internal/cmd/integrations
69 1
setrole.go
in internal/cmd/connectors
68 4
updatenc.go
in internal/cmd/connectors
68 1
deleteversion.go
in internal/cmd/integrations
68 1
secrets.go
in internal/secmgr
67 2
get.go
in internal/cmd/sfdcinstances
64 1
provision.go
in internal/cmd/provision
63 1
get.go
in internal/cmd/authconfigs
62 1
crtzones.go
in internal/cmd/connectors
61 1
connectors.go
in internal/cmd/connectors
60 5
setpref.go
in internal/cmd/preferences
60 1
crtcustom.go
in internal/cmd/connectors
58 1
Files With Most Units (Top 50)
File# lines# units
integrations.go
in internal/client/integrations
1301 61
options.go
in internal/apiclient
380 47
connectors.go
in internal/client/connections
997 17
clifile.go
in internal/apiclient
237 16
testcases.go
in internal/client/integrations
250 15
apply.go
in internal/cmd/integrations
647 15
iam.go
in internal/apiclient
339 14
overrides.go
in internal/client/integrations
546 13
custom-connections.go
in internal/client/connections
270 12
bundles.go
in internal/apiclient
247 12
authconfigs.go
in internal/client/authconfigs
234 9
token.go
in internal/apiclient
267 9
httpclient.go
in internal/apiclient
224 9
channels.go
in internal/client/sfdc
120 7
utils.go
in internal/cmd/utils
240 7
root.go
in internal/cmd
187 7
certificates.go
in internal/client/certificates
95 6
endpoints.go
in internal/client/connections
155 6
instances.go
in internal/client/sfdc
114 6
scaffold.go
in internal/cmd/integrations
479 6
eventsubscriptions.go
in internal/client/connections
84 5
connectors.go
in internal/cmd/connectors
60 5
iam.go
in internal/client/connections
35 4
managedzones.go
in internal/client/connections
69 4
executions.go
in internal/client/integrations
108 4
setrole.go
in internal/cmd/connectors
68 4
integrations.go
in internal/cmd/integrations
143 4
operations.go
in internal/client/connections
38 3
suspensions.go
in internal/client/integrations
37 3
publish.go
in internal/cmd/integrations
134 3
secrets.go
in internal/secmgr
67 2
provision.go
in internal/client/provision
31 2
crypto.go
in internal/cloudkms
51 2
authconfigs.go
in internal/cmd/authconfigs
31 2
clienttest.go
in internal/client/clienttest
39 1
clean.go
in internal/client/integrations
45 1
lrowait.go
in internal/apiclient
21 1
log.go
in internal/clilog
53 1
delete.go
in internal/cmd/authconfigs
37 1
export.go
in internal/cmd/authconfigs
39 1
list.go
in internal/cmd/authconfigs
42 1
get.go
in internal/cmd/authconfigs
62 1
create.go
in internal/cmd/authconfigs
86 1
patch.go
in internal/cmd/authconfigs
50 1
render.go
in internal/cmd/render
24 1
cache.go
in internal/cmd/token
28 1
token.go
in internal/cmd/token
13 1
get.go
in internal/cmd/token
31 1
list.go
in internal/cmd/sfdcinstances
32 1
get.go
in internal/cmd/sfdcinstances
64 1
Files With Long Lines (Top 30)

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

File# lines# units# long lines
overrides.go
in internal/client/integrations
546 13 21
options.go
in internal/apiclient
380 47 17
integrations.go
in internal/client/integrations
1301 61 12
scaffold.go
in internal/cmd/integrations
479 6 9
apply.go
in internal/cmd/integrations
647 15 7
connectors.go
in internal/client/connections
997 17 6
utils.go
in internal/cmd/utils
240 7 3
connectors.go
in internal/cmd/connectors
60 5 3
authconfigs.go
in internal/client/authconfigs
234 9 2
custom-connections.go
in internal/client/connections
270 12 2
bundles.go
in internal/apiclient
247 12 2
integrations.go
in internal/cmd/integrations
143 4 2
getversion.go
in internal/cmd/integrations
114 1 2
gettestcase.go
in internal/cmd/integrations
81 1 2
72 - 1
certificates.go
in internal/client/certificates
95 6 1
eventsubscriptions.go
in internal/client/connections
84 5 1
provision.go
in internal/client/provision
31 2 1
instances.go
in internal/client/sfdc
114 6 1
testcases.go
in internal/client/integrations
250 15 1
clean.go
in internal/client/integrations
45 1 1
suspensions.go
in internal/client/integrations
37 3 1
executions.go
in internal/client/integrations
108 4 1
authconfigs.go
in internal/cmd/authconfigs
31 2 1
create.go
in internal/cmd/authconfigs
86 1 1
create.go
in internal/cmd/connectors
79 1 1
create.go
in internal/cmd/certificates
76 1 1
unpublish.go
in internal/cmd/integrations
91 1 1
execute.go
in internal/cmd/integrations
76 1 1
upload.go
in internal/cmd/integrations
50 1 1
Correlations

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

internal/cmd/integrations/apply.go x: 68 commits (all time) y: 647 lines of code internal/cmd/token/cache.go x: 10 commits (all time) y: 28 lines of code internal/client/connections/connectors.go x: 47 commits (all time) y: 997 lines of code internal/cmd/utils/utils.go x: 35 commits (all time) y: 240 lines of code cmd/integrationcli/integrationcli.go x: 7 commits (all time) y: 20 lines of code internal/apiclient/bundles.go x: 20 commits (all time) y: 247 lines of code internal/apiclient/options.go x: 30 commits (all time) y: 380 lines of code internal/client/integrations/integrations.go x: 88 commits (all time) y: 1301 lines of code internal/cmd/integrations/executetestcase.go x: 14 commits (all time) y: 105 lines of code internal/cmd/render/render.go x: 6 commits (all time) y: 24 lines of code internal/apiclient/httpclient.go x: 33 commits (all time) y: 224 lines of code internal/client/integrations/testcases.go x: 15 commits (all time) y: 250 lines of code internal/cmd/integrations/archive.go x: 19 commits (all time) y: 82 lines of code internal/cmd/integrations/gettestcase.go x: 7 commits (all time) y: 81 lines of code internal/cmd/integrations/integrations.go x: 27 commits (all time) y: 143 lines of code internal/cmd/integrations/publish.go x: 39 commits (all time) y: 134 lines of code internal/cmd/integrations/scaffold.go x: 67 commits (all time) y: 479 lines of code internal/cmd/integrations/unpublish.go x: 23 commits (all time) y: 91 lines of code internal/apiclient/clifile.go x: 21 commits (all time) y: 237 lines of code internal/cmd/authconfigs/get.go x: 15 commits (all time) y: 62 lines of code internal/cmd/connectors/get.go x: 15 commits (all time) y: 55 lines of code internal/cmd/integrations/create.go x: 29 commits (all time) y: 135 lines of code internal/cmd/integrations/createtestcase.go x: 7 commits (all time) y: 69 lines of code internal/cmd/integrations/deltestcase.go x: 3 commits (all time) y: 38 lines of code internal/cmd/integrations/getversion.go x: 29 commits (all time) y: 114 lines of code internal/cmd/integrations/listversions.go x: 18 commits (all time) y: 54 lines of code internal/cmd/integrations/testcases.go x: 4 commits (all time) y: 16 lines of code internal/cmd/integrations/versions.go x: 5 commits (all time) y: 21 lines of code internal/cmd/preferences/setpref.go x: 12 commits (all time) y: 60 lines of code cloudbuild.yaml x: 17 commits (all time) y: 72 lines of code internal/cmd/authconfigs/authconfigs.go x: 6 commits (all time) y: 31 lines of code internal/cmd/authconfigs/create.go x: 13 commits (all time) y: 86 lines of code internal/cmd/authconfigs/delete.go x: 10 commits (all time) y: 37 lines of code internal/cmd/authconfigs/list.go x: 10 commits (all time) y: 42 lines of code internal/cmd/authconfigs/patch.go x: 11 commits (all time) y: 50 lines of code internal/cmd/certificates/create.go x: 10 commits (all time) y: 76 lines of code internal/cmd/certificates/get.go x: 10 commits (all time) y: 58 lines of code internal/cmd/connectors/create.go x: 15 commits (all time) y: 79 lines of code internal/cmd/connectors/crtcustom.go x: 15 commits (all time) y: 58 lines of code internal/cmd/connectors/crtcustomver.go x: 14 commits (all time) y: 57 lines of code internal/cmd/connectors/crteventsub.go x: 12 commits (all time) y: 53 lines of code internal/cmd/connectors/crtzones.go x: 11 commits (all time) y: 61 lines of code internal/cmd/connectors/delcustom.go x: 9 commits (all time) y: 40 lines of code internal/cmd/connectors/delete.go x: 11 commits (all time) y: 41 lines of code internal/cmd/connectors/deleventsub.go x: 9 commits (all time) y: 41 lines of code internal/cmd/connectors/delzones.go x: 11 commits (all time) y: 37 lines of code internal/cmd/connectors/getiam.go x: 11 commits (all time) y: 34 lines of code internal/cmd/connectors/setrole.go x: 10 commits (all time) y: 68 lines of code internal/cmd/connectors/updatenc.go x: 11 commits (all time) y: 68 lines of code internal/cmd/endpoints/create.go x: 13 commits (all time) y: 56 lines of code internal/cmd/integrations/deleteversion.go x: 12 commits (all time) y: 68 lines of code internal/cmd/integrations/execute.go x: 15 commits (all time) y: 76 lines of code internal/cmd/integrations/exportversions.go x: 11 commits (all time) y: 56 lines of code internal/cmd/integrations/replayexec.go x: 12 commits (all time) y: 45 lines of code internal/cmd/integrations/upload.go x: 14 commits (all time) y: 50 lines of code internal/cmd/preferences/cleanpref.go x: 5 commits (all time) y: 14 lines of code internal/cmd/provision/provision.go x: 9 commits (all time) y: 63 lines of code internal/cmd/root.go x: 13 commits (all time) y: 187 lines of code internal/cmd/sfdcinstances/get.go x: 11 commits (all time) y: 64 lines of code internal/cmd/sfdcinstances/list.go x: 10 commits (all time) y: 32 lines of code internal/cmd/token/get.go x: 7 commits (all time) y: 31 lines of code internal/client/integrations/overrides.go x: 68 commits (all time) y: 546 lines of code internal/client/integrations/executions.go x: 12 commits (all time) y: 108 lines of code internal/apiclient/iam.go x: 17 commits (all time) y: 339 lines of code internal/apiclient/token.go x: 20 commits (all time) y: 267 lines of code internal/client/authconfigs/authconfigs.go x: 16 commits (all time) y: 234 lines of code internal/client/certificates/certificates.go x: 6 commits (all time) y: 95 lines of code internal/client/clienttest/clienttest.go x: 6 commits (all time) y: 39 lines of code internal/client/connections/custom-connections.go x: 10 commits (all time) y: 270 lines of code internal/client/connections/endpoints.go x: 4 commits (all time) y: 155 lines of code internal/client/connections/eventsubscriptions.go x: 6 commits (all time) y: 84 lines of code internal/client/connections/managedzones.go x: 5 commits (all time) y: 69 lines of code internal/client/connections/operations.go x: 7 commits (all time) y: 38 lines of code internal/client/integrations/clean.go x: 8 commits (all time) y: 45 lines of code internal/client/sfdc/channels.go x: 8 commits (all time) y: 120 lines of code internal/client/sfdc/instances.go x: 8 commits (all time) y: 114 lines of code internal/secmgr/secrets.go x: 6 commits (all time) y: 67 lines of code internal/clilog/log.go x: 8 commits (all time) y: 53 lines of code internal/cmd/connectors/custom.go x: 2 commits (all time) y: 16 lines of code internal/cmd/connectors/customver.go x: 2 commits (all time) y: 14 lines of code internal/cmd/connectors/eventsubs.go x: 3 commits (all time) y: 15 lines of code cosign.pub x: 2 commits (all time) y: 4 lines of code internal/cloudkms/crypto.go x: 4 commits (all time) y: 51 lines of code internal/apiclient/lrowait.go x: 2 commits (all time) y: 21 lines of code
1301.0
lines of code
  min: 4.0
  average: 93.54
  25th percentile: 37.0
  median: 45.0
  75th percentile: 76.0
  max: 1301.0
0 88.0
commits (all time)
min: 2.0 | average: 12.67 | 25th percentile: 6.0 | median: 10.0 | 75th percentile: 13.0 | max: 88.0

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

internal/cmd/integrations/apply.go x: 4 contributors (all time) y: 647 lines of code internal/cmd/token/cache.go x: 3 contributors (all time) y: 28 lines of code internal/client/connections/connectors.go x: 5 contributors (all time) y: 997 lines of code internal/cmd/utils/utils.go x: 3 contributors (all time) y: 240 lines of code cmd/integrationcli/integrationcli.go x: 2 contributors (all time) y: 20 lines of code internal/apiclient/bundles.go x: 3 contributors (all time) y: 247 lines of code internal/apiclient/options.go x: 4 contributors (all time) y: 380 lines of code internal/client/integrations/integrations.go x: 5 contributors (all time) y: 1301 lines of code internal/cmd/integrations/executetestcase.go x: 3 contributors (all time) y: 105 lines of code internal/cmd/render/render.go x: 2 contributors (all time) y: 24 lines of code internal/apiclient/httpclient.go x: 3 contributors (all time) y: 224 lines of code internal/cmd/integrations/archive.go x: 2 contributors (all time) y: 82 lines of code internal/cmd/integrations/gettestcase.go x: 3 contributors (all time) y: 81 lines of code internal/cmd/integrations/integrations.go x: 3 contributors (all time) y: 143 lines of code internal/cmd/integrations/publish.go x: 4 contributors (all time) y: 134 lines of code internal/cmd/integrations/scaffold.go x: 4 contributors (all time) y: 479 lines of code internal/cmd/integrations/unpublish.go x: 2 contributors (all time) y: 91 lines of code internal/cmd/authconfigs/get.go x: 3 contributors (all time) y: 62 lines of code internal/cmd/connectors/get.go x: 3 contributors (all time) y: 55 lines of code internal/cmd/integrations/create.go x: 3 contributors (all time) y: 135 lines of code internal/cmd/integrations/createtestcase.go x: 2 contributors (all time) y: 69 lines of code internal/cmd/integrations/deltestcase.go x: 2 contributors (all time) y: 38 lines of code internal/cmd/integrations/getversion.go x: 3 contributors (all time) y: 114 lines of code internal/cmd/integrations/versions.go x: 3 contributors (all time) y: 21 lines of code internal/cmd/preferences/setpref.go x: 3 contributors (all time) y: 60 lines of code cloudbuild.yaml x: 3 contributors (all time) y: 72 lines of code internal/cmd/authconfigs/authconfigs.go x: 2 contributors (all time) y: 31 lines of code internal/cmd/authconfigs/list.go x: 2 contributors (all time) y: 42 lines of code internal/cmd/authconfigs/patch.go x: 2 contributors (all time) y: 50 lines of code internal/cmd/certificates/create.go x: 2 contributors (all time) y: 76 lines of code internal/cmd/certificates/get.go x: 2 contributors (all time) y: 58 lines of code internal/cmd/connectors/create.go x: 2 contributors (all time) y: 79 lines of code internal/cmd/connectors/crteventsub.go x: 2 contributors (all time) y: 53 lines of code internal/cmd/integrations/replayexec.go x: 3 contributors (all time) y: 45 lines of code internal/cmd/preferences/cleanpref.go x: 2 contributors (all time) y: 14 lines of code internal/cmd/provision/provision.go x: 2 contributors (all time) y: 63 lines of code internal/cmd/root.go x: 2 contributors (all time) y: 187 lines of code internal/client/integrations/overrides.go x: 5 contributors (all time) y: 546 lines of code internal/client/integrations/executions.go x: 3 contributors (all time) y: 108 lines of code internal/apiclient/iam.go x: 3 contributors (all time) y: 339 lines of code internal/apiclient/token.go x: 3 contributors (all time) y: 267 lines of code internal/client/authconfigs/authconfigs.go x: 4 contributors (all time) y: 234 lines of code internal/client/certificates/certificates.go x: 2 contributors (all time) y: 95 lines of code internal/client/connections/endpoints.go x: 2 contributors (all time) y: 155 lines of code internal/client/provision/provision.go x: 3 contributors (all time) y: 31 lines of code internal/client/sfdc/channels.go x: 2 contributors (all time) y: 120 lines of code internal/client/sfdc/instances.go x: 2 contributors (all time) y: 114 lines of code internal/clilog/log.go x: 1 contributors (all time) y: 53 lines of code internal/cmd/connectors/custom.go x: 1 contributors (all time) y: 16 lines of code internal/cmd/connectors/customver.go x: 1 contributors (all time) y: 14 lines of code cosign.pub x: 1 contributors (all time) y: 4 lines of code internal/cloudkms/crypto.go x: 1 contributors (all time) y: 51 lines of code internal/apiclient/lrowait.go x: 1 contributors (all time) y: 21 lines of code
1301.0
lines of code
  min: 4.0
  average: 93.54
  25th percentile: 37.0
  median: 45.0
  75th percentile: 76.0
  max: 1301.0
0 5.0
contributors (all time)
min: 1.0 | average: 2.19 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.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): 10 points

internal/cmd/integrations/apply.go x: 5 commits (90d) y: 647 lines of code internal/cmd/token/cache.go x: 3 commits (90d) y: 28 lines of code internal/client/connections/connectors.go x: 3 commits (90d) y: 997 lines of code internal/cmd/utils/utils.go x: 7 commits (90d) y: 240 lines of code cmd/integrationcli/integrationcli.go x: 1 commits (90d) y: 20 lines of code internal/apiclient/bundles.go x: 1 commits (90d) y: 247 lines of code internal/apiclient/options.go x: 1 commits (90d) y: 380 lines of code internal/client/integrations/integrations.go x: 2 commits (90d) y: 1301 lines of code internal/cmd/integrations/executetestcase.go x: 2 commits (90d) y: 105 lines of code internal/cmd/render/render.go x: 1 commits (90d) y: 24 lines of code
1301.0
lines of code
  min: 20.0
  average: 398.9
  25th percentile: 27.0
  median: 243.5
  75th percentile: 734.5
  max: 1301.0
0 7.0
commits (90d)
min: 1.0 | average: 2.6 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.5 | max: 7.0

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

internal/cmd/integrations/apply.go x: 2 contributors (90d) y: 647 lines of code internal/cmd/token/cache.go x: 1 contributors (90d) y: 28 lines of code internal/client/connections/connectors.go x: 2 contributors (90d) y: 997 lines of code internal/cmd/utils/utils.go x: 2 contributors (90d) y: 240 lines of code cmd/integrationcli/integrationcli.go x: 1 contributors (90d) y: 20 lines of code internal/apiclient/bundles.go x: 1 contributors (90d) y: 247 lines of code internal/apiclient/options.go x: 1 contributors (90d) y: 380 lines of code internal/client/integrations/integrations.go x: 1 contributors (90d) y: 1301 lines of code internal/cmd/integrations/executetestcase.go x: 1 contributors (90d) y: 105 lines of code internal/cmd/render/render.go x: 1 contributors (90d) y: 24 lines of code
1301.0
lines of code
  min: 20.0
  average: 398.9
  25th percentile: 27.0
  median: 243.5
  75th percentile: 734.5
  max: 1301.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.3 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0