facebookresearch / habitat-sim
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 750
NUMBER_OF_FILES_MAIN 402
LINES_OF_CODE_MAIN 54,025
NUMBER_OF_FILES_MAIN_EXT_CPP 133
LINES_OF_CODE_MAIN_EXT_CPP 27,661
NUMBER_OF_FILES_MAIN_EXT_H 151
LINES_OF_CODE_MAIN_EXT_H 14,926
NUMBER_OF_FILES_MAIN_EXT_PY 59
LINES_OF_CODE_MAIN_EXT_PY 5,449
NUMBER_OF_FILES_MAIN_EXT_CMAKE 13
LINES_OF_CODE_MAIN_EXT_CMAKE 3,455
NUMBER_OF_FILES_MAIN_EXT_JS 10
LINES_OF_CODE_MAIN_EXT_JS 910
NUMBER_OF_FILES_MAIN_EXT_FRAG 11
LINES_OF_CODE_MAIN_EXT_FRAG 780
NUMBER_OF_FILES_MAIN_EXT_CU 1
LINES_OF_CODE_MAIN_EXT_CU 159
NUMBER_OF_FILES_MAIN_EXT_VERT 6
LINES_OF_CODE_MAIN_EXT_VERT 154
NUMBER_OF_FILES_MAIN_EXT_YAML 5
LINES_OF_CODE_MAIN_EXT_YAML 134
NUMBER_OF_FILES_MAIN_EXT_GLSL 2
LINES_OF_CODE_MAIN_EXT_GLSL 95
NUMBER_OF_FILES_MAIN_EXT_HTML 3
LINES_OF_CODE_MAIN_EXT_HTML 92
NUMBER_OF_FILES_MAIN_EXT_CSS 2
LINES_OF_CODE_MAIN_EXT_CSS 71
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 45
NUMBER_OF_FILES_MAIN_EXT_TOML 1
LINES_OF_CODE_MAIN_EXT_TOML 35
NUMBER_OF_FILES_MAIN_EXT_CUH 1
LINES_OF_CODE_MAIN_EXT_CUH 29
NUMBER_OF_FILES_MAIN_EXT_GEOM 1
LINES_OF_CODE_MAIN_EXT_GEOM 23
NUMBER_OF_FILES_MAIN_EXT_YML 1
LINES_OF_CODE_MAIN_EXT_YML 6
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 1
NUMBER_OF_FILES_TEST 61
LINES_OF_CODE_TEST 10,814
NUMBER_OF_FILES_TEST_EXT_CPP 22
LINES_OF_CODE_TEST_EXT_CPP 5,689
NUMBER_OF_FILES_TEST_EXT_PY 26
LINES_OF_CODE_TEST_EXT_PY 3,629
NUMBER_OF_FILES_TEST_EXT_URDF 6
LINES_OF_CODE_TEST_EXT_URDF 1,210
NUMBER_OF_FILES_TEST_EXT_JS 5
LINES_OF_CODE_TEST_EXT_JS 258
NUMBER_OF_FILES_TEST_EXT_HTML 1
LINES_OF_CODE_TEST_EXT_HTML 21
NUMBER_OF_FILES_TEST_EXT_CMAKE 1
LINES_OF_CODE_TEST_EXT_CMAKE 7
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 20.01
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 12
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 427
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 11
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 375
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 52
NUMBER_OF_FILES_OTHER 84
LINES_OF_CODE_OTHER 14,497
NUMBER_OF_FILES_OTHER_EXT_PY 25
LINES_OF_CODE_OTHER_EXT_PY 6,943
NUMBER_OF_FILES_OTHER_EXT_IPYNB 6
LINES_OF_CODE_OTHER_EXT_IPYNB 5,633
NUMBER_OF_FILES_OTHER_EXT_JSON 34
LINES_OF_CODE_OTHER_EXT_JSON 677
NUMBER_OF_FILES_OTHER_EXT_JS 6
LINES_OF_CODE_OTHER_EXT_JS 646
NUMBER_OF_FILES_OTHER_EXT_MD 8
LINES_OF_CODE_OTHER_EXT_MD 499
NUMBER_OF_FILES_OTHER_EXT_SH 2
LINES_OF_CODE_OTHER_EXT_SH 49
NUMBER_OF_FILES_OTHER_EXT_HTML 1
LINES_OF_CODE_OTHER_EXT_HTML 22
NUMBER_OF_FILES_OTHER_EXT_INI 1
LINES_OF_CODE_OTHER_EXT_INI 21
NUMBER_OF_FILES_OTHER_EXT_CSS 1
LINES_OF_CODE_OTHER_EXT_CSS 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 471
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 384
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 45
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_WITHBULLET 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_WITHBULLET 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_WITHBULLET_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_WITHBULLET_EXT_YAML 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_HABITAT_SIM_MUTEX 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_HABITAT_SIM_MUTEX 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_HABITAT_SIM_MUTEX_EXT_YAML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_HABITAT_SIM_MUTEX_EXT_YAML 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_EXT_PY 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_COMMON 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_COMMON 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_COMMON_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_COMMON_EXT_PY 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_HEADLESS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_HEADLESS 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_HEADLESS_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_HEADLESS_EXT_YAML 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_HABITAT_SIM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_HABITAT_SIM 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONDA_BUILD_HABITAT_SIM_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONDA_BUILD_HABITAT_SIM_EXT_YAML 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 561
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 561
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_PYTHON_HABITAT_SIM 52
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_PYTHON_HABITAT_SIM 4,345
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_PYTHON_HABITAT_SIM_EXT_PY 52
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_PYTHON_HABITAT_SIM_EXT_PY 4,345
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP 296
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP 41,749
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CPP 129
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CPP 25,625
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_H 149
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_H 14,870
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_JS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_JS 910
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CU 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CU 159
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CSS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CSS 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_HTML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_HTML 67
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CUH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CUH 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CMAKE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_ESP_EXT_CMAKE 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_CMAKE 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_CMAKE 3,437
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_CMAKE_EXT_CMAKE 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_CMAKE_EXT_CMAKE 3,437
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_UTILS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_UTILS 2,117
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_UTILS_EXT_CPP 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_UTILS_EXT_CPP 2,036
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_UTILS_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_UTILS_EXT_H 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_UTILS_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_UTILS_EXT_HTML 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_SHADERS 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_SHADERS 1,052
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_SHADERS_EXT_FRAG 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_SHADERS_EXT_FRAG 780
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_SHADERS_EXT_VERT 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_SHADERS_EXT_VERT 154
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_SHADERS_EXT_GLSL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_SHADERS_EXT_GLSL 95
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_SHADERS_EXT_GEOM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_SHADERS_EXT_GEOM 23
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 81
LINES_OF_CODE_CONCERN_GENERAL_TODOS 25,992
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 36
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 16,104
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 27
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 4,799
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CMAKE 7
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CMAKE 2,400
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 2,207
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_FRAG 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_FRAG 324
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 158
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 321
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 28,033
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 97
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 11,557
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 124
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 10,127
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 51
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 3,242
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 1,055
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 752
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FRAG 10
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FRAG 456
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CU 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CU 159
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VERT 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VERT 154
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 134
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GLSL 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GLSL 95
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 92
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 71
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 45
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 35
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CUH 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CUH 29
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEOM 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEOM 23
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 6
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 256
LOW_RISK_FILE_SIZE_COUNT 64
MEDIUM_RISK_FILE_SIZE_COUNT 65
HIGH_RISK_FILE_SIZE_COUNT 13
VERY_HIGH_RISK_FILE_SIZE_COUNT 4
NEGLIGIBLE_RISK_FILE_SIZE_LOC 11,182
LOW_RISK_FILE_SIZE_LOC 9,319
MEDIUM_RISK_FILE_SIZE_LOC 19,152
HIGH_RISK_FILE_SIZE_LOC 8,553
VERY_HIGH_RISK_FILE_SIZE_LOC 5,819
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,064
FILE_CHANGE_HISTORY_ACTIVE_DAYS 551
FILE_CHANGE_HISTORY_WEEKS 151
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 755
FILE_AGE_NEGLIGIBLE_RISK_COUNT 20
FILE_AGE_LOW_RISK_COUNT 113
FILE_AGE_MEDIUM_RISK_COUNT 178
FILE_AGE_HIGH_RISK_COUNT 52
FILE_AGE_VERY_HIGH_RISK_COUNT 39
FILE_AGE_NEGLIGIBLE_RISK_LOC 7,660
FILE_AGE_LOW_RISK_LOC 17,130
FILE_AGE_MEDIUM_RISK_LOC 21,318
FILE_AGE_HIGH_RISK_LOC 3,675
FILE_AGE_VERY_HIGH_RISK_LOC 4,242
NUMBER_OF_CONTRIBUTORS 56
NUMBER_OF_UNITS 2,481
LINES_OF_CODE_IN_UNITS 30,218
LINES_OF_CODE_OUTSIDE_UNITS 23,807
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 7,820
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 25.88
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,820
UNIT_SIZE_LOW_RISK_LOC 4,667
UNIT_SIZE_LOW_RISK_PERCENTAGE 15.44
UNIT_SIZE_LOW_RISK_COUNT 326
UNIT_SIZE_MEDIUM_RISK_LOC 6,594
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 21.82
UNIT_SIZE_MEDIUM_RISK_COUNT 220
UNIT_SIZE_HIGH_RISK_LOC 5,309
UNIT_SIZE_HIGH_RISK_PERCENTAGE 17.57
UNIT_SIZE_HIGH_RISK_COUNT 80
UNIT_SIZE_VERY_HIGH_RISK_LOC 5,828
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 19.29
UNIT_SIZE_VERY_HIGH_RISK_COUNT 35
UNIT_SIZE_COMPONENT_CONDA_BUILD_NEGLIGIBLE_RISK_LOC 26
UNIT_SIZE_COMPONENT_CONDA_BUILD_NEGLIGIBLE_RISK_PERCENTAGE 26.26
UNIT_SIZE_COMPONENT_CONDA_BUILD_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CONDA_BUILD_LOW_RISK_LOC 16
UNIT_SIZE_COMPONENT_CONDA_BUILD_LOW_RISK_PERCENTAGE 16.16
UNIT_SIZE_COMPONENT_CONDA_BUILD_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CONDA_BUILD_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONDA_BUILD_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONDA_BUILD_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONDA_BUILD_HIGH_RISK_LOC 57
UNIT_SIZE_COMPONENT_CONDA_BUILD_HIGH_RISK_PERCENTAGE 57.58
UNIT_SIZE_COMPONENT_CONDA_BUILD_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CONDA_BUILD_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONDA_BUILD_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONDA_BUILD_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 71
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 16.47
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 88
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 20.42
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 56
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 12.99
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 55
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 12.76
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 161
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 37.35
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_NEGLIGIBLE_RISK_LOC 982
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_NEGLIGIBLE_RISK_PERCENTAGE 45.21
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_NEGLIGIBLE_RISK_COUNT 246
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_LOW_RISK_LOC 373
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_LOW_RISK_PERCENTAGE 17.17
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_LOW_RISK_COUNT 28
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_MEDIUM_RISK_LOC 419
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_MEDIUM_RISK_PERCENTAGE 19.29
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_HIGH_RISK_LOC 118
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_HIGH_RISK_PERCENTAGE 5.43
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_VERY_HIGH_RISK_LOC 280
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_VERY_HIGH_RISK_PERCENTAGE 12.89
UNIT_SIZE_COMPONENT_SRC_PYTHON_HABITAT_SIM_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 20.39
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 8.74
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 51
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 24.76
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 95
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 46.12
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_ESP_NEGLIGIBLE_RISK_LOC 6,512
UNIT_SIZE_COMPONENT_SRC_ESP_NEGLIGIBLE_RISK_PERCENTAGE 25.69
UNIT_SIZE_COMPONENT_SRC_ESP_NEGLIGIBLE_RISK_COUNT 1,520
UNIT_SIZE_COMPONENT_SRC_ESP_LOW_RISK_LOC 3,862
UNIT_SIZE_COMPONENT_SRC_ESP_LOW_RISK_PERCENTAGE 15.23
UNIT_SIZE_COMPONENT_SRC_ESP_LOW_RISK_COUNT 269
UNIT_SIZE_COMPONENT_SRC_ESP_MEDIUM_RISK_LOC 5,523
UNIT_SIZE_COMPONENT_SRC_ESP_MEDIUM_RISK_PERCENTAGE 21.79
UNIT_SIZE_COMPONENT_SRC_ESP_MEDIUM_RISK_COUNT 184
UNIT_SIZE_COMPONENT_SRC_ESP_HIGH_RISK_LOC 4,640
UNIT_SIZE_COMPONENT_SRC_ESP_HIGH_RISK_PERCENTAGE 18.3
UNIT_SIZE_COMPONENT_SRC_ESP_HIGH_RISK_COUNT 70
UNIT_SIZE_COMPONENT_SRC_ESP_VERY_HIGH_RISK_LOC 4,814
UNIT_SIZE_COMPONENT_SRC_ESP_VERY_HIGH_RISK_PERCENTAGE 18.99
UNIT_SIZE_COMPONENT_SRC_ESP_VERY_HIGH_RISK_COUNT 28
UNIT_SIZE_COMPONENT_SRC_UTILS_NEGLIGIBLE_RISK_LOC 135
UNIT_SIZE_COMPONENT_SRC_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 9.15
UNIT_SIZE_COMPONENT_SRC_UTILS_NEGLIGIBLE_RISK_COUNT 22
UNIT_SIZE_COMPONENT_SRC_UTILS_LOW_RISK_LOC 218
UNIT_SIZE_COMPONENT_SRC_UTILS_LOW_RISK_PERCENTAGE 14.78
UNIT_SIZE_COMPONENT_SRC_UTILS_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_SRC_UTILS_MEDIUM_RISK_LOC 389
UNIT_SIZE_COMPONENT_SRC_UTILS_MEDIUM_RISK_PERCENTAGE 26.37
UNIT_SIZE_COMPONENT_SRC_UTILS_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_SRC_UTILS_HIGH_RISK_LOC 267
UNIT_SIZE_COMPONENT_SRC_UTILS_HIGH_RISK_PERCENTAGE 18.1
UNIT_SIZE_COMPONENT_SRC_UTILS_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_UTILS_VERY_HIGH_RISK_LOC 466
UNIT_SIZE_COMPONENT_SRC_UTILS_VERY_HIGH_RISK_PERCENTAGE 31.59
UNIT_SIZE_COMPONENT_SRC_UTILS_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SRC_SHADERS_NEGLIGIBLE_RISK_LOC 52
UNIT_SIZE_COMPONENT_SRC_SHADERS_NEGLIGIBLE_RISK_PERCENTAGE 10.74
UNIT_SIZE_COMPONENT_SRC_SHADERS_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_SRC_SHADERS_LOW_RISK_LOC 92
UNIT_SIZE_COMPONENT_SRC_SHADERS_LOW_RISK_PERCENTAGE 19.01
UNIT_SIZE_COMPONENT_SRC_SHADERS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_SRC_SHADERS_MEDIUM_RISK_LOC 156
UNIT_SIZE_COMPONENT_SRC_SHADERS_MEDIUM_RISK_PERCENTAGE 32.23
UNIT_SIZE_COMPONENT_SRC_SHADERS_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SRC_SHADERS_HIGH_RISK_LOC 77
UNIT_SIZE_COMPONENT_SRC_SHADERS_HIGH_RISK_PERCENTAGE 15.91
UNIT_SIZE_COMPONENT_SRC_SHADERS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_SHADERS_VERY_HIGH_RISK_LOC 107
UNIT_SIZE_COMPONENT_SRC_SHADERS_VERY_HIGH_RISK_PERCENTAGE 22.11
UNIT_SIZE_COMPONENT_SRC_SHADERS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 1,121
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 38.55
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 269
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 495
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 17.02
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 36
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 526
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 18.09
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 17
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 325
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 11.18
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 5
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 441
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 15.17
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 4,134
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 69.12
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 1,082
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 996
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 16.65
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 76
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 790
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 13.21
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 30
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 61
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 1.02
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 2,321
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 11.51
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 423
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 2,903
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 14.4
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 195
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 4,924
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 24.42
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 160
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 4,738
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 23.49
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 71
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 5,280
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 26.18
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 31
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 192
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 28.28
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 37
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 181
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 26.66
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 12
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 198
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 29.16
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 108
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 15.91
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_FRAG_NEGLIGIBLE_RISK_LOC 52
UNIT_SIZE_EXTENSION_FRAG_NEGLIGIBLE_RISK_PERCENTAGE 10.74
UNIT_SIZE_EXTENSION_FRAG_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_EXTENSION_FRAG_LOW_RISK_LOC 92
UNIT_SIZE_EXTENSION_FRAG_LOW_RISK_PERCENTAGE 19.01
UNIT_SIZE_EXTENSION_FRAG_LOW_RISK_COUNT 7
UNIT_SIZE_EXTENSION_FRAG_MEDIUM_RISK_LOC 156
UNIT_SIZE_EXTENSION_FRAG_MEDIUM_RISK_PERCENTAGE 32.23
UNIT_SIZE_EXTENSION_FRAG_MEDIUM_RISK_COUNT 6
UNIT_SIZE_EXTENSION_FRAG_HIGH_RISK_LOC 77
UNIT_SIZE_EXTENSION_FRAG_HIGH_RISK_PERCENTAGE 15.91
UNIT_SIZE_EXTENSION_FRAG_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_FRAG_VERY_HIGH_RISK_LOC 107
UNIT_SIZE_EXTENSION_FRAG_VERY_HIGH_RISK_PERCENTAGE 22.11
UNIT_SIZE_EXTENSION_FRAG_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 17,812
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 58.94
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 2,267
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 5,464
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.08
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 141
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 5,210
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 17.24
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 65
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 1,039
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 3.44
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 693
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 2.29
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,732
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_NEGLIGIBLE_RISK_PERCENTAGE 42.42
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_MEDIUM_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_MEDIUM_RISK_PERCENTAGE 57.58
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONDA_BUILD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 186
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 43.16
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 12.76
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 190
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 44.08
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_NEGLIGIBLE_RISK_LOC 1,504
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_NEGLIGIBLE_RISK_PERCENTAGE 69.24
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_NEGLIGIBLE_RISK_COUNT 277
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_LOW_RISK_LOC 241
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_LOW_RISK_PERCENTAGE 11.1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_MEDIUM_RISK_LOC 427
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_MEDIUM_RISK_PERCENTAGE 19.66
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_PYTHON_HABITAT_SIM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 20.39
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 134
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 65.05
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 14.56
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_NEGLIGIBLE_RISK_LOC 15,330
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_NEGLIGIBLE_RISK_PERCENTAGE 60.47
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_NEGLIGIBLE_RISK_COUNT 1,899
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_LOW_RISK_LOC 4,595
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_LOW_RISK_PERCENTAGE 18.13
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_LOW_RISK_COUNT 117
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_MEDIUM_RISK_LOC 3,890
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_MEDIUM_RISK_PERCENTAGE 15.34
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_MEDIUM_RISK_COUNT 48
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_HIGH_RISK_LOC 1,039
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_HIGH_RISK_PERCENTAGE 4.1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_VERY_HIGH_RISK_LOC 497
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_VERY_HIGH_RISK_PERCENTAGE 1.96
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_ESP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_NEGLIGIBLE_RISK_LOC 486
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 32.95
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_NEGLIGIBLE_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_LOW_RISK_LOC 361
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_LOW_RISK_PERCENTAGE 24.47
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_MEDIUM_RISK_LOC 432
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_MEDIUM_RISK_PERCENTAGE 29.29
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_VERY_HIGH_RISK_LOC 196
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_VERY_HIGH_RISK_PERCENTAGE 13.29
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_UTILS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_NEGLIGIBLE_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_NEGLIGIBLE_RISK_PERCENTAGE 45.87
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_NEGLIGIBLE_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_LOW_RISK_LOC 78
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_LOW_RISK_PERCENTAGE 16.12
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_MEDIUM_RISK_LOC 184
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_MEDIUM_RISK_PERCENTAGE 38.02
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_SHADERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 1,774
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 61
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 308
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 430
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 14.79
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 704
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 24.21
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 5,694
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 95.2
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 1,177
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 226
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 3.78
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 61
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 1.02
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 9,523
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 47.22
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 708
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 4,650
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 23.06
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 112
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 4,261
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 21.13
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 1,039
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 5.15
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 693
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 3.44
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 599
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 88.22
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 55
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 80
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 11.78
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_NEGLIGIBLE_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_NEGLIGIBLE_RISK_PERCENTAGE 45.87
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_NEGLIGIBLE_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_LOW_RISK_LOC 78
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_LOW_RISK_PERCENTAGE 16.12
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_MEDIUM_RISK_LOC 184
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_MEDIUM_RISK_PERCENTAGE 38.02
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FRAG_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 226
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 98
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,897
DUPLICATION_NUMBER_OF_CLEANED_LINES 45,071
DUPLICATION_PERCENTAGE 4.21
UNIT_DUPLICATES_COUNT 9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_PYTHON_HABITAT_SIM 226
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_PYTHON_HABITAT_SIM 226
DUPLICATION_PERCENTAGE_PRIMARY_SRC_PYTHON_HABITAT_SIM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_SHADERS 90
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_SHADERS 90
DUPLICATION_PERCENTAGE_PRIMARY_SRC_SHADERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_ESP 1,177
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_ESP 1,177
DUPLICATION_PERCENTAGE_PRIMARY_SRC_ESP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_CMAKE 358
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_CMAKE 358
DUPLICATION_PERCENTAGE_PRIMARY_SRC_CMAKE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONDA_BUILD_HABITAT_SIM 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONDA_BUILD_HABITAT_SIM 28
DUPLICATION_PERCENTAGE_PRIMARY_CONDA_BUILD_HABITAT_SIM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_UTILS 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_UTILS 18
DUPLICATION_PERCENTAGE_PRIMARY_SRC_UTILS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONDA_BUILD_WITHBULLET 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONDA_BUILD_WITHBULLET 0
DUPLICATION_PERCENTAGE_PRIMARY_CONDA_BUILD_WITHBULLET -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONDA_BUILD_HABITAT_SIM_MUTEX 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONDA_BUILD_HABITAT_SIM_MUTEX 0
DUPLICATION_PERCENTAGE_PRIMARY_CONDA_BUILD_HABITAT_SIM_MUTEX -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONDA_BUILD 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONDA_BUILD 0
DUPLICATION_PERCENTAGE_PRIMARY_CONDA_BUILD -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONDA_BUILD_COMMON 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONDA_BUILD_COMMON 0
DUPLICATION_PERCENTAGE_PRIMARY_CONDA_BUILD_COMMON -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONDA_BUILD_HEADLESS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONDA_BUILD_HEADLESS 0
DUPLICATION_PERCENTAGE_PRIMARY_CONDA_BUILD_HEADLESS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 0
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 226
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 5,093
DUPLICATION_PERCENTAGE_PY 4.44
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FRAG 90
DUPLICATION_NUMBER_OF_CLEANED_LINES_FRAG 729
DUPLICATION_PERCENTAGE_FRAG 12.35
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 408
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 11,564
DUPLICATION_PERCENTAGE_H 3.53
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 749
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 22,647
DUPLICATION_PERCENTAGE_CPP 3.31
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMAKE 358
DUPLICATION_NUMBER_OF_CLEANED_LINES_CMAKE 3,455
DUPLICATION_PERCENTAGE_CMAKE 10.36
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 134
DUPLICATION_PERCENTAGE_YAML 20.9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML 72
DUPLICATION_PERCENTAGE_HTML 19.44
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CU 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_CU 159
DUPLICATION_PERCENTAGE_CU 7.55
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CUH 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_CUH 29
DUPLICATION_PERCENTAGE_CUH 41.38
TOTAL_ANALYSIS_TIME_IN_MILLIS 16,984