azure / c-build-tools
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 33% | 34% | 31%
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
ps10% | 0% | 37% | 29% | 33%
js0% | 0% | 83% | 0% | 16%
cs0% | 0% | 20% | 55% | 24%
cmake0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
c0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
update_deps0% | 0% | 67% | 30% | 2%
srs_extension0% | 0% | 83% | 0% | 16%
traceabilitytool0% | 0% | 22% | 61% | 16%
reals_check0% | 0% | 0% | 100% | 0%
pipeline_templates0% | 0% | 0% | 0% | 100%
overlay_ports0% | 0% | 0% | 0% | 100%
sarif_results_checker0% | 0% | 0% | 0% | 100%
vcpkg_triplets0% | 0% | 0% | 0% | 100%
build_functions0% | 0% | 0% | 0% | 100%
Longest Files (Top 37)
File# lines# units
propagate_updates.ps1
in update_deps
353 -
extension.js
in srs_extension
305 15
reportgenerator.cs
in traceabilitytool
252 7
reportwriter.cs
in traceabilitytool
179 6
build_graph.ps1
in update_deps
156 -
program.cs
in traceabilitytool
152 3
mainform.cs
in traceabilitytool
133 13
reals_check.ps1
in reals_check
119 -
consolereportwriter.cs
in traceabilitytool
115 1
csvreportwriter.cs
in traceabilitytool
103 2
Program.cs
in sarif_results_checker
92 2
start_trace.ps1
in pipeline_templates/scripts
72 -
portfile.cmake
in overlay_ports/pkgconf
71 -
run_awdump.ps1
in pipeline_templates/scripts
71 -
filefinder.cs
in traceabilitytool
70 2
stop_trace.ps1
in pipeline_templates/scripts
62 -
reqparser.js
in srs_extension
61 4
appverifier_ctest_tests_helper.ps1
in pipeline_templates/scripts
60 -
portfile.cmake
in overlay_ports/vcpkg-tool-meson
51 -
reqpathmatrix.cs
in traceabilitytool
51 3
invalidreqdictionary.cs
in traceabilitytool
46 2
submodule_master_check.ps1
in pipeline_templates/scripts
36 -
Options.cs
in sarif_results_checker
22 -
assemblyinfo.cs
in traceabilitytool
16 -
13 -
13 -
12 -
12 -
update_deps.ps1
in update_deps
11 -
in
launchSettings.json.in
in build_functions
8 -
manifest.xml
in build_functions
8 -
install.cmake
in overlay_ports/vcpkg-tool-meson
5 -
disable_sn_verification.ps1
in pipeline_templates/scripts
3 -
use_vld.c
in build_functions
2 -
nothing.c
in build_functions
1 -
nothing.cpp
in build_functions
1 -
vcpkg-port-config.cmake
in overlay_ports/vcpkg-tool-meson
1 -
Files With Most Units (Top 12)
File# lines# units
extension.js
in srs_extension
305 15
mainform.cs
in traceabilitytool
133 13
reportgenerator.cs
in traceabilitytool
252 7
reportwriter.cs
in traceabilitytool
179 6
reqparser.js
in srs_extension
61 4
reqpathmatrix.cs
in traceabilitytool
51 3
program.cs
in traceabilitytool
152 3
csvreportwriter.cs
in traceabilitytool
103 2
invalidreqdictionary.cs
in traceabilitytool
46 2
filefinder.cs
in traceabilitytool
70 2
Program.cs
in sarif_results_checker
92 2
consolereportwriter.cs
in traceabilitytool
115 1
Files With Long Lines (Top 23)

There are 23 files with lines longer than 120 characters. In total, there are 82 long lines.

File# lines# units# long lines
portfile.cmake
in overlay_ports/pkgconf
71 - 12
propagate_updates.ps1
in update_deps
353 - 11
reportwriter.cs
in traceabilitytool
179 6 9
appverifier_ctest_tests_helper.ps1
in pipeline_templates/scripts
60 - 7
reportgenerator.cs
in traceabilitytool
252 7 5
start_trace.ps1
in pipeline_templates/scripts
72 - 4
12 - 3
12 - 3
13 - 3
13 - 3
build_graph.ps1
in update_deps
156 - 3
consolereportwriter.cs
in traceabilitytool
115 1 3
stop_trace.ps1
in pipeline_templates/scripts
62 - 3
filefinder.cs
in traceabilitytool
70 2 2
Program.cs
in sarif_results_checker
92 2 2
extension.js
in srs_extension
305 15 2
manifest.xml
in build_functions
8 - 1
portfile.cmake
in overlay_ports/vcpkg-tool-meson
51 - 1
csvreportwriter.cs
in traceabilitytool
103 2 1
program.cs
in traceabilitytool
152 3 1
submodule_master_check.ps1
in pipeline_templates/scripts
36 - 1
Options.cs
in sarif_results_checker
22 - 1
reals_check.ps1
in reals_check
119 - 1
Correlations

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

overlay_ports/pkgconf/portfile.cmake x: 3 commits (all time) y: 71 lines of code pipeline_templates/scripts/start_trace.ps1 x: 5 commits (all time) y: 72 lines of code pipeline_templates/scripts/stop_trace.ps1 x: 3 commits (all time) y: 62 lines of code build_functions/nothing.c x: 2 commits (all time) y: 1 lines of code build_functions/use_vld.c x: 2 commits (all time) y: 2 lines of code update_deps/propagate_updates.ps1 x: 14 commits (all time) y: 353 lines of code traceabilitytool/consolereportwriter.cs x: 2 commits (all time) y: 115 lines of code pipeline_templates/scripts/submodule_master_check.ps1 x: 1 commits (all time) y: 36 lines of code pipeline_templates/scripts/run_awdump.ps1 x: 1 commits (all time) y: 71 lines of code vcpkg_triplets/x64-windows-static-cbt-asan.cmake x: 2 commits (all time) y: 12 lines of code vcpkg_triplets/x64-windows-static-cbt.cmake x: 2 commits (all time) y: 13 lines of code update_deps/build_graph.ps1 x: 5 commits (all time) y: 156 lines of code overlay_ports/vcpkg-tool-meson/install.cmake x: 1 commits (all time) y: 5 lines of code overlay_ports/vcpkg-tool-meson/portfile.cmake x: 1 commits (all time) y: 51 lines of code overlay_ports/vcpkg-tool-meson/vcpkg-port-config.cmake x: 1 commits (all time) y: 1 lines of code srs_extension/extension.js x: 9 commits (all time) y: 305 lines of code pipeline_templates/scripts/disable_sn_verification.ps1 x: 1 commits (all time) y: 3 lines of code sarif_results_checker/Options.cs x: 1 commits (all time) y: 22 lines of code sarif_results_checker/Program.cs x: 1 commits (all time) y: 92 lines of code pipeline_templates/scripts/appverifier_ctest_tests_helper.ps1 x: 1 commits (all time) y: 60 lines of code build_functions/launchSettings.json.in x: 1 commits (all time) y: 8 lines of code reals_check/reals_check.ps1 x: 1 commits (all time) y: 119 lines of code update_deps/update_deps.ps1 x: 1 commits (all time) y: 11 lines of code traceabilitytool/assemblyinfo.cs x: 1 commits (all time) y: 16 lines of code traceabilitytool/csvreportwriter.cs x: 1 commits (all time) y: 103 lines of code traceabilitytool/filefinder.cs x: 1 commits (all time) y: 70 lines of code traceabilitytool/invalidreqdictionary.cs x: 1 commits (all time) y: 46 lines of code traceabilitytool/mainform.cs x: 1 commits (all time) y: 133 lines of code traceabilitytool/program.cs x: 1 commits (all time) y: 152 lines of code traceabilitytool/reportgenerator.cs x: 1 commits (all time) y: 252 lines of code traceabilitytool/reportwriter.cs x: 1 commits (all time) y: 179 lines of code srs_extension/reqparser.js x: 4 commits (all time) y: 61 lines of code
353.0
lines of code
  min: 1.0
  average: 74.0
  25th percentile: 11.5
  median: 51.0
  75th percentile: 109.0
  max: 353.0
0 14.0
commits (all time)
min: 1.0 | average: 2.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 14.0

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

overlay_ports/pkgconf/portfile.cmake x: 1 contributors (all time) y: 71 lines of code pipeline_templates/scripts/start_trace.ps1 x: 2 contributors (all time) y: 72 lines of code pipeline_templates/scripts/stop_trace.ps1 x: 2 contributors (all time) y: 62 lines of code build_functions/nothing.c x: 1 contributors (all time) y: 1 lines of code build_functions/use_vld.c x: 1 contributors (all time) y: 2 lines of code update_deps/propagate_updates.ps1 x: 2 contributors (all time) y: 353 lines of code traceabilitytool/consolereportwriter.cs x: 2 contributors (all time) y: 115 lines of code pipeline_templates/scripts/submodule_master_check.ps1 x: 1 contributors (all time) y: 36 lines of code vcpkg_triplets/x64-windows-static-cbt-asan.cmake x: 1 contributors (all time) y: 12 lines of code vcpkg_triplets/x64-windows-static-cbt.cmake x: 1 contributors (all time) y: 13 lines of code update_deps/build_graph.ps1 x: 1 contributors (all time) y: 156 lines of code overlay_ports/vcpkg-tool-meson/install.cmake x: 1 contributors (all time) y: 5 lines of code overlay_ports/vcpkg-tool-meson/portfile.cmake x: 1 contributors (all time) y: 51 lines of code srs_extension/extension.js x: 2 contributors (all time) y: 305 lines of code pipeline_templates/scripts/disable_sn_verification.ps1 x: 1 contributors (all time) y: 3 lines of code sarif_results_checker/Options.cs x: 1 contributors (all time) y: 22 lines of code sarif_results_checker/Program.cs x: 1 contributors (all time) y: 92 lines of code pipeline_templates/scripts/appverifier_ctest_tests_helper.ps1 x: 1 contributors (all time) y: 60 lines of code build_functions/launchSettings.json.in x: 1 contributors (all time) y: 8 lines of code reals_check/reals_check.ps1 x: 1 contributors (all time) y: 119 lines of code update_deps/update_deps.ps1 x: 1 contributors (all time) y: 11 lines of code traceabilitytool/assemblyinfo.cs x: 1 contributors (all time) y: 16 lines of code traceabilitytool/csvreportwriter.cs x: 1 contributors (all time) y: 103 lines of code traceabilitytool/filefinder.cs x: 1 contributors (all time) y: 70 lines of code traceabilitytool/invalidreqdictionary.cs x: 1 contributors (all time) y: 46 lines of code traceabilitytool/mainform.cs x: 1 contributors (all time) y: 133 lines of code traceabilitytool/program.cs x: 1 contributors (all time) y: 152 lines of code traceabilitytool/reportgenerator.cs x: 1 contributors (all time) y: 252 lines of code traceabilitytool/reportwriter.cs x: 1 contributors (all time) y: 179 lines of code srs_extension/reqparser.js x: 2 contributors (all time) y: 61 lines of code
353.0
lines of code
  min: 1.0
  average: 74.0
  25th percentile: 11.5
  median: 51.0
  75th percentile: 109.0
  max: 353.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.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): 1 points

overlay_ports/pkgconf/portfile.cmake x: 1 commits (90d) y: 71 lines of code
71.0
lines of code
  min: 71.0
  average: 71.0
  25th percentile: 71.0
  median: 71.0
  75th percentile: 71.0
  max: 71.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

overlay_ports/pkgconf/portfile.cmake x: 1 contributors (90d) y: 71 lines of code
71.0
lines of code
  min: 71.0
  average: 71.0
  25th percentile: 71.0
  median: 71.0
  75th percentile: 71.0
  max: 71.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0