tensorflow / mlir-hlo
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 277
NUMBER_OF_FILES_MAIN 120
LINES_OF_CODE_MAIN 21,117
NUMBER_OF_FILES_MAIN_EXT_CC 64
LINES_OF_CODE_MAIN_EXT_CC 18,192
NUMBER_OF_FILES_MAIN_EXT_H 48
LINES_OF_CODE_MAIN_EXT_H 2,312
NUMBER_OF_FILES_MAIN_EXT_CPP 5
LINES_OF_CODE_MAIN_EXT_CPP 594
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 12
NUMBER_OF_FILES_MAIN_EXT_PY 2
LINES_OF_CODE_MAIN_EXT_PY 7
NUMBER_OF_FILES_TEST 74
LINES_OF_CODE_TEST 20,248
NUMBER_OF_FILES_TEST_EXT_MLIR 65
LINES_OF_CODE_TEST_EXT_MLIR 19,853
NUMBER_OF_FILES_TEST_EXT_CC 4
LINES_OF_CODE_TEST_EXT_CC 209
NUMBER_OF_FILES_TEST_EXT_PY 4
LINES_OF_CODE_TEST_EXT_PY 134
NUMBER_OF_FILES_TEST_EXT_IN 1
LINES_OF_CODE_TEST_EXT_IN 52
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 95.88
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 30
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 30
NUMBER_OF_FILES_OTHER 3
LINES_OF_CODE_OTHER 362
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 362
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INCLUDE_MLIR_HLO_C 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INCLUDE_MLIR_HLO_C 152
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INCLUDE_MLIR_HLO_C_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INCLUDE_MLIR_HLO_C_EXT_H 152
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INCLUDE_MLIR_HLO 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INCLUDE_MLIR_HLO 2,160
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INCLUDE_MLIR_HLO_EXT_H 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INCLUDE_MLIR_HLO_EXT_H 2,160
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CAPI 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CAPI 293
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CAPI_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CAPI_EXT_CPP 293
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_UTILS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_UTILS 593
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_UTILS_EXT_CC 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_UTILS_EXT_CC 593
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_ANALYSIS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_ANALYSIS 1,026
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_ANALYSIS_EXT_CC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_ANALYSIS_EXT_CC 1,026
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_TRANSFORMS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_TRANSFORMS 850
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_TRANSFORMS_EXT_CC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_TRANSFORMS_EXT_CC 850
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_DIALECT 53
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_DIALECT 15,723
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_DIALECT_EXT_CC 53
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_DIALECT_EXT_CC 15,723
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_MLIR_HLO_OPT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_MLIR_HLO_OPT 26
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_MLIR_HLO_OPT_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_MLIR_HLO_OPT_EXT_CPP 26
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON 275
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXT_CPP 275
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_MLIR 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_MLIR 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_MLIR_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_MLIR_EXT_PY 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_MODULES 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_MODULES 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_MODULES_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_MODULES_EXT_IN 12
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 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS 5,147
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CC 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CC 5,147
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 118
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 15,970
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 62
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 13,045
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 48
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 2,312
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 594
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 12
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 7
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 78
LOW_RISK_FILE_SIZE_COUNT 17
MEDIUM_RISK_FILE_SIZE_COUNT 19
HIGH_RISK_FILE_SIZE_COUNT 3
VERY_HIGH_RISK_FILE_SIZE_COUNT 3
NEGLIGIBLE_RISK_FILE_SIZE_LOC 2,444
LOW_RISK_FILE_SIZE_LOC 2,491
MEDIUM_RISK_FILE_SIZE_LOC 5,750
HIGH_RISK_FILE_SIZE_LOC 2,165
VERY_HIGH_RISK_FILE_SIZE_LOC 8,267
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 583
FILE_CHANGE_HISTORY_ACTIVE_DAYS 449
FILE_CHANGE_HISTORY_WEEKS 83
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 415
FILE_AGE_NEGLIGIBLE_RISK_COUNT 69
FILE_AGE_LOW_RISK_COUNT 18
FILE_AGE_MEDIUM_RISK_COUNT 19
FILE_AGE_HIGH_RISK_COUNT 12
FILE_AGE_VERY_HIGH_RISK_COUNT 2
FILE_AGE_NEGLIGIBLE_RISK_LOC 18,026
FILE_AGE_LOW_RISK_LOC 1,742
FILE_AGE_MEDIUM_RISK_LOC 1,013
FILE_AGE_HIGH_RISK_LOC 323
FILE_AGE_VERY_HIGH_RISK_LOC 13
NUMBER_OF_CONTRIBUTORS 81
NUMBER_OF_UNITS 941
LINES_OF_CODE_IN_UNITS 16,463
LINES_OF_CODE_OUTSIDE_UNITS 4,654
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 2,585
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 15.7
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 485
UNIT_SIZE_LOW_RISK_LOC 2,892
UNIT_SIZE_LOW_RISK_PERCENTAGE 17.57
UNIT_SIZE_LOW_RISK_COUNT 198
UNIT_SIZE_MEDIUM_RISK_LOC 5,792
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 35.18
UNIT_SIZE_MEDIUM_RISK_COUNT 190
UNIT_SIZE_HIGH_RISK_LOC 3,620
UNIT_SIZE_HIGH_RISK_PERCENTAGE 21.99
UNIT_SIZE_HIGH_RISK_COUNT 55
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,574
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 9.56
UNIT_SIZE_VERY_HIGH_RISK_COUNT 13
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_NEGLIGIBLE_RISK_LOC 245
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_NEGLIGIBLE_RISK_PERCENTAGE 30.06
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_NEGLIGIBLE_RISK_COUNT 61
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_LOW_RISK_LOC 212
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_LOW_RISK_PERCENTAGE 26.01
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_MEDIUM_RISK_LOC 230
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_MEDIUM_RISK_PERCENTAGE 28.22
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_HIGH_RISK_LOC 128
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_HIGH_RISK_PERCENTAGE 15.71
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INCLUDE_MLIR_HLO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_CAPI_NEGLIGIBLE_RISK_LOC 241
UNIT_SIZE_COMPONENT_LIB_CAPI_NEGLIGIBLE_RISK_PERCENTAGE 85.77
UNIT_SIZE_COMPONENT_LIB_CAPI_NEGLIGIBLE_RISK_COUNT 41
UNIT_SIZE_COMPONENT_LIB_CAPI_LOW_RISK_LOC 40
UNIT_SIZE_COMPONENT_LIB_CAPI_LOW_RISK_PERCENTAGE 14.23
UNIT_SIZE_COMPONENT_LIB_CAPI_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LIB_CAPI_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_CAPI_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_CAPI_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_CAPI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_CAPI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_CAPI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_CAPI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_CAPI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_CAPI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_UTILS_NEGLIGIBLE_RISK_LOC 71
UNIT_SIZE_COMPONENT_LIB_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 14.34
UNIT_SIZE_COMPONENT_LIB_UTILS_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_COMPONENT_LIB_UTILS_LOW_RISK_LOC 200
UNIT_SIZE_COMPONENT_LIB_UTILS_LOW_RISK_PERCENTAGE 40.4
UNIT_SIZE_COMPONENT_LIB_UTILS_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_LIB_UTILS_MEDIUM_RISK_LOC 173
UNIT_SIZE_COMPONENT_LIB_UTILS_MEDIUM_RISK_PERCENTAGE 34.95
UNIT_SIZE_COMPONENT_LIB_UTILS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_LIB_UTILS_HIGH_RISK_LOC 51
UNIT_SIZE_COMPONENT_LIB_UTILS_HIGH_RISK_PERCENTAGE 10.3
UNIT_SIZE_COMPONENT_LIB_UTILS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIB_UTILS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_UTILS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_NEGLIGIBLE_RISK_LOC 268
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_NEGLIGIBLE_RISK_PERCENTAGE 31.49
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_NEGLIGIBLE_RISK_COUNT 48
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_LOW_RISK_LOC 191
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_LOW_RISK_PERCENTAGE 22.44
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_MEDIUM_RISK_LOC 249
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_MEDIUM_RISK_PERCENTAGE 29.26
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_VERY_HIGH_RISK_LOC 143
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_VERY_HIGH_RISK_PERCENTAGE 16.8
UNIT_SIZE_COMPONENT_LIB_ANALYSIS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_NEGLIGIBLE_RISK_LOC 94
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_NEGLIGIBLE_RISK_PERCENTAGE 15.72
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_LOW_RISK_LOC 118
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_LOW_RISK_PERCENTAGE 19.73
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_MEDIUM_RISK_LOC 329
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_MEDIUM_RISK_PERCENTAGE 55.02
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_HIGH_RISK_LOC 57
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_HIGH_RISK_PERCENTAGE 9.53
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_TRANSFORMS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_DIALECT_NEGLIGIBLE_RISK_LOC 1,663
UNIT_SIZE_COMPONENT_LIB_DIALECT_NEGLIGIBLE_RISK_PERCENTAGE 12.42
UNIT_SIZE_COMPONENT_LIB_DIALECT_NEGLIGIBLE_RISK_COUNT 303
UNIT_SIZE_COMPONENT_LIB_DIALECT_LOW_RISK_LOC 2,105
UNIT_SIZE_COMPONENT_LIB_DIALECT_LOW_RISK_PERCENTAGE 15.72
UNIT_SIZE_COMPONENT_LIB_DIALECT_LOW_RISK_COUNT 144
UNIT_SIZE_COMPONENT_LIB_DIALECT_MEDIUM_RISK_LOC 4,811
UNIT_SIZE_COMPONENT_LIB_DIALECT_MEDIUM_RISK_PERCENTAGE 35.92
UNIT_SIZE_COMPONENT_LIB_DIALECT_MEDIUM_RISK_COUNT 155
UNIT_SIZE_COMPONENT_LIB_DIALECT_HIGH_RISK_LOC 3,384
UNIT_SIZE_COMPONENT_LIB_DIALECT_HIGH_RISK_PERCENTAGE 25.27
UNIT_SIZE_COMPONENT_LIB_DIALECT_HIGH_RISK_COUNT 51
UNIT_SIZE_COMPONENT_LIB_DIALECT_VERY_HIGH_RISK_LOC 1,431
UNIT_SIZE_COMPONENT_LIB_DIALECT_VERY_HIGH_RISK_PERCENTAGE 10.68
UNIT_SIZE_COMPONENT_LIB_DIALECT_VERY_HIGH_RISK_COUNT 12
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_MLIR_HLO_OPT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_PYTHON_MLIR_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_PYTHON_MLIR_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PYTHON_MLIR_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_MLIR_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 245
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 30.06
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 61
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 212
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 26.01
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 14
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 230
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 28.22
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 128
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 15.71
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 2
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 241
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 78.5
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 41
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 66
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 21.5
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 5
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC 2,096
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 13.67
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 382
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 2,614
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 17.04
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 179
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 5,562
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 36.26
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT 183
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_LOC 3,492
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_PERCENTAGE 22.77
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_COUNT 53
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_LOC 1,574
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_PERCENTAGE 10.26
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_COUNT 13
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 8,200
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 49.81
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 748
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 3,717
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 22.58
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 122
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 3,840
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 23.33
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 65
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 426
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 2.59
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 280
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.7
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 706
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_NEGLIGIBLE_RISK_LOC 578
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_NEGLIGIBLE_RISK_PERCENTAGE 70.92
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_NEGLIGIBLE_RISK_COUNT 78
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_LOW_RISK_LOC 131
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_LOW_RISK_PERCENTAGE 16.07
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_MEDIUM_RISK_LOC 106
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_MEDIUM_RISK_PERCENTAGE 13.01
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MLIR_HLO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_NEGLIGIBLE_RISK_LOC 281
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_NEGLIGIBLE_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CAPI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_NEGLIGIBLE_RISK_LOC 299
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 60.4
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_NEGLIGIBLE_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_LOW_RISK_LOC 196
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_LOW_RISK_PERCENTAGE 39.6
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_UTILS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_NEGLIGIBLE_RISK_LOC 427
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_NEGLIGIBLE_RISK_PERCENTAGE 50.18
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_NEGLIGIBLE_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_LOW_RISK_LOC 255
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_LOW_RISK_PERCENTAGE 29.96
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_MEDIUM_RISK_LOC 26
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_MEDIUM_RISK_PERCENTAGE 3.06
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_VERY_HIGH_RISK_LOC 143
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_VERY_HIGH_RISK_PERCENTAGE 16.8
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_ANALYSIS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_NEGLIGIBLE_RISK_LOC 250
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_NEGLIGIBLE_RISK_PERCENTAGE 41.81
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_NEGLIGIBLE_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_LOW_RISK_LOC 179
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_LOW_RISK_PERCENTAGE 29.93
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_MEDIUM_RISK_LOC 169
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_MEDIUM_RISK_PERCENTAGE 28.26
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_TRANSFORMS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_NEGLIGIBLE_RISK_LOC 6,336
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_NEGLIGIBLE_RISK_PERCENTAGE 47.3
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_NEGLIGIBLE_RISK_COUNT 510
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_LOW_RISK_LOC 2,956
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_LOW_RISK_PERCENTAGE 22.07
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_LOW_RISK_COUNT 92
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_MEDIUM_RISK_LOC 3,539
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_MEDIUM_RISK_PERCENTAGE 26.42
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_MEDIUM_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_HIGH_RISK_LOC 426
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_HIGH_RISK_PERCENTAGE 3.18
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_VERY_HIGH_RISK_LOC 137
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_VERY_HIGH_RISK_PERCENTAGE 1.02
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_DIALECT_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_NEGLIGIBLE_RISK_LOC 15
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MLIR_HLO_OPT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_LOC 11
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MLIR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 578
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 70.92
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 78
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 131
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 16.07
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 106
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 13.01
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 2
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 307
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC 7,312
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 47.67
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 623
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC 3,586
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE 23.38
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT 118
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_LOC 3,734
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_PERCENTAGE 24.34
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_COUNT 63
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_LOC 426
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_PERCENTAGE 2.78
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_LOC 280
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_PERCENTAGE 1.83
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 0
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
DUPLICATION_NUMBER_OF_DUPLICATES 23
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 12
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 354
DUPLICATION_NUMBER_OF_CLEANED_LINES 17,032
DUPLICATION_PERCENTAGE 2.08
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_DIALECT 308
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_DIALECT 308
DUPLICATION_PERCENTAGE_PRIMARY_LIB_DIALECT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INCLUDE_MLIR_HLO 30
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INCLUDE_MLIR_HLO 30
DUPLICATION_PERCENTAGE_PRIMARY_INCLUDE_MLIR_HLO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_UTILS 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_UTILS 16
DUPLICATION_PERCENTAGE_PRIMARY_LIB_UTILS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INCLUDE_MLIR_HLO_C 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INCLUDE_MLIR_HLO_C 0
DUPLICATION_PERCENTAGE_PRIMARY_INCLUDE_MLIR_HLO_C -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_CAPI 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_CAPI 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB_CAPI -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_ANALYSIS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_ANALYSIS 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB_ANALYSIS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_TRANSFORMS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_TRANSFORMS 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB_TRANSFORMS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS_MLIR_HLO_OPT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS_MLIR_HLO_OPT 0
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS_MLIR_HLO_OPT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYTHON 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYTHON 0
DUPLICATION_PERCENTAGE_PRIMARY_PYTHON -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYTHON_MLIR 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYTHON_MLIR 0
DUPLICATION_PERCENTAGE_PRIMARY_PYTHON_MLIR -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMAKE_MODULES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMAKE_MODULES 0
DUPLICATION_PERCENTAGE_PRIMARY_CMAKE_MODULES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CC 324
DUPLICATION_NUMBER_OF_CLEANED_LINES_CC 14,875
DUPLICATION_PERCENTAGE_CC 2.18
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 30
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 1,627
DUPLICATION_PERCENTAGE_H 1.84
TOTAL_ANALYSIS_TIME_IN_MILLIS 6,475