Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 49
NUMBER_OF_FILES_MAIN 24
LINES_OF_CODE_MAIN 4,647
NUMBER_OF_FILES_MAIN_EXT_KT 17
LINES_OF_CODE_MAIN_EXT_KT 3,097
NUMBER_OF_FILES_MAIN_EXT_INO 1
LINES_OF_CODE_MAIN_EXT_INO 1,422
NUMBER_OF_FILES_MAIN_EXT_KTS 3
LINES_OF_CODE_MAIN_EXT_KTS 107
NUMBER_OF_FILES_MAIN_EXT_XML 3
LINES_OF_CODE_MAIN_EXT_XML 21
NUMBER_OF_FILES_TEST 0
LINES_OF_CODE_TEST 0
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 309
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE 181
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 72
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 56
NUMBER_OF_FILES_OTHER 7
LINES_OF_CODE_OTHER 291
NUMBER_OF_FILES_OTHER_EXT_MD 6
LINES_OF_CODE_OTHER_EXT_MD 287
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 1
LINES_OF_CODE_OTHER_EXT_PROPERTIES 4
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRMWARE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRMWARE 1,422
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIRMWARE_EXT_INO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIRMWARE_EXT_INO 1,422
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANDROID 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANDROID 3,225
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANDROID_EXT_KT 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANDROID_EXT_KT 3,097
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANDROID_EXT_KTS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANDROID_EXT_KTS 107
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANDROID_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANDROID_EXT_XML 21
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 13
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 24
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 4,647
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 17
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 3,097
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_INO 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_INO 1,422
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 107
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 21
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 17
LOW_RISK_FILE_SIZE_COUNT 2
MEDIUM_RISK_FILE_SIZE_COUNT 2
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 550
LOW_RISK_FILE_SIZE_LOC 262
MEDIUM_RISK_FILE_SIZE_LOC 648
HIGH_RISK_FILE_SIZE_LOC 509
VERY_HIGH_RISK_FILE_SIZE_LOC 2,678
NUMBER_OF_UNITS 130
LINES_OF_CODE_IN_UNITS 2,493
LINES_OF_CODE_OUTSIDE_UNITS 2,154
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 310
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 12.43
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 60
UNIT_SIZE_LOW_RISK_LOC 580
UNIT_SIZE_LOW_RISK_PERCENTAGE 23.27
UNIT_SIZE_LOW_RISK_COUNT 39
UNIT_SIZE_MEDIUM_RISK_LOC 694
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 27.84
UNIT_SIZE_MEDIUM_RISK_COUNT 24
UNIT_SIZE_HIGH_RISK_LOC 326
UNIT_SIZE_HIGH_RISK_PERCENTAGE 13.08
UNIT_SIZE_HIGH_RISK_COUNT 5
UNIT_SIZE_VERY_HIGH_RISK_LOC 583
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 23.39
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIRMWARE_NEGLIGIBLE_RISK_LOC 83
UNIT_SIZE_COMPONENT_FIRMWARE_NEGLIGIBLE_RISK_PERCENTAGE 6.35
UNIT_SIZE_COMPONENT_FIRMWARE_NEGLIGIBLE_RISK_COUNT 14
UNIT_SIZE_COMPONENT_FIRMWARE_LOW_RISK_LOC 254
UNIT_SIZE_COMPONENT_FIRMWARE_LOW_RISK_PERCENTAGE 19.43
UNIT_SIZE_COMPONENT_FIRMWARE_LOW_RISK_COUNT 17
UNIT_SIZE_COMPONENT_FIRMWARE_MEDIUM_RISK_LOC 338
UNIT_SIZE_COMPONENT_FIRMWARE_MEDIUM_RISK_PERCENTAGE 25.86
UNIT_SIZE_COMPONENT_FIRMWARE_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_FIRMWARE_HIGH_RISK_LOC 195
UNIT_SIZE_COMPONENT_FIRMWARE_HIGH_RISK_PERCENTAGE 14.92
UNIT_SIZE_COMPONENT_FIRMWARE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_FIRMWARE_VERY_HIGH_RISK_LOC 437
UNIT_SIZE_COMPONENT_FIRMWARE_VERY_HIGH_RISK_PERCENTAGE 33.44
UNIT_SIZE_COMPONENT_FIRMWARE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ANDROID_NEGLIGIBLE_RISK_LOC 227
UNIT_SIZE_COMPONENT_ANDROID_NEGLIGIBLE_RISK_PERCENTAGE 19.14
UNIT_SIZE_COMPONENT_ANDROID_NEGLIGIBLE_RISK_COUNT 46
UNIT_SIZE_COMPONENT_ANDROID_LOW_RISK_LOC 326
UNIT_SIZE_COMPONENT_ANDROID_LOW_RISK_PERCENTAGE 27.49
UNIT_SIZE_COMPONENT_ANDROID_LOW_RISK_COUNT 22
UNIT_SIZE_COMPONENT_ANDROID_MEDIUM_RISK_LOC 356
UNIT_SIZE_COMPONENT_ANDROID_MEDIUM_RISK_PERCENTAGE 30.02
UNIT_SIZE_COMPONENT_ANDROID_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_ANDROID_HIGH_RISK_LOC 131
UNIT_SIZE_COMPONENT_ANDROID_HIGH_RISK_PERCENTAGE 11.05
UNIT_SIZE_COMPONENT_ANDROID_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ANDROID_VERY_HIGH_RISK_LOC 146
UNIT_SIZE_COMPONENT_ANDROID_VERY_HIGH_RISK_PERCENTAGE 12.31
UNIT_SIZE_COMPONENT_ANDROID_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_INO_NEGLIGIBLE_RISK_LOC 83
UNIT_SIZE_EXTENSION_INO_NEGLIGIBLE_RISK_PERCENTAGE 6.35
UNIT_SIZE_EXTENSION_INO_NEGLIGIBLE_RISK_COUNT 14
UNIT_SIZE_EXTENSION_INO_LOW_RISK_LOC 254
UNIT_SIZE_EXTENSION_INO_LOW_RISK_PERCENTAGE 19.43
UNIT_SIZE_EXTENSION_INO_LOW_RISK_COUNT 17
UNIT_SIZE_EXTENSION_INO_MEDIUM_RISK_LOC 338
UNIT_SIZE_EXTENSION_INO_MEDIUM_RISK_PERCENTAGE 25.86
UNIT_SIZE_EXTENSION_INO_MEDIUM_RISK_COUNT 11
UNIT_SIZE_EXTENSION_INO_HIGH_RISK_LOC 195
UNIT_SIZE_EXTENSION_INO_HIGH_RISK_PERCENTAGE 14.92
UNIT_SIZE_EXTENSION_INO_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_INO_VERY_HIGH_RISK_LOC 437
UNIT_SIZE_EXTENSION_INO_VERY_HIGH_RISK_PERCENTAGE 33.44
UNIT_SIZE_EXTENSION_INO_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_LOC 18
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC 227
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE 19.43
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT 46
UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC 308
UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE 26.37
UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT 21
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC 356
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE 30.48
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT 13
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_LOC 131
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_PERCENTAGE 11.22
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_LOC 146
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_PERCENTAGE 12.5
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 1,593
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 63.9
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 118
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 419
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 16.81
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 481
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 19.29
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 2
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_FIRMWARE_NEGLIGIBLE_RISK_LOC 642
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_NEGLIGIBLE_RISK_PERCENTAGE 49.12
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_NEGLIGIBLE_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_LOW_RISK_LOC 184
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_LOW_RISK_PERCENTAGE 14.08
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_MEDIUM_RISK_LOC 481
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_MEDIUM_RISK_PERCENTAGE 36.8
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIRMWARE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_NEGLIGIBLE_RISK_LOC 951
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_NEGLIGIBLE_RISK_PERCENTAGE 80.19
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_NEGLIGIBLE_RISK_COUNT 81
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_LOW_RISK_LOC 235
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_LOW_RISK_PERCENTAGE 19.81
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INO_NEGLIGIBLE_RISK_LOC 642
CONDITIONAL_COMPLEXITY_COMPONENT_INO_NEGLIGIBLE_RISK_PERCENTAGE 49.12
CONDITIONAL_COMPLEXITY_COMPONENT_INO_NEGLIGIBLE_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_INO_LOW_RISK_LOC 184
CONDITIONAL_COMPLEXITY_COMPONENT_INO_LOW_RISK_PERCENTAGE 14.08
CONDITIONAL_COMPLEXITY_COMPONENT_INO_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_INO_MEDIUM_RISK_LOC 481
CONDITIONAL_COMPLEXITY_COMPONENT_INO_MEDIUM_RISK_PERCENTAGE 36.8
CONDITIONAL_COMPLEXITY_COMPONENT_INO_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_INO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_LOC 933
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE 79.88
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT 80
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC 235
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE 20.12
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_COUNT 0
NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT 13
NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC 1,737
LOW_RISK_FILE_COMPLEXITY_COUNT 0
LOW_RISK_FILE_COMPLEXITY_LOC 0
MEDIUM_RISK_FILE_COMPLEXITY_COUNT 1
MEDIUM_RISK_FILE_COMPLEXITY_LOC 1,256
HIGH_RISK_FILE_COMPLEXITY_COUNT 1
HIGH_RISK_FILE_COMPLEXITY_LOC 1,422
VERY_HIGH_RISK_FILE_COMPLEXITY_COUNT 0
VERY_HIGH_RISK_FILE_COMPLEXITY_LOC 0
DUPLICATION_NUMBER_OF_DUPLICATES 4
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 56
DUPLICATION_NUMBER_OF_CLEANED_LINES 3,767
DUPLICATION_PERCENTAGE 1.49
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ANDROID 56
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ANDROID 2,525
DUPLICATION_PERCENTAGE_PRIMARY_ANDROID 2.22
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIRMWARE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIRMWARE 1,242
DUPLICATION_PERCENTAGE_PRIMARY_FIRMWARE 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KT 56
DUPLICATION_NUMBER_OF_CLEANED_LINES_KT 2,423
DUPLICATION_PERCENTAGE_KT 2.31
MAINTAINABILITY_SCORE_HUMAN 4.4
MAINTAINABILITY_SCORE_AI 2.8
TOTAL_ANALYSIS_TIME_IN_MILLIS 149
About This Analysis
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.