awslabs / aws-crt-java
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 821
NUMBER_OF_FILES_MAIN 181
LINES_OF_CODE_MAIN 15,716
NUMBER_OF_FILES_MAIN_EXT_C 35
LINES_OF_CODE_MAIN_EXT_C 7,288
NUMBER_OF_FILES_MAIN_EXT_JAVA 99
LINES_OF_CODE_MAIN_EXT_JAVA 6,054
NUMBER_OF_FILES_MAIN_EXT_KT 13
LINES_OF_CODE_MAIN_EXT_KT 1,297
NUMBER_OF_FILES_MAIN_EXT_H 9
LINES_OF_CODE_MAIN_EXT_H 435
NUMBER_OF_FILES_MAIN_EXT_YML 18
LINES_OF_CODE_MAIN_EXT_YML 385
NUMBER_OF_FILES_MAIN_EXT_KTS 5
LINES_OF_CODE_MAIN_EXT_KTS 227
NUMBER_OF_FILES_MAIN_EXT_CMAKE 1
LINES_OF_CODE_MAIN_EXT_CMAKE 29
NUMBER_OF_FILES_MAIN_EXT_PRO 1
LINES_OF_CODE_MAIN_EXT_PRO 1
NUMBER_OF_FILES_TEST 39
LINES_OF_CODE_TEST 5,954
NUMBER_OF_FILES_TEST_EXT_JAVA 39
LINES_OF_CODE_TEST_EXT_JAVA 5,954
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 37.88
NUMBER_OF_FILES_GENERATED 373
LINES_OF_CODE_GENERATED 37,159
NUMBER_OF_FILES_GENERATED_EXT_JAVA 373
LINES_OF_CODE_GENERATED_EXT_JAVA 37,159
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 19
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 546
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 227
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 5
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 180
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 11
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 139
NUMBER_OF_FILES_OTHER 11
LINES_OF_CODE_OTHER 852
NUMBER_OF_FILES_OTHER_EXT_XML 3
LINES_OF_CODE_OTHER_EXT_XML 403
NUMBER_OF_FILES_OTHER_EXT_MD 4
LINES_OF_CODE_OTHER_EXT_MD 157
NUMBER_OF_FILES_OTHER_EXT_JSON 2
LINES_OF_CODE_OTHER_EXT_JSON 148
NUMBER_OF_FILES_OTHER_EXT_JAVA 1
LINES_OF_CODE_OTHER_EXT_JAVA 123
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 1
LINES_OF_CODE_OTHER_EXT_PROPERTIES 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEBUILD 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEBUILD 210
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEBUILD_EXT_YML 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEBUILD_EXT_YML 210
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEBUILD_CD 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEBUILD_CD 175
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEBUILD_CD_EXT_YML 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEBUILD_CD_EXT_YML 175
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE 61
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_C 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_C 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANDROID_CRT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANDROID_CRT 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANDROID_CRT_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANDROID_CRT_EXT_JAVA 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANDROID_CRT_EXT_PRO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANDROID_CRT_EXT_PRO 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_NATIVE 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_NATIVE 7,751
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_NATIVE_EXT_C 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_NATIVE_EXT_C 7,256
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_NATIVE_EXT_H 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_NATIVE_EXT_H 435
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_NATIVE_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_NATIVE_EXT_KTS 60
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_MAIN 98
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_MAIN 6,042
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_MAIN_EXT_JAVA 98
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_MAIN_EXT_JAVA 6,042
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_S3_NATIVE_CLIENT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_S3_NATIVE_CLIENT 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_S3_NATIVE_CLIENT_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_S3_NATIVE_CLIENT_EXT_KTS 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SMITHY_CRT_SRC 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SMITHY_CRT_SRC 1,297
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SMITHY_CRT_SRC_EXT_KT 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SMITHY_CRT_SRC_EXT_KT 1,297
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SMITHY_CRT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SMITHY_CRT 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SMITHY_CRT_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SMITHY_CRT_EXT_KTS 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 114
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_KTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_KTS 114
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 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS 2,159
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C 1,194
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_KT 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_KT 485
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 480
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 177
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 13,557
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 33
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 6,094
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 98
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 5,574
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 12
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 812
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 435
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 18
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 385
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 227
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 29
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRO 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRO 1
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 147
LOW_RISK_FILE_SIZE_COUNT 12
MEDIUM_RISK_FILE_SIZE_COUNT 17
HIGH_RISK_FILE_SIZE_COUNT 5
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 5,344
LOW_RISK_FILE_SIZE_LOC 1,673
MEDIUM_RISK_FILE_SIZE_LOC 5,515
HIGH_RISK_FILE_SIZE_LOC 3,184
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,210
FILE_CHANGE_HISTORY_ACTIVE_DAYS 245
FILE_CHANGE_HISTORY_WEEKS 171
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 855
FILE_AGE_NEGLIGIBLE_RISK_COUNT 12
FILE_AGE_LOW_RISK_COUNT 52
FILE_AGE_MEDIUM_RISK_COUNT 17
FILE_AGE_HIGH_RISK_COUNT 29
FILE_AGE_VERY_HIGH_RISK_COUNT 71
FILE_AGE_NEGLIGIBLE_RISK_LOC 1,567
FILE_AGE_LOW_RISK_LOC 5,409
FILE_AGE_MEDIUM_RISK_LOC 2,109
FILE_AGE_HIGH_RISK_LOC 2,477
FILE_AGE_VERY_HIGH_RISK_LOC 4,154
NUMBER_OF_CONTRIBUTORS 22
NUMBER_OF_UNITS 1,065
LINES_OF_CODE_IN_UNITS 10,615
LINES_OF_CODE_OUTSIDE_UNITS 5,101
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 3,715
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 35
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 800
UNIT_SIZE_LOW_RISK_LOC 2,208
UNIT_SIZE_LOW_RISK_PERCENTAGE 20.8
UNIT_SIZE_LOW_RISK_COUNT 152
UNIT_SIZE_MEDIUM_RISK_LOC 2,787
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 26.26
UNIT_SIZE_MEDIUM_RISK_COUNT 87
UNIT_SIZE_HIGH_RISK_LOC 1,636
UNIT_SIZE_HIGH_RISK_PERCENTAGE 15.41
UNIT_SIZE_HIGH_RISK_COUNT 24
UNIT_SIZE_VERY_HIGH_RISK_LOC 269
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 2.53
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ANDROID_CRT_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_ANDROID_CRT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ANDROID_CRT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ANDROID_CRT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ANDROID_CRT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_NATIVE_NEGLIGIBLE_RISK_LOC 717
UNIT_SIZE_COMPONENT_SRC_NATIVE_NEGLIGIBLE_RISK_PERCENTAGE 13.07
UNIT_SIZE_COMPONENT_SRC_NATIVE_NEGLIGIBLE_RISK_COUNT 97
UNIT_SIZE_COMPONENT_SRC_NATIVE_LOW_RISK_LOC 1,288
UNIT_SIZE_COMPONENT_SRC_NATIVE_LOW_RISK_PERCENTAGE 23.47
UNIT_SIZE_COMPONENT_SRC_NATIVE_LOW_RISK_COUNT 87
UNIT_SIZE_COMPONENT_SRC_NATIVE_MEDIUM_RISK_LOC 2,215
UNIT_SIZE_COMPONENT_SRC_NATIVE_MEDIUM_RISK_PERCENTAGE 40.37
UNIT_SIZE_COMPONENT_SRC_NATIVE_MEDIUM_RISK_COUNT 68
UNIT_SIZE_COMPONENT_SRC_NATIVE_HIGH_RISK_LOC 998
UNIT_SIZE_COMPONENT_SRC_NATIVE_HIGH_RISK_PERCENTAGE 18.19
UNIT_SIZE_COMPONENT_SRC_NATIVE_HIGH_RISK_COUNT 15
UNIT_SIZE_COMPONENT_SRC_NATIVE_VERY_HIGH_RISK_LOC 269
UNIT_SIZE_COMPONENT_SRC_NATIVE_VERY_HIGH_RISK_PERCENTAGE 4.9
UNIT_SIZE_COMPONENT_SRC_NATIVE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_MAIN_NEGLIGIBLE_RISK_LOC 2,395
UNIT_SIZE_COMPONENT_SRC_MAIN_NEGLIGIBLE_RISK_PERCENTAGE 56.18
UNIT_SIZE_COMPONENT_SRC_MAIN_NEGLIGIBLE_RISK_COUNT 563
UNIT_SIZE_COMPONENT_SRC_MAIN_LOW_RISK_LOC 873
UNIT_SIZE_COMPONENT_SRC_MAIN_LOW_RISK_PERCENTAGE 20.48
UNIT_SIZE_COMPONENT_SRC_MAIN_LOW_RISK_COUNT 61
UNIT_SIZE_COMPONENT_SRC_MAIN_MEDIUM_RISK_LOC 501
UNIT_SIZE_COMPONENT_SRC_MAIN_MEDIUM_RISK_PERCENTAGE 11.75
UNIT_SIZE_COMPONENT_SRC_MAIN_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_SRC_MAIN_HIGH_RISK_LOC 494
UNIT_SIZE_COMPONENT_SRC_MAIN_HIGH_RISK_PERCENTAGE 11.59
UNIT_SIZE_COMPONENT_SRC_MAIN_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_SRC_MAIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_MAIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_MAIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_NEGLIGIBLE_RISK_LOC 600
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 69.61
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_NEGLIGIBLE_RISK_COUNT 139
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_LOW_RISK_LOC 47
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_LOW_RISK_PERCENTAGE 5.45
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_MEDIUM_RISK_LOC 71
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_MEDIUM_RISK_PERCENTAGE 8.24
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_HIGH_RISK_LOC 144
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_HIGH_RISK_PERCENTAGE 16.71
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SMITHY_CRT_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 2,398
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 56.21
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 564
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 873
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 20.46
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 61
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 501
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 11.74
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 17
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 494
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 11.58
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 7
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 717
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 13.07
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 97
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 1,288
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 23.47
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 87
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 2,215
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 40.37
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 68
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 998
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 18.19
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 15
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 269
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 4.9
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC 600
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE 69.61
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT 139
UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC 47
UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE 5.45
UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT 4
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC 71
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE 8.24
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_LOC 144
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_PERCENTAGE 16.71
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 7,768
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 73.18
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,009
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,817
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 17.12
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 789
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 7.43
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 241
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 2.27
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 2
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 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 241
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ANDROID_CRT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_NEGLIGIBLE_RISK_LOC 3,669
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_NEGLIGIBLE_RISK_PERCENTAGE 66.87
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_NEGLIGIBLE_RISK_COUNT 238
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_LOW_RISK_LOC 1,286
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_LOW_RISK_PERCENTAGE 23.44
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_LOW_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_MEDIUM_RISK_LOC 388
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_MEDIUM_RISK_PERCENTAGE 7.07
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_HIGH_RISK_LOC 144
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_HIGH_RISK_PERCENTAGE 2.62
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NATIVE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_NEGLIGIBLE_RISK_LOC 3,378
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_NEGLIGIBLE_RISK_PERCENTAGE 79.24
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_NEGLIGIBLE_RISK_COUNT 625
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_LOW_RISK_LOC 387
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_LOW_RISK_PERCENTAGE 9.08
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_MEDIUM_RISK_LOC 401
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_MEDIUM_RISK_PERCENTAGE 9.41
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_HIGH_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_HIGH_RISK_PERCENTAGE 2.28
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MAIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_NEGLIGIBLE_RISK_LOC 718
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 83.29
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_NEGLIGIBLE_RISK_COUNT 145
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_LOW_RISK_LOC 144
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_LOW_RISK_PERCENTAGE 16.71
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SMITHY_CRT_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 3,381
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 79.25
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 626
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 387
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 9.07
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 401
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 9.4
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 2.27
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 3,669
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 66.87
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 238
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 1,286
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 23.44
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 388
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 7.07
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 144
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 2.62
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_LOC 718
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE 83.29
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT 145
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC 144
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE 16.71
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT 2
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
DUPLICATION_NUMBER_OF_DUPLICATES 182
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 54
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,223
DUPLICATION_NUMBER_OF_CLEANED_LINES 12,146
DUPLICATION_PERCENTAGE 10.07
UNIT_DUPLICATES_COUNT 7
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_MAIN 331
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_MAIN 331
DUPLICATION_PERCENTAGE_PRIMARY_SRC_MAIN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_NATIVE 673
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_NATIVE 673
DUPLICATION_PERCENTAGE_PRIMARY_SRC_NATIVE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEBUILD_CD 78
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEBUILD_CD 78
DUPLICATION_PERCENTAGE_PRIMARY_CODEBUILD_CD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEBUILD 129
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEBUILD 129
DUPLICATION_PERCENTAGE_PRIMARY_CODEBUILD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SMITHY_CRT_SRC 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SMITHY_CRT_SRC 12
DUPLICATION_PERCENTAGE_PRIMARY_SMITHY_CRT_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMAKE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMAKE 0
DUPLICATION_PERCENTAGE_PRIMARY_CMAKE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ANDROID_CRT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ANDROID_CRT 0
DUPLICATION_PERCENTAGE_PRIMARY_ANDROID_CRT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_S3_NATIVE_CLIENT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_S3_NATIVE_CLIENT 0
DUPLICATION_PERCENTAGE_PRIMARY_S3_NATIVE_CLIENT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SMITHY_CRT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SMITHY_CRT 0
DUPLICATION_PERCENTAGE_PRIMARY_SMITHY_CRT -
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_JAVA 331
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 4,443
DUPLICATION_PERCENTAGE_JAVA 7.45
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C 645
DUPLICATION_NUMBER_OF_CLEANED_LINES_C 5,781
DUPLICATION_PERCENTAGE_C 11.16
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML 207
DUPLICATION_NUMBER_OF_CLEANED_LINES_YML 385
DUPLICATION_PERCENTAGE_YML 53.77
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 393
DUPLICATION_PERCENTAGE_H 4.07
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KT 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_KT 940
DUPLICATION_PERCENTAGE_KT 1.28
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KTS 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_KTS 174
DUPLICATION_PERCENTAGE_KTS 6.9
TOTAL_ANALYSIS_TIME_IN_MILLIS 5,627