azure / acr-builder
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 73 files with 5,505 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 6 files changed 21-50 times (1,571 lines of code)
    • 26 files changed 6-20 times (2,791 lines of code)
    • 41 files changed 1-5 times (1,143 lines of code)
0% | 0% | 28% | 50% | 20%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 73 files with 5,505 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 12 files changed by 6-10 contributors (2,632 lines of code)
    • 31 files changed by 2-5 contributors (2,241 lines of code)
    • 30 files changed by 1 contributor (632 lines of code)
0% | 0% | 47% | 40% | 11%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, md, yaml, s, gitignore, txt, sh, gitattributes, mod, dockerfile, toml, bash, dockerignore, json, c, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 28% | 50% | 20%
yaml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
graph0% | 0% | 54% | 31% | 14%
builder0% | 0% | 59% | 30% | 9%
templating0% | 0% | 43% | 45% | 10%
cmd0% | 0% | 0% | 72% | 27%
scan0% | 0% | 0% | 99% | <1%
pkg0% | 0% | 0% | 50% | 49%
vaults0% | 0% | 0% | 95% | 4%
tokenutil0% | 0% | 0% | 100% | 0%
util0% | 0% | 0% | 17% | 82%
secretmgmt0% | 0% | 0% | 0% | 100%
version0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
builder.go
in builder
413 12 2018-07-03 2024-09-24 45 7 ehotinger@gmail.com 2686301+northtyphoon@users....
task.go
in graph
387 14 2018-08-09 2024-09-24 40 8 ehotinger@gmail.com 2686301+northtyphoon@users....
step.go
in graph
298 19 2018-07-03 2024-09-24 39 8 ehotinger@gmail.com 2686301+northtyphoon@users....
context.go
in builder
242 6 2018-07-03 2020-08-04 34 6 ehotinger@gmail.com akashksinghal98@gmail.com
19 - 2019-09-06 2025-03-14 31 6 erey@stanford.edu 126620094+ruchii-27@users.n...
212 8 2018-07-03 2024-09-24 30 6 ehotinger@gmail.com 2686301+northtyphoon@users....
context.go
in scan
169 7 2018-08-20 2024-09-24 19 7 ehotinger@gmail.com 2686301+northtyphoon@users....
git.go
in scan
224 15 2018-08-20 2024-09-24 16 7 ehotinger@gmail.com 2686301+northtyphoon@users....
exec.go
in cmd/acb/commands/exec
234 - 2019-01-24 2020-07-02 15 5 ehotinger@gmail.com akashksinghal98@gmail.com
build.go
in cmd/acb/commands/build
329 1 2019-01-24 2020-08-04 15 6 ehotinger@gmail.com 2686301+northtyphoon@users....
226 7 2018-08-20 2021-06-07 13 5 ehotinger@gmail.com samarthmshah@gmail.com
7 - 2018-07-06 2021-08-27 12 7 ehotinger@gmail.com 41650461+jaysterp@users.nor...
push.go
in builder
47 1 2018-07-03 2019-03-01 11 1 ehotinger@gmail.com ehotinger@gmail.com
parse.go
in builder
60 3 2018-07-03 2019-11-22 11 4 ehotinger@gmail.com jeburke@microsoft.com
scanner.go
in scan
53 2 2018-08-20 2020-08-04 10 5 ehotinger@gmail.com akashksinghal98@gmail.com
values.go
in templating
89 6 2018-07-03 2024-09-24 10 2 ehotinger@gmail.com 2686301+northtyphoon@users....
procmanager.go
in pkg/procmanager
164 7 2018-08-09 2024-09-24 10 3 ehotinger@gmail.com 2686301+northtyphoon@users....
40 2 2018-07-06 2018-10-05 9 3 ehotinger@gmail.com northtyphoon@gmail.com
engine.go
in templating
78 6 2018-07-03 2020-07-02 9 3 ehotinger@gmail.com akashksinghal98@gmail.com
232 12 2019-09-06 2024-09-24 9 6 erey@stanford.edu 2686301+northtyphoon@users....
login.go
in builder
48 2 2018-07-03 2018-09-14 8 1 ehotinger@gmail.com ehotinger@gmail.com
constants.go
in builder
17 - 2018-07-03 2019-08-28 7 2 ehotinger@gmail.com samarthmshah@gmail.com
38 4 2018-07-10 2020-08-04 7 3 ehotinger@gmail.com akashksinghal98@gmail.com
token_util.go
in tokenutil
93 4 2019-03-21 2024-09-24 7 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
100 4 2019-02-08 2020-07-23 7 6 naduggar@microsoft.com akashksinghal98@gmail.com
124 4 2019-03-21 2020-08-04 7 3 samarthmshah@gmail.com akashksinghal98@gmail.com
setup_linux.go
in builder
32 1 2018-07-06 2018-10-05 6 2 ehotinger@gmail.com northtyphoon@gmail.com
load.go
in templating
53 5 2018-07-03 2024-09-24 6 2 ehotinger@gmail.com 2686301+northtyphoon@users....
network.go
in graph
55 5 2018-08-24 2019-03-18 6 3 ehotinger@gmail.com ehotinger@gmail.com
getsecret.go
in cmd/acb/commands/getsecret
58 - 2019-02-08 2019-04-19 6 4 naduggar@microsoft.com ehotinger@gmail.com
89 3 2021-06-07 2024-09-24 6 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
render.go
in cmd/acb/commands/render
132 - 2019-01-24 2019-06-26 6 3 ehotinger@gmail.com ehotinger@gmail.com
acb.yaml
in root
2 - 2018-07-27 2019-01-24 5 1 ehotinger@gmail.com ehotinger@gmail.com
2 - 2018-07-27 2019-01-24 5 1 ehotinger@gmail.com ehotinger@gmail.com
volume.go
in pkg/volume
25 1 2018-07-27 2020-07-02 5 2 ehotinger@gmail.com akashksinghal98@gmail.com
main.go
in cmd/acb
42 3 2018-12-21 2019-05-20 5 4 ehotinger@gmail.com 2686301+northtyphoon@users....
url.go
in util
49 7 2018-08-20 2024-09-24 5 3 ehotinger@gmail.com 2686301+northtyphoon@users....
download.go
in cmd/acb/commands/download
91 - 2019-01-24 2023-11-03 5 5 ehotinger@gmail.com 109199020+yuehaoliang-micro...
secrets.go
in secretmgmt
96 3 2019-03-21 2020-07-23 5 3 samarthmshah@gmail.com akashksinghal98@gmail.com
dag.go
in graph
150 9 2018-07-03 2019-03-01 5 1 ehotinger@gmail.com ehotinger@gmail.com
7 - 2018-07-06 2020-04-20 4 2 ehotinger@gmail.com 2686301+northtyphoon@users....
config.go
in templating
17 2 2018-07-03 2018-09-17 4 1 ehotinger@gmail.com ehotinger@gmail.com
secret.go
in secretmgmt
62 4 2019-03-21 2019-04-19 4 2 samarthmshah@gmail.com ehotinger@gmail.com
trim.go
in util
11 2 2019-11-22 2020-08-04 3 3 41650461+jaysterp@users.nor... akashksinghal98@gmail.com
parse.go
in util
22 3 2018-07-10 2018-09-14 3 1 ehotinger@gmail.com ehotinger@gmail.com
template.go
in templating
34 3 2018-07-03 2018-08-24 3 1 ehotinger@gmail.com ehotinger@gmail.com
79 3 2021-06-07 2024-09-24 3 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
scan.go
in cmd/acb/commands/scan
111 - 2019-01-24 2020-08-04 3 3 ehotinger@gmail.com akashksinghal98@gmail.com
4 - 2018-07-03 2018-09-14 2 1 ehotinger@gmail.com ehotinger@gmail.com
4 - 2018-07-03 2018-09-14 2 1 ehotinger@gmail.com ehotinger@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
task.go
in graph
387 14 2018-08-09 2024-09-24 40 8 ehotinger@gmail.com 2686301+northtyphoon@users....
step.go
in graph
298 19 2018-07-03 2024-09-24 39 8 ehotinger@gmail.com 2686301+northtyphoon@users....
builder.go
in builder
413 12 2018-07-03 2024-09-24 45 7 ehotinger@gmail.com 2686301+northtyphoon@users....
context.go
in scan
169 7 2018-08-20 2024-09-24 19 7 ehotinger@gmail.com 2686301+northtyphoon@users....
git.go
in scan
224 15 2018-08-20 2024-09-24 16 7 ehotinger@gmail.com 2686301+northtyphoon@users....
7 - 2018-07-06 2021-08-27 12 7 ehotinger@gmail.com 41650461+jaysterp@users.nor...
context.go
in builder
242 6 2018-07-03 2020-08-04 34 6 ehotinger@gmail.com akashksinghal98@gmail.com
19 - 2019-09-06 2025-03-14 31 6 erey@stanford.edu 126620094+ruchii-27@users.n...
212 8 2018-07-03 2024-09-24 30 6 ehotinger@gmail.com 2686301+northtyphoon@users....
build.go
in cmd/acb/commands/build
329 1 2019-01-24 2020-08-04 15 6 ehotinger@gmail.com 2686301+northtyphoon@users....
232 12 2019-09-06 2024-09-24 9 6 erey@stanford.edu 2686301+northtyphoon@users....
100 4 2019-02-08 2020-07-23 7 6 naduggar@microsoft.com akashksinghal98@gmail.com
exec.go
in cmd/acb/commands/exec
234 - 2019-01-24 2020-07-02 15 5 ehotinger@gmail.com akashksinghal98@gmail.com
226 7 2018-08-20 2021-06-07 13 5 ehotinger@gmail.com samarthmshah@gmail.com
scanner.go
in scan
53 2 2018-08-20 2020-08-04 10 5 ehotinger@gmail.com akashksinghal98@gmail.com
download.go
in cmd/acb/commands/download
91 - 2019-01-24 2023-11-03 5 5 ehotinger@gmail.com 109199020+yuehaoliang-micro...
parse.go
in builder
60 3 2018-07-03 2019-11-22 11 4 ehotinger@gmail.com jeburke@microsoft.com
getsecret.go
in cmd/acb/commands/getsecret
58 - 2019-02-08 2019-04-19 6 4 naduggar@microsoft.com ehotinger@gmail.com
main.go
in cmd/acb
42 3 2018-12-21 2019-05-20 5 4 ehotinger@gmail.com 2686301+northtyphoon@users....
procmanager.go
in pkg/procmanager
164 7 2018-08-09 2024-09-24 10 3 ehotinger@gmail.com 2686301+northtyphoon@users....
40 2 2018-07-06 2018-10-05 9 3 ehotinger@gmail.com northtyphoon@gmail.com
engine.go
in templating
78 6 2018-07-03 2020-07-02 9 3 ehotinger@gmail.com akashksinghal98@gmail.com
38 4 2018-07-10 2020-08-04 7 3 ehotinger@gmail.com akashksinghal98@gmail.com
124 4 2019-03-21 2020-08-04 7 3 samarthmshah@gmail.com akashksinghal98@gmail.com
network.go
in graph
55 5 2018-08-24 2019-03-18 6 3 ehotinger@gmail.com ehotinger@gmail.com
render.go
in cmd/acb/commands/render
132 - 2019-01-24 2019-06-26 6 3 ehotinger@gmail.com ehotinger@gmail.com
url.go
in util
49 7 2018-08-20 2024-09-24 5 3 ehotinger@gmail.com 2686301+northtyphoon@users....
secrets.go
in secretmgmt
96 3 2019-03-21 2020-07-23 5 3 samarthmshah@gmail.com akashksinghal98@gmail.com
trim.go
in util
11 2 2019-11-22 2020-08-04 3 3 41650461+jaysterp@users.nor... akashksinghal98@gmail.com
scan.go
in cmd/acb/commands/scan
111 - 2019-01-24 2020-08-04 3 3 ehotinger@gmail.com akashksinghal98@gmail.com
values.go
in templating
89 6 2018-07-03 2024-09-24 10 2 ehotinger@gmail.com 2686301+northtyphoon@users....
constants.go
in builder
17 - 2018-07-03 2019-08-28 7 2 ehotinger@gmail.com samarthmshah@gmail.com
token_util.go
in tokenutil
93 4 2019-03-21 2024-09-24 7 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
setup_linux.go
in builder
32 1 2018-07-06 2018-10-05 6 2 ehotinger@gmail.com northtyphoon@gmail.com
89 3 2021-06-07 2024-09-24 6 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
load.go
in templating
53 5 2018-07-03 2024-09-24 6 2 ehotinger@gmail.com 2686301+northtyphoon@users....
volume.go
in pkg/volume
25 1 2018-07-27 2020-07-02 5 2 ehotinger@gmail.com akashksinghal98@gmail.com
7 - 2018-07-06 2020-04-20 4 2 ehotinger@gmail.com 2686301+northtyphoon@users....
secret.go
in secretmgmt
62 4 2019-03-21 2019-04-19 4 2 samarthmshah@gmail.com ehotinger@gmail.com
79 3 2021-06-07 2024-09-24 3 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
digest.go
in builder
8 - 2021-06-07 2023-07-10 2 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
vault.go
in vaults
5 - 2019-02-08 2019-02-09 2 2 naduggar@microsoft.com mnl.tejaswini@gmail.com
version.go
in cmd/acb/commands/version
20 - 2019-01-24 2024-09-24 2 2 ehotinger@gmail.com 2686301+northtyphoon@users....
push.go
in builder
47 1 2018-07-03 2019-03-01 11 1 ehotinger@gmail.com ehotinger@gmail.com
login.go
in builder
48 2 2018-07-03 2018-09-14 8 1 ehotinger@gmail.com ehotinger@gmail.com
2 - 2018-07-27 2019-01-24 5 1 ehotinger@gmail.com ehotinger@gmail.com
dag.go
in graph
150 9 2018-07-03 2019-03-01 5 1 ehotinger@gmail.com ehotinger@gmail.com
acb.yaml
in root
2 - 2018-07-27 2019-01-24 5 1 ehotinger@gmail.com ehotinger@gmail.com
config.go
in templating
17 2 2018-07-03 2018-09-17 4 1 ehotinger@gmail.com ehotinger@gmail.com
parse.go
in util
22 3 2018-07-10 2018-09-14 3 1 ehotinger@gmail.com ehotinger@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
dag.go
in graph
150 9 2018-07-03 2019-03-01 5 1 ehotinger@gmail.com ehotinger@gmail.com
login.go
in builder
48 2 2018-07-03 2018-09-14 8 1 ehotinger@gmail.com ehotinger@gmail.com
push.go
in builder
47 1 2018-07-03 2019-03-01 11 1 ehotinger@gmail.com ehotinger@gmail.com
dependencies.go
in pkg/image
42 2 2018-08-20 2018-09-17 2 1 ehotinger@gmail.com ehotinger@gmail.com
slice.go
in util
35 2 2018-07-03 2018-07-03 1 1 ehotinger@gmail.com ehotinger@gmail.com
35 5 2020-07-02 2020-07-02 1 1 akashksinghal98@gmail.com akashksinghal98@gmail.com
template.go
in templating
34 3 2018-07-03 2018-08-24 3 1 ehotinger@gmail.com ehotinger@gmail.com
source.go
in pkg/volume
29 1 2020-07-02 2020-07-02 1 1 akashksinghal98@gmail.com akashksinghal98@gmail.com
backoff.go
in util
24 1 2018-08-20 2018-09-14 2 1 ehotinger@gmail.com ehotinger@gmail.com
validation.go
in cmd/acb/commands/build
23 2 2019-01-24 2019-01-24 1 1 ehotinger@gmail.com ehotinger@gmail.com
parse.go
in util
22 3 2018-07-10 2018-09-14 3 1 ehotinger@gmail.com ehotinger@gmail.com
mount.go
in pkg/volume
17 1 2020-07-02 2020-07-02 1 1 akashksinghal98@gmail.com akashksinghal98@gmail.com
config.go
in templating
17 2 2018-07-03 2018-09-17 4 1 ehotinger@gmail.com ehotinger@gmail.com
errors.go
in pkg/util
15 1 2018-07-27 2019-03-01 2 1 ehotinger@gmail.com ehotinger@gmail.com
13 - 2019-09-06 2019-09-06 1 1 erey@stanford.edu erey@stanford.edu
12 1 2018-09-18 2018-09-18 1 1 ehotinger@gmail.com ehotinger@gmail.com
12 2 2018-07-03 2018-07-03 1 1 ehotinger@gmail.com ehotinger@gmail.com
8 - 2018-07-03 2018-07-03 1 1 ehotinger@gmail.com ehotinger@gmail.com
uuid.go
in util
6 1 2019-02-13 2019-02-13 1 1 mnl.tejaswini@gmail.com mnl.tejaswini@gmail.com
map.go
in util
5 1 2018-07-03 2018-09-14 2 1 ehotinger@gmail.com ehotinger@gmail.com
5 - 2019-10-05 2019-10-05 1 1 samarthmshah@gmail.com samarthmshah@gmail.com
version.go
in version
5 - 2019-01-04 2019-01-04 1 1 ehotinger@gmail.com ehotinger@gmail.com
consts.go
in scan
4 - 2018-08-20 2018-08-20 1 1 ehotinger@gmail.com ehotinger@gmail.com
4 - 2018-07-03 2018-09-14 2 1 ehotinger@gmail.com ehotinger@gmail.com
4 - 2018-07-03 2018-09-14 2 1 ehotinger@gmail.com ehotinger@gmail.com
util.go
in graph
4 1 2019-09-06 2019-09-06 1 1 erey@stanford.edu erey@stanford.edu
4 1 2020-07-02 2020-07-02 1 1 akashksinghal98@gmail.com akashksinghal98@gmail.com
4 1 2020-07-02 2020-07-02 1 1 akashksinghal98@gmail.com akashksinghal98@gmail.com
2 - 2018-07-27 2019-01-24 5 1 ehotinger@gmail.com ehotinger@gmail.com
acb.yaml
in root
2 - 2018-07-27 2019-01-24 5 1 ehotinger@gmail.com ehotinger@gmail.com
token_util.go
in tokenutil
93 4 2019-03-21 2024-09-24 7 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
89 3 2021-06-07 2024-09-24 6 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
values.go
in templating
89 6 2018-07-03 2024-09-24 10 2 ehotinger@gmail.com 2686301+northtyphoon@users....
79 3 2021-06-07 2024-09-24 3 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
secret.go
in secretmgmt
62 4 2019-03-21 2019-04-19 4 2 samarthmshah@gmail.com ehotinger@gmail.com
load.go
in templating
53 5 2018-07-03 2024-09-24 6 2 ehotinger@gmail.com 2686301+northtyphoon@users....
setup_linux.go
in builder
32 1 2018-07-06 2018-10-05 6 2 ehotinger@gmail.com northtyphoon@gmail.com
volume.go
in pkg/volume
25 1 2018-07-27 2020-07-02 5 2 ehotinger@gmail.com akashksinghal98@gmail.com
version.go
in cmd/acb/commands/version
20 - 2019-01-24 2024-09-24 2 2 ehotinger@gmail.com 2686301+northtyphoon@users....
constants.go
in builder
17 - 2018-07-03 2019-08-28 7 2 ehotinger@gmail.com samarthmshah@gmail.com
digest.go
in builder
8 - 2021-06-07 2023-07-10 2 2 samarthmshah@gmail.com 2686301+northtyphoon@users....
7 - 2018-07-06 2020-04-20 4 2 ehotinger@gmail.com 2686301+northtyphoon@users....
vault.go
in vaults
5 - 2019-02-08 2019-02-09 2 2 naduggar@microsoft.com mnl.tejaswini@gmail.com
procmanager.go
in pkg/procmanager
164 7 2018-08-09 2024-09-24 10 3 ehotinger@gmail.com 2686301+northtyphoon@users....
render.go
in cmd/acb/commands/render
132 - 2019-01-24 2019-06-26 6 3 ehotinger@gmail.com ehotinger@gmail.com
124 4 2019-03-21 2020-08-04 7 3 samarthmshah@gmail.com akashksinghal98@gmail.com
scan.go
in cmd/acb/commands/scan
111 - 2019-01-24 2020-08-04 3 3 ehotinger@gmail.com akashksinghal98@gmail.com
secrets.go
in secretmgmt
96 3 2019-03-21 2020-07-23 5 3 samarthmshah@gmail.com akashksinghal98@gmail.com
engine.go
in templating
78 6 2018-07-03 2020-07-02 9 3 ehotinger@gmail.com akashksinghal98@gmail.com
network.go
in graph
55 5 2018-08-24 2019-03-18 6 3 ehotinger@gmail.com ehotinger@gmail.com
Correlations

File Size vs. Number of Changes: 73 points

graph/global-defaults-linux.go x: 19 lines of code y: 31 # changes builder/builder.go x: 413 lines of code y: 45 # changes builder/digest_docker.go x: 79 lines of code y: 3 # changes builder/digest_remote.go x: 89 lines of code y: 6 # changes cmd/acb/commands/version/version.go x: 20 lines of code y: 2 # changes graph/preprocessor.go x: 232 lines of code y: 9 # changes graph/step.go x: 298 lines of code y: 39 # changes graph/task.go x: 387 lines of code y: 40 # changes pkg/procmanager/procmanager.go x: 164 lines of code y: 10 # changes scan/context.go x: 169 lines of code y: 19 # changes scan/git.go x: 224 lines of code y: 16 # changes templating/base_render_options.go x: 212 lines of code y: 30 # changes templating/load.go x: 53 lines of code y: 6 # changes templating/values.go x: 89 lines of code y: 10 # changes tokenutil/token_util.go x: 93 lines of code y: 7 # changes util/url.go x: 49 lines of code y: 5 # changes cmd/acb/commands/download/download.go x: 91 lines of code y: 5 # changes builder/digest.go x: 8 lines of code y: 2 # changes builder/constants_windows.go x: 7 lines of code y: 12 # changes scan/dependencies.go x: 226 lines of code y: 13 # changes cmd/acb/commands/build/build.go x: 329 lines of code y: 15 # changes builder/context.go x: 242 lines of code y: 34 # changes cmd/acb/commands/scan/scan.go x: 111 lines of code y: 3 # changes graph/registry_credential.go x: 124 lines of code y: 7 # changes scan/scanner.go x: 53 lines of code y: 10 # changes util/prefixes.go x: 38 lines of code y: 7 # changes util/trim.go x: 11 lines of code y: 3 # changes secretmgmt/secrets.go x: 96 lines of code y: 5 # changes vaults/azurekeyvault.go x: 100 lines of code y: 7 # changes builder/init_shell_linux.go x: 4 lines of code y: 1 # changes cmd/acb/commands/exec/exec.go x: 234 lines of code y: 15 # changes pkg/volume/docker_volume_helper.go x: 35 lines of code y: 1 # changes pkg/volume/mount.go x: 17 lines of code y: 1 # changes pkg/volume/source.go x: 29 lines of code y: 1 # changes pkg/volume/volume.go x: 25 lines of code y: 5 # changes templating/engine.go x: 78 lines of code y: 9 # changes builder/constants_linux.go x: 7 lines of code y: 4 # changes builder/parse.go x: 60 lines of code y: 11 # changes util/constants.go x: 5 lines of code y: 1 # changes graph/global-defaults-windows.go x: 13 lines of code y: 1 # changes builder/constants.go x: 17 lines of code y: 7 # changes cmd/acb/commands/render/render.go x: 132 lines of code y: 6 # changes cmd/acb/main.go x: 42 lines of code y: 5 # changes cmd/acb/commands/getsecret/getsecret.go x: 58 lines of code y: 6 # changes secretmgmt/secret.go x: 62 lines of code y: 4 # changes graph/network.go x: 55 lines of code y: 6 # changes builder/push.go x: 47 lines of code y: 11 # changes graph/dag.go x: 150 lines of code y: 5 # changes pkg/util/errors.go x: 15 lines of code y: 2 # changes util/uuid.go x: 6 lines of code y: 1 # changes vaults/vault.go x: 5 lines of code y: 2 # changes acb.windows.yaml x: 2 lines of code y: 5 # changes cmd/acb/commands/build/validation.go x: 23 lines of code y: 1 # changes builder/setup_linux.go x: 32 lines of code y: 6 # changes builder/setup_windows.go x: 40 lines of code y: 9 # changes util/whitespace.go x: 12 lines of code y: 1 # changes pkg/image/dependencies.go x: 42 lines of code y: 2 # changes templating/config.go x: 17 lines of code y: 4 # changes builder/login.go x: 48 lines of code y: 8 # changes util/backoff.go x: 24 lines of code y: 2 # changes util/parse.go x: 22 lines of code y: 3 # changes util/sock_linux.go x: 4 lines of code y: 2 # changes templating/template.go x: 34 lines of code y: 3 # changes graph/step_status.go x: 8 lines of code y: 1 # changes
45.0
# changes
  min: 1.0
  average: 7.78
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 45.0
0 413.0
lines of code
min: 2.0 | average: 75.41 | 25th percentile: 11.5 | median: 38.0 | 75th percentile: 94.5 | max: 413.0

Number of Contributors vs. Number of Changes: 73 points

graph/global-defaults-linux.go x: 6 # contributors y: 31 # changes builder/builder.go x: 7 # contributors y: 45 # changes builder/digest_docker.go x: 2 # contributors y: 3 # changes builder/digest_remote.go x: 2 # contributors y: 6 # changes cmd/acb/commands/version/version.go x: 2 # contributors y: 2 # changes graph/preprocessor.go x: 6 # contributors y: 9 # changes graph/step.go x: 8 # contributors y: 39 # changes graph/task.go x: 8 # contributors y: 40 # changes pkg/procmanager/procmanager.go x: 3 # contributors y: 10 # changes scan/context.go x: 7 # contributors y: 19 # changes scan/git.go x: 7 # contributors y: 16 # changes templating/base_render_options.go x: 6 # contributors y: 30 # changes templating/values.go x: 2 # contributors y: 10 # changes tokenutil/token_util.go x: 2 # contributors y: 7 # changes util/url.go x: 3 # contributors y: 5 # changes cmd/acb/commands/download/download.go x: 5 # contributors y: 5 # changes builder/constants_windows.go x: 7 # contributors y: 12 # changes scan/dependencies.go x: 5 # contributors y: 13 # changes cmd/acb/commands/build/build.go x: 6 # contributors y: 15 # changes builder/context.go x: 6 # contributors y: 34 # changes cmd/acb/commands/scan/scan.go x: 3 # contributors y: 3 # changes graph/registry_credential.go x: 3 # contributors y: 7 # changes scan/scanner.go x: 5 # contributors y: 10 # changes vaults/azurekeyvault.go x: 6 # contributors y: 7 # changes builder/init_shell_linux.go x: 1 # contributors y: 1 # changes cmd/acb/commands/exec/exec.go x: 5 # contributors y: 15 # changes pkg/volume/volume.go x: 2 # contributors y: 5 # changes templating/engine.go x: 3 # contributors y: 9 # changes builder/constants_linux.go x: 2 # contributors y: 4 # changes builder/parse.go x: 4 # contributors y: 11 # changes cmd/acb/commands/render/render.go x: 3 # contributors y: 6 # changes cmd/acb/main.go x: 4 # contributors y: 5 # changes cmd/acb/commands/getsecret/getsecret.go x: 4 # contributors y: 6 # changes builder/push.go x: 1 # contributors y: 11 # changes graph/dag.go x: 1 # contributors y: 5 # changes pkg/util/errors.go x: 1 # contributors y: 2 # changes templating/config.go x: 1 # contributors y: 4 # changes builder/login.go x: 1 # contributors y: 8 # changes util/parse.go x: 1 # contributors y: 3 # changes
45.0
# changes
  min: 1.0
  average: 7.78
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 45.0
0 8.0
# contributors
min: 1.0 | average: 2.75 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 8.0

Number of Contributors vs. File Size: 73 points

graph/global-defaults-linux.go x: 6 # contributors y: 19 lines of code builder/builder.go x: 7 # contributors y: 413 lines of code builder/digest_docker.go x: 2 # contributors y: 79 lines of code builder/digest_remote.go x: 2 # contributors y: 89 lines of code cmd/acb/commands/version/version.go x: 2 # contributors y: 20 lines of code graph/preprocessor.go x: 6 # contributors y: 232 lines of code graph/step.go x: 8 # contributors y: 298 lines of code graph/task.go x: 8 # contributors y: 387 lines of code pkg/procmanager/procmanager.go x: 3 # contributors y: 164 lines of code scan/context.go x: 7 # contributors y: 169 lines of code scan/git.go x: 7 # contributors y: 224 lines of code templating/base_render_options.go x: 6 # contributors y: 212 lines of code templating/load.go x: 2 # contributors y: 53 lines of code tokenutil/token_util.go x: 2 # contributors y: 93 lines of code util/url.go x: 3 # contributors y: 49 lines of code cmd/acb/commands/download/download.go x: 5 # contributors y: 91 lines of code builder/digest.go x: 2 # contributors y: 8 lines of code builder/constants_windows.go x: 7 # contributors y: 7 lines of code scan/dependencies.go x: 5 # contributors y: 226 lines of code cmd/acb/commands/build/build.go x: 6 # contributors y: 329 lines of code builder/context.go x: 6 # contributors y: 242 lines of code cmd/acb/commands/scan/scan.go x: 3 # contributors y: 111 lines of code graph/registry_credential.go x: 3 # contributors y: 124 lines of code scan/scanner.go x: 5 # contributors y: 53 lines of code util/prefixes.go x: 3 # contributors y: 38 lines of code util/trim.go x: 3 # contributors y: 11 lines of code secretmgmt/secrets.go x: 3 # contributors y: 96 lines of code vaults/azurekeyvault.go x: 6 # contributors y: 100 lines of code builder/init_shell_linux.go x: 1 # contributors y: 4 lines of code cmd/acb/commands/exec/exec.go x: 5 # contributors y: 234 lines of code pkg/volume/docker_volume_helper.go x: 1 # contributors y: 35 lines of code pkg/volume/mount.go x: 1 # contributors y: 17 lines of code pkg/volume/source.go x: 1 # contributors y: 29 lines of code pkg/volume/volume.go x: 2 # contributors y: 25 lines of code templating/engine.go x: 3 # contributors y: 78 lines of code builder/parse.go x: 4 # contributors y: 60 lines of code util/constants.go x: 1 # contributors y: 5 lines of code graph/global-defaults-windows.go x: 1 # contributors y: 13 lines of code builder/constants.go x: 2 # contributors y: 17 lines of code cmd/acb/commands/render/render.go x: 3 # contributors y: 132 lines of code cmd/acb/main.go x: 4 # contributors y: 42 lines of code cmd/acb/commands/getsecret/getsecret.go x: 4 # contributors y: 58 lines of code secretmgmt/secret.go x: 2 # contributors y: 62 lines of code graph/network.go x: 3 # contributors y: 55 lines of code builder/push.go x: 1 # contributors y: 47 lines of code graph/dag.go x: 1 # contributors y: 150 lines of code pkg/util/errors.go x: 1 # contributors y: 15 lines of code vaults/vault.go x: 2 # contributors y: 5 lines of code acb.windows.yaml x: 1 # contributors y: 2 lines of code cmd/acb/commands/build/validation.go x: 1 # contributors y: 23 lines of code builder/setup_linux.go x: 2 # contributors y: 32 lines of code builder/setup_windows.go x: 3 # contributors y: 40 lines of code pkg/image/dependencies.go x: 1 # contributors y: 42 lines of code builder/login.go x: 1 # contributors y: 48 lines of code util/parse.go x: 1 # contributors y: 22 lines of code templating/template.go x: 1 # contributors y: 34 lines of code graph/step_status.go x: 1 # contributors y: 8 lines of code
413.0
lines of code
  min: 2.0
  average: 75.41
  25th percentile: 11.5
  median: 38.0
  75th percentile: 94.5
  max: 413.0
0 8.0
# contributors
min: 1.0 | average: 2.75 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 8.0