Overview
File Change Frequency Overall
  • There are 48 files with 2,686 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 10 files changed 6-20 times (1,399 lines of code)
    • 38 files changed 1-5 times (1,287 lines of code)
0% | 0% | 0% | 52% | 47%
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 48 files with 2,686 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 1 file changed by 2-5 contributors (106 lines of code)
    • 47 files changed by 1 contributor (2,580 lines of code)
0% | 0% | 0% | 3% | 96%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
scala, tsx, txt, ts, sbt, js, sh, json, yml, properties, gitignore, jsx, xml, html, npmrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tsx0% | 0% | 0% | 75% | 24%
scala0% | 0% | 0% | 28% | 71%
ts0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 0% | 100%
jsx0% | 0% | 0% | 0% | 100%
js0% | 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
frontend0% | 0% | 0% | 78% | 21%
app0% | 0% | 0% | 27% | 72%
conf0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
getbuilds.ts
in frontend/app
188 11 2021-05-29 2022-06-14 17 1 +345 / -75 andy.gallagher andy.gallagher
mainpage.tsx
in frontend/app
199 - 2021-05-28 2022-06-14 13 1 +301 / -61 andy.gallagher andy.gallagher
ProjectsController.scala
in app/controllers
172 8 2021-05-28 2022-05-11 11 1 +335 / -71 andy.gallagher andy.gallagher
index.tsx
in frontend/app
106 4 2021-05-28 2022-06-14 10 2 +189 / -15 andy.gallagher andy.gallagher
generalinfocell.tsx
in frontend/app
204 - 2021-06-11 2022-06-14 10 1 +515 / -21 andy.gallagher andy.gallagher
BranchesComponent.tsx
in frontend/app
287 - 2021-06-11 2022-06-14 10 1 +780 / -150 andy.gallagher andy.gallagher
GitlabAPI.scala
in app/services
103 7 2021-05-28 2022-05-11 9 1 +115 / -72 andy.gallagher andy.gallagher
26 - 2021-06-02 2022-06-14 8 1 +18 / -17 andy.gallagher andy.gallagher
BuildInfo.scala
in app/models
36 2 2021-05-28 2022-05-11 7 1 +57 / -11 andy.gallagher andy.gallagher
DeploymentsController.scala
in app/controllers
78 3 2021-05-28 2022-05-11 7 1 +131 / -10 andy.gallagher andy.gallagher
buildsinfocell.tsx
in frontend/app
21 - 2021-05-29 2021-06-15 5 1 +299 / -483 andy.gallagher andy.gallagher
DockerImage.scala
in app/models
26 3 2021-05-28 2022-05-11 4 1 +36 / -0 andy.gallagher andy.gallagher
MergeRequest.scala
in app/models/gitlab
40 1 2021-06-11 2022-05-11 4 1 +96 / -0 andy.gallagher andy.gallagher
ZipReader.scala
in app/services
84 6 2021-05-30 2022-05-11 4 1 +130 / -4 andy.gallagher andy.gallagher
kubernetes.scala
in app/services
85 7 2021-05-30 2021-06-16 4 1 +156 / -46 andy.gallagher andy.gallagher
142 9 2021-06-01 2022-06-14 4 1 +308 / -30 andy.gallagher andy.gallagher
GithubAPI.scala
in app/services
215 8 2022-03-26 2022-05-11 4 1 +498 / -8 andy.gallagher andy.gallagher
jestSetup.jsx
in frontend
9 - 2021-05-28 2022-06-14 3 1 +20 / -0 andy.gallagher andy.gallagher
WorkflowRun.scala
in app/models/github
12 - 2022-03-26 2022-05-11 3 1 +39 / -7 andy.gallagher andy.gallagher
Branch.scala
in app/models/gitlab
12 - 2021-06-10 2021-06-15 3 1 +53 / -27 andy.gallagher andy.gallagher
VCSAPI.scala
in app/services
13 - 2022-03-26 2022-05-11 3 1 +45 / -1 andy.gallagher andy.gallagher
Commit.scala
in app/models/gitlab
15 - 2021-06-10 2021-06-15 3 1 +50 / -16 andy.gallagher andy.gallagher
GitHubPR.scala
in app/models/github
16 - 2022-03-26 2022-05-11 3 1 +41 / -1 andy.gallagher andy.gallagher
64 - 2021-06-11 2021-06-15 3 1 +147 / -1 andy.gallagher andy.gallagher
GitHubActor.scala
in app/models/github
2 - 2022-03-26 2022-05-11 2 1 +8 / -0 andy.gallagher andy.gallagher
GitHubLabel.scala
in app/models/github
2 - 2022-03-26 2022-05-11 2 1 +6 / -0 andy.gallagher andy.gallagher
GitHubArtifact.scala
in app/models/github
4 - 2022-03-26 2022-05-11 2 1 +14 / -0 andy.gallagher andy.gallagher
ProjectIdHelper.scala
in app/controllers
5 1 2022-05-06 2022-05-11 2 1 +24 / -0 andy.gallagher andy.gallagher
HttpError.scala
in app/services
8 - 2021-05-28 2021-05-30 2 1 +5 / -0 andy.gallagher andy.gallagher
Author.scala
in app/models/gitlab
9 - 2021-06-11 2021-06-15 2 1 +20 / -0 andy.gallagher andy.gallagher
GitHubProject.scala
in app/models/github
15 - 2022-03-26 2022-05-11 2 1 +38 / -0 andy.gallagher andy.gallagher
GitHubBranch.scala
in app/models/github
21 - 2022-03-26 2022-05-11 2 1 +50 / -0 andy.gallagher andy.gallagher
dockerimagename.tsx
in frontend/app
22 - 2021-06-01 2021-06-15 2 1 +36 / -4 andy.gallagher andy.gallagher
HttpHelpers.scala
in app/services
22 1 2022-03-26 2022-05-11 2 1 +80 / -0 andy.gallagher andy.gallagher
IndexController.scala
in app/controllers
25 1 2021-05-28 2021-06-01 2 1 +36 / -2 andy.gallagher andy.gallagher
UpdateDeploymentRequest.scala
in app/models/requests
3 - 2021-06-01 2021-06-01 1 1 +5 / -0 andy.gallagher andy.gallagher
PipelineResponse.scala
in app/models/gitlab
3 - 2021-05-28 2021-05-28 1 1 +5 / -0 andy.gallagher andy.gallagher
GenericError.scala
in app/models/errors
4 - 2021-06-01 2021-06-01 1 1 +5 / -0 andy.gallagher andy.gallagher
7 - 2021-06-15 2021-06-15 1 1 +26 / -0 andy.gallagher andy.gallagher
7 - 2021-05-28 2021-05-28 1 1 +10 / -0 andy.gallagher andy.gallagher
ConflictError.scala
in app/models/errors
13 1 2021-06-01 2021-06-01 1 1 +16 / -0 andy.gallagher andy.gallagher
LightweightError.scala
in app/models/errors
15 1 2021-06-01 2021-06-01 1 1 +18 / -0 andy.gallagher andy.gallagher
index.scala.html
in app/views
17 - 2021-05-28 2021-05-28 1 1 +18 / -0 andy.gallagher andy.gallagher
35 1 2021-05-28 2021-05-28 1 1 +40 / -0 andy.gallagher andy.gallagher
JobResponse.scala
in app/models/gitlab
36 - 2021-05-28 2021-05-28 1 1 +42 / -0 andy.gallagher andy.gallagher
47 - 2021-05-29 2021-05-29 1 1 +52 / -0 andy.gallagher andy.gallagher
needsupdate.tsx
in frontend/app
103 - 2021-06-01 2021-06-01 1 1 +111 / -0 andy.gallagher andy.gallagher
Security.scala
in app/auth
108 12 2021-06-01 2021-06-01 1 1 +167 / -0 andy.gallagher andy.gallagher
GenericErrorResponse.scala
in app/models/responses
2 -
GitlabProject.scala
in app/models/gitlab
2 -
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
BranchesComponent.tsx
in frontend/app
287 - 2021-06-11 2022-06-14 10 1 +780 / -150 andy.gallagher andy.gallagher
buildsinfocell.tsx
in frontend/app
21 - 2021-05-29 2021-06-15 5 1 +299 / -483 andy.gallagher andy.gallagher
generalinfocell.tsx
in frontend/app
204 - 2021-06-11 2022-06-14 10 1 +515 / -21 andy.gallagher andy.gallagher
GithubAPI.scala
in app/services
215 8 2022-03-26 2022-05-11 4 1 +498 / -8 andy.gallagher andy.gallagher
getbuilds.ts
in frontend/app
188 11 2021-05-29 2022-06-14 17 1 +345 / -75 andy.gallagher andy.gallagher
ProjectsController.scala
in app/controllers
172 8 2021-05-28 2022-05-11 11 1 +335 / -71 andy.gallagher andy.gallagher
mainpage.tsx
in frontend/app
199 - 2021-05-28 2022-06-14 13 1 +301 / -61 andy.gallagher andy.gallagher
142 9 2021-06-01 2022-06-14 4 1 +308 / -30 andy.gallagher andy.gallagher
index.tsx
in frontend/app
106 4 2021-05-28 2022-06-14 10 2 +189 / -15 andy.gallagher andy.gallagher
kubernetes.scala
in app/services
85 7 2021-05-30 2021-06-16 4 1 +156 / -46 andy.gallagher andy.gallagher
GitlabAPI.scala
in app/services
103 7 2021-05-28 2022-05-11 9 1 +115 / -72 andy.gallagher andy.gallagher
Security.scala
in app/auth
108 12 2021-06-01 2021-06-01 1 1 +167 / -0 andy.gallagher andy.gallagher
64 - 2021-06-11 2021-06-15 3 1 +147 / -1 andy.gallagher andy.gallagher
DeploymentsController.scala
in app/controllers
78 3 2021-05-28 2022-05-11 7 1 +131 / -10 andy.gallagher andy.gallagher
ZipReader.scala
in app/services
84 6 2021-05-30 2022-05-11 4 1 +130 / -4 andy.gallagher andy.gallagher
needsupdate.tsx
in frontend/app
103 - 2021-06-01 2021-06-01 1 1 +111 / -0 andy.gallagher andy.gallagher
MergeRequest.scala
in app/models/gitlab
40 1 2021-06-11 2022-05-11 4 1 +96 / -0 andy.gallagher andy.gallagher
Branch.scala
in app/models/gitlab
12 - 2021-06-10 2021-06-15 3 1 +53 / -27 andy.gallagher andy.gallagher
HttpHelpers.scala
in app/services
22 1 2022-03-26 2022-05-11 2 1 +80 / -0 andy.gallagher andy.gallagher
BuildInfo.scala
in app/models
36 2 2021-05-28 2022-05-11 7 1 +57 / -11 andy.gallagher andy.gallagher
Commit.scala
in app/models/gitlab
15 - 2021-06-10 2021-06-15 3 1 +50 / -16 andy.gallagher andy.gallagher
47 - 2021-05-29 2021-05-29 1 1 +52 / -0 andy.gallagher andy.gallagher
GitHubBranch.scala
in app/models/github
21 - 2022-03-26 2022-05-11 2 1 +50 / -0 andy.gallagher andy.gallagher
WorkflowRun.scala
in app/models/github
12 - 2022-03-26 2022-05-11 3 1 +39 / -7 andy.gallagher andy.gallagher
VCSAPI.scala
in app/services
13 - 2022-03-26 2022-05-11 3 1 +45 / -1 andy.gallagher andy.gallagher
GitHubPR.scala
in app/models/github
16 - 2022-03-26 2022-05-11 3 1 +41 / -1 andy.gallagher andy.gallagher
JobResponse.scala
in app/models/gitlab
36 - 2021-05-28 2021-05-28 1 1 +42 / -0 andy.gallagher andy.gallagher
dockerimagename.tsx
in frontend/app
22 - 2021-06-01 2021-06-15 2 1 +36 / -4 andy.gallagher andy.gallagher
35 1 2021-05-28 2021-05-28 1 1 +40 / -0 andy.gallagher andy.gallagher
GitHubProject.scala
in app/models/github
15 - 2022-03-26 2022-05-11 2 1 +38 / -0 andy.gallagher andy.gallagher
IndexController.scala
in app/controllers
25 1 2021-05-28 2021-06-01 2 1 +36 / -2 andy.gallagher andy.gallagher
DockerImage.scala
in app/models
26 3 2021-05-28 2022-05-11 4 1 +36 / -0 andy.gallagher andy.gallagher
26 - 2021-06-02 2022-06-14 8 1 +18 / -17 andy.gallagher andy.gallagher
7 - 2021-06-15 2021-06-15 1 1 +26 / -0 andy.gallagher andy.gallagher
ProjectIdHelper.scala
in app/controllers
5 1 2022-05-06 2022-05-11 2 1 +24 / -0 andy.gallagher andy.gallagher
jestSetup.jsx
in frontend
9 - 2021-05-28 2022-06-14 3 1 +20 / -0 andy.gallagher andy.gallagher
Author.scala
in app/models/gitlab
9 - 2021-06-11 2021-06-15 2 1 +20 / -0 andy.gallagher andy.gallagher
LightweightError.scala
in app/models/errors
15 1 2021-06-01 2021-06-01 1 1 +18 / -0 andy.gallagher andy.gallagher
index.scala.html
in app/views
17 - 2021-05-28 2021-05-28 1 1 +18 / -0 andy.gallagher andy.gallagher
ConflictError.scala
in app/models/errors
13 1 2021-06-01 2021-06-01 1 1 +16 / -0 andy.gallagher andy.gallagher
GitHubArtifact.scala
in app/models/github
4 - 2022-03-26 2022-05-11 2 1 +14 / -0 andy.gallagher andy.gallagher
7 - 2021-05-28 2021-05-28 1 1 +10 / -0 andy.gallagher andy.gallagher
GitHubActor.scala
in app/models/github
2 - 2022-03-26 2022-05-11 2 1 +8 / -0 andy.gallagher andy.gallagher
GitHubLabel.scala
in app/models/github
2 - 2022-03-26 2022-05-11 2 1 +6 / -0 andy.gallagher andy.gallagher
UpdateDeploymentRequest.scala
in app/models/requests
3 - 2021-06-01 2021-06-01 1 1 +5 / -0 andy.gallagher andy.gallagher
PipelineResponse.scala
in app/models/gitlab
3 - 2021-05-28 2021-05-28 1 1 +5 / -0 andy.gallagher andy.gallagher
GenericError.scala
in app/models/errors
4 - 2021-06-01 2021-06-01 1 1 +5 / -0 andy.gallagher andy.gallagher
HttpError.scala
in app/services
8 - 2021-05-28 2021-05-30 2 1 +5 / -0 andy.gallagher andy.gallagher
GenericErrorResponse.scala
in app/models/responses
2 -
GitlabProject.scala
in app/models/gitlab
2 -
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)
# contributorsline
churn
first
contributor
latest
contributor
index.tsx
in frontend/app
106 4 2021-05-28 2022-06-14 10 2 +189 / -15 andy.gallagher andy.gallagher
getbuilds.ts
in frontend/app
188 11 2021-05-29 2022-06-14 17 1 +345 / -75 andy.gallagher andy.gallagher
mainpage.tsx
in frontend/app
199 - 2021-05-28 2022-06-14 13 1 +301 / -61 andy.gallagher andy.gallagher
ProjectsController.scala
in app/controllers
172 8 2021-05-28 2022-05-11 11 1 +335 / -71 andy.gallagher andy.gallagher
BranchesComponent.tsx
in frontend/app
287 - 2021-06-11 2022-06-14 10 1 +780 / -150 andy.gallagher andy.gallagher
generalinfocell.tsx
in frontend/app
204 - 2021-06-11 2022-06-14 10 1 +515 / -21 andy.gallagher andy.gallagher
GitlabAPI.scala
in app/services
103 7 2021-05-28 2022-05-11 9 1 +115 / -72 andy.gallagher andy.gallagher
26 - 2021-06-02 2022-06-14 8 1 +18 / -17 andy.gallagher andy.gallagher
BuildInfo.scala
in app/models
36 2 2021-05-28 2022-05-11 7 1 +57 / -11 andy.gallagher andy.gallagher
DeploymentsController.scala
in app/controllers
78 3 2021-05-28 2022-05-11 7 1 +131 / -10 andy.gallagher andy.gallagher
buildsinfocell.tsx
in frontend/app
21 - 2021-05-29 2021-06-15 5 1 +299 / -483 andy.gallagher andy.gallagher
142 9 2021-06-01 2022-06-14 4 1 +308 / -30 andy.gallagher andy.gallagher
MergeRequest.scala
in app/models/gitlab
40 1 2021-06-11 2022-05-11 4 1 +96 / -0 andy.gallagher andy.gallagher
DockerImage.scala
in app/models
26 3 2021-05-28 2022-05-11 4 1 +36 / -0 andy.gallagher andy.gallagher
kubernetes.scala
in app/services
85 7 2021-05-30 2021-06-16 4 1 +156 / -46 andy.gallagher andy.gallagher
GithubAPI.scala
in app/services
215 8 2022-03-26 2022-05-11 4 1 +498 / -8 andy.gallagher andy.gallagher
ZipReader.scala
in app/services
84 6 2021-05-30 2022-05-11 4 1 +130 / -4 andy.gallagher andy.gallagher
Branch.scala
in app/models/gitlab
12 - 2021-06-10 2021-06-15 3 1 +53 / -27 andy.gallagher andy.gallagher
Commit.scala
in app/models/gitlab
15 - 2021-06-10 2021-06-15 3 1 +50 / -16 andy.gallagher andy.gallagher
WorkflowRun.scala
in app/models/github
12 - 2022-03-26 2022-05-11 3 1 +39 / -7 andy.gallagher andy.gallagher
GitHubPR.scala
in app/models/github
16 - 2022-03-26 2022-05-11 3 1 +41 / -1 andy.gallagher andy.gallagher
VCSAPI.scala
in app/services
13 - 2022-03-26 2022-05-11 3 1 +45 / -1 andy.gallagher andy.gallagher
64 - 2021-06-11 2021-06-15 3 1 +147 / -1 andy.gallagher andy.gallagher
jestSetup.jsx
in frontend
9 - 2021-05-28 2022-06-14 3 1 +20 / -0 andy.gallagher andy.gallagher
Author.scala
in app/models/gitlab
9 - 2021-06-11 2021-06-15 2 1 +20 / -0 andy.gallagher andy.gallagher
GitHubBranch.scala
in app/models/github
21 - 2022-03-26 2022-05-11 2 1 +50 / -0 andy.gallagher andy.gallagher
GitHubLabel.scala
in app/models/github
2 - 2022-03-26 2022-05-11 2 1 +6 / -0 andy.gallagher andy.gallagher
GitHubProject.scala
in app/models/github
15 - 2022-03-26 2022-05-11 2 1 +38 / -0 andy.gallagher andy.gallagher
GitHubArtifact.scala
in app/models/github
4 - 2022-03-26 2022-05-11 2 1 +14 / -0 andy.gallagher andy.gallagher
GitHubActor.scala
in app/models/github
2 - 2022-03-26 2022-05-11 2 1 +8 / -0 andy.gallagher andy.gallagher
IndexController.scala
in app/controllers
25 1 2021-05-28 2021-06-01 2 1 +36 / -2 andy.gallagher andy.gallagher
ProjectIdHelper.scala
in app/controllers
5 1 2022-05-06 2022-05-11 2 1 +24 / -0 andy.gallagher andy.gallagher
HttpHelpers.scala
in app/services
22 1 2022-03-26 2022-05-11 2 1 +80 / -0 andy.gallagher andy.gallagher
HttpError.scala
in app/services
8 - 2021-05-28 2021-05-30 2 1 +5 / -0 andy.gallagher andy.gallagher
dockerimagename.tsx
in frontend/app
22 - 2021-06-01 2021-06-15 2 1 +36 / -4 andy.gallagher andy.gallagher
Security.scala
in app/auth
108 12 2021-06-01 2021-06-01 1 1 +167 / -0 andy.gallagher andy.gallagher
JobResponse.scala
in app/models/gitlab
36 - 2021-05-28 2021-05-28 1 1 +42 / -0 andy.gallagher andy.gallagher
PipelineResponse.scala
in app/models/gitlab
3 - 2021-05-28 2021-05-28 1 1 +5 / -0 andy.gallagher andy.gallagher
7 - 2021-05-28 2021-05-28 1 1 +10 / -0 andy.gallagher andy.gallagher
UpdateDeploymentRequest.scala
in app/models/requests
3 - 2021-06-01 2021-06-01 1 1 +5 / -0 andy.gallagher andy.gallagher
ConflictError.scala
in app/models/errors
13 1 2021-06-01 2021-06-01 1 1 +16 / -0 andy.gallagher andy.gallagher
LightweightError.scala
in app/models/errors
15 1 2021-06-01 2021-06-01 1 1 +18 / -0 andy.gallagher andy.gallagher
GenericError.scala
in app/models/errors
4 - 2021-06-01 2021-06-01 1 1 +5 / -0 andy.gallagher andy.gallagher
35 1 2021-05-28 2021-05-28 1 1 +40 / -0 andy.gallagher andy.gallagher
index.scala.html
in app/views
17 - 2021-05-28 2021-05-28 1 1 +18 / -0 andy.gallagher andy.gallagher
47 - 2021-05-29 2021-05-29 1 1 +52 / -0 andy.gallagher andy.gallagher
needsupdate.tsx
in frontend/app
103 - 2021-06-01 2021-06-01 1 1 +111 / -0 andy.gallagher andy.gallagher
7 - 2021-06-15 2021-06-15 1 1 +26 / -0 andy.gallagher andy.gallagher
GitlabProject.scala
in app/models/gitlab
2 -
GenericErrorResponse.scala
in app/models/responses
2 -
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)
# contributorsline
churn
first
contributor
latest
contributor
GitlabProject.scala
in app/models/gitlab
2 -
GenericErrorResponse.scala
in app/models/responses
2 -
BranchesComponent.tsx
in frontend/app
287 - 2021-06-11 2022-06-14 10 1 +780 / -150 andy.gallagher andy.gallagher
GithubAPI.scala
in app/services
215 8 2022-03-26 2022-05-11 4 1 +498 / -8 andy.gallagher andy.gallagher
generalinfocell.tsx
in frontend/app
204 - 2021-06-11 2022-06-14 10 1 +515 / -21 andy.gallagher andy.gallagher
mainpage.tsx
in frontend/app
199 - 2021-05-28 2022-06-14 13 1 +301 / -61 andy.gallagher andy.gallagher
getbuilds.ts
in frontend/app
188 11 2021-05-29 2022-06-14 17 1 +345 / -75 andy.gallagher andy.gallagher
ProjectsController.scala
in app/controllers
172 8 2021-05-28 2022-05-11 11 1 +335 / -71 andy.gallagher andy.gallagher
142 9 2021-06-01 2022-06-14 4 1 +308 / -30 andy.gallagher andy.gallagher
Security.scala
in app/auth
108 12 2021-06-01 2021-06-01 1 1 +167 / -0 andy.gallagher andy.gallagher
GitlabAPI.scala
in app/services
103 7 2021-05-28 2022-05-11 9 1 +115 / -72 andy.gallagher andy.gallagher
needsupdate.tsx
in frontend/app
103 - 2021-06-01 2021-06-01 1 1 +111 / -0 andy.gallagher andy.gallagher
kubernetes.scala
in app/services
85 7 2021-05-30 2021-06-16 4 1 +156 / -46 andy.gallagher andy.gallagher
ZipReader.scala
in app/services
84 6 2021-05-30 2022-05-11 4 1 +130 / -4 andy.gallagher andy.gallagher
DeploymentsController.scala
in app/controllers
78 3 2021-05-28 2022-05-11 7 1 +131 / -10 andy.gallagher andy.gallagher
64 - 2021-06-11 2021-06-15 3 1 +147 / -1 andy.gallagher andy.gallagher
47 - 2021-05-29 2021-05-29 1 1 +52 / -0 andy.gallagher andy.gallagher
MergeRequest.scala
in app/models/gitlab
40 1 2021-06-11 2022-05-11 4 1 +96 / -0 andy.gallagher andy.gallagher
JobResponse.scala
in app/models/gitlab
36 - 2021-05-28 2021-05-28 1 1 +42 / -0 andy.gallagher andy.gallagher
BuildInfo.scala
in app/models
36 2 2021-05-28 2022-05-11 7 1 +57 / -11 andy.gallagher andy.gallagher
35 1 2021-05-28 2021-05-28 1 1 +40 / -0 andy.gallagher andy.gallagher
DockerImage.scala
in app/models
26 3 2021-05-28 2022-05-11 4 1 +36 / -0 andy.gallagher andy.gallagher
26 - 2021-06-02 2022-06-14 8 1 +18 / -17 andy.gallagher andy.gallagher
IndexController.scala
in app/controllers
25 1 2021-05-28 2021-06-01 2 1 +36 / -2 andy.gallagher andy.gallagher
HttpHelpers.scala
in app/services
22 1 2022-03-26 2022-05-11 2 1 +80 / -0 andy.gallagher andy.gallagher
dockerimagename.tsx
in frontend/app
22 - 2021-06-01 2021-06-15 2 1 +36 / -4 andy.gallagher andy.gallagher
GitHubBranch.scala
in app/models/github
21 - 2022-03-26 2022-05-11 2 1 +50 / -0 andy.gallagher andy.gallagher
buildsinfocell.tsx
in frontend/app
21 - 2021-05-29 2021-06-15 5 1 +299 / -483 andy.gallagher andy.gallagher
index.scala.html
in app/views
17 - 2021-05-28 2021-05-28 1 1 +18 / -0 andy.gallagher andy.gallagher
GitHubPR.scala
in app/models/github
16 - 2022-03-26 2022-05-11 3 1 +41 / -1 andy.gallagher andy.gallagher
Commit.scala
in app/models/gitlab
15 - 2021-06-10 2021-06-15 3 1 +50 / -16 andy.gallagher andy.gallagher
GitHubProject.scala
in app/models/github
15 - 2022-03-26 2022-05-11 2 1 +38 / -0 andy.gallagher andy.gallagher
LightweightError.scala
in app/models/errors
15 1 2021-06-01 2021-06-01 1 1 +18 / -0 andy.gallagher andy.gallagher
ConflictError.scala
in app/models/errors
13 1 2021-06-01 2021-06-01 1 1 +16 / -0 andy.gallagher andy.gallagher
VCSAPI.scala
in app/services
13 - 2022-03-26 2022-05-11 3 1 +45 / -1 andy.gallagher andy.gallagher
Branch.scala
in app/models/gitlab
12 - 2021-06-10 2021-06-15 3 1 +53 / -27 andy.gallagher andy.gallagher
WorkflowRun.scala
in app/models/github
12 - 2022-03-26 2022-05-11 3 1 +39 / -7 andy.gallagher andy.gallagher
Author.scala
in app/models/gitlab
9 - 2021-06-11 2021-06-15 2 1 +20 / -0 andy.gallagher andy.gallagher
jestSetup.jsx
in frontend
9 - 2021-05-28 2022-06-14 3 1 +20 / -0 andy.gallagher andy.gallagher
HttpError.scala
in app/services
8 - 2021-05-28 2021-05-30 2 1 +5 / -0 andy.gallagher andy.gallagher
7 - 2021-05-28 2021-05-28 1 1 +10 / -0 andy.gallagher andy.gallagher
7 - 2021-06-15 2021-06-15 1 1 +26 / -0 andy.gallagher andy.gallagher
ProjectIdHelper.scala
in app/controllers
5 1 2022-05-06 2022-05-11 2 1 +24 / -0 andy.gallagher andy.gallagher
GitHubArtifact.scala
in app/models/github
4 - 2022-03-26 2022-05-11 2 1 +14 / -0 andy.gallagher andy.gallagher
GenericError.scala
in app/models/errors
4 - 2021-06-01 2021-06-01 1 1 +5 / -0 andy.gallagher andy.gallagher
PipelineResponse.scala
in app/models/gitlab
3 - 2021-05-28 2021-05-28 1 1 +5 / -0 andy.gallagher andy.gallagher
UpdateDeploymentRequest.scala
in app/models/requests
3 - 2021-06-01 2021-06-01 1 1 +5 / -0 andy.gallagher andy.gallagher
GitHubLabel.scala
in app/models/github
2 - 2022-03-26 2022-05-11 2 1 +6 / -0 andy.gallagher andy.gallagher
GitHubActor.scala
in app/models/github
2 - 2022-03-26 2022-05-11 2 1 +8 / -0 andy.gallagher andy.gallagher
index.tsx
in frontend/app
106 4 2021-05-28 2022-06-14 10 2 +189 / -15 andy.gallagher andy.gallagher
Correlations

File Size vs. Number of Changes: 48 points

app/auth/BearerTokenAuth.scala x: 142 lines of code y: 4 # changes conf/logback.xml x: 26 lines of code y: 8 # changes frontend/app/BranchesComponent.tsx x: 287 lines of code y: 10 # changes frontend/app/generalinfocell.tsx x: 204 lines of code y: 10 # changes frontend/app/getbuilds.ts x: 188 lines of code y: 17 # changes frontend/app/index.tsx x: 106 lines of code y: 10 # changes frontend/app/mainpage.tsx x: 199 lines of code y: 13 # changes frontend/jestSetup.jsx x: 9 lines of code y: 3 # changes app/controllers/DeploymentsController.scala x: 78 lines of code y: 7 # changes app/controllers/ProjectIdHelper.scala x: 5 lines of code y: 2 # changes app/controllers/ProjectsController.scala x: 172 lines of code y: 11 # changes app/models/BuildInfo.scala x: 36 lines of code y: 7 # changes app/models/DockerImage.scala x: 26 lines of code y: 4 # changes app/models/github/GitHubActor.scala x: 2 lines of code y: 2 # changes app/models/github/GitHubArtifact.scala x: 4 lines of code y: 2 # changes app/models/github/GitHubBranch.scala x: 21 lines of code y: 2 # changes app/models/github/GitHubPR.scala x: 16 lines of code y: 3 # changes app/models/github/GitHubProject.scala x: 15 lines of code y: 2 # changes app/models/github/WorkflowRun.scala x: 12 lines of code y: 3 # changes app/models/gitlab/MergeRequest.scala x: 40 lines of code y: 4 # changes app/services/GithubAPI.scala x: 215 lines of code y: 4 # changes app/services/GitlabAPI.scala x: 103 lines of code y: 9 # changes app/services/HttpHelpers.scala x: 22 lines of code y: 2 # changes app/services/VCSAPI.scala x: 13 lines of code y: 3 # changes app/services/ZipReader.scala x: 84 lines of code y: 4 # changes app/services/kubernetes.scala x: 85 lines of code y: 4 # changes app/models/gitlab/Author.scala x: 9 lines of code y: 2 # changes app/models/gitlab/Commit.scala x: 15 lines of code y: 3 # changes frontend/app/MergeRequestInfoCell.tsx x: 64 lines of code y: 3 # changes frontend/app/buildsinfocell.tsx x: 21 lines of code y: 5 # changes frontend/jestConsoleCustomisation.js x: 7 lines of code y: 1 # changes app/auth/Security.scala x: 108 lines of code y: 1 # changes app/controllers/IndexController.scala x: 25 lines of code y: 2 # changes app/models/errors/ConflictError.scala x: 13 lines of code y: 1 # changes app/models/errors/GenericError.scala x: 4 lines of code y: 1 # changes app/models/errors/LightweightError.scala x: 15 lines of code y: 1 # changes app/models/requests/UpdateDeploymentRequest.scala x: 3 lines of code y: 1 # changes frontend/app/needsupdate.tsx x: 103 lines of code y: 1 # changes app/services/HttpError.scala x: 8 lines of code y: 2 # changes frontend/app/deploymentstatusicon.tsx x: 47 lines of code y: 1 # changes app/views/index.scala.html x: 17 lines of code y: 1 # changes app/models/DeployedImageInfo.scala x: 35 lines of code y: 1 # changes app/models/gitlab/JobResponse.scala x: 36 lines of code y: 1 # changes
17.0
# changes
  min: 1.0
  average: 3.9
  25th percentile: 1.0
  median: 2.5
  75th percentile: 4.0
  max: 17.0
0 287.0
lines of code
min: 2.0 | average: 55.96 | 25th percentile: 9.75 | median: 22.0 | 75th percentile: 84.75 | max: 287.0

Number of Contributors vs. Number of Changes: 48 points

app/auth/BearerTokenAuth.scala x: 1 # contributors y: 4 # changes conf/logback.xml x: 1 # contributors y: 8 # changes frontend/app/BranchesComponent.tsx x: 1 # contributors y: 10 # changes frontend/app/getbuilds.ts x: 1 # contributors y: 17 # changes frontend/app/index.tsx x: 2 # contributors y: 10 # changes frontend/app/mainpage.tsx x: 1 # contributors y: 13 # changes frontend/jestSetup.jsx x: 1 # contributors y: 3 # changes app/controllers/DeploymentsController.scala x: 1 # contributors y: 7 # changes app/controllers/ProjectIdHelper.scala x: 1 # contributors y: 2 # changes app/controllers/ProjectsController.scala x: 1 # contributors y: 11 # changes app/services/GitlabAPI.scala x: 1 # contributors y: 9 # changes frontend/app/buildsinfocell.tsx x: 1 # contributors y: 5 # changes frontend/jestConsoleCustomisation.js x: 1 # contributors y: 1 # changes
17.0
# changes
  min: 1.0
  average: 3.9
  25th percentile: 1.0
  median: 2.5
  75th percentile: 4.0
  max: 17.0
0 2.0
# contributors
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 48 points

app/auth/BearerTokenAuth.scala x: 1 # contributors y: 142 lines of code conf/logback.xml x: 1 # contributors y: 26 lines of code frontend/app/BranchesComponent.tsx x: 1 # contributors y: 287 lines of code frontend/app/generalinfocell.tsx x: 1 # contributors y: 204 lines of code frontend/app/getbuilds.ts x: 1 # contributors y: 188 lines of code frontend/app/index.tsx x: 2 # contributors y: 106 lines of code frontend/app/mainpage.tsx x: 1 # contributors y: 199 lines of code frontend/jestSetup.jsx x: 1 # contributors y: 9 lines of code app/controllers/DeploymentsController.scala x: 1 # contributors y: 78 lines of code app/controllers/ProjectIdHelper.scala x: 1 # contributors y: 5 lines of code app/controllers/ProjectsController.scala x: 1 # contributors y: 172 lines of code app/models/BuildInfo.scala x: 1 # contributors y: 36 lines of code app/models/github/GitHubActor.scala x: 1 # contributors y: 2 lines of code app/models/github/GitHubArtifact.scala x: 1 # contributors y: 4 lines of code app/models/github/GitHubBranch.scala x: 1 # contributors y: 21 lines of code app/models/github/GitHubPR.scala x: 1 # contributors y: 16 lines of code app/models/github/GitHubProject.scala x: 1 # contributors y: 15 lines of code app/models/github/WorkflowRun.scala x: 1 # contributors y: 12 lines of code app/models/gitlab/MergeRequest.scala x: 1 # contributors y: 40 lines of code app/services/GithubAPI.scala x: 1 # contributors y: 215 lines of code app/services/GitlabAPI.scala x: 1 # contributors y: 103 lines of code app/services/HttpHelpers.scala x: 1 # contributors y: 22 lines of code app/services/VCSAPI.scala x: 1 # contributors y: 13 lines of code app/services/ZipReader.scala x: 1 # contributors y: 84 lines of code app/services/kubernetes.scala x: 1 # contributors y: 85 lines of code frontend/app/MergeRequestInfoCell.tsx x: 1 # contributors y: 64 lines of code frontend/jestConsoleCustomisation.js x: 1 # contributors y: 7 lines of code app/auth/Security.scala x: 1 # contributors y: 108 lines of code app/controllers/IndexController.scala x: 1 # contributors y: 25 lines of code app/models/requests/UpdateDeploymentRequest.scala x: 1 # contributors y: 3 lines of code frontend/app/deploymentstatusicon.tsx x: 1 # contributors y: 47 lines of code app/views/index.scala.html x: 1 # contributors y: 17 lines of code app/models/DeployedImageInfo.scala x: 1 # contributors y: 35 lines of code
287.0
lines of code
  min: 2.0
  average: 55.96
  25th percentile: 9.75
  median: 22.0
  75th percentile: 84.75
  max: 287.0
0 2.0
# contributors
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Changes vs. Line Churn: 74 points

.github/workflows/build.yml x: 6 # changes y: 298 line churn build.sbt x: 10 # changes y: 178 line churn frontend/package.json x: 16 # changes y: 196 line churn frontend/yarn.lock x: 16 # changes y: 17170 line churn frontend/.npmrc x: 4 # changes y: 4 line churn app/auth/BearerTokenAuth.scala x: 4 # changes y: 338 line churn conf/application.conf x: 8 # changes y: 56 line churn dockerfile-customisation/sysctl-local.conf x: 2 # changes y: 10 line churn frontend/app/BranchesComponent.tsx x: 10 # changes y: 930 line churn frontend/app/generalinfocell.tsx x: 10 # changes y: 536 line churn frontend/app/getbuilds.ts x: 17 # changes y: 420 line churn frontend/app/index.tsx x: 10 # changes y: 204 line churn frontend/app/mainpage.tsx x: 13 # changes y: 362 line churn frontend/jestSetup.jsx x: 3 # changes y: 20 line churn test/BearerTokenAuthSpec.scala x: 2 # changes y: 86 line churn app/controllers/DeploymentsController.scala x: 7 # changes y: 141 line churn app/controllers/ProjectsController.scala x: 11 # changes y: 406 line churn app/models/BuildInfo.scala x: 7 # changes y: 68 line churn app/models/gitlab/MergeRequest.scala x: 4 # changes y: 96 line churn app/services/GithubAPI.scala x: 4 # changes y: 506 line churn app/services/GitlabAPI.scala x: 9 # changes y: 187 line churn conf/routes x: 7 # changes y: 42 line churn frontend/types/types.d.ts x: 8 # changes y: 259 line churn test/models/github/GitHubPRSpec.scala x: 2 # changes y: 1084 line churn frontend/__tests__/test_generalinfocell.tsx x: 3 # changes y: 380 line churn frontend/.snyk x: 1 # changes y: 24 line churn frontend/app/system_notification.tsx x: 3 # changes y: 198 line churn app/services/kubernetes.scala x: 4 # changes y: 202 line churn app/models/gitlab/Branch.scala x: 3 # changes y: 80 line churn frontend/app/buildsinfocell.tsx x: 5 # changes y: 782 line churn app/auth/Security.scala x: 1 # changes y: 167 line churn frontend/app/needsupdate.tsx x: 1 # changes y: 111 line churn app/utils/ZipReader.scala x: 2 # changes y: 240 line churn
17170.0
line churn
  min: 1.0
  average: 374.97
  25th percentile: 18.0
  median: 51.0
  75th percentile: 196.5
  max: 17170.0
0 17.0
# changes
min: 1.0 | average: 4.0 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.25 | max: 17.0

Number of Contributors vs. Line Churn: 48 points

app/auth/BearerTokenAuth.scala x: 1 # contributors y: 338 line churn conf/logback.xml x: 1 # contributors y: 35 line churn frontend/app/BranchesComponent.tsx x: 1 # contributors y: 930 line churn frontend/app/generalinfocell.tsx x: 1 # contributors y: 536 line churn frontend/app/getbuilds.ts x: 1 # contributors y: 420 line churn frontend/app/index.tsx x: 2 # contributors y: 204 line churn frontend/app/mainpage.tsx x: 1 # contributors y: 362 line churn frontend/jestSetup.jsx x: 1 # contributors y: 20 line churn app/controllers/DeploymentsController.scala x: 1 # contributors y: 141 line churn app/controllers/ProjectIdHelper.scala x: 1 # contributors y: 24 line churn app/controllers/ProjectsController.scala x: 1 # contributors y: 406 line churn app/models/BuildInfo.scala x: 1 # contributors y: 68 line churn app/models/github/GitHubActor.scala x: 1 # contributors y: 8 line churn app/models/github/GitHubArtifact.scala x: 1 # contributors y: 14 line churn app/models/github/GitHubBranch.scala x: 1 # contributors y: 50 line churn app/models/github/GitHubLabel.scala x: 1 # contributors y: 6 line churn app/models/github/GitHubPR.scala x: 1 # contributors y: 42 line churn app/models/github/GitHubProject.scala x: 1 # contributors y: 38 line churn app/models/github/WorkflowRun.scala x: 1 # contributors y: 46 line churn app/models/gitlab/MergeRequest.scala x: 1 # contributors y: 96 line churn app/services/GithubAPI.scala x: 1 # contributors y: 506 line churn app/services/GitlabAPI.scala x: 1 # contributors y: 187 line churn app/services/HttpHelpers.scala x: 1 # contributors y: 80 line churn app/services/ZipReader.scala x: 1 # contributors y: 134 line churn app/services/kubernetes.scala x: 1 # contributors y: 202 line churn frontend/app/MergeRequestInfoCell.tsx x: 1 # contributors y: 148 line churn frontend/app/buildsinfocell.tsx x: 1 # contributors y: 782 line churn frontend/jestConsoleCustomisation.js x: 1 # contributors y: 26 line churn app/auth/Security.scala x: 1 # contributors y: 167 line churn app/models/errors/ConflictError.scala x: 1 # contributors y: 16 line churn frontend/app/needsupdate.tsx x: 1 # contributors y: 111 line churn frontend/app/deploymentstatusicon.tsx x: 1 # contributors y: 52 line churn
930.0
line churn
  min: 5.0
  average: 138.94
  25th percentile: 20.0
  median: 46.0
  75th percentile: 162.25
  max: 930.0
0 2.0
# contributors
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Line Churn: 48 points

app/auth/BearerTokenAuth.scala x: 142 lines of code y: 338 line churn conf/logback.xml x: 26 lines of code y: 35 line churn frontend/app/BranchesComponent.tsx x: 287 lines of code y: 930 line churn frontend/app/generalinfocell.tsx x: 204 lines of code y: 536 line churn frontend/app/getbuilds.ts x: 188 lines of code y: 420 line churn frontend/app/index.tsx x: 106 lines of code y: 204 line churn frontend/app/mainpage.tsx x: 199 lines of code y: 362 line churn frontend/jestSetup.jsx x: 9 lines of code y: 20 line churn app/controllers/DeploymentsController.scala x: 78 lines of code y: 141 line churn app/controllers/ProjectIdHelper.scala x: 5 lines of code y: 24 line churn app/controllers/ProjectsController.scala x: 172 lines of code y: 406 line churn app/models/BuildInfo.scala x: 36 lines of code y: 68 line churn app/models/github/GitHubActor.scala x: 2 lines of code y: 8 line churn app/models/github/GitHubArtifact.scala x: 4 lines of code y: 14 line churn app/models/github/GitHubBranch.scala x: 21 lines of code y: 50 line churn app/models/github/GitHubLabel.scala x: 2 lines of code y: 6 line churn app/models/github/GitHubPR.scala x: 16 lines of code y: 42 line churn app/models/github/GitHubProject.scala x: 15 lines of code y: 38 line churn app/models/github/WorkflowRun.scala x: 12 lines of code y: 46 line churn app/models/gitlab/MergeRequest.scala x: 40 lines of code y: 96 line churn app/services/GithubAPI.scala x: 215 lines of code y: 506 line churn app/services/GitlabAPI.scala x: 103 lines of code y: 187 line churn app/services/HttpHelpers.scala x: 22 lines of code y: 80 line churn app/services/VCSAPI.scala x: 13 lines of code y: 46 line churn app/services/ZipReader.scala x: 84 lines of code y: 134 line churn app/services/kubernetes.scala x: 85 lines of code y: 202 line churn app/models/gitlab/Branch.scala x: 12 lines of code y: 80 line churn app/models/gitlab/Commit.scala x: 15 lines of code y: 66 line churn frontend/app/MergeRequestInfoCell.tsx x: 64 lines of code y: 148 line churn frontend/app/buildsinfocell.tsx x: 21 lines of code y: 782 line churn frontend/app/dockerimagename.tsx x: 22 lines of code y: 40 line churn frontend/jestConsoleCustomisation.js x: 7 lines of code y: 26 line churn app/auth/Security.scala x: 108 lines of code y: 167 line churn app/controllers/IndexController.scala x: 25 lines of code y: 38 line churn app/models/errors/ConflictError.scala x: 13 lines of code y: 16 line churn app/models/errors/GenericError.scala x: 4 lines of code y: 5 line churn app/models/errors/LightweightError.scala x: 15 lines of code y: 18 line churn app/models/requests/UpdateDeploymentRequest.scala x: 3 lines of code y: 5 line churn frontend/app/needsupdate.tsx x: 103 lines of code y: 111 line churn app/services/HttpError.scala x: 8 lines of code y: 5 line churn frontend/app/deploymentstatusicon.tsx x: 47 lines of code y: 52 line churn app/views/index.scala.html x: 17 lines of code y: 18 line churn app/models/DeployedImageInfo.scala x: 35 lines of code y: 40 line churn app/models/ZonedDateTimeEncoder.scala x: 7 lines of code y: 10 line churn app/models/gitlab/JobResponse.scala x: 36 lines of code y: 42 line churn
930.0
line churn
  min: 5.0
  average: 138.94
  25th percentile: 20.0
  median: 46.0
  75th percentile: 162.25
  max: 930.0
0 287.0
lines of code
min: 2.0 | average: 55.96 | 25th percentile: 9.75 | median: 22.0 | 75th percentile: 84.75 | max: 287.0