azure / applicationhealth-extension-linux
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 50% | 27% | 21%
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% | 51% | 27% | 21%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
main0% | 0% | 68% | 17% | 13%
integration-test0% | 0% | 0% | 100% | 0%
internal0% | 0% | 0% | 48% | 51%
pkg0% | 0% | 0% | 0% | 100%
misc0% | 0% | 0% | 0% | 100%
Longest Files (Top 19)
File# lines# units
vmWatch.go
in main
408 18
cmds.go
in main
225 5
220 17
health.go
in main
215 17
main.go
in integration-test/webserver
175 10
schema.go
in main
169 4
telemetry.go
in internal/telemetry
122 7
status.go
in main
111 7
main.go
in main
99 3
extensionmanifest.go
in internal/manifest
71 3
logging.go
in pkg/logging
55 8
47 3
seqno.go
in internal/seqno
36 5
loghandlers.go
in pkg/logging
35 4
34 2
handlerenv.go
in internal/handlerenv
23 2
version.go
in main
20 3
19 -
14 -
Files With Most Units (Top 17)
File# lines# units
vmWatch.go
in main
408 18
220 17
health.go
in main
215 17
main.go
in integration-test/webserver
175 10
logging.go
in pkg/logging
55 8
status.go
in main
111 7
telemetry.go
in internal/telemetry
122 7
cmds.go
in main
225 5
seqno.go
in internal/seqno
36 5
schema.go
in main
169 4
loghandlers.go
in pkg/logging
35 4
47 3
version.go
in main
20 3
main.go
in main
99 3
extensionmanifest.go
in internal/manifest
71 3
34 2
handlerenv.go
in internal/handlerenv
23 2
Files With Long Lines (Top 11)

There are 11 files with lines longer than 120 characters. In total, there are 61 long lines.

File# lines# units# long lines
vmWatch.go
in main
408 18 20
cmds.go
in main
225 5 19
47 3 4
main.go
in main
99 3 4
34 2 3
health.go
in main
215 17 3
schema.go
in main
169 4 2
220 17 2
main.go
in integration-test/webserver
175 10 2
14 - 1
seqno.go
in internal/seqno
36 5 1
Correlations

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

misc/manifest.xml x: 34 commits (all time) y: 14 lines of code internal/telemetry/telemetry.go x: 4 commits (all time) y: 122 lines of code main/cmds.go x: 31 commits (all time) y: 225 lines of code main/constants.go x: 9 commits (all time) y: 19 lines of code main/handlersettings.go x: 24 commits (all time) y: 220 lines of code main/health.go x: 21 commits (all time) y: 215 lines of code internal/seqno/seqno.go x: 2 commits (all time) y: 36 lines of code main/main.go x: 12 commits (all time) y: 99 lines of code main/reportstatus.go x: 11 commits (all time) y: 47 lines of code main/vmWatch.go x: 32 commits (all time) y: 408 lines of code pkg/logging/loghandlers.go x: 1 commits (all time) y: 35 lines of code main/status.go x: 12 commits (all time) y: 111 lines of code internal/handlerenv/handlerenv.go x: 3 commits (all time) y: 23 lines of code internal/manifest/extensionmanifest.go x: 2 commits (all time) y: 71 lines of code main/schema.go x: 15 commits (all time) y: 169 lines of code main/version.go x: 3 commits (all time) y: 20 lines of code pkg/logging/logging.go x: 2 commits (all time) y: 55 lines of code integration-test/webserver/main.go x: 11 commits (all time) y: 175 lines of code main/probeResponse.go x: 3 commits (all time) y: 34 lines of code
408.0
lines of code
  min: 14.0
  average: 110.42
  25th percentile: 34.0
  median: 71.0
  75th percentile: 175.0
  max: 408.0
0 34.0
commits (all time)
min: 1.0 | average: 12.21 | 25th percentile: 3.0 | median: 11.0 | 75th percentile: 21.0 | max: 34.0

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

misc/manifest.xml x: 10 contributors (all time) y: 14 lines of code internal/telemetry/telemetry.go x: 2 contributors (all time) y: 122 lines of code main/cmds.go x: 6 contributors (all time) y: 225 lines of code main/constants.go x: 2 contributors (all time) y: 19 lines of code main/handlersettings.go x: 7 contributors (all time) y: 220 lines of code main/health.go x: 5 contributors (all time) y: 215 lines of code internal/seqno/seqno.go x: 1 contributors (all time) y: 36 lines of code main/main.go x: 5 contributors (all time) y: 99 lines of code main/reportstatus.go x: 3 contributors (all time) y: 47 lines of code main/vmWatch.go x: 6 contributors (all time) y: 408 lines of code pkg/logging/loghandlers.go x: 1 contributors (all time) y: 35 lines of code main/status.go x: 3 contributors (all time) y: 111 lines of code internal/handlerenv/handlerenv.go x: 2 contributors (all time) y: 23 lines of code internal/manifest/extensionmanifest.go x: 2 contributors (all time) y: 71 lines of code main/schema.go x: 7 contributors (all time) y: 169 lines of code main/version.go x: 3 contributors (all time) y: 20 lines of code pkg/logging/logging.go x: 2 contributors (all time) y: 55 lines of code integration-test/webserver/main.go x: 5 contributors (all time) y: 175 lines of code
408.0
lines of code
  min: 14.0
  average: 110.42
  25th percentile: 34.0
  median: 71.0
  75th percentile: 175.0
  max: 408.0
0 10.0
contributors (all time)
min: 1.0 | average: 3.84 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 10.0

File Size vs. Commits (30 days): 1 points

misc/manifest.xml x: 2 commits (30d) y: 14 lines of code
14.0
lines of code
  min: 14.0
  average: 14.0
  25th percentile: 14.0
  median: 14.0
  75th percentile: 14.0
  max: 14.0
0 2.0
commits (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Contributors (30 days): 1 points

misc/manifest.xml x: 2 contributors (30d) y: 14 lines of code
14.0
lines of code
  min: 14.0
  average: 14.0
  25th percentile: 14.0
  median: 14.0
  75th percentile: 14.0
  max: 14.0
0 2.0
contributors (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Commits (90 days): 1 points

misc/manifest.xml x: 2 commits (90d) y: 14 lines of code
14.0
lines of code
  min: 14.0
  average: 14.0
  25th percentile: 14.0
  median: 14.0
  75th percentile: 14.0
  max: 14.0
0 2.0
commits (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

misc/manifest.xml x: 2 contributors (90d) y: 14 lines of code
14.0
lines of code
  min: 14.0
  average: 14.0
  25th percentile: 14.0
  median: 14.0
  75th percentile: 14.0
  max: 14.0
0 2.0
contributors (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0