azure / acr-cli
File Size

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

Intro
Learn more...
File Size Overall
42% | 0% | 26% | 16% | 14%
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
go42% | 0% | 26% | 16% | 14%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
acr90% | 0% | 0% | 7% | 2%
cmd0% | 0% | 58% | 26% | 15%
internal0% | 0% | 46% | 25% | 27%
auth0% | 0% | 0% | 0% | 100%
version0% | 0% | 0% | 0% | 100%
Longest Files (Top 33)
File# lines# units
client.go
in acr
2279 158
purge.go
in cmd/acr
376 7
cssc.go
in internal/cssc
303 11
annotate.go
in cmd/acr
250 4
acrsdk.go
in internal/api
240 14
image_functions.go
in cmd/common
224 9
testhelper.go
in internal/common
194 -
models.go
in acr
188 -
cssc.go
in cmd/acr
134 3
login.go
in cmd/acr
124 3
manifest.go
in cmd/acr
119 5
orassdk.go
in internal/api
110 4
store.go
in auth/oras
94 5
tag.go
in cmd/acr
92 3
purgejob.go
in internal/worker
66 4
annotator.go
in internal/worker
53 3
root.go
in cmd/acr
53 2
interfaces.go
in acr/acrapi
48 -
tag.go
in internal/tag
45 3
logout.go
in cmd/acr
41 2
transport.go
in auth/oras
41 3
job.go
in internal/worker
40 1
annotatejob.go
in internal/worker
37 2
purger.go
in internal/worker
35 3
pool.go
in internal/worker
34 2
client.go
in auth/oras
34 1
version.go
in cmd/acr
24 1
set.go
in internal/container/set
16 3
credential.go
in auth/oras
13 1
version.go
in version
11 1
client.go
in auth
9 -
main.go
in cmd/acr
8 1
7 2
Files With Most Units (Top 29)
File# lines# units
client.go
in acr
2279 158
acrsdk.go
in internal/api
240 14
cssc.go
in internal/cssc
303 11
image_functions.go
in cmd/common
224 9
purge.go
in cmd/acr
376 7
manifest.go
in cmd/acr
119 5
store.go
in auth/oras
94 5
orassdk.go
in internal/api
110 4
purgejob.go
in internal/worker
66 4
annotate.go
in cmd/acr
250 4
tag.go
in internal/tag
45 3
purger.go
in internal/worker
35 3
annotator.go
in internal/worker
53 3
set.go
in internal/container/set
16 3
login.go
in cmd/acr
124 3
cssc.go
in cmd/acr
134 3
tag.go
in cmd/acr
92 3
transport.go
in auth/oras
41 3
7 2
annotatejob.go
in internal/worker
37 2
pool.go
in internal/worker
34 2
logout.go
in cmd/acr
41 2
root.go
in cmd/acr
53 2
job.go
in internal/worker
40 1
version.go
in version
11 1
version.go
in cmd/acr
24 1
main.go
in cmd/acr
8 1
credential.go
in auth/oras
13 1
client.go
in auth/oras
34 1
Files With Long Lines (Top 17)

There are 17 files with lines longer than 120 characters. In total, there are 252 long lines.

File# lines# units# long lines
client.go
in acr
2279 158 136
purge.go
in cmd/acr
376 7 30
annotate.go
in cmd/acr
250 4 21
interfaces.go
in acr/acrapi
48 - 18
cssc.go
in cmd/acr
134 3 12
acrsdk.go
in internal/api
240 14 7
cssc.go
in internal/cssc
303 11 7
image_functions.go
in cmd/common
224 9 7
manifest.go
in cmd/acr
119 5 3
orassdk.go
in internal/api
110 4 2
tag.go
in internal/tag
45 3 2
tag.go
in cmd/acr
92 3 2
testhelper.go
in internal/common
194 - 1
annotatejob.go
in internal/worker
37 2 1
purgejob.go
in internal/worker
66 4 1
annotator.go
in internal/worker
53 3 1
root.go
in cmd/acr
53 2 1
Correlations

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

internal/cssc/cssc.go x: 4 commits (all time) y: 303 lines of code cmd/acr/annotate.go x: 3 commits (all time) y: 250 lines of code cmd/acr/purge.go x: 49 commits (all time) y: 376 lines of code cmd/common/image_functions.go x: 3 commits (all time) y: 224 lines of code cmd/acr/cssc.go x: 3 commits (all time) y: 134 lines of code internal/common/testhelper.go x: 2 commits (all time) y: 194 lines of code cmd/acr/root.go x: 15 commits (all time) y: 53 lines of code internal/api/orassdk.go x: 1 commits (all time) y: 110 lines of code internal/worker/annotatejob.go x: 1 commits (all time) y: 37 lines of code internal/worker/annotator.go x: 1 commits (all time) y: 53 lines of code internal/worker/pool.go x: 2 commits (all time) y: 34 lines of code internal/worker/purgejob.go x: 2 commits (all time) y: 66 lines of code cmd/acr/tag.go x: 15 commits (all time) y: 92 lines of code cmd/acr/manifest.go x: 11 commits (all time) y: 119 lines of code internal/api/acrsdk.go x: 1 commits (all time) y: 240 lines of code auth/oras/client.go x: 4 commits (all time) y: 34 lines of code cmd/acr/login.go x: 10 commits (all time) y: 124 lines of code cmd/acr/logout.go x: 6 commits (all time) y: 41 lines of code cmd/acr/version.go x: 7 commits (all time) y: 24 lines of code internal/container/set/set.go x: 1 commits (all time) y: 16 lines of code auth/oras/store.go x: 2 commits (all time) y: 94 lines of code version/version.go x: 3 commits (all time) y: 11 lines of code acr/acrapi/interfaces.go x: 4 commits (all time) y: 48 lines of code acr/client.go x: 7 commits (all time) y: 2279 lines of code acr/models.go x: 7 commits (all time) y: 188 lines of code acr/version.go x: 5 commits (all time) y: 7 lines of code cmd/acr/main.go x: 4 commits (all time) y: 8 lines of code
2279.0
lines of code
  min: 7.0
  average: 161.88
  25th percentile: 34.0
  median: 53.0
  75th percentile: 161.0
  max: 2279.0
0 49.0
commits (all time)
min: 1.0 | average: 5.52 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.5 | max: 49.0

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

internal/cssc/cssc.go x: 1 contributors (all time) y: 303 lines of code cmd/acr/annotate.go x: 3 contributors (all time) y: 250 lines of code cmd/acr/purge.go x: 17 contributors (all time) y: 376 lines of code cmd/common/image_functions.go x: 3 contributors (all time) y: 224 lines of code cmd/acr/cssc.go x: 1 contributors (all time) y: 134 lines of code internal/common/testhelper.go x: 1 contributors (all time) y: 194 lines of code cmd/acr/root.go x: 6 contributors (all time) y: 53 lines of code internal/api/orassdk.go x: 1 contributors (all time) y: 110 lines of code internal/worker/annotatejob.go x: 1 contributors (all time) y: 37 lines of code internal/worker/annotator.go x: 1 contributors (all time) y: 53 lines of code internal/worker/pool.go x: 2 contributors (all time) y: 34 lines of code internal/worker/purgejob.go x: 2 contributors (all time) y: 66 lines of code cmd/acr/tag.go x: 5 contributors (all time) y: 92 lines of code cmd/acr/manifest.go x: 3 contributors (all time) y: 119 lines of code internal/api/acrsdk.go x: 1 contributors (all time) y: 240 lines of code cmd/acr/login.go x: 5 contributors (all time) y: 124 lines of code cmd/acr/logout.go x: 4 contributors (all time) y: 41 lines of code cmd/acr/version.go x: 4 contributors (all time) y: 24 lines of code internal/container/set/set.go x: 1 contributors (all time) y: 16 lines of code auth/oras/store.go x: 1 contributors (all time) y: 94 lines of code version/version.go x: 2 contributors (all time) y: 11 lines of code acr/client.go x: 2 contributors (all time) y: 2279 lines of code acr/models.go x: 2 contributors (all time) y: 188 lines of code acr/version.go x: 2 contributors (all time) y: 7 lines of code
2279.0
lines of code
  min: 7.0
  average: 161.88
  25th percentile: 34.0
  median: 53.0
  75th percentile: 161.0
  max: 2279.0
0 17.0
contributors (all time)
min: 1.0 | average: 2.55 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 17.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): 1 points

internal/cssc/cssc.go x: 1 commits (90d) y: 303 lines of code
303.0
lines of code
  min: 303.0
  average: 303.0
  25th percentile: 303.0
  median: 303.0
  75th percentile: 303.0
  max: 303.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

internal/cssc/cssc.go x: 1 contributors (90d) y: 303 lines of code
303.0
lines of code
  min: 303.0
  average: 303.0
  25th percentile: 303.0
  median: 303.0
  75th percentile: 303.0
  max: 303.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0