awslabs / spot-tagging-bot-for-digital-assets
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 65
NUMBER_OF_FILES_MAIN 26
LINES_OF_CODE_MAIN 3,413
NUMBER_OF_FILES_MAIN_EXT_YAML 6
LINES_OF_CODE_MAIN_EXT_YAML 2,220
NUMBER_OF_FILES_MAIN_EXT_PY 19
LINES_OF_CODE_MAIN_EXT_PY 1,156
NUMBER_OF_FILES_MAIN_EXT_YML 1
LINES_OF_CODE_MAIN_EXT_YML 37
NUMBER_OF_FILES_TEST 16
LINES_OF_CODE_TEST 457
NUMBER_OF_FILES_TEST_EXT_PY 15
LINES_OF_CODE_TEST_EXT_PY 455
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 2
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 13.38
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 9
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 215
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 9
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 215
NUMBER_OF_FILES_OTHER 6
LINES_OF_CODE_OTHER 252
NUMBER_OF_FILES_OTHER_EXT_MD 5
LINES_OF_CODE_OTHER_EXT_MD 131
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 121
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE 177
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_EXT_YAML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_EXT_YAML 176
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_EXT_PY 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_FUNCTION 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_FUNCTION 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_FUNCTION_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_FUNCTION_EXT_PY 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_EXT_PY 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_CREATE_JOB 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_CREATE_JOB 1,041
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_CREATE_JOB_EXT_PY 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_CREATE_JOB_EXT_PY 1,041
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_API_RECEIVER 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_API_RECEIVER 61
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_API_RECEIVER_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_SAM_SPOT_BOT_API_RECEIVER_EXT_PY 61
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOYMENT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOYMENT 2,044
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOYMENT_EXT_YAML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOYMENT_EXT_YAML 2,044
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 1,758
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_YAML 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_YAML 1,433
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 325
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 21
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 1,655
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 16
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 831
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 787
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 37
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 17
LOW_RISK_FILE_SIZE_COUNT 5
MEDIUM_RISK_FILE_SIZE_COUNT 2
HIGH_RISK_FILE_SIZE_COUNT 2
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 622
LOW_RISK_FILE_SIZE_LOC 747
MEDIUM_RISK_FILE_SIZE_LOC 611
HIGH_RISK_FILE_SIZE_LOC 1,433
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 525
FILE_CHANGE_HISTORY_ACTIVE_DAYS 7
FILE_CHANGE_HISTORY_WEEKS 47
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 235
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 26
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 3,413
NUMBER_OF_CONTRIBUTORS 4
NUMBER_OF_UNITS 63
LINES_OF_CODE_IN_UNITS 1,034
LINES_OF_CODE_OUTSIDE_UNITS 2,379
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 162
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 15.67
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 30
UNIT_SIZE_LOW_RISK_LOC 238
UNIT_SIZE_LOW_RISK_PERCENTAGE 23.02
UNIT_SIZE_LOW_RISK_COUNT 16
UNIT_SIZE_MEDIUM_RISK_LOC 494
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 47.78
UNIT_SIZE_MEDIUM_RISK_COUNT 15
UNIT_SIZE_HIGH_RISK_LOC 140
UNIT_SIZE_HIGH_RISK_PERCENTAGE 13.54
UNIT_SIZE_HIGH_RISK_COUNT 2
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_MEDIUM_RISK_LOC 34
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_NEGLIGIBLE_RISK_LOC 146
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_NEGLIGIBLE_RISK_PERCENTAGE 15.6
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_NEGLIGIBLE_RISK_COUNT 27
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_LOW_RISK_LOC 238
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_LOW_RISK_PERCENTAGE 25.43
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_MEDIUM_RISK_LOC 412
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_MEDIUM_RISK_PERCENTAGE 44.02
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_HIGH_RISK_LOC 140
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_HIGH_RISK_PERCENTAGE 14.96
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_NEGLIGIBLE_RISK_PERCENTAGE 14.29
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_MEDIUM_RISK_LOC 48
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_MEDIUM_RISK_PERCENTAGE 85.71
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 162
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 15.67
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 30
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 238
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 23.02
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 16
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 494
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 47.78
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 15
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 140
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 13.54
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 2
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 834
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 80.66
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 157
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 15.18
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 43
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 4.16
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_NEGLIGIBLE_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_FUNCTION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_NEGLIGIBLE_RISK_LOC 8
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_NEGLIGIBLE_RISK_LOC 736
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_NEGLIGIBLE_RISK_PERCENTAGE 78.63
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_NEGLIGIBLE_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_LOW_RISK_LOC 157
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_LOW_RISK_PERCENTAGE 16.77
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_MEDIUM_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_MEDIUM_RISK_PERCENTAGE 4.59
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_CREATE_JOB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_NEGLIGIBLE_RISK_LOC 56
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_SAM_SPOT_BOT_API_RECEIVER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 834
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 80.66
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 157
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 15.18
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 4.16
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 1
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 115
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,098
DUPLICATION_NUMBER_OF_CLEANED_LINES 3,356
DUPLICATION_PERCENTAGE 62.51
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEPLOYMENT 1,988
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEPLOYMENT 1,988
DUPLICATION_PERCENTAGE_PRIMARY_DEPLOYMENT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE 80
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE 80
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_SAM_SPOT_BOT_CREATE_JOB 23
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_SAM_SPOT_BOT_CREATE_JOB 23
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_SAM_SPOT_BOT_CREATE_JOB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_SAM_SPOT_BOT_API_RECEIVER 7
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_SAM_SPOT_BOT_API_RECEIVER 7
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_SAM_SPOT_BOT_API_RECEIVER 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_SOURCE_SAM_SPOT_BOT_FUNCTION 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_SAM_SPOT_BOT_FUNCTION 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_SAM_SPOT_BOT_FUNCTION -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_SAM_SPOT_BOT_GET_JOB_STATUS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 2,068
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 2,220
DUPLICATION_PERCENTAGE_YAML 93.15
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 30
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 1,099
DUPLICATION_PERCENTAGE_PY 2.73
TOTAL_ANALYSIS_TIME_IN_MILLIS 955