azure / azure-utpm-c
File Size

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

Intro
Learn more...
File Size Overall
72% | 8% | 10% | 4% | 4%
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
c79% | 0% | 13% | 5% | <1%
h62% | 21% | 5% | 2% | 8%
cmd0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src79% | 0% | 13% | 5% | <1%
inc62% | 21% | 5% | 2% | 8%
jenkins0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
Longest Files (Top 29)
File# lines# units
Marshal.c
in src
4582 7
TpmTypes.h
in inc/azure_utpm_c
1504 -
Implementation.h
in inc/azure_utpm_c
1387 -
1363 15
Marshal_fp.h
in inc/azure_utpm_c
996 -
453 15
317 12
272 9
tpm_codec.h
in inc/azure_utpm_c
244 -
Memory.c
in src
167 7
134 5
128 3
GpMacros.h
in inc/azure_utpm_c
116 -
TpmBuildSwitches.h
in inc/azure_utpm_c
71 -
67 5
Memory_fp.h
in inc/azure_utpm_c
60 -
CompilerDependencies.h
in inc/azure_utpm_c
59 -
swap.h
in inc/azure_utpm_c
48 -
cmd
windows_c.cmd
in jenkins
45 -
gbfiledescript.h
in inc/azure_utpm_c
34 -
TPMB.h
in inc/azure_utpm_c
28 -
tpm_comm.h
in inc/azure_utpm_c
25 -
24 -
tpm_socket_comm.h
in inc/azure_utpm_c
20 -
TpmError.h
in inc/azure_utpm_c
17 -
Tpm.h
in inc/azure_utpm_c
16 -
BaseTypes.h
in inc/azure_utpm_c
16 -
targets
Microsoft.Devices.Tpm.TcpEmulator.targets
in tools/tpm_simulator/build
13 -
Capabilities.h
in inc/azure_utpm_c
11 -
Files With Most Units (Top 9)
File# lines# units
453 15
1363 15
317 12
272 9
Marshal.c
in src
4582 7
Memory.c
in src
167 7
134 5
67 5
128 3
Files With Long Lines (Top 8)

There are 8 files with lines longer than 120 characters. In total, there are 105 long lines.

File# lines# units# long lines
Marshal.c
in src
4582 7 57
tpm_codec.h
in inc/azure_utpm_c
244 - 17
Marshal_fp.h
in inc/azure_utpm_c
996 - 14
1363 15 6
453 15 4
317 12 4
134 5 2
tpm_comm.h
in inc/azure_utpm_c
25 - 1
Correlations

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

jenkins/windows_c.cmd x: 10 commits (all time) y: 45 lines of code src/tpm_socket_comm.c x: 6 commits (all time) y: 272 lines of code jenkins/windows_c_VsDevCmd.cmd x: 3 commits (all time) y: 24 lines of code src/tpm_codec.c x: 20 commits (all time) y: 1363 lines of code src/tpm_comm_linux.c x: 19 commits (all time) y: 453 lines of code inc/azure_utpm_c/Marshal_fp.h x: 4 commits (all time) y: 996 lines of code inc/azure_utpm_c/Memory_fp.h x: 3 commits (all time) y: 60 lines of code inc/azure_utpm_c/tpm_codec.h x: 9 commits (all time) y: 244 lines of code inc/azure_utpm_c/tpm_comm.h x: 4 commits (all time) y: 25 lines of code src/tpm_comm_emulator.c x: 8 commits (all time) y: 317 lines of code src/tpm_comm_win32.c x: 9 commits (all time) y: 134 lines of code inc/azure_utpm_c/TpmTypes.h x: 2 commits (all time) y: 1504 lines of code src/Marshal.c x: 4 commits (all time) y: 4582 lines of code inc/azure_utpm_c/Implementation.h x: 7 commits (all time) y: 1387 lines of code inc/azure_utpm_c/CompilerDependencies.h x: 2 commits (all time) y: 59 lines of code inc/azure_utpm_c/GpMacros.h x: 3 commits (all time) y: 116 lines of code inc/azure_utpm_c/TPMB.h x: 2 commits (all time) y: 28 lines of code inc/azure_utpm_c/swap.h x: 2 commits (all time) y: 48 lines of code src/Memory.c x: 3 commits (all time) y: 167 lines of code tools/tpm_simulator/build/Microsoft.Devices.Tpm.TcpEmulator.targets x: 3 commits (all time) y: 13 lines of code inc/azure_utpm_c/BaseTypes.h x: 1 commits (all time) y: 16 lines of code src/TpmDevice.c x: 1 commits (all time) y: 128 lines of code
4582.0
lines of code
  min: 11.0
  average: 421.28
  25th percentile: 24.5
  median: 67.0
  75th percentile: 294.5
  max: 4582.0
0 20.0
commits (all time)
min: 1.0 | average: 4.76 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.5 | max: 20.0

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

jenkins/windows_c.cmd x: 3 contributors (all time) y: 45 lines of code src/tpm_socket_comm.c x: 2 contributors (all time) y: 272 lines of code jenkins/windows_c_VsDevCmd.cmd x: 2 contributors (all time) y: 24 lines of code src/tpm_codec.c x: 5 contributors (all time) y: 1363 lines of code src/tpm_comm_linux.c x: 6 contributors (all time) y: 453 lines of code inc/azure_utpm_c/Marshal_fp.h x: 1 contributors (all time) y: 996 lines of code inc/azure_utpm_c/Memory_fp.h x: 1 contributors (all time) y: 60 lines of code inc/azure_utpm_c/gbfiledescript.h x: 1 contributors (all time) y: 34 lines of code inc/azure_utpm_c/tpm_codec.h x: 2 contributors (all time) y: 244 lines of code src/tpm_comm_emulator.c x: 2 contributors (all time) y: 317 lines of code src/tpm_comm_win32.c x: 2 contributors (all time) y: 134 lines of code inc/azure_utpm_c/TpmTypes.h x: 2 contributors (all time) y: 1504 lines of code src/Marshal.c x: 2 contributors (all time) y: 4582 lines of code inc/azure_utpm_c/Implementation.h x: 5 contributors (all time) y: 1387 lines of code inc/azure_utpm_c/CompilerDependencies.h x: 2 contributors (all time) y: 59 lines of code inc/azure_utpm_c/GpMacros.h x: 2 contributors (all time) y: 116 lines of code inc/azure_utpm_c/swap.h x: 2 contributors (all time) y: 48 lines of code src/Memory.c x: 2 contributors (all time) y: 167 lines of code tools/tpm_simulator/build/Microsoft.Devices.Tpm.TcpEmulator.targets x: 3 contributors (all time) y: 13 lines of code inc/azure_utpm_c/BaseTypes.h x: 1 contributors (all time) y: 16 lines of code src/TpmDevice.c x: 1 contributors (all time) y: 128 lines of code
4582.0
lines of code
  min: 11.0
  average: 421.28
  25th percentile: 24.5
  median: 67.0
  75th percentile: 294.5
  max: 4582.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.07 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.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".