bazelbuild / bazel-gazelle
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 507
NUMBER_OF_FILES_MAIN 90
LINES_OF_CODE_MAIN 19,603
NUMBER_OF_FILES_MAIN_EXT_GO 74
LINES_OF_CODE_MAIN_EXT_GO 17,644
NUMBER_OF_FILES_MAIN_EXT_BZL 14
LINES_OF_CODE_MAIN_EXT_BZL 1,892
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 59
NUMBER_OF_FILES_MAIN_EXT_BASH 1
LINES_OF_CODE_MAIN_EXT_BASH 8
NUMBER_OF_FILES_TEST 38
LINES_OF_CODE_TEST 12,828
NUMBER_OF_FILES_TEST_EXT_GO 38
LINES_OF_CODE_TEST_EXT_GO 12,828
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 65.43
NUMBER_OF_FILES_GENERATED 2
LINES_OF_CODE_GENERATED 387
NUMBER_OF_FILES_GENERATED_EXT_GO 2
LINES_OF_CODE_GENERATED_EXT_GO 387
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 9
LINES_OF_CODE_OTHER 1,615
NUMBER_OF_FILES_OTHER_EXT_RST 5
LINES_OF_CODE_OTHER_EXT_RST 1,446
NUMBER_OF_FILES_OTHER_EXT_MD 2
LINES_OF_CODE_OTHER_EXT_MD 128
NUMBER_OF_FILES_OTHER_EXT_MOD 1
LINES_OF_CODE_OTHER_EXT_MOD 21
NUMBER_OF_FILES_OTHER_EXT_PATCH 1
LINES_OF_CODE_OTHER_EXT_PATCH 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MERGER 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MERGER 282
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MERGER_EXT_GO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MERGER_EXT_GO 282
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMD 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMD 2,234
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMD_EXT_GO 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMD_EXT_GO 2,226
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMD_EXT_BASH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMD_EXT_BASH 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PATHTOOLS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PATHTOOLS 80
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PATHTOOLS_EXT_GO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PATHTOOLS_EXT_GO 80
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 504
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_BZL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_BZL 504
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLAG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLAG 61
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLAG_EXT_GO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLAG_EXT_GO 61
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RESOLVE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RESOLVE 255
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RESOLVE_EXT_GO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RESOLVE_EXT_GO 255
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RULE 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RULE 1,952
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RULE_EXT_GO 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RULE_EXT_GO 1,952
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL 1,594
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL_EXT_BZL 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL_EXT_BZL 1,312
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL_EXT_GO 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL_EXT_GO 223
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL_EXT_IN 59
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LABEL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LABEL 139
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LABEL_EXT_GO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LABEL_EXT_GO 139
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REPO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REPO 604
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REPO_EXT_GO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REPO_EXT_GO 604
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTTOOLS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTTOOLS 113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_GO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTTOOLS_EXT_GO 113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LANGUAGE 32
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LANGUAGE 11,339
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LANGUAGE_EXT_GO 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LANGUAGE_EXT_GO 11,263
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LANGUAGE_EXT_BZL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LANGUAGE_EXT_BZL 76
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WALK 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WALK 289
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WALK_EXT_GO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_WALK_EXT_GO 289
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG 157
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_GO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_GO 157
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 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS 883
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO 804
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_BZL 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_BZL 79
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 85
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 18,720
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 70
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 16,840
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 13
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 1,813
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 59
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BASH 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BASH 8
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 44
LOW_RISK_FILE_SIZE_COUNT 23
MEDIUM_RISK_FILE_SIZE_COUNT 16
HIGH_RISK_FILE_SIZE_COUNT 5
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,951
LOW_RISK_FILE_SIZE_LOC 3,322
MEDIUM_RISK_FILE_SIZE_LOC 5,341
HIGH_RISK_FILE_SIZE_LOC 3,179
VERY_HIGH_RISK_FILE_SIZE_LOC 5,810
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,554
FILE_CHANGE_HISTORY_ACTIVE_DAYS 337
FILE_CHANGE_HISTORY_WEEKS 221
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,105
FILE_AGE_NEGLIGIBLE_RISK_COUNT 4
FILE_AGE_LOW_RISK_COUNT 5
FILE_AGE_MEDIUM_RISK_COUNT 21
FILE_AGE_HIGH_RISK_COUNT 9
FILE_AGE_VERY_HIGH_RISK_COUNT 51
FILE_AGE_NEGLIGIBLE_RISK_LOC 647
FILE_AGE_LOW_RISK_LOC 1,257
FILE_AGE_MEDIUM_RISK_LOC 5,167
FILE_AGE_HIGH_RISK_LOC 7,738
FILE_AGE_VERY_HIGH_RISK_LOC 4,794
NUMBER_OF_CONTRIBUTORS 85
NUMBER_OF_UNITS 501
LINES_OF_CODE_IN_UNITS 9,135
LINES_OF_CODE_OUTSIDE_UNITS 10,468
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,197
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 13.1
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 232
UNIT_SIZE_LOW_RISK_LOC 1,775
UNIT_SIZE_LOW_RISK_PERCENTAGE 19.43
UNIT_SIZE_LOW_RISK_COUNT 122
UNIT_SIZE_MEDIUM_RISK_LOC 3,674
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 40.22
UNIT_SIZE_MEDIUM_RISK_COUNT 115
UNIT_SIZE_HIGH_RISK_LOC 1,721
UNIT_SIZE_HIGH_RISK_PERCENTAGE 18.84
UNIT_SIZE_HIGH_RISK_COUNT 27
UNIT_SIZE_VERY_HIGH_RISK_LOC 768
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 8.41
UNIT_SIZE_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_MERGER_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_MERGER_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MERGER_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MERGER_LOW_RISK_LOC 64
UNIT_SIZE_COMPONENT_MERGER_LOW_RISK_PERCENTAGE 24.43
UNIT_SIZE_COMPONENT_MERGER_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_MERGER_MEDIUM_RISK_LOC 76
UNIT_SIZE_COMPONENT_MERGER_MEDIUM_RISK_PERCENTAGE 29.01
UNIT_SIZE_COMPONENT_MERGER_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_MERGER_HIGH_RISK_LOC 122
UNIT_SIZE_COMPONENT_MERGER_HIGH_RISK_PERCENTAGE 46.56
UNIT_SIZE_COMPONENT_MERGER_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_MERGER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MERGER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MERGER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_LOC 167
UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_PERCENTAGE 8.8
UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_COUNT 38
UNIT_SIZE_COMPONENT_CMD_LOW_RISK_LOC 363
UNIT_SIZE_COMPONENT_CMD_LOW_RISK_PERCENTAGE 19.14
UNIT_SIZE_COMPONENT_CMD_LOW_RISK_COUNT 24
UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_LOC 662
UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_PERCENTAGE 34.9
UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_LOC 402
UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_PERCENTAGE 21.19
UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_LOC 303
UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_PERCENTAGE 15.97
UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PATHTOOLS_NEGLIGIBLE_RISK_LOC 11
UNIT_SIZE_COMPONENT_PATHTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 14.86
UNIT_SIZE_COMPONENT_PATHTOOLS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PATHTOOLS_LOW_RISK_LOC 25
UNIT_SIZE_COMPONENT_PATHTOOLS_LOW_RISK_PERCENTAGE 33.78
UNIT_SIZE_COMPONENT_PATHTOOLS_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PATHTOOLS_MEDIUM_RISK_LOC 38
UNIT_SIZE_COMPONENT_PATHTOOLS_MEDIUM_RISK_PERCENTAGE 51.35
UNIT_SIZE_COMPONENT_PATHTOOLS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PATHTOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PATHTOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PATHTOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PATHTOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PATHTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PATHTOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FLAG_NEGLIGIBLE_RISK_LOC 40
UNIT_SIZE_COMPONENT_FLAG_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FLAG_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_FLAG_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FLAG_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FLAG_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FLAG_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FLAG_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FLAG_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FLAG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FLAG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FLAG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FLAG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FLAG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FLAG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RESOLVE_NEGLIGIBLE_RISK_LOC 46
UNIT_SIZE_COMPONENT_RESOLVE_NEGLIGIBLE_RISK_PERCENTAGE 23.59
UNIT_SIZE_COMPONENT_RESOLVE_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_RESOLVE_LOW_RISK_LOC 65
UNIT_SIZE_COMPONENT_RESOLVE_LOW_RISK_PERCENTAGE 33.33
UNIT_SIZE_COMPONENT_RESOLVE_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_RESOLVE_MEDIUM_RISK_LOC 84
UNIT_SIZE_COMPONENT_RESOLVE_MEDIUM_RISK_PERCENTAGE 43.08
UNIT_SIZE_COMPONENT_RESOLVE_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_RESOLVE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RESOLVE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RESOLVE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RESOLVE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RESOLVE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RESOLVE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RULE_NEGLIGIBLE_RISK_LOC 352
UNIT_SIZE_COMPONENT_RULE_NEGLIGIBLE_RISK_PERCENTAGE 20.39
UNIT_SIZE_COMPONENT_RULE_NEGLIGIBLE_RISK_COUNT 68
UNIT_SIZE_COMPONENT_RULE_LOW_RISK_LOC 302
UNIT_SIZE_COMPONENT_RULE_LOW_RISK_PERCENTAGE 17.5
UNIT_SIZE_COMPONENT_RULE_LOW_RISK_COUNT 21
UNIT_SIZE_COMPONENT_RULE_MEDIUM_RISK_LOC 679
UNIT_SIZE_COMPONENT_RULE_MEDIUM_RISK_PERCENTAGE 39.34
UNIT_SIZE_COMPONENT_RULE_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_RULE_HIGH_RISK_LOC 393
UNIT_SIZE_COMPONENT_RULE_HIGH_RISK_PERCENTAGE 22.77
UNIT_SIZE_COMPONENT_RULE_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_RULE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RULE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RULE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_LOC 65
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 34.76
UNIT_SIZE_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_LOC 32
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_PERCENTAGE 17.11
UNIT_SIZE_COMPONENT_INTERNAL_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_LOC 22
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_PERCENTAGE 11.76
UNIT_SIZE_COMPONENT_INTERNAL_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_LOC 68
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_PERCENTAGE 36.36
UNIT_SIZE_COMPONENT_INTERNAL_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INTERNAL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LABEL_NEGLIGIBLE_RISK_LOC 34
UNIT_SIZE_COMPONENT_LABEL_NEGLIGIBLE_RISK_PERCENTAGE 29.06
UNIT_SIZE_COMPONENT_LABEL_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_LABEL_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_LABEL_LOW_RISK_PERCENTAGE 23.08
UNIT_SIZE_COMPONENT_LABEL_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LABEL_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LABEL_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LABEL_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LABEL_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_LABEL_HIGH_RISK_PERCENTAGE 47.86
UNIT_SIZE_COMPONENT_LABEL_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LABEL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LABEL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LABEL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REPO_NEGLIGIBLE_RISK_LOC 65
UNIT_SIZE_COMPONENT_REPO_NEGLIGIBLE_RISK_PERCENTAGE 12.72
UNIT_SIZE_COMPONENT_REPO_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_REPO_LOW_RISK_LOC 117
UNIT_SIZE_COMPONENT_REPO_LOW_RISK_PERCENTAGE 22.9
UNIT_SIZE_COMPONENT_REPO_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_REPO_MEDIUM_RISK_LOC 225
UNIT_SIZE_COMPONENT_REPO_MEDIUM_RISK_PERCENTAGE 44.03
UNIT_SIZE_COMPONENT_REPO_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_REPO_HIGH_RISK_LOC 104
UNIT_SIZE_COMPONENT_REPO_HIGH_RISK_PERCENTAGE 20.35
UNIT_SIZE_COMPONENT_REPO_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_REPO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REPO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REPO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTTOOLS_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTTOOLS_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTTOOLS_LOW_RISK_LOC 19
UNIT_SIZE_COMPONENT_TESTTOOLS_LOW_RISK_PERCENTAGE 20.88
UNIT_SIZE_COMPONENT_TESTTOOLS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TESTTOOLS_MEDIUM_RISK_LOC 72
UNIT_SIZE_COMPONENT_TESTTOOLS_MEDIUM_RISK_PERCENTAGE 79.12
UNIT_SIZE_COMPONENT_TESTTOOLS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TESTTOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTTOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTTOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TESTTOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TESTTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TESTTOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LANGUAGE_NEGLIGIBLE_RISK_LOC 357
UNIT_SIZE_COMPONENT_LANGUAGE_NEGLIGIBLE_RISK_PERCENTAGE 9.72
UNIT_SIZE_COMPONENT_LANGUAGE_NEGLIGIBLE_RISK_COUNT 65
UNIT_SIZE_COMPONENT_LANGUAGE_LOW_RISK_LOC 688
UNIT_SIZE_COMPONENT_LANGUAGE_LOW_RISK_PERCENTAGE 18.73
UNIT_SIZE_COMPONENT_LANGUAGE_LOW_RISK_COUNT 48
UNIT_SIZE_COMPONENT_LANGUAGE_MEDIUM_RISK_LOC 1,641
UNIT_SIZE_COMPONENT_LANGUAGE_MEDIUM_RISK_PERCENTAGE 44.67
UNIT_SIZE_COMPONENT_LANGUAGE_MEDIUM_RISK_COUNT 48
UNIT_SIZE_COMPONENT_LANGUAGE_HIGH_RISK_LOC 523
UNIT_SIZE_COMPONENT_LANGUAGE_HIGH_RISK_PERCENTAGE 14.24
UNIT_SIZE_COMPONENT_LANGUAGE_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LANGUAGE_VERY_HIGH_RISK_LOC 465
UNIT_SIZE_COMPONENT_LANGUAGE_VERY_HIGH_RISK_PERCENTAGE 12.66
UNIT_SIZE_COMPONENT_LANGUAGE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_WALK_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_COMPONENT_WALK_NEGLIGIBLE_RISK_PERCENTAGE 12.85
UNIT_SIZE_COMPONENT_WALK_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_WALK_LOW_RISK_LOC 61
UNIT_SIZE_COMPONENT_WALK_LOW_RISK_PERCENTAGE 24.5
UNIT_SIZE_COMPONENT_WALK_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_WALK_MEDIUM_RISK_LOC 103
UNIT_SIZE_COMPONENT_WALK_MEDIUM_RISK_PERCENTAGE 41.37
UNIT_SIZE_COMPONENT_WALK_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_WALK_HIGH_RISK_LOC 53
UNIT_SIZE_COMPONENT_WALK_HIGH_RISK_PERCENTAGE 21.29
UNIT_SIZE_COMPONENT_WALK_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_WALK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_WALK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_WALK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 28
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 25
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 10.71
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_LOC 72
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 64.29
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 1,197
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 13.1
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 232
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 1,775
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 19.43
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 122
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 3,674
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 40.22
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 115
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 1,721
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 18.84
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 27
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 768
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 8.41
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 2,881
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 31.54
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 339
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,504
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 27.41
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 97
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 2,666
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 29.18
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 861
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 9.43
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 223
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 2.44
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,084
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_NEGLIGIBLE_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_NEGLIGIBLE_RISK_PERCENTAGE 5.34
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_LOW_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_LOW_RISK_PERCENTAGE 30.92
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_MEDIUM_RISK_LOC 167
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_MEDIUM_RISK_PERCENTAGE 63.74
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MERGER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_LOC 452
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_PERCENTAGE 23.83
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_LOC 530
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_PERCENTAGE 27.94
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_LOC 516
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_PERCENTAGE 27.2
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_LOC 399
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_PERCENTAGE 21.03
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_NEGLIGIBLE_RISK_LOC 23
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 31.08
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_LOW_RISK_LOC 13
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_LOW_RISK_PERCENTAGE 17.57
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_MEDIUM_RISK_LOC 38
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_MEDIUM_RISK_PERCENTAGE 51.35
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PATHTOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_NEGLIGIBLE_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLAG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_NEGLIGIBLE_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_NEGLIGIBLE_RISK_PERCENTAGE 81.03
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_LOW_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_LOW_RISK_PERCENTAGE 18.97
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RESOLVE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_NEGLIGIBLE_RISK_LOC 692
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_NEGLIGIBLE_RISK_PERCENTAGE 40.09
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_NEGLIGIBLE_RISK_COUNT 90
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_LOW_RISK_LOC 487
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_LOW_RISK_PERCENTAGE 28.22
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_MEDIUM_RISK_LOC 547
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_MEDIUM_RISK_PERCENTAGE 31.69
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RULE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 51.87
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_NEGLIGIBLE_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_PERCENTAGE 11.76
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_LOC 68
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_PERCENTAGE 36.36
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INTERNAL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_NEGLIGIBLE_RISK_LOC 61
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_NEGLIGIBLE_RISK_PERCENTAGE 52.14
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_MEDIUM_RISK_LOC 56
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_MEDIUM_RISK_PERCENTAGE 47.86
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LABEL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_NEGLIGIBLE_RISK_LOC 258
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_NEGLIGIBLE_RISK_PERCENTAGE 50.49
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_NEGLIGIBLE_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_LOW_RISK_LOC 163
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_LOW_RISK_PERCENTAGE 31.9
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_MEDIUM_RISK_LOC 90
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_MEDIUM_RISK_PERCENTAGE 17.61
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REPO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_NEGLIGIBLE_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_NEGLIGIBLE_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_LOW_RISK_LOC 52
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_LOW_RISK_PERCENTAGE 57.14
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_MEDIUM_RISK_LOC 39
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_MEDIUM_RISK_PERCENTAGE 42.86
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TESTTOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_NEGLIGIBLE_RISK_LOC 969
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_NEGLIGIBLE_RISK_PERCENTAGE 26.37
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_NEGLIGIBLE_RISK_COUNT 104
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_LOW_RISK_LOC 1,003
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_LOW_RISK_PERCENTAGE 27.3
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_LOW_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_MEDIUM_RISK_LOC 1,085
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_MEDIUM_RISK_PERCENTAGE 29.53
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_HIGH_RISK_LOC 394
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_HIGH_RISK_PERCENTAGE 10.72
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_VERY_HIGH_RISK_LOC 223
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_VERY_HIGH_RISK_PERCENTAGE 6.07
CONDITIONAL_COMPLEXITY_COMPONENT_LANGUAGE_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_NEGLIGIBLE_RISK_LOC 77
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_NEGLIGIBLE_RISK_PERCENTAGE 30.92
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_LOW_RISK_LOC 85
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_LOW_RISK_PERCENTAGE 34.14
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_MEDIUM_RISK_LOC 87
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_MEDIUM_RISK_PERCENTAGE 34.94
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_WALK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 35.71
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 27.68
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 36.61
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 2,881
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 31.54
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 339
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 2,504
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 27.41
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 97
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 2,666
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 29.18
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 861
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 9.43
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 223
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 2.44
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATES 69
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 22
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 370
DUPLICATION_NUMBER_OF_CLEANED_LINES 16,522
DUPLICATION_PERCENTAGE 2.24
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RULE 52
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RULE 52
DUPLICATION_PERCENTAGE_PRIMARY_RULE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INTERNAL 110
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INTERNAL 110
DUPLICATION_PERCENTAGE_PRIMARY_INTERNAL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMD 22
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMD 22
DUPLICATION_PERCENTAGE_PRIMARY_CMD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 28
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LANGUAGE 145
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LANGUAGE 145
DUPLICATION_PERCENTAGE_PRIMARY_LANGUAGE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REPO 13
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REPO 13
DUPLICATION_PERCENTAGE_PRIMARY_REPO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MERGER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MERGER 0
DUPLICATION_PERCENTAGE_PRIMARY_MERGER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PATHTOOLS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PATHTOOLS 0
DUPLICATION_PERCENTAGE_PRIMARY_PATHTOOLS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FLAG 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FLAG 0
DUPLICATION_PERCENTAGE_PRIMARY_FLAG -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RESOLVE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RESOLVE 0
DUPLICATION_PERCENTAGE_PRIMARY_RESOLVE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LABEL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LABEL 0
DUPLICATION_PERCENTAGE_PRIMARY_LABEL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TESTTOOLS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TESTTOOLS 0
DUPLICATION_PERCENTAGE_PRIMARY_TESTTOOLS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WALK 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WALK 0
DUPLICATION_PERCENTAGE_PRIMARY_WALK -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG 0
DUPLICATION_PERCENTAGE_PRIMARY_CONFIG -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO 220
DUPLICATION_NUMBER_OF_CLEANED_LINES_GO 14,565
DUPLICATION_PERCENTAGE_GO 1.51
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_BZL 150
DUPLICATION_NUMBER_OF_CLEANED_LINES_BZL 1,892
DUPLICATION_PERCENTAGE_BZL 7.93
TOTAL_ANALYSIS_TIME_IN_MILLIS 30,509