aws / aws-iot-device-sdk-js-v2
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 189
NUMBER_OF_FILES_MAIN 12
LINES_OF_CODE_MAIN 1,378
NUMBER_OF_FILES_MAIN_EXT_TS 9
LINES_OF_CODE_MAIN_EXT_TS 1,317
NUMBER_OF_FILES_MAIN_EXT_PY 1
LINES_OF_CODE_MAIN_EXT_PY 37
NUMBER_OF_FILES_MAIN_EXT_YML 2
LINES_OF_CODE_MAIN_EXT_YML 24
NUMBER_OF_FILES_TEST 1
LINES_OF_CODE_TEST 10
NUMBER_OF_FILES_TEST_EXT_YML 1
LINES_OF_CODE_TEST_EXT_YML 10
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0.72
NUMBER_OF_FILES_GENERATED 5
LINES_OF_CODE_GENERATED 8,150
NUMBER_OF_FILES_GENERATED_EXT_JSON 5
LINES_OF_CODE_GENERATED_EXT_JSON 8,150
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 46
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 46
NUMBER_OF_FILES_OTHER 28
LINES_OF_CODE_OTHER 9,384
NUMBER_OF_FILES_OTHER_EXT_JSON 17
LINES_OF_CODE_OTHER_EXT_JSON 8,581
NUMBER_OF_FILES_OTHER_EXT_TS 3
LINES_OF_CODE_OTHER_EXT_TS 457
NUMBER_OF_FILES_OTHER_EXT_JS 2
LINES_OF_CODE_OTHER_EXT_JS 202
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 113
NUMBER_OF_FILES_OTHER_EXT_SH 2
LINES_OF_CODE_OTHER_EXT_SH 17
NUMBER_OF_FILES_OTHER_EXT_YML 1
LINES_OF_CODE_OTHER_EXT_YML 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_TS 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_IOTIDENTITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_IOTIDENTITY 205
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_IOTIDENTITY_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_IOTIDENTITY_EXT_TS 205
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_IOTJOBS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_IOTJOBS 410
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_IOTJOBS_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_IOTJOBS_EXT_TS 410
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_GREENGRASS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_GREENGRASS 137
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_GREENGRASS_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_GREENGRASS_EXT_TS 137
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_IOTSHADOW 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_IOTSHADOW 549
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_IOTSHADOW_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_IOTSHADOW_EXT_TS 549
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS_EXT_PY 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTINUOUS_DELIVERY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTINUOUS_DELIVERY 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTINUOUS_DELIVERY_EXT_YML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTINUOUS_DELIVERY_EXT_YML 24
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 0
LINES_OF_CODE_CONCERN_GENERAL_TODOS 0
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 12
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 1,378
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 1,317
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 37
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 24
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 7
LOW_RISK_FILE_SIZE_COUNT 3
MEDIUM_RISK_FILE_SIZE_COUNT 2
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 251
LOW_RISK_FILE_SIZE_LOC 422
MEDIUM_RISK_FILE_SIZE_LOC 705
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,176
FILE_CHANGE_HISTORY_ACTIVE_DAYS 85
FILE_CHANGE_HISTORY_WEEKS 166
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 830
FILE_AGE_NEGLIGIBLE_RISK_COUNT 1
FILE_AGE_LOW_RISK_COUNT 6
FILE_AGE_MEDIUM_RISK_COUNT 2
FILE_AGE_HIGH_RISK_COUNT 1
FILE_AGE_VERY_HIGH_RISK_COUNT 2
FILE_AGE_NEGLIGIBLE_RISK_LOC 68
FILE_AGE_LOW_RISK_LOC 1,164
FILE_AGE_MEDIUM_RISK_LOC 85
FILE_AGE_HIGH_RISK_LOC 37
FILE_AGE_VERY_HIGH_RISK_LOC 24
NUMBER_OF_CONTRIBUTORS 26
NUMBER_OF_UNITS 60
LINES_OF_CODE_IN_UNITS 906
LINES_OF_CODE_OUTSIDE_UNITS 472
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 169
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 18.65
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_LOW_RISK_LOC 25
UNIT_SIZE_LOW_RISK_PERCENTAGE 2.76
UNIT_SIZE_LOW_RISK_COUNT 2
UNIT_SIZE_MEDIUM_RISK_LOC 712
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 78.59
UNIT_SIZE_MEDIUM_RISK_COUNT 32
UNIT_SIZE_HIGH_RISK_LOC 0
UNIT_SIZE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_HIGH_RISK_COUNT 0
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_NEGLIGIBLE_RISK_LOC 30
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_NEGLIGIBLE_RISK_PERCENTAGE 18.99
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_MEDIUM_RISK_LOC 128
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_MEDIUM_RISK_PERCENTAGE 81.01
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTIDENTITY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_NEGLIGIBLE_RISK_PERCENTAGE 15.79
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_MEDIUM_RISK_LOC 224
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_MEDIUM_RISK_PERCENTAGE 84.21
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTJOBS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_NEGLIGIBLE_RISK_LOC 38
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_NEGLIGIBLE_RISK_PERCENTAGE 60.32
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_LOW_RISK_LOC 25
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_LOW_RISK_PERCENTAGE 39.68
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_GREENGRASS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_NEGLIGIBLE_RISK_LOC 59
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_NEGLIGIBLE_RISK_PERCENTAGE 14.08
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_MEDIUM_RISK_LOC 360
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_MEDIUM_RISK_PERCENTAGE 85.92
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_MEDIUM_RISK_COUNT 16
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_IOTSHADOW_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 169
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 18.65
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 25
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 2.76
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 712
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 78.59
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 32
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 906
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 60
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 0
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_LIB_IOTIDENTITY_NEGLIGIBLE_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_NEGLIGIBLE_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTIDENTITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_NEGLIGIBLE_RISK_LOC 266
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTJOBS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_NEGLIGIBLE_RISK_LOC 63
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_GREENGRASS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_NEGLIGIBLE_RISK_LOC 419
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_NEGLIGIBLE_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_IOTSHADOW_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 906
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 60
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 32
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 3
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 285
DUPLICATION_NUMBER_OF_CLEANED_LINES 1,121
DUPLICATION_PERCENTAGE 25.42
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_IOTIDENTITY 39
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_IOTIDENTITY 39
DUPLICATION_PERCENTAGE_PRIMARY_LIB_IOTIDENTITY 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_IOTSHADOW 193
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_IOTSHADOW 193
DUPLICATION_PERCENTAGE_PRIMARY_LIB_IOTSHADOW 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_IOTJOBS 53
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_IOTJOBS 53
DUPLICATION_PERCENTAGE_PRIMARY_LIB_IOTJOBS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_GREENGRASS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_GREENGRASS 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB_GREENGRASS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UTILS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UTILS 0
DUPLICATION_PERCENTAGE_PRIMARY_UTILS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTINUOUS_DELIVERY 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTINUOUS_DELIVERY 0
DUPLICATION_PERCENTAGE_PRIMARY_CONTINUOUS_DELIVERY -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 285
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 1,065
DUPLICATION_PERCENTAGE_TS 26.76
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,060