guardian / pluto-versions-manager
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 25% | 40% | 33%
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
tsx0% | 0% | 46% | 38% | 14%
scala0% | 0% | 15% | 37% | 46%
ts0% | 0% | 0% | 100% | 0%
sbt0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
jsx0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
frontend0% | 0% | 39% | 47% | 13%
app0% | 0% | 15% | 37% | 47%
ROOT0% | 0% | 0% | 0% | 100%
conf0% | 0% | 0% | 0% | 100%
project0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
BranchesComponent.tsx
in frontend/app
287 -
GithubAPI.scala
in app/services
215 8
generalinfocell.tsx
in frontend/app
204 -
mainpage.tsx
in frontend/app
199 -
getbuilds.ts
in frontend/app
188 11
ProjectsController.scala
in app/controllers
172 8
142 9
Security.scala
in app/auth
108 12
index.tsx
in frontend/app
106 4
GitlabAPI.scala
in app/services
103 7
needsupdate.tsx
in frontend/app
103 -
kubernetes.scala
in app/services
85 7
ZipReader.scala
in app/services
84 6
DeploymentsController.scala
in app/controllers
78 3
build.sbt
in root
64 -
64 -
47 -
MergeRequest.scala
in app/models/gitlab
40 1
JobResponse.scala
in app/models/gitlab
36 -
BuildInfo.scala
in app/models
36 2
35 1
26 -
DockerImage.scala
in app/models
26 3
IndexController.scala
in app/controllers
25 1
HttpHelpers.scala
in app/services
22 1
dockerimagename.tsx
in frontend/app
22 -
GitHubBranch.scala
in app/models/github
21 -
buildsinfocell.tsx
in frontend/app
21 -
index.scala.html
in app/views
17 -
GitHubPR.scala
in app/models/github
16 -
GitHubProject.scala
in app/models/github
15 -
Commit.scala
in app/models/gitlab
15 -
LightweightError.scala
in app/models/errors
15 1
VCSAPI.scala
in app/services
13 -
ConflictError.scala
in app/models/errors
13 1
WorkflowRun.scala
in app/models/github
12 -
Branch.scala
in app/models/gitlab
12 -
Author.scala
in app/models/gitlab
9 -
jestSetup.jsx
in frontend
9 -
HttpError.scala
in app/services
8 -
7 -
7 -
plugins.sbt
in project
5 -
ProjectIdHelper.scala
in app/controllers
5 1
GitHubArtifact.scala
in app/models/github
4 -
GenericError.scala
in app/models/errors
4 -
PipelineResponse.scala
in app/models/gitlab
3 -
UpdateDeploymentRequest.scala
in app/models/requests
3 -
GitHubLabel.scala
in app/models/github
2 -
GitHubActor.scala
in app/models/github
2 -
Files With Most Units (Top 19)
File# lines# units
Security.scala
in app/auth
108 12
getbuilds.ts
in frontend/app
188 11
142 9
GithubAPI.scala
in app/services
215 8
ProjectsController.scala
in app/controllers
172 8
kubernetes.scala
in app/services
85 7
GitlabAPI.scala
in app/services
103 7
ZipReader.scala
in app/services
84 6
index.tsx
in frontend/app
106 4
DockerImage.scala
in app/models
26 3
DeploymentsController.scala
in app/controllers
78 3
BuildInfo.scala
in app/models
36 2
HttpHelpers.scala
in app/services
22 1
MergeRequest.scala
in app/models/gitlab
40 1
ConflictError.scala
in app/models/errors
13 1
LightweightError.scala
in app/models/errors
15 1
35 1
ProjectIdHelper.scala
in app/controllers
5 1
IndexController.scala
in app/controllers
25 1
Files With Long Lines (Top 22)

There are 22 files with lines longer than 120 characters. In total, there are 64 long lines.

File# lines# units# long lines
GithubAPI.scala
in app/services
215 8 14
Security.scala
in app/auth
108 12 9
GitHubPR.scala
in app/models/github
16 - 6
GitlabAPI.scala
in app/services
103 7 5
ProjectsController.scala
in app/controllers
172 8 5
WorkflowRun.scala
in app/models/github
12 - 4
build.sbt
in root
64 - 3
kubernetes.scala
in app/services
85 7 2
DeploymentsController.scala
in app/controllers
78 3 2
142 9 2
ZipReader.scala
in app/services
84 6 1
VCSAPI.scala
in app/services
13 - 1
GitHubBranch.scala
in app/models/github
21 - 1
GitHubArtifact.scala
in app/models/github
4 - 1
GitHubProject.scala
in app/models/github
15 - 1
GitHubLabel.scala
in app/models/github
2 - 1
GitHubActor.scala
in app/models/github
2 - 1
PipelineResponse.scala
in app/models/gitlab
3 - 1
GitlabProject.scala
in app/models/gitlab
2 - 1
jestSetup.jsx
in frontend
9 - 1
getbuilds.ts
in frontend/app
188 11 1
47 - 1
Correlations

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

build.sbt x: 22 commits (all time) y: 64 lines of code app/auth/BearerTokenAuth.scala x: 6 commits (all time) y: 142 lines of code conf/logback.xml x: 8 commits (all time) y: 26 lines of code frontend/app/BranchesComponent.tsx x: 16 commits (all time) y: 287 lines of code frontend/app/generalinfocell.tsx x: 12 commits (all time) y: 204 lines of code frontend/app/getbuilds.ts x: 22 commits (all time) y: 188 lines of code frontend/app/index.tsx x: 12 commits (all time) y: 106 lines of code frontend/app/mainpage.tsx x: 18 commits (all time) y: 199 lines of code frontend/jestSetup.jsx x: 3 commits (all time) y: 9 lines of code project/plugins.sbt x: 5 commits (all time) y: 5 lines of code app/controllers/DeploymentsController.scala x: 10 commits (all time) y: 78 lines of code app/controllers/ProjectIdHelper.scala x: 2 commits (all time) y: 5 lines of code app/controllers/ProjectsController.scala x: 14 commits (all time) y: 172 lines of code app/models/BuildInfo.scala x: 7 commits (all time) y: 36 lines of code app/models/DockerImage.scala x: 4 commits (all time) y: 26 lines of code app/models/github/GitHubActor.scala x: 2 commits (all time) y: 2 lines of code app/models/github/GitHubArtifact.scala x: 2 commits (all time) y: 4 lines of code app/models/github/GitHubBranch.scala x: 2 commits (all time) y: 21 lines of code app/models/github/GitHubPR.scala x: 3 commits (all time) y: 16 lines of code app/models/github/GitHubProject.scala x: 2 commits (all time) y: 15 lines of code app/models/github/WorkflowRun.scala x: 4 commits (all time) y: 12 lines of code app/models/gitlab/MergeRequest.scala x: 5 commits (all time) y: 40 lines of code app/services/GithubAPI.scala x: 5 commits (all time) y: 215 lines of code app/services/GitlabAPI.scala x: 9 commits (all time) y: 103 lines of code app/services/HttpHelpers.scala x: 2 commits (all time) y: 22 lines of code app/services/VCSAPI.scala x: 3 commits (all time) y: 13 lines of code app/services/ZipReader.scala x: 4 commits (all time) y: 84 lines of code app/services/kubernetes.scala x: 5 commits (all time) y: 85 lines of code app/models/gitlab/Author.scala x: 2 commits (all time) y: 9 lines of code app/models/gitlab/Commit.scala x: 4 commits (all time) y: 15 lines of code frontend/app/MergeRequestInfoCell.tsx x: 3 commits (all time) y: 64 lines of code frontend/app/buildsinfocell.tsx x: 10 commits (all time) y: 21 lines of code frontend/app/dockerimagename.tsx x: 3 commits (all time) y: 22 lines of code frontend/jestConsoleCustomisation.js x: 2 commits (all time) y: 7 lines of code app/auth/Security.scala x: 1 commits (all time) y: 108 lines of code app/controllers/IndexController.scala x: 2 commits (all time) y: 25 lines of code app/models/errors/ConflictError.scala x: 1 commits (all time) y: 13 lines of code app/models/errors/GenericError.scala x: 1 commits (all time) y: 4 lines of code app/models/errors/LightweightError.scala x: 1 commits (all time) y: 15 lines of code app/models/requests/UpdateDeploymentRequest.scala x: 1 commits (all time) y: 3 lines of code frontend/app/needsupdate.tsx x: 1 commits (all time) y: 103 lines of code frontend/app/deploymentstatusicon.tsx x: 1 commits (all time) y: 47 lines of code app/views/index.scala.html x: 1 commits (all time) y: 17 lines of code app/models/DeployedImageInfo.scala x: 1 commits (all time) y: 35 lines of code app/models/ZonedDateTimeEncoder.scala x: 1 commits (all time) y: 7 lines of code app/models/gitlab/JobResponse.scala x: 1 commits (all time) y: 36 lines of code
287.0
lines of code
  min: 2.0
  average: 55.1
  25th percentile: 9.0
  median: 22.0
  75th percentile: 84.25
  max: 287.0
0 22.0
commits (all time)
min: 1.0 | average: 5.1 | 25th percentile: 1.75 | median: 3.0 | 75th percentile: 6.25 | max: 22.0

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

build.sbt x: 4 contributors (all time) y: 64 lines of code app/auth/BearerTokenAuth.scala x: 2 contributors (all time) y: 142 lines of code conf/logback.xml x: 2 contributors (all time) y: 26 lines of code frontend/app/BranchesComponent.tsx x: 2 contributors (all time) y: 287 lines of code frontend/app/generalinfocell.tsx x: 2 contributors (all time) y: 204 lines of code frontend/app/getbuilds.ts x: 2 contributors (all time) y: 188 lines of code frontend/app/index.tsx x: 3 contributors (all time) y: 106 lines of code frontend/app/mainpage.tsx x: 2 contributors (all time) y: 199 lines of code frontend/jestSetup.jsx x: 1 contributors (all time) y: 9 lines of code project/plugins.sbt x: 2 contributors (all time) y: 5 lines of code app/controllers/DeploymentsController.scala x: 2 contributors (all time) y: 78 lines of code app/controllers/ProjectIdHelper.scala x: 1 contributors (all time) y: 5 lines of code app/controllers/ProjectsController.scala x: 2 contributors (all time) y: 172 lines of code app/models/BuildInfo.scala x: 1 contributors (all time) y: 36 lines of code app/models/DockerImage.scala x: 1 contributors (all time) y: 26 lines of code app/models/github/GitHubActor.scala x: 1 contributors (all time) y: 2 lines of code app/models/github/GitHubArtifact.scala x: 1 contributors (all time) y: 4 lines of code app/models/github/GitHubBranch.scala x: 1 contributors (all time) y: 21 lines of code app/models/github/GitHubPR.scala x: 1 contributors (all time) y: 16 lines of code app/models/github/GitHubProject.scala x: 1 contributors (all time) y: 15 lines of code app/models/github/WorkflowRun.scala x: 1 contributors (all time) y: 12 lines of code app/models/gitlab/MergeRequest.scala x: 2 contributors (all time) y: 40 lines of code app/services/GithubAPI.scala x: 1 contributors (all time) y: 215 lines of code app/services/GitlabAPI.scala x: 2 contributors (all time) y: 103 lines of code app/services/HttpHelpers.scala x: 1 contributors (all time) y: 22 lines of code app/services/VCSAPI.scala x: 1 contributors (all time) y: 13 lines of code app/services/ZipReader.scala x: 1 contributors (all time) y: 84 lines of code app/services/kubernetes.scala x: 2 contributors (all time) y: 85 lines of code app/models/gitlab/Author.scala x: 2 contributors (all time) y: 9 lines of code app/models/gitlab/Branch.scala x: 2 contributors (all time) y: 12 lines of code app/models/gitlab/Commit.scala x: 2 contributors (all time) y: 15 lines of code frontend/app/MergeRequestInfoCell.tsx x: 2 contributors (all time) y: 64 lines of code frontend/app/buildsinfocell.tsx x: 2 contributors (all time) y: 21 lines of code frontend/app/dockerimagename.tsx x: 2 contributors (all time) y: 22 lines of code frontend/jestConsoleCustomisation.js x: 2 contributors (all time) y: 7 lines of code app/auth/Security.scala x: 1 contributors (all time) y: 108 lines of code app/controllers/IndexController.scala x: 1 contributors (all time) y: 25 lines of code app/models/requests/UpdateDeploymentRequest.scala x: 1 contributors (all time) y: 3 lines of code frontend/app/needsupdate.tsx x: 1 contributors (all time) y: 103 lines of code frontend/app/deploymentstatusicon.tsx x: 1 contributors (all time) y: 47 lines of code app/views/index.scala.html x: 1 contributors (all time) y: 17 lines of code app/models/DeployedImageInfo.scala x: 1 contributors (all time) y: 35 lines of code app/models/ZonedDateTimeEncoder.scala x: 1 contributors (all time) y: 7 lines of code
287.0
lines of code
  min: 2.0
  average: 55.1
  25th percentile: 9.0
  median: 22.0
  75th percentile: 84.25
  max: 287.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.48 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.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): 0 points

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".