File Size Overall
  • There are 168 files with 11,412 lines of code.
    • 0 very long files (0 lines of code)
    • 2 long files (1,322 lines of code)
    • 5 medium size files (1,443 lines of code)
    • 20 small files (2,747 lines of code)
    • 141 very small files (5,900 lines of code)
0% | 11% | 12% | 24% | 51%
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
go0% | 15% | 7% | 30% | 46%
jsx0% | 0% | 40% | 5% | 54%
yaml0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
webapp0% | 15% | 8% | 27% | 49%
common0% | 23% | 0% | 40% | 36%
frontend0% | 0% | 33% | 4% | 61%
wrapper0% | 0% | 31% | 15% | 52%
reaper0% | 0% | 0% | 100% | 0%
example_deployment0% | 0% | 0% | 0% | 100%
helper_app0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
bulklist.go
in webapp/bulkprocessor
746 49
jobcontainer.go
in common/models
576 25
jobrunner.go
in webapp/jobrunner
414 8
BatchEdit.jsx
in frontend/app/BatchList
337 -
QuickTranscode.jsx
in frontend/app/QuickTranscode
242 -
JobList.jsx
in frontend/app/JobList
225 -
main.go
in wrapper
225 4
JobTemplate.go
in common/models
183 5
jobqueue.go
in common/models
180 12
main.go
in reaper
178 6
testhelpers.go
in webapp/bulkprocessor
172 39
utils.go
in webapp/jobrunner
166 9
bulkitem.go
in webapp/bulkprocessor
164 14
fileentry.go
in common/models
155 7
transcodesettings.go
in common/models
146 15
bulk.go
in webapp/jobrunner
139 2
receiveanalysisdata.go
in webapp/analysis
132 1
main.go
in webapp
129 3
cleanup.go
in webapp/jobrunner
123 5
receivedata.go
in webapp/thumbnail
118 1
receivedata.go
in webapp/transcode
114 1
k8clientwrapper.go
in common/helpers
114 12
jobstepthumbnail.go
in common/models
112 12
108 7
transcode.go
in wrapper
107 3
BatchEntry.jsx
in frontend/app/BatchList
104 -
listjobhandler.go
in webapp/jobs
103 1
copier.go
in helper_app/rebuild_directory_tree
100 5
jobsteptranscode.go
in common/models
97 12
uploader.go
in webapp/bulkprocessor
94 3
QueueStatusWidget.jsx
in frontend/app/Admin
91 -
failpendinghandler.go
in webapp/jobrunner
91 2
copy_request_builder.go
in helper_app/rebuild_directory_tree
87 3
jobstepanalysis.go
in common/models
87 12
JobStatusSummary.jsx
in frontend/app/JobList
86 -
MediaFileInfo.jsx
in frontend/app/JobList
86 -
enqueuehandler.go
in webapp/jobrunner
86 1
removenontranscodablehandler.go
in webapp/bulkprocessor
85 2
BatchListEntry.jsx
in frontend/app/BatchList
83 -
deletehandler.go
in webapp/bulkprocessor
83 2
manualcleanuphandler.go
in webapp/jobrunner
83 1
TimeIntervalComponent.jsx
in frontend/app/Common
80 -
thumbnail.go
in wrapper
80 3
uploadendpoint.go
in webapp/initiator
79 1
BatchList.css
in frontend/app/BatchList
77 -
webapp_config.yaml
in example_deployment
76 -
transcodeprogress.go
in common/models
75 3
JobList.css
in frontend/app/JobList
74 -
helpers.go
in common/helpers
74 6
MediaPreview.jsx
in frontend/app/JobList
73 -
Files With Most Units (Top 50)
File# lines# units
bulklist.go
in webapp/bulkprocessor
746 49
testhelpers.go
in webapp/bulkprocessor
172 39
jobcontainer.go
in common/models
576 25
transcodesettings.go
in common/models
146 15
bulkitem.go
in webapp/bulkprocessor
164 14
jobqueue.go
in common/models
180 12
jobsteptranscode.go
in common/models
97 12
jobstepthumbnail.go
in common/models
112 12
jobstepcustom.go
in common/models
67 12
jobstepanalysis.go
in common/models
87 12
k8clientwrapper.go
in common/helpers
114 12
utils.go
in webapp/jobrunner
166 9
jobrunner.go
in webapp/jobrunner
414 8
fileentry.go
in common/models
155 7
108 7
56 7
responsewriterwrapper.go
in common/helpers
46 7
helpers.go
in common/helpers
74 6
main.go
in reaper
178 6
copier.go
in helper_app/rebuild_directory_tree
100 5
cleanup.go
in webapp/jobrunner
123 5
JobTemplate.go
in common/models
183 5
utils.go
in wrapper
40 4
main.go
in wrapper
225 4
jobrunnerrequestDAO.go
in webapp/jobrunner
63 4
fileformatDAO.go
in common/models
49 4
converters.go
in common/models
58 4
copy_request_builder.go
in helper_app/rebuild_directory_tree
87 3
runner.go
in wrapper
64 3
60 3
thumbnail.go
in wrapper
80 3
transcode.go
in wrapper
107 3
54 3
uploader.go
in webapp/bulkprocessor
94 3
main.go
in webapp
129 3
transcodeprogress.go
in common/models
75 3
containerlogDAO.go
in common/models
24 3
mockreadcloser.go
in common/helpers
30 3
scan_all_jobs.go
in helper_app/rebuild_directory_tree
66 2
main.go
in helper_app/rebuild_directory_tree
68 2
endpoints.go
in webapp/thumbnail
16 2
removenontranscodablehandler.go
in webapp/bulkprocessor
85 2
removedotfileshandler.go
in webapp/bulkprocessor
64 2
deletehandler.go
in webapp/bulkprocessor
83 2
endpoints.go
in webapp/bulkprocessor
39 2
endpoints.go
in webapp/transcodesettings
19 2
endpoints.go
in webapp/analysis
19 2
endpoints.go
in webapp/jobtemplate
19 2
endpoints.go
in webapp/transcode
22 2
71 2
Files With Long Lines (Top 50)

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

File# lines# units# long lines
BatchEdit.jsx
in frontend/app/BatchList
337 - 24
JobList.jsx
in frontend/app/JobList
225 - 16
bulklist.go
in webapp/bulkprocessor
746 49 15
jobrunner.go
in webapp/jobrunner
414 8 15
JobStatusSummary.jsx
in frontend/app/JobList
86 - 13
BatchStatusSummary.jsx
in frontend/app/BatchList
35 - 13
BatchEntry.jsx
in frontend/app/BatchList
104 - 12
QuickTranscode.jsx
in frontend/app/QuickTranscode
242 - 11
jobcontainer.go
in common/models
576 25 10
BatchNew.jsx
in frontend/app/BatchList
66 - 7
bulk.go
in webapp/jobrunner
139 2 7
receivedata.go
in webapp/thumbnail
118 1 6
JobStatusComponent.jsx
in frontend/app/JobList
29 - 5
BatchListEntry.jsx
in frontend/app/BatchList
83 - 5
receiveanalysisdata.go
in webapp/analysis
132 1 5
failpendinghandler.go
in webapp/jobrunner
91 2 5
JobTemplate.go
in common/models
183 5 5
main.go
in reaper
178 6 5
AdminViewMain.jsx
in frontend/app/Admin
51 - 4
main.go
in wrapper
225 4 4
testhelpers.go
in webapp/bulkprocessor
172 39 4
contentshandler.go
in webapp/bulkprocessor
71 1 3
receivedata.go
in webapp/transcode
114 1 3
launcher.go
in webapp/jobrunner
54 2 3
jobrunnerrequestDAO.go
in webapp/jobrunner
63 4 3
listjobhandler.go
in webapp/jobs
103 1 3
copy_request_builder.go
in helper_app/rebuild_directory_tree
87 3 2
main.go
in helper_app/rebuild_directory_tree
68 2 2
MediaPreview.jsx
in frontend/app/JobList
73 - 2
MediaFileInfo.jsx
in frontend/app/JobList
86 - 2
TimeIntervalComponent.jsx
in frontend/app/Common
80 - 2
BatchListMain.jsx
in frontend/app/BatchList
58 - 2
transcode.go
in wrapper
107 3 2
removenontranscodablehandler.go
in webapp/bulkprocessor
85 2 2
uploader.go
in webapp/bulkprocessor
94 3 2
removedotfileshandler.go
in webapp/bulkprocessor
64 2 2
receiveprogress.go
in webapp/transcode
45 1 2
getprogress.go
in webapp/transcode
54 1 2
custom.go
in webapp/jobrunner
49 1 2
analysis.go
in webapp/jobrunner
24 1 2
cleanup.go
in webapp/jobrunner
123 5 2
enqueuehandler.go
in webapp/jobrunner
86 1 2
thumbnail.go
in webapp/jobrunner
39 1 2
transcode.go
in webapp/jobrunner
32 1 2
manualcleanuphandler.go
in webapp/jobrunner
83 1 2
HidableExpander.jsx
in frontend/app/Common
30 - 1
JobProgressComponent.jsx
in frontend/app/QuickTranscode
27 - 1
JobTemplateSelector.jsx
in frontend/app/QuickTranscode
40 - 1
analysis.go
in wrapper
24 1 1
batchactionrunner.go
in webapp/bulkprocessor
32 1 1
Correlations

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

helper_app/rebuild_directory_tree/bulk_id_filter.go x: 2 commits (all time) y: 25 lines of code helper_app/rebuild_directory_tree/copier.go x: 3 commits (all time) y: 100 lines of code helper_app/rebuild_directory_tree/copy_request_builder.go x: 2 commits (all time) y: 87 lines of code helper_app/rebuild_directory_tree/main.go x: 3 commits (all time) y: 68 lines of code helper_app/rebuild_directory_tree/scan_all_jobs.go x: 3 commits (all time) y: 66 lines of code common/models/jobqueue.go x: 7 commits (all time) y: 180 lines of code frontend/app/BatchList/BatchEdit.jsx x: 19 commits (all time) y: 337 lines of code frontend/app/index.jsx x: 18 commits (all time) y: 35 lines of code webapp/bulkprocessor/bulklist.go x: 26 commits (all time) y: 746 lines of code webapp/bulkprocessor/contentshandler.go x: 8 commits (all time) y: 71 lines of code webapp/jobrunner/bulk.go x: 8 commits (all time) y: 139 lines of code webapp/jobrunner/endpoints.go x: 7 commits (all time) y: 30 lines of code webapp/jobrunner/enqueuehandler.go x: 6 commits (all time) y: 86 lines of code webapp/jobrunner/failpendinghandler.go x: 4 commits (all time) y: 91 lines of code webapp/jobrunner/jobrunner.go x: 39 commits (all time) y: 414 lines of code webapp/jobrunner/jobrunnerrequestDAO.go x: 23 commits (all time) y: 63 lines of code common/helpers/config.go x: 5 commits (all time) y: 34 lines of code common/models/transcodesettings.go x: 14 commits (all time) y: 146 lines of code webapp/config/settings/mp4proxy.yaml x: 4 commits (all time) y: 20 lines of code webapp/main.go x: 32 commits (all time) y: 129 lines of code wrapper/main.go x: 26 commits (all time) y: 225 lines of code common/helpers/mimetype.go x: 2 commits (all time) y: 39 lines of code common/models/JobStep.go x: 7 commits (all time) y: 18 lines of code common/models/JobTemplate.go x: 13 commits (all time) y: 183 lines of code common/models/analysisresult.go x: 5 commits (all time) y: 17 lines of code common/models/fileentry.go x: 6 commits (all time) y: 155 lines of code common/models/fileformatDAO.go x: 5 commits (all time) y: 49 lines of code common/models/jobcontainer.go x: 22 commits (all time) y: 576 lines of code common/models/jobstepanalysis.go x: 10 commits (all time) y: 87 lines of code common/models/jobstepthumbnail.go x: 10 commits (all time) y: 112 lines of code common/models/jobsteptranscode.go x: 9 commits (all time) y: 97 lines of code common/models/transcodesettingsimage.go x: 5 commits (all time) y: 56 lines of code common/models/transcodesettingsmanager.go x: 8 commits (all time) y: 108 lines of code common/models/utils.go x: 5 commits (all time) y: 36 lines of code example_deployment/reaper.yaml x: 8 commits (all time) y: 38 lines of code example_deployment/webapp_config.yaml x: 21 commits (all time) y: 76 lines of code example_deployment/webapp_deployment.yaml x: 18 commits (all time) y: 50 lines of code frontend/app/Admin/AdminView.css x: 2 commits (all time) y: 30 lines of code frontend/app/Admin/AdminViewMain.jsx x: 2 commits (all time) y: 51 lines of code frontend/app/Admin/QueueStatusWidget.jsx x: 2 commits (all time) y: 91 lines of code frontend/app/BatchList/BatchEntry.jsx x: 8 commits (all time) y: 104 lines of code frontend/app/BatchList/BatchList.css x: 6 commits (all time) y: 77 lines of code frontend/app/BatchList/BatchListEntry.jsx x: 4 commits (all time) y: 83 lines of code frontend/app/BatchList/BatchNew.jsx x: 4 commits (all time) y: 66 lines of code frontend/app/BatchList/BatchStatusSummary.jsx x: 4 commits (all time) y: 35 lines of code frontend/app/JobList/JobList.css x: 9 commits (all time) y: 74 lines of code frontend/app/JobList/JobList.jsx x: 20 commits (all time) y: 225 lines of code frontend/app/JobList/JobStatusComponent.jsx x: 5 commits (all time) y: 29 lines of code frontend/app/MenuBanner.jsx x: 3 commits (all time) y: 14 lines of code frontend/app/QuickTranscode/BasicUploadComponent.jsx x: 4 commits (all time) y: 54 lines of code frontend/app/QuickTranscode/JobTemplateSelector.jsx x: 7 commits (all time) y: 40 lines of code frontend/app/QuickTranscode/QuickTranscode.jsx x: 15 commits (all time) y: 242 lines of code frontend/app/approot.css x: 12 commits (all time) y: 57 lines of code frontend/app/gridform.css x: 4 commits (all time) y: 29 lines of code reaper/main.go x: 8 commits (all time) y: 178 lines of code webapp/analysis/receiveanalysisdata.go x: 16 commits (all time) y: 132 lines of code webapp/bulkprocessor/asyncnewlinereader.go x: 3 commits (all time) y: 43 lines of code webapp/bulkprocessor/bulkitem.go x: 13 commits (all time) y: 164 lines of code webapp/bulkprocessor/bulklistgetresponse.go x: 6 commits (all time) y: 20 lines of code webapp/bulkprocessor/bulklistupdate.go x: 3 commits (all time) y: 8 lines of code webapp/bulkprocessor/deletehandler.go x: 2 commits (all time) y: 83 lines of code webapp/bulkprocessor/endpoints.go x: 10 commits (all time) y: 39 lines of code webapp/bulkprocessor/gethandler.go x: 7 commits (all time) y: 57 lines of code webapp/bulkprocessor/listhandler.go x: 2 commits (all time) y: 53 lines of code webapp/bulkprocessor/removedotfileshandler.go x: 4 commits (all time) y: 64 lines of code webapp/bulkprocessor/testhelpers.go x: 7 commits (all time) y: 172 lines of code webapp/bulkprocessor/updatehandler.go x: 3 commits (all time) y: 58 lines of code webapp/bulkprocessor/uploader.go x: 9 commits (all time) y: 94 lines of code webapp/config/settings/imageconvert.yaml x: 2 commits (all time) y: 7 lines of code webapp/config/standardjobtemplate.yaml x: 14 commits (all time) y: 38 lines of code webapp/jobrunner/analysis.go x: 21 commits (all time) y: 24 lines of code webapp/jobrunner/cleanup.go x: 2 commits (all time) y: 123 lines of code webapp/jobrunner/custom.go x: 8 commits (all time) y: 49 lines of code webapp/jobrunner/launcher.go x: 6 commits (all time) y: 54 lines of code webapp/jobrunner/purgehandler.go x: 2 commits (all time) y: 44 lines of code webapp/jobrunner/thumbnail.go x: 16 commits (all time) y: 39 lines of code webapp/jobrunner/transcode.go x: 15 commits (all time) y: 32 lines of code webapp/jobrunner/utils.go x: 13 commits (all time) y: 166 lines of code webapp/jobs/createjobhandler.go x: 11 commits (all time) y: 47 lines of code webapp/jobs/jobrequest.go x: 8 commits (all time) y: 6 lines of code webapp/jobs/listjobhandler.go x: 14 commits (all time) y: 103 lines of code webapp/jobs/newendpoints.go x: 10 commits (all time) y: 33 lines of code webapp/jobs/statussummaryhandler.go x: 2 commits (all time) y: 34 lines of code webapp/static/index.html x: 4 commits (all time) y: 13 lines of code webapp/thumbnail/receivedata.go x: 13 commits (all time) y: 118 lines of code webapp/transcode/receivedata.go x: 11 commits (all time) y: 114 lines of code wrapper/analysis.go x: 7 commits (all time) y: 24 lines of code wrapper/analysisresult.go x: 5 commits (all time) y: 54 lines of code wrapper/dcraw-wrapper.go x: 3 commits (all time) y: 60 lines of code wrapper/thumbnail.go x: 10 commits (all time) y: 80 lines of code wrapper/transcode.go x: 12 commits (all time) y: 107 lines of code wrapper/utils.go x: 4 commits (all time) y: 40 lines of code example_deployment/webapp_transcodesettings.yaml x: 8 commits (all time) y: 44 lines of code frontend/app/QuickTranscode/JobProgressComponent.jsx x: 3 commits (all time) y: 27 lines of code frontend/app/QuickTranscode/UploadComponent.css x: 5 commits (all time) y: 41 lines of code webapp/config/settings/wmv.yaml x: 3 commits (all time) y: 18 lines of code webapp/jobtemplate/endpoints.go x: 8 commits (all time) y: 19 lines of code common/helpers/errorresponse.go x: 3 commits (all time) y: 10 lines of code common/helpers/helpers.go x: 3 commits (all time) y: 74 lines of code common/helpers/k8clientwrapper.go x: 3 commits (all time) y: 114 lines of code common/helpers/mockreadcloser.go x: 3 commits (all time) y: 30 lines of code common/helpers/responsewriterwrapper.go x: 3 commits (all time) y: 46 lines of code common/models/containerdata.go x: 3 commits (all time) y: 15 lines of code webapp/config/AnalysisJobTemplate.yaml x: 6 commits (all time) y: 31 lines of code webapp/files/filesforjob.go x: 5 commits (all time) y: 43 lines of code webapp/files/streamfile.go x: 5 commits (all time) y: 60 lines of code webapp/healthcheck.go x: 4 commits (all time) y: 23 lines of code webapp/indexhandler.go x: 7 commits (all time) y: 52 lines of code webapp/initiator/uploadendpoint.go x: 10 commits (all time) y: 79 lines of code webapp/jobs/getjobhandler.go x: 5 commits (all time) y: 31 lines of code webapp/jobtemplate/listtemplatehandler.go x: 5 commits (all time) y: 18 lines of code webapp/transcode/receiveprogress.go x: 6 commits (all time) y: 45 lines of code webapp/transcodesettings/listtranscodesettings.go x: 5 commits (all time) y: 23 lines of code frontend/app/JobList/MediaPreview.jsx x: 2 commits (all time) y: 73 lines of code webapp/config/serverconfig.yaml x: 5 commits (all time) y: 6 lines of code webapp/transcode/endpoints.go x: 3 commits (all time) y: 22 lines of code webapp/files/endpoints.go x: 2 commits (all time) y: 22 lines of code webapp/thumbnail/endpoints.go x: 2 commits (all time) y: 16 lines of code frontend/app/Common/TimeIntervalComponent.jsx x: 2 commits (all time) y: 80 lines of code frontend/app/Common/TimestampDiffComponent.jsx x: 2 commits (all time) y: 18 lines of code frontend/app/JobList/MediaFileInfo.jsx x: 3 commits (all time) y: 86 lines of code frontend/app/Common/HidableExpander.css x: 1 commits (all time) y: 11 lines of code frontend/app/JobList/MediaFileInfo.css x: 1 commits (all time) y: 20 lines of code frontend/app/Common/BytesFormatter.jsx x: 1 commits (all time) y: 14 lines of code frontend/app/Common/BytesFormatterImplementation.jsx x: 1 commits (all time) y: 23 lines of code frontend/app/inline-dialog.css x: 2 commits (all time) y: 27 lines of code frontend/app/MenuBanner.css x: 1 commits (all time) y: 17 lines of code webapp/staticfiles.go x: 1 commits (all time) y: 71 lines of code example_deployment/ingress_certs.yaml x: 1 commits (all time) y: 8 lines of code example_deployment/redis_statefulset.yaml x: 1 commits (all time) y: 53 lines of code frontend/jestSetup.jsx x: 1 commits (all time) y: 5 lines of code
746.0
lines of code
  min: 5.0
  average: 67.93
  25th percentile: 23.25
  median: 44.0
  75th percentile: 80.0
  max: 746.0
0 39.0
commits (all time)
min: 1.0 | average: 6.4 | 25th percentile: 2.0 | median: 4.5 | 75th percentile: 8.0 | max: 39.0

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

helper_app/rebuild_directory_tree/bulk_id_filter.go x: 1 contributors (all time) y: 25 lines of code helper_app/rebuild_directory_tree/copier.go x: 1 contributors (all time) y: 100 lines of code helper_app/rebuild_directory_tree/copy_request_builder.go x: 1 contributors (all time) y: 87 lines of code helper_app/rebuild_directory_tree/main.go x: 1 contributors (all time) y: 68 lines of code helper_app/rebuild_directory_tree/scan_all_jobs.go x: 1 contributors (all time) y: 66 lines of code common/models/jobqueue.go x: 1 contributors (all time) y: 180 lines of code frontend/app/BatchList/BatchEdit.jsx x: 1 contributors (all time) y: 337 lines of code frontend/app/index.jsx x: 1 contributors (all time) y: 35 lines of code webapp/bulkprocessor/bulklist.go x: 1 contributors (all time) y: 746 lines of code webapp/bulkprocessor/contentshandler.go x: 1 contributors (all time) y: 71 lines of code webapp/jobrunner/bulk.go x: 1 contributors (all time) y: 139 lines of code webapp/jobrunner/endpoints.go x: 1 contributors (all time) y: 30 lines of code webapp/jobrunner/failpendinghandler.go x: 1 contributors (all time) y: 91 lines of code webapp/jobrunner/jobrunner.go x: 1 contributors (all time) y: 414 lines of code webapp/jobrunner/jobrunnerrequestDAO.go x: 1 contributors (all time) y: 63 lines of code common/models/transcodesettings.go x: 1 contributors (all time) y: 146 lines of code webapp/config/settings/mp4proxy.yaml x: 1 contributors (all time) y: 20 lines of code webapp/main.go x: 1 contributors (all time) y: 129 lines of code wrapper/main.go x: 1 contributors (all time) y: 225 lines of code common/helpers/mimetype.go x: 1 contributors (all time) y: 39 lines of code common/models/JobTemplate.go x: 1 contributors (all time) y: 183 lines of code common/models/analysisresult.go x: 1 contributors (all time) y: 17 lines of code common/models/fileentry.go x: 1 contributors (all time) y: 155 lines of code common/models/fileformatDAO.go x: 1 contributors (all time) y: 49 lines of code common/models/jobcontainer.go x: 1 contributors (all time) y: 576 lines of code common/models/jobstepthumbnail.go x: 1 contributors (all time) y: 112 lines of code common/models/jobsteptranscode.go x: 1 contributors (all time) y: 97 lines of code common/models/transcodesettingsimage.go x: 1 contributors (all time) y: 56 lines of code common/models/transcodesettingsmanager.go x: 1 contributors (all time) y: 108 lines of code common/models/utils.go x: 1 contributors (all time) y: 36 lines of code example_deployment/webapp_config.yaml x: 1 contributors (all time) y: 76 lines of code example_deployment/webapp_deployment.yaml x: 1 contributors (all time) y: 50 lines of code frontend/app/BatchList/BatchEntry.jsx x: 1 contributors (all time) y: 104 lines of code frontend/app/BatchList/BatchList.css x: 1 contributors (all time) y: 77 lines of code frontend/app/BatchList/BatchListEntry.jsx x: 1 contributors (all time) y: 83 lines of code frontend/app/JobList/JobStatusComponent.jsx x: 1 contributors (all time) y: 29 lines of code frontend/app/MenuBanner.jsx x: 1 contributors (all time) y: 14 lines of code frontend/app/QuickTranscode/BasicUploadComponent.jsx x: 1 contributors (all time) y: 54 lines of code frontend/app/QuickTranscode/QuickTranscode.jsx x: 1 contributors (all time) y: 242 lines of code reaper/main.go x: 1 contributors (all time) y: 178 lines of code webapp/analysis/receiveanalysisdata.go x: 1 contributors (all time) y: 132 lines of code webapp/bulkprocessor/asyncnewlinereader.go x: 1 contributors (all time) y: 43 lines of code webapp/bulkprocessor/bulkitem.go x: 1 contributors (all time) y: 164 lines of code webapp/bulkprocessor/bulklistupdate.go x: 1 contributors (all time) y: 8 lines of code webapp/bulkprocessor/testhelpers.go x: 1 contributors (all time) y: 172 lines of code webapp/bulkprocessor/uploader.go x: 1 contributors (all time) y: 94 lines of code webapp/jobrunner/cleanup.go x: 1 contributors (all time) y: 123 lines of code webapp/jobrunner/utils.go x: 1 contributors (all time) y: 166 lines of code webapp/thumbnail/receivedata.go x: 1 contributors (all time) y: 118 lines of code wrapper/dcraw-wrapper.go x: 1 contributors (all time) y: 60 lines of code wrapper/thumbnail.go x: 1 contributors (all time) y: 80 lines of code common/helpers/errorresponse.go x: 1 contributors (all time) y: 10 lines of code common/helpers/responsewriterwrapper.go x: 1 contributors (all time) y: 46 lines of code webapp/healthcheck.go x: 1 contributors (all time) y: 23 lines of code frontend/jestSetup.jsx x: 1 contributors (all time) y: 5 lines of code
746.0
lines of code
  min: 5.0
  average: 67.93
  25th percentile: 23.25
  median: 44.0
  75th percentile: 80.0
  max: 746.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.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".

About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...