File Size Overall
  • There are 135 files with 12,180 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 18 medium size files (4,731 lines of code)
    • 32 small files (4,044 lines of code)
    • 85 very small files (3,405 lines of code)
0% | 0% | 38% | 33% | 27%
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% | 0% | 38% | 33% | 27%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
metadata0% | 0% | 78% | 20% | <1%
cmd0% | 0% | 40% | 34% | 25%
labd0% | 0% | 33% | 53% | 12%
peer0% | 0% | 70% | 29% | 0%
transformers0% | 0% | 59% | 0% | 40%
query0% | 0% | 77% | 0% | 22%
labagent0% | 0% | 55% | 0% | 44%
providers0% | 0% | 36% | 47% | 15%
scenarios0% | 0% | 0% | 93% | 6%
printer0% | 0% | 0% | 68% | 31%
nodes0% | 0% | 0% | 65% | 34%
builder0% | 0% | 0% | 100% | 0%
labapp0% | 0% | 0% | 53% | 46%
daemon0% | 0% | 0% | 58% | 41%
pkg0% | 0% | 0% | 16% | 83%
ROOT0% | 0% | 0% | 0% | 100%
uploaders0% | 0% | 0% | 0% | 100%
cue0% | 0% | 0% | 0% | 100%
downloaders0% | 0% | 0% | 0% | 100%
experiments0% | 0% | 0% | 0% | 100%
dag0% | 0% | 0% | 0% | 100%
reports0% | 0% | 0% | 0% | 100%
actions0% | 0% | 0% | 0% | 100%
errdefs0% | 0% | 0% | 0% | 100%
version0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
benchmark.go
in metadata
408 12
cluster.go
in metadata
345 13
scenario.go
in metadata
340 12
node.go
in metadata
310 11
peer.go
in peer
286 14
oci.go
in transformers/oci
283 9
experiment.go
in metadata
276 14
node.go
in cmd/labctl/command
262 5
query.go
in query
240 16
router.go
in labd/routers/experimentrouter
238 8
experiment.go
in cmd/labctl/command
228 5
benchmark.go
in cmd/labctl/command
226 6
supervisor.go
in labagent/supervisor
226 10
router.go
in labd/routers/benchmarkrouter
225 9
cluster.go
in labd/controlapi
215 9
cluster.go
in cmd/labctl/command
214 5
provider.go
in providers/terraform
208 6
helpers.go
in metadata
201 12
scenario.go
in cmd/labctl/command
193 5
builder.go
in builder
172 8
benchmark.go
in labd/controlapi
156 9
report.go
in printer
151 5
provider.go
in providers/inmemory
150 5
router.go
in labapp/approuter
150 10
run.go
in scenarios
146 5
build.go
in cmd/labctl/command
138 4
build.go
in metadata
135 6
experiment.go
in labd/controlapi
134 8
scenario.go
in labd/controlapi
131 8
debug.go
in cmd/labctl/command
127 3
router.go
in labd/routers/noderouter
125 7
labd.go
in labd
125 3
plan.go
in scenarios
123 2
buckets.go
in metadata
122 20
common.go
in cmd/labctl/command
121 6
terraform.go
in providers/terraform
121 7
root.go
in cmd/labd/command
120 2
libp2p.go
in peer
120 5
db.go
in metadata
118 5
root.go
in cmd/labapp/command
114 2
daemon.go
in daemon
109 6
router.go
in labd/routers/clusterrouter
108 8
router.go
in labd/routers/scenariorouter
108 8
update.go
in nodes
107 3
table.go
in printer
107 4
node.go
in labd/controlapi
104 7
report.go
in metadata
104 4
helpers.go
in labd/routers/helpers
103 3
connect.go
in nodes
101 1
client.go
in pkg/httputil
101 9
Files With Most Units (Top 50)
File# lines# units
buckets.go
in metadata
122 20
query.go
in query
240 16
peer.go
in peer
286 14
experiment.go
in metadata
276 14
cluster.go
in metadata
345 13
benchmark.go
in metadata
408 12
scenario.go
in metadata
340 12
helpers.go
in metadata
201 12
node.go
in metadata
310 11
supervisor.go
in labagent/supervisor
226 10
router.go
in daemon
49 10
router.go
in labapp/approuter
150 10
router.go
in labd/routers/benchmarkrouter
225 9
benchmark.go
in labd/controlapi
156 9
cluster.go
in labd/controlapi
215 9
oci.go
in transformers/oci
283 9
client.go
in pkg/httputil
101 9
router.go
in labd/routers/experimentrouter
238 8
router.go
in labd/routers/clusterrouter
108 8
router.go
in labd/routers/scenariorouter
108 8
scenario.go
in labd/controlapi
131 8
experiment.go
in labd/controlapi
134 8
controlapi.go
in labd/controlapi
41 8
builder.go
in builder
172 8
terraform.go
in providers/terraform
121 7
router.go
in labd/routers/noderouter
125 7
build.go
in labd/controlapi
86 7
node.go
in labd/controlapi
104 7
cluster.go
in root
76 7
benchmark.go
in cmd/labctl/command
226 6
common.go
in cmd/labctl/command
121 6
provider.go
in providers/terraform
208 6
router.go
in labd/routers/buildrouter
83 6
51 6
daemon.go
in daemon
109 6
35 6
build.go
in metadata
135 6
scenario.go
in cmd/labctl/command
193 5
cluster.go
in cmd/labctl/command
214 5
experiment.go
in cmd/labctl/command
228 5
node.go
in cmd/labctl/command
262 5
p2plab_instance.go
in cue/parser
96 5
provider.go
in providers/inmemory
150 5
report.go
in printer
151 5
errors.go
in errdefs
26 5
libp2p.go
in peer
120 5
agentapi.go
in labagent/agentapi
65 5
content.go
in transformers/oci
61 5
run.go
in scenarios
146 5
appapi.go
in labapp/appapi
74 5
Files With Long Lines (Top 30)

There are 30 files with lines longer than 120 characters. In total, there are 67 long lines.

File# lines# units# long lines
oci.go
in transformers/oci
283 9 9
router.go
in labd/routers/benchmarkrouter
225 9 7
router.go
in labd/routers/experimentrouter
238 8 6
router.go
in labd/routers/scenariorouter
108 8 5
router.go
in labd/routers/clusterrouter
108 8 4
router.go
in labd/routers/buildrouter
83 6 3
router.go
in labd/routers/noderouter
125 7 3
main.go
in cmd/ociadd
69 3 2
update.go
in nodes
107 3 2
provider.go
in providers/inmemory
150 5 2
labd.go
in labd
125 3 2
cluster.go
in labd/controlapi
215 9 2
plan.go
in scenarios
123 2 2
router.go
in labapp/approuter
150 10 2
root.go
in cmd/labagent/command
79 2 1
root.go
in cmd/labapp/command
114 2 1
provider.go
in providers/terraform
208 6 1
providers.go
in providers
34 1 1
report.go
in printer
151 5 1
libp2p.go
in peer
120 5 1
peer.go
in peer
286 14 1
helpers.go
in labd/routers/helpers
103 3 1
benchmark.go
in labd/controlapi
156 9 1
scenario.go
in labd/controlapi
131 8 1
experiment.go
in labd/controlapi
134 8 1
router.go
in daemon/healthcheckrouter
20 3 1
run.go
in scenarios
146 5 1
labapp.go
in labapp
54 3 1
builder.go
in builder
172 8 1
tracer.go
in pkg/traceutil
54 5 1
Correlations

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

cmd/labctl/command/debug.go x: 11 commits (all time) y: 127 lines of code cmd/labctl/command/experiment.go x: 11 commits (all time) y: 228 lines of code cue/parser/p2plab_instance.go x: 2 commits (all time) y: 96 lines of code cue/parser/parser.go x: 2 commits (all time) y: 75 lines of code experiment.go x: 6 commits (all time) y: 16 lines of code experiments/definition.go x: 2 commits (all time) y: 21 lines of code experiments/report.go x: 1 commits (all time) y: 47 lines of code labagent/supervisor/supervisor.go x: 19 commits (all time) y: 226 lines of code labd/controlapi/experiment.go x: 4 commits (all time) y: 134 lines of code labd/routers/clusterrouter/router.go x: 10 commits (all time) y: 108 lines of code labd/routers/experimentrouter/router.go x: 5 commits (all time) y: 238 lines of code labd/routers/helpers/doc.go x: 1 commits (all time) y: 1 lines of code labd/routers/helpers/helpers.go x: 1 commits (all time) y: 103 lines of code metadata/experiment.go x: 7 commits (all time) y: 276 lines of code nodes/connect.go x: 27 commits (all time) y: 101 lines of code nodes/session.go x: 7 commits (all time) y: 36 lines of code nodes/update.go x: 15 commits (all time) y: 107 lines of code pkg/digestconv/digestconv.go x: 2 commits (all time) y: 29 lines of code providers/inmemory/provider.go x: 7 commits (all time) y: 150 lines of code transformers/oci/oci.go x: 19 commits (all time) y: 283 lines of code metadata/db.go x: 7 commits (all time) y: 118 lines of code metadata/trial.go x: 1 commits (all time) y: 5 lines of code labapp/labapp.go x: 26 commits (all time) y: 54 lines of code labd/labd.go x: 40 commits (all time) y: 125 lines of code peer/peer.go x: 21 commits (all time) y: 286 lines of code api.go x: 16 commits (all time) y: 24 lines of code cmd/labctl/command/build.go x: 1 commits (all time) y: 138 lines of code cmd/labctl/command/root.go x: 13 commits (all time) y: 49 lines of code cmd/labd/command/root.go x: 15 commits (all time) y: 120 lines of code distribution.go x: 7 commits (all time) y: 28 lines of code labd/controlapi/build.go x: 1 commits (all time) y: 86 lines of code labd/controlapi/controlapi.go x: 4 commits (all time) y: 41 lines of code labd/routers/buildrouter/router.go x: 1 commits (all time) y: 83 lines of code labd/settings.go x: 6 commits (all time) y: 51 lines of code printer/table.go x: 9 commits (all time) y: 107 lines of code labapp/appapi/appapi.go x: 7 commits (all time) y: 74 lines of code labapp/approuter/router.go x: 18 commits (all time) y: 150 lines of code metadata/report.go x: 4 commits (all time) y: 104 lines of code builder/builder.go x: 7 commits (all time) y: 172 lines of code node.go x: 18 commits (all time) y: 27 lines of code peer.go x: 12 commits (all time) y: 62 lines of code query.go x: 7 commits (all time) y: 17 lines of code scenario.go x: 8 commits (all time) y: 16 lines of code transformer.go x: 5 commits (all time) y: 9 lines of code pkg/traceutil/tracer.go x: 3 commits (all time) y: 54 lines of code metadata/benchmark.go x: 18 commits (all time) y: 408 lines of code cmd/labapp/command/root.go x: 18 commits (all time) y: 114 lines of code cmd/labctl/command/common.go x: 17 commits (all time) y: 121 lines of code daemon/daemon.go x: 8 commits (all time) y: 109 lines of code dag/walker.go x: 5 commits (all time) y: 47 lines of code labagent/agentapi/agentapi.go x: 8 commits (all time) y: 65 lines of code labagent/agentrouter/router.go x: 7 commits (all time) y: 43 lines of code labd/routers/benchmarkrouter/router.go x: 24 commits (all time) y: 225 lines of code metadata/buckets.go x: 23 commits (all time) y: 122 lines of code metadata/scenario.go x: 16 commits (all time) y: 340 lines of code nodes/healthy.go x: 4 commits (all time) y: 35 lines of code nodes/reports.go x: 3 commits (all time) y: 40 lines of code providers/terraform/terraform.go x: 18 commits (all time) y: 121 lines of code scenarios/run.go x: 23 commits (all time) y: 146 lines of code errdefs/errors.go x: 4 commits (all time) y: 26 lines of code metadata/cluster.go x: 18 commits (all time) y: 345 lines of code cluster.go x: 14 commits (all time) y: 76 lines of code cmd/labapp/main.go x: 6 commits (all time) y: 23 lines of code cmd/labctl/command/node.go x: 20 commits (all time) y: 262 lines of code cmd/ociadd/main.go x: 10 commits (all time) y: 69 lines of code cmd/ociget/main.go x: 9 commits (all time) y: 93 lines of code labd/controlapi/cluster.go x: 8 commits (all time) y: 215 lines of code labd/routers/noderouter/router.go x: 4 commits (all time) y: 125 lines of code metadata/node.go x: 17 commits (all time) y: 310 lines of code peer/libp2p.go x: 2 commits (all time) y: 120 lines of code scenarios/plan.go x: 14 commits (all time) y: 123 lines of code cmd/labagent/command/root.go x: 9 commits (all time) y: 79 lines of code providers/terraform/provider.go x: 13 commits (all time) y: 208 lines of code printer/report.go x: 6 commits (all time) y: 151 lines of code downloaders/downloaders.go x: 4 commits (all time) y: 53 lines of code downloaders/filedownloader/downloader.go x: 2 commits (all time) y: 24 lines of code downloaders/httpdownloader/downloader.go x: 3 commits (all time) y: 21 lines of code labd/controlapi/node.go x: 5 commits (all time) y: 104 lines of code providers/providers.go x: 6 commits (all time) y: 34 lines of code uploaders/fileuploader/uploader.go x: 2 commits (all time) y: 92 lines of code uploaders/s3uploader/uploader.go x: 6 commits (all time) y: 74 lines of code uploaders/uploaders.go x: 4 commits (all time) y: 28 lines of code reports/aggregates.go x: 3 commits (all time) y: 45 lines of code cmd/labctl/command/benchmark.go x: 21 commits (all time) y: 226 lines of code benchmark.go x: 11 commits (all time) y: 27 lines of code labd/controlapi/benchmark.go x: 5 commits (all time) y: 156 lines of code metadata/helpers.go x: 5 commits (all time) y: 201 lines of code cmd/labctl/command/cluster.go x: 22 commits (all time) y: 214 lines of code labagent/labagent.go x: 21 commits (all time) y: 61 lines of code cmd/labctl/command/scenario.go x: 17 commits (all time) y: 193 lines of code labd/routers/scenariorouter/router.go x: 2 commits (all time) y: 108 lines of code metadata/validate.go x: 1 commits (all time) y: 16 lines of code pkg/logutil/remote.go x: 4 commits (all time) y: 42 lines of code printer/id.go x: 1 commits (all time) y: 31 lines of code printer/printer.go x: 2 commits (all time) y: 37 lines of code cmd/s3download/main.go x: 2 commits (all time) y: 53 lines of code cmd/s3upload/main.go x: 2 commits (all time) y: 49 lines of code downloaders/s3downloader/downloader.go x: 3 commits (all time) y: 61 lines of code cmd/s3build/main.go x: 1 commits (all time) y: 77 lines of code metadata/build.go x: 1 commits (all time) y: 135 lines of code pkg/logutil/http.go x: 3 commits (all time) y: 38 lines of code labagent/settings.go x: 1 commits (all time) y: 12 lines of code pkg/httputil/client.go x: 5 commits (all time) y: 101 lines of code transformers/transformers.go x: 4 commits (all time) y: 54 lines of code cmd/labagent/main.go x: 4 commits (all time) y: 23 lines of code cmd/labctl/main.go x: 8 commits (all time) y: 23 lines of code cmd/labd/main.go x: 5 commits (all time) y: 23 lines of code pkg/cliutil/attach.go x: 2 commits (all time) y: 43 lines of code pkg/cliutil/interrupt.go x: 2 commits (all time) y: 59 lines of code pkg/httputil/request.go x: 8 commits (all time) y: 92 lines of code cmd/labctl/command/resolve.go x: 3 commits (all time) y: 20 lines of code daemon/cancel_closer.go x: 1 commits (all time) y: 8 lines of code daemon/healthcheckrouter/router.go x: 1 commits (all time) y: 20 lines of code pkg/logutil/console.go x: 2 commits (all time) y: 17 lines of code pkg/logutil/writer.go x: 1 commits (all time) y: 28 lines of code pkg/httputil/handler.go x: 3 commits (all time) y: 43 lines of code query/execute.go x: 2 commits (all time) y: 20 lines of code query/query.go x: 10 commits (all time) y: 240 lines of code action.go x: 2 commits (all time) y: 9 lines of code actions/actions.go x: 3 commits (all time) y: 27 lines of code daemon/router.go x: 1 commits (all time) y: 49 lines of code labd/controlapi/scenario.go x: 2 commits (all time) y: 131 lines of code pkg/stringutil/stringutil.go x: 1 commits (all time) y: 11 lines of code query/labeled_set.go x: 1 commits (all time) y: 35 lines of code printer/unix.go x: 3 commits (all time) y: 31 lines of code transformers/oci/metadata.go x: 1 commits (all time) y: 81 lines of code transformers/oci/content.go x: 2 commits (all time) y: 61 lines of code providers/terraform/instances.go x: 1 commits (all time) y: 57 lines of code scenarios/definition.go x: 1 commits (all time) y: 18 lines of code printer/json.go x: 3 commits (all time) y: 17 lines of code
408.0
lines of code
  min: 1.0
  average: 90.22
  25th percentile: 27.0
  median: 61.0
  75th percentile: 122.0
  max: 408.0
0 40.0
commits (all time)
min: 1.0 | average: 7.49 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 11.0 | max: 40.0

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

cmd/labctl/command/debug.go x: 2 contributors (all time) y: 127 lines of code cmd/labctl/command/experiment.go x: 2 contributors (all time) y: 228 lines of code cue/parser/p2plab_instance.go x: 1 contributors (all time) y: 96 lines of code cue/parser/parser.go x: 1 contributors (all time) y: 75 lines of code experiment.go x: 2 contributors (all time) y: 16 lines of code experiments/definition.go x: 2 contributors (all time) y: 21 lines of code experiments/report.go x: 1 contributors (all time) y: 47 lines of code labagent/supervisor/supervisor.go x: 2 contributors (all time) y: 226 lines of code labd/controlapi/experiment.go x: 2 contributors (all time) y: 134 lines of code labd/routers/clusterrouter/router.go x: 2 contributors (all time) y: 108 lines of code labd/routers/experimentrouter/router.go x: 2 contributors (all time) y: 238 lines of code labd/routers/helpers/doc.go x: 1 contributors (all time) y: 1 lines of code labd/routers/helpers/helpers.go x: 1 contributors (all time) y: 103 lines of code metadata/experiment.go x: 2 contributors (all time) y: 276 lines of code nodes/connect.go x: 3 contributors (all time) y: 101 lines of code nodes/session.go x: 2 contributors (all time) y: 36 lines of code nodes/update.go x: 2 contributors (all time) y: 107 lines of code pkg/digestconv/digestconv.go x: 2 contributors (all time) y: 29 lines of code providers/inmemory/provider.go x: 2 contributors (all time) y: 150 lines of code transformers/oci/oci.go x: 2 contributors (all time) y: 283 lines of code metadata/db.go x: 2 contributors (all time) y: 118 lines of code metadata/trial.go x: 1 contributors (all time) y: 5 lines of code labapp/labapp.go x: 2 contributors (all time) y: 54 lines of code labd/labd.go x: 2 contributors (all time) y: 125 lines of code peer/peer.go x: 2 contributors (all time) y: 286 lines of code api.go x: 1 contributors (all time) y: 24 lines of code cmd/labctl/command/build.go x: 1 contributors (all time) y: 138 lines of code cmd/labctl/command/root.go x: 1 contributors (all time) y: 49 lines of code cmd/labd/command/root.go x: 1 contributors (all time) y: 120 lines of code distribution.go x: 1 contributors (all time) y: 28 lines of code labd/controlapi/build.go x: 1 contributors (all time) y: 86 lines of code labd/controlapi/controlapi.go x: 1 contributors (all time) y: 41 lines of code labd/routers/buildrouter/router.go x: 1 contributors (all time) y: 83 lines of code labd/settings.go x: 1 contributors (all time) y: 51 lines of code printer/table.go x: 1 contributors (all time) y: 107 lines of code builder/builder.go x: 1 contributors (all time) y: 172 lines of code node.go x: 1 contributors (all time) y: 27 lines of code peer.go x: 1 contributors (all time) y: 62 lines of code query.go x: 1 contributors (all time) y: 17 lines of code scenario.go x: 1 contributors (all time) y: 16 lines of code transformer.go x: 1 contributors (all time) y: 9 lines of code pkg/traceutil/tracer.go x: 1 contributors (all time) y: 54 lines of code metadata/benchmark.go x: 2 contributors (all time) y: 408 lines of code cmd/labapp/command/root.go x: 1 contributors (all time) y: 114 lines of code cmd/labctl/command/common.go x: 1 contributors (all time) y: 121 lines of code daemon/daemon.go x: 1 contributors (all time) y: 109 lines of code labagent/agentapi/agentapi.go x: 1 contributors (all time) y: 65 lines of code labagent/agentrouter/router.go x: 1 contributors (all time) y: 43 lines of code labd/routers/benchmarkrouter/router.go x: 1 contributors (all time) y: 225 lines of code metadata/scenario.go x: 1 contributors (all time) y: 340 lines of code nodes/healthy.go x: 1 contributors (all time) y: 35 lines of code nodes/reports.go x: 1 contributors (all time) y: 40 lines of code scenarios/run.go x: 1 contributors (all time) y: 146 lines of code metadata/cluster.go x: 1 contributors (all time) y: 345 lines of code cluster.go x: 1 contributors (all time) y: 76 lines of code cmd/labctl/command/node.go x: 1 contributors (all time) y: 262 lines of code cmd/ociadd/main.go x: 1 contributors (all time) y: 69 lines of code cmd/ociget/main.go x: 1 contributors (all time) y: 93 lines of code labd/controlapi/cluster.go x: 1 contributors (all time) y: 215 lines of code labd/routers/noderouter/router.go x: 1 contributors (all time) y: 125 lines of code metadata/node.go x: 1 contributors (all time) y: 310 lines of code scenarios/plan.go x: 1 contributors (all time) y: 123 lines of code cmd/labagent/command/root.go x: 1 contributors (all time) y: 79 lines of code providers/terraform/provider.go x: 1 contributors (all time) y: 208 lines of code printer/report.go x: 1 contributors (all time) y: 151 lines of code downloaders/downloaders.go x: 1 contributors (all time) y: 53 lines of code downloaders/httpdownloader/downloader.go x: 1 contributors (all time) y: 21 lines of code reports/aggregates.go x: 1 contributors (all time) y: 45 lines of code labd/controlapi/benchmark.go x: 1 contributors (all time) y: 156 lines of code metadata/helpers.go x: 1 contributors (all time) y: 201 lines of code labagent/labagent.go x: 1 contributors (all time) y: 61 lines of code cmd/labctl/command/scenario.go x: 1 contributors (all time) y: 193 lines of code printer/id.go x: 1 contributors (all time) y: 31 lines of code printer/printer.go x: 1 contributors (all time) y: 37 lines of code metadata/build.go x: 1 contributors (all time) y: 135 lines of code labagent/settings.go x: 1 contributors (all time) y: 12 lines of code pkg/httputil/client.go x: 1 contributors (all time) y: 101 lines of code pkg/cliutil/interrupt.go x: 1 contributors (all time) y: 59 lines of code cmd/labctl/command/resolve.go x: 1 contributors (all time) y: 20 lines of code daemon/cancel_closer.go x: 1 contributors (all time) y: 8 lines of code query/query.go x: 1 contributors (all time) y: 240 lines of code labd/controlapi/scenario.go x: 1 contributors (all time) y: 131 lines of code pkg/stringutil/stringutil.go x: 1 contributors (all time) y: 11 lines of code transformers/oci/metadata.go x: 1 contributors (all time) y: 81 lines of code providers/terraform/instances.go x: 1 contributors (all time) y: 57 lines of code scenarios/definition.go x: 1 contributors (all time) y: 18 lines of code
408.0
lines of code
  min: 1.0
  average: 90.22
  25th percentile: 27.0
  median: 61.0
  75th percentile: 122.0
  max: 408.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.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...