bazelbuild / rules_dotnet
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 282
NUMBER_OF_FILES_MAIN 106
LINES_OF_CODE_MAIN 36,800
NUMBER_OF_FILES_MAIN_EXT_BZL 40
LINES_OF_CODE_MAIN_EXT_BZL 31,045
NUMBER_OF_FILES_MAIN_EXT_CS 50
LINES_OF_CODE_MAIN_EXT_CS 4,344
NUMBER_OF_FILES_MAIN_EXT_C 11
LINES_OF_CODE_MAIN_EXT_C 1,257
NUMBER_OF_FILES_MAIN_EXT_XSLT 1
LINES_OF_CODE_MAIN_EXT_XSLT 76
NUMBER_OF_FILES_MAIN_EXT_H 2
LINES_OF_CODE_MAIN_EXT_H 40
NUMBER_OF_FILES_MAIN_EXT_CMD 1
LINES_OF_CODE_MAIN_EXT_CMD 20
NUMBER_OF_FILES_MAIN_EXT_PS1 1
LINES_OF_CODE_MAIN_EXT_PS1 18
NUMBER_OF_FILES_TEST 30
LINES_OF_CODE_TEST 1,137
NUMBER_OF_FILES_TEST_EXT_CS 22
LINES_OF_CODE_TEST_EXT_CS 1,046
NUMBER_OF_FILES_TEST_EXT_FS 6
LINES_OF_CODE_TEST_EXT_FS 71
NUMBER_OF_FILES_TEST_EXT_CSPROJ 2
LINES_OF_CODE_TEST_EXT_CSPROJ 20
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 3.08
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 38
NUMBER_OF_FILES_GENERATED_EXT_CS 1
LINES_OF_CODE_GENERATED_EXT_CS 38
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 34
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 34
NUMBER_OF_FILES_OTHER 40
LINES_OF_CODE_OTHER 2,509
NUMBER_OF_FILES_OTHER_EXT_BZL 4
LINES_OF_CODE_OTHER_EXT_BZL 1,816
NUMBER_OF_FILES_OTHER_EXT_CS 20
LINES_OF_CODE_OTHER_EXT_CS 411
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 119
NUMBER_OF_FILES_OTHER_EXT_JSON 5
LINES_OF_CODE_OTHER_EXT_JSON 60
NUMBER_OF_FILES_OTHER_EXT_PROTO 1
LINES_OF_CODE_OTHER_EXT_PROTO 28
NUMBER_OF_FILES_OTHER_EXT_CSPROJ 1
LINES_OF_CODE_OTHER_EXT_CSPROJ 24
NUMBER_OF_FILES_OTHER_EXT_SH 2
LINES_OF_CODE_OTHER_EXT_SH 24
NUMBER_OF_FILES_OTHER_EXT_FS 2
LINES_OF_CODE_OTHER_EXT_FS 15
NUMBER_OF_FILES_OTHER_EXT_BAT 2
LINES_OF_CODE_OTHER_EXT_BAT 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLCHAIN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLCHAIN 214
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLCHAIN_EXT_BZL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLCHAIN_EXT_BZL 214
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_ACTIONS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_ACTIONS 641
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_ACTIONS_EXT_BZL 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_ACTIONS_EXT_BZL 641
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_STDLIB 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_STDLIB 27,931
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_STDLIB_EXT_BZL 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_STDLIB_EXT_BZL 27,931
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE 609
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_EXT_BZL 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_EXT_BZL 609
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_RULES 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_RULES 1,464
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_RULES_EXT_BZL 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PRIVATE_RULES_EXT_BZL 1,464
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_EXT_BZL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_EXT_BZL 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_EXT_C 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_SYMLINK 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_SYMLINK 96
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_SYMLINK_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_SYMLINK_EXT_C 96
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_EXT_C 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_EXT_C 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_EMPTY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_EMPTY 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_EMPTY_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_EMPTY_EXT_C 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5 198
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5_EXT_C 182
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5_EXT_H 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COPY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COPY 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COPY_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COPY_EXT_C 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COMMON 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COMMON 553
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COMMON_EXT_C 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COMMON_EXT_C 529
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COMMON_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_COMMON_EXT_H 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5SUM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5SUM 60
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5SUM_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_TOOLS_MD5SUM_EXT_C 60
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PLATFORM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PLATFORM 81
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_PLATFORM_EXT_BZL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_PLATFORM_EXT_BZL 81
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL 2,024
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL_EXT_CS 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL_EXT_CS 2,004
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL_EXT_CMD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL_EXT_CMD 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL_RULES 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL_RULES 678
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL_RULES_EXT_CS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_NUGET2BAZEL_RULES_EXT_CS 678
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_CONVERTTESTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_CONVERTTESTS 94
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_CONVERTTESTS_EXT_XSLT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_CONVERTTESTS_EXT_XSLT 76
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_CONVERTTESTS_EXT_PS1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_CONVERTTESTS_EXT_PS1 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_SIMPLERESGEN 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_SIMPLERESGEN 53
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_SIMPLERESGEN_EXT_CS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_SIMPLERESGEN_EXT_CS 53
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_SIMPLERESGEN_MONO 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_SIMPLERESGEN_MONO 1,609
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_SIMPLERESGEN_MONO_EXT_CS 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_SIMPLERESGEN_MONO_EXT_CS 1,609
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS 365
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS 365
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 102
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 36,435
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 40
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 31,045
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 46
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS 3,979
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 1,257
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSLT 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSLT 76
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 40
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 20
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 18
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 70
LOW_RISK_FILE_SIZE_COUNT 16
MEDIUM_RISK_FILE_SIZE_COUNT 9
HIGH_RISK_FILE_SIZE_COUNT 6
VERY_HIGH_RISK_FILE_SIZE_COUNT 5
NEGLIGIBLE_RISK_FILE_SIZE_LOC 3,373
LOW_RISK_FILE_SIZE_LOC 2,234
MEDIUM_RISK_FILE_SIZE_LOC 2,741
HIGH_RISK_FILE_SIZE_LOC 4,345
VERY_HIGH_RISK_FILE_SIZE_LOC 24,107
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,271
FILE_CHANGE_HISTORY_ACTIVE_DAYS 151
FILE_CHANGE_HISTORY_WEEKS 323
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,615
FILE_AGE_NEGLIGIBLE_RISK_COUNT 14
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 48
FILE_AGE_VERY_HIGH_RISK_COUNT 44
FILE_AGE_NEGLIGIBLE_RISK_LOC 12,384
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 20,473
FILE_AGE_VERY_HIGH_RISK_LOC 3,943
NUMBER_OF_CONTRIBUTORS 41
NUMBER_OF_UNITS 267
LINES_OF_CODE_IN_UNITS 3,484
LINES_OF_CODE_OUTSIDE_UNITS 33,316
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 832
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 23.88
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 161
UNIT_SIZE_LOW_RISK_LOC 943
UNIT_SIZE_LOW_RISK_PERCENTAGE 27.07
UNIT_SIZE_LOW_RISK_COUNT 64
UNIT_SIZE_MEDIUM_RISK_LOC 1,110
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 31.86
UNIT_SIZE_MEDIUM_RISK_COUNT 33
UNIT_SIZE_HIGH_RISK_LOC 599
UNIT_SIZE_HIGH_RISK_PERCENTAGE 17.19
UNIT_SIZE_HIGH_RISK_COUNT 9
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_MEDIUM_RISK_LOC 72
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_LOW_RISK_LOC 40
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_LOW_RISK_PERCENTAGE 54.79
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_MEDIUM_RISK_LOC 33
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_MEDIUM_RISK_PERCENTAGE 45.21
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_SYMLINK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_MEDIUM_RISK_LOC 103
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_MEDIUM_RISK_LOC 103
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_NEGLIGIBLE_RISK_LOC 5
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_EMPTY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_NEGLIGIBLE_RISK_PERCENTAGE 15.52
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_MEDIUM_RISK_LOC 49
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_MEDIUM_RISK_PERCENTAGE 84.48
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_NEGLIGIBLE_RISK_LOC 14
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_NEGLIGIBLE_RISK_PERCENTAGE 51.85
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_LOW_RISK_LOC 13
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_LOW_RISK_PERCENTAGE 48.15
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COPY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_NEGLIGIBLE_RISK_LOC 11
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 2.81
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_LOW_RISK_LOC 143
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_LOW_RISK_PERCENTAGE 36.57
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_MEDIUM_RISK_LOC 182
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_MEDIUM_RISK_PERCENTAGE 46.55
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_HIGH_RISK_LOC 55
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_HIGH_RISK_PERCENTAGE 14.07
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_LOW_RISK_LOC 13
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_LOW_RISK_PERCENTAGE 23.21
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_MEDIUM_RISK_LOC 43
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_MEDIUM_RISK_PERCENTAGE 76.79
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOTNET_TOOLS_MD5SUM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_NEGLIGIBLE_RISK_LOC 282
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_NEGLIGIBLE_RISK_PERCENTAGE 27.73
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_NEGLIGIBLE_RISK_COUNT 55
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_LOW_RISK_LOC 275
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_LOW_RISK_PERCENTAGE 27.04
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_LOW_RISK_COUNT 20
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_MEDIUM_RISK_LOC 219
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_MEDIUM_RISK_PERCENTAGE 21.53
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_HIGH_RISK_LOC 241
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_HIGH_RISK_PERCENTAGE 23.7
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_NEGLIGIBLE_RISK_LOC 78
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_NEGLIGIBLE_RISK_PERCENTAGE 22.03
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_LOW_RISK_LOC 91
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_LOW_RISK_PERCENTAGE 25.71
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_MEDIUM_RISK_LOC 129
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_MEDIUM_RISK_PERCENTAGE 36.44
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_HIGH_RISK_PERCENTAGE 15.82
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_NUGET2BAZEL_RULES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_LOW_RISK_LOC 34
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_NEGLIGIBLE_RISK_LOC 433
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_NEGLIGIBLE_RISK_PERCENTAGE 36.36
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_NEGLIGIBLE_RISK_COUNT 87
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_LOW_RISK_LOC 334
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_LOW_RISK_PERCENTAGE 28.04
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_LOW_RISK_COUNT 23
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_MEDIUM_RISK_LOC 177
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_MEDIUM_RISK_PERCENTAGE 14.86
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_HIGH_RISK_LOC 247
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_HIGH_RISK_PERCENTAGE 20.74
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_SIMPLERESGEN_MONO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 39
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 4.39
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 209
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 23.54
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 12
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 585
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 65.88
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 17
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 55
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 6.19
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC 793
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE 30.55
UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT 155
UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC 734
UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE 28.27
UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT 52
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC 525
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE 20.22
UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT 16
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC 544
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE 20.96
UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT 8
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 2,103
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 60.36
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 233
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 757
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 21.73
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 527
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 15.13
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 97
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 2.78
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NEGLIGIBLE_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NEGLIGIBLE_RISK_PERCENTAGE 40.28
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_LOW_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_LOW_RISK_PERCENTAGE 59.72
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_NEGLIGIBLE_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_NEGLIGIBLE_RISK_PERCENTAGE 54.79
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_LOW_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_LOW_RISK_PERCENTAGE 45.21
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_SYMLINK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_NEGLIGIBLE_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_NEGLIGIBLE_RISK_PERCENTAGE 56.31
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_LOW_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_LOW_RISK_PERCENTAGE 43.69
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_NEGLIGIBLE_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_NEGLIGIBLE_RISK_PERCENTAGE 56.31
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_LOW_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_LOW_RISK_PERCENTAGE 43.69
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_NEGLIGIBLE_RISK_LOC 5
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_EMPTY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_NEGLIGIBLE_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COPY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_NEGLIGIBLE_RISK_LOC 159
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 40.66
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_LOW_RISK_LOC 139
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_LOW_RISK_PERCENTAGE 35.55
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_MEDIUM_RISK_LOC 93
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_MEDIUM_RISK_PERCENTAGE 23.79
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_NEGLIGIBLE_RISK_LOC 13
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_NEGLIGIBLE_RISK_PERCENTAGE 23.21
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_LOW_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_LOW_RISK_PERCENTAGE 76.79
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_TOOLS_MD5SUM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_NEGLIGIBLE_RISK_LOC 678
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_NEGLIGIBLE_RISK_PERCENTAGE 66.67
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_NEGLIGIBLE_RISK_COUNT 77
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_LOW_RISK_LOC 80
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_LOW_RISK_PERCENTAGE 7.87
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_MEDIUM_RISK_LOC 162
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_MEDIUM_RISK_PERCENTAGE 15.93
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_HIGH_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_HIGH_RISK_PERCENTAGE 9.54
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_NEGLIGIBLE_RISK_LOC 204
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_NEGLIGIBLE_RISK_PERCENTAGE 57.63
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_NEGLIGIBLE_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_LOW_RISK_LOC 150
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_LOW_RISK_PERCENTAGE 42.37
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NUGET2BAZEL_RULES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_NEGLIGIBLE_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_NEGLIGIBLE_RISK_LOC 740
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_NEGLIGIBLE_RISK_PERCENTAGE 62.13
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_NEGLIGIBLE_RISK_COUNT 108
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_LOW_RISK_LOC 179
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_LOW_RISK_PERCENTAGE 15.03
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_MEDIUM_RISK_LOC 272
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_MEDIUM_RISK_PERCENTAGE 22.84
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_SIMPLERESGEN_MONO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 447
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 50.34
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 348
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 39.19
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 93
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 10.47
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_LOC 1,656
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE 63.79
CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT 208
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC 409
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE 15.76
CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC 434
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE 16.72
CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE 3.74
CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 4,610
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 45
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 22,139
DUPLICATION_NUMBER_OF_CLEANED_LINES 34,964
DUPLICATION_PERCENTAGE 63.32
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_PRIVATE_STDLIB 20,722
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_PRIVATE_STDLIB 20,722
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_PRIVATE_STDLIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS_NUGET2BAZEL_RULES 84
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS_NUGET2BAZEL_RULES 84
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS_NUGET2BAZEL_RULES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_PRIVATE_ACTIONS 240
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_PRIVATE_ACTIONS 240
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_PRIVATE_ACTIONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_PRIVATE_RULES 619
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_PRIVATE_RULES 619
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_PRIVATE_RULES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_PRIVATE 86
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_PRIVATE 86
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_PRIVATE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_SYMLINK 20
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_SYMLINK 20
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_SYMLINK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_COMMON 44
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_COMMON 44
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_COMMON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT 57
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT 57
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_XUNIT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3 57
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3 57
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE_NUNIT3 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS_NUGET2BAZEL 68
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS_NUGET2BAZEL 68
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS_NUGET2BAZEL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS_SIMPLERESGEN_MONO 114
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS_SIMPLERESGEN_MONO 114
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS_SIMPLERESGEN_MONO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS_CONVERTTESTS 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS_CONVERTTESTS 18
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS_CONVERTTESTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE 10
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE 10
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_LAUNCHER_CORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLCHAIN 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLCHAIN 0
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLCHAIN -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET 0
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_EMPTY 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_EMPTY 0
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_EMPTY -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_MD5 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_MD5 0
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_MD5 -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_COPY 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_COPY 0
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_COPY -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_TOOLS_MD5SUM 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_TOOLS_MD5SUM 0
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_TOOLS_MD5SUM -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET_PLATFORM 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET_PLATFORM 0
DUPLICATION_PERCENTAGE_PRIMARY_DOTNET_PLATFORM -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS_SIMPLERESGEN 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS_SIMPLERESGEN 0
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS_SIMPLERESGEN -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_BZL 21,667
DUPLICATION_NUMBER_OF_CLEANED_LINES_BZL 31,045
DUPLICATION_PERCENTAGE_BZL 69.79
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CS 266
DUPLICATION_NUMBER_OF_CLEANED_LINES_CS 2,983
DUPLICATION_PERCENTAGE_CS 8.92
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C 188
DUPLICATION_NUMBER_OF_CLEANED_LINES_C 819
DUPLICATION_PERCENTAGE_C 22.95
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XSLT 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_XSLT 49
DUPLICATION_PERCENTAGE_XSLT 36.73
TOTAL_ANALYSIS_TIME_IN_MILLIS 4,409