aws-samples / non-profit-blockchain
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 307
NUMBER_OF_FILES_MAIN 202
LINES_OF_CODE_MAIN 13,814
NUMBER_OF_FILES_MAIN_EXT_SCSS 102
LINES_OF_CODE_MAIN_EXT_SCSS 5,431
NUMBER_OF_FILES_MAIN_EXT_JS 23
LINES_OF_CODE_MAIN_EXT_JS 3,816
NUMBER_OF_FILES_MAIN_EXT_TS 43
LINES_OF_CODE_MAIN_EXT_TS 1,883
NUMBER_OF_FILES_MAIN_EXT_YAML 17
LINES_OF_CODE_MAIN_EXT_YAML 1,576
NUMBER_OF_FILES_MAIN_EXT_HTML 17
LINES_OF_CODE_MAIN_EXT_HTML 1,108
NUMBER_OF_FILES_TEST 20
LINES_OF_CODE_TEST 403
NUMBER_OF_FILES_TEST_EXT_TS 18
LINES_OF_CODE_TEST_EXT_TS 351
NUMBER_OF_FILES_TEST_EXT_JS 2
LINES_OF_CODE_TEST_EXT_JS 52
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 2.91
NUMBER_OF_FILES_GENERATED 3
LINES_OF_CODE_GENERATED 16,180
NUMBER_OF_FILES_GENERATED_EXT_JSON 3
LINES_OF_CODE_GENERATED_EXT_JSON 16,180
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 31
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 1,595
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 31
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 1,595
NUMBER_OF_FILES_OTHER 38
LINES_OF_CODE_OTHER 19,926
NUMBER_OF_FILES_OTHER_EXT_JSON 20
LINES_OF_CODE_OTHER_EXT_JSON 16,841
NUMBER_OF_FILES_OTHER_EXT_MD 17
LINES_OF_CODE_OTHER_EXT_MD 3,084
NUMBER_OF_FILES_OTHER_EXT_SVG 1
LINES_OF_CODE_OTHER_EXT_SVG 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_FABRIC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_FABRIC 336
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_FABRIC_EXT_YAML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_FABRIC_EXT_YAML 336
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_IDENTITY_TEMPLATES 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_IDENTITY_TEMPLATES 213
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_IDENTITY_TEMPLATES_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_IDENTITY_TEMPLATES_EXT_YAML 213
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_IDENTITY_CHAINCODE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_IDENTITY_CHAINCODE 855
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_IDENTITY_CHAINCODE_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_IDENTITY_CHAINCODE_EXT_JS 855
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_UI_SRC 162
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_UI_SRC 8,422
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_UI_SRC_EXT_SCSS 102
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_UI_SRC_EXT_SCSS 5,431
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_UI_SRC_EXT_TS 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_UI_SRC_EXT_TS 1,883
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_UI_SRC_EXT_HTML 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_UI_SRC_EXT_HTML 1,108
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_REST_API 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_REST_API 803
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_REST_API_EXT_JS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_REST_API_EXT_JS 803
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_REST_API_CONNECTION_PROFILE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_REST_API_CONNECTION_PROFILE 199
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_REST_API_CONNECTION_PROFILE_EXT_YAML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_REST_API_CONNECTION_PROFILE_EXT_YAML 199
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_EVENTS_TEMPLATES 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_EVENTS_TEMPLATES 361
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_EVENTS_TEMPLATES_EXT_YAML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_EVENTS_TEMPLATES_EXT_YAML 361
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_EVENTS_CHAINCODE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_EVENTS_CHAINCODE 815
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_EVENTS_CHAINCODE_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_EVENTS_CHAINCODE_EXT_JS 815
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_EVENTS_LISTENER 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_EVENTS_LISTENER 233
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_EVENTS_LISTENER_EXT_JS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_EVENTS_LISTENER_EXT_JS 189
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_EVENTS_LISTENER_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_EVENTS_LISTENER_EXT_YAML 44
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLOCKCHAIN_EXPLORER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLOCKCHAIN_EXPLORER 166
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLOCKCHAIN_EXPLORER_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLOCKCHAIN_EXPLORER_EXT_YAML 166
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_LAMBDA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_LAMBDA 257
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_LAMBDA_EXT_YAML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_LAMBDA_EXT_YAML 257
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_LAMBDA_SRC 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_LAMBDA_SRC 358
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_LAMBDA_SRC_EXT_JS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_LAMBDA_SRC_EXT_JS 358
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_CHAINCODE_SRC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_CHAINCODE_SRC 796
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NGO_CHAINCODE_SRC_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NGO_CHAINCODE_SRC_EXT_JS 796
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 202
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 13,814
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 102
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 5,431
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 23
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 3,816
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 43
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 1,883
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 17
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1,576
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 17
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1,108
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 165
LOW_RISK_FILE_SIZE_COUNT 22
MEDIUM_RISK_FILE_SIZE_COUNT 11
HIGH_RISK_FILE_SIZE_COUNT 4
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 4,724
LOW_RISK_FILE_SIZE_LOC 3,158
MEDIUM_RISK_FILE_SIZE_LOC 2,840
HIGH_RISK_FILE_SIZE_LOC 3,092
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,182
FILE_CHANGE_HISTORY_ACTIVE_DAYS 97
FILE_CHANGE_HISTORY_WEEKS 134
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 670
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 2
FILE_AGE_VERY_HIGH_RISK_COUNT 200
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 1,068
FILE_AGE_VERY_HIGH_RISK_LOC 12,746
NUMBER_OF_CONTRIBUTORS 17
NUMBER_OF_UNITS 214
LINES_OF_CODE_IN_UNITS 2,995
LINES_OF_CODE_OUTSIDE_UNITS 10,819
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 874
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 29.18
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 142
UNIT_SIZE_LOW_RISK_LOC 665
UNIT_SIZE_LOW_RISK_PERCENTAGE 22.2
UNIT_SIZE_LOW_RISK_COUNT 43
UNIT_SIZE_MEDIUM_RISK_LOC 595
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 19.87
UNIT_SIZE_MEDIUM_RISK_COUNT 22
UNIT_SIZE_HIGH_RISK_LOC 174
UNIT_SIZE_HIGH_RISK_PERCENTAGE 5.81
UNIT_SIZE_HIGH_RISK_COUNT 3
UNIT_SIZE_VERY_HIGH_RISK_LOC 687
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 22.94
UNIT_SIZE_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_NEGLIGIBLE_RISK_LOC 153
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_NEGLIGIBLE_RISK_PERCENTAGE 27.52
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_NEGLIGIBLE_RISK_COUNT 21
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_LOW_RISK_LOC 101
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_LOW_RISK_PERCENTAGE 18.17
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_MEDIUM_RISK_LOC 58
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_MEDIUM_RISK_PERCENTAGE 10.43
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_HIGH_RISK_LOC 58
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_HIGH_RISK_PERCENTAGE 10.43
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_VERY_HIGH_RISK_LOC 186
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_VERY_HIGH_RISK_PERCENTAGE 33.45
UNIT_SIZE_COMPONENT_NGO_IDENTITY_CHAINCODE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_UI_SRC_NEGLIGIBLE_RISK_LOC 366
UNIT_SIZE_COMPONENT_NGO_UI_SRC_NEGLIGIBLE_RISK_PERCENTAGE 40.4
UNIT_SIZE_COMPONENT_NGO_UI_SRC_NEGLIGIBLE_RISK_COUNT 70
UNIT_SIZE_COMPONENT_NGO_UI_SRC_LOW_RISK_LOC 259
UNIT_SIZE_COMPONENT_NGO_UI_SRC_LOW_RISK_PERCENTAGE 28.59
UNIT_SIZE_COMPONENT_NGO_UI_SRC_LOW_RISK_COUNT 17
UNIT_SIZE_COMPONENT_NGO_UI_SRC_MEDIUM_RISK_LOC 281
UNIT_SIZE_COMPONENT_NGO_UI_SRC_MEDIUM_RISK_PERCENTAGE 31.02
UNIT_SIZE_COMPONENT_NGO_UI_SRC_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_NGO_UI_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NGO_UI_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NGO_UI_SRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NGO_UI_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NGO_UI_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NGO_UI_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NGO_REST_API_NEGLIGIBLE_RISK_LOC 18
UNIT_SIZE_COMPONENT_NGO_REST_API_NEGLIGIBLE_RISK_PERCENTAGE 21.69
UNIT_SIZE_COMPONENT_NGO_REST_API_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_NGO_REST_API_LOW_RISK_LOC 20
UNIT_SIZE_COMPONENT_NGO_REST_API_LOW_RISK_PERCENTAGE 24.1
UNIT_SIZE_COMPONENT_NGO_REST_API_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_REST_API_MEDIUM_RISK_LOC 45
UNIT_SIZE_COMPONENT_NGO_REST_API_MEDIUM_RISK_PERCENTAGE 54.22
UNIT_SIZE_COMPONENT_NGO_REST_API_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_REST_API_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NGO_REST_API_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NGO_REST_API_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NGO_REST_API_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NGO_REST_API_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NGO_REST_API_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_NEGLIGIBLE_RISK_LOC 149
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_NEGLIGIBLE_RISK_PERCENTAGE 28.22
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_NEGLIGIBLE_RISK_COUNT 20
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_LOW_RISK_LOC 77
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_LOW_RISK_PERCENTAGE 14.58
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_MEDIUM_RISK_LOC 58
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_MEDIUM_RISK_PERCENTAGE 10.98
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_HIGH_RISK_LOC 58
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_HIGH_RISK_PERCENTAGE 10.98
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_VERY_HIGH_RISK_LOC 186
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_VERY_HIGH_RISK_PERCENTAGE 35.23
UNIT_SIZE_COMPONENT_NGO_EVENTS_CHAINCODE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_NEGLIGIBLE_RISK_LOC 19
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_NEGLIGIBLE_RISK_PERCENTAGE 16.96
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_LOW_RISK_LOC 70
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_LOW_RISK_PERCENTAGE 62.5
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_MEDIUM_RISK_LOC 23
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_MEDIUM_RISK_PERCENTAGE 20.54
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NGO_EVENTS_LISTENER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_NEGLIGIBLE_RISK_LOC 29
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_NEGLIGIBLE_RISK_PERCENTAGE 9.73
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_LOW_RISK_LOC 61
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_LOW_RISK_PERCENTAGE 20.47
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_MEDIUM_RISK_LOC 79
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_MEDIUM_RISK_PERCENTAGE 26.51
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_VERY_HIGH_RISK_LOC 129
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_VERY_HIGH_RISK_PERCENTAGE 43.29
UNIT_SIZE_COMPONENT_NGO_LAMBDA_SRC_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_NEGLIGIBLE_RISK_LOC 140
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_NEGLIGIBLE_RISK_PERCENTAGE 27.34
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_NEGLIGIBLE_RISK_COUNT 19
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_LOW_RISK_LOC 77
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_LOW_RISK_PERCENTAGE 15.04
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_MEDIUM_RISK_LOC 51
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_MEDIUM_RISK_PERCENTAGE 9.96
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_HIGH_RISK_LOC 58
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_HIGH_RISK_PERCENTAGE 11.33
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_VERY_HIGH_RISK_LOC 186
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_VERY_HIGH_RISK_PERCENTAGE 36.33
UNIT_SIZE_COMPONENT_NGO_CHAINCODE_SRC_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 508
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 24.32
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 72
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 406
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 19.44
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 26
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 314
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 15.03
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 11
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 174
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 8.33
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 687
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 32.89
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 366
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 40.4
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 70
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 259
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 28.59
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 17
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 281
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 31.02
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 11
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 1,962
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 65.51
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 199
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 172
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 5.74
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 303
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 10.12
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 558
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 18.63
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 3
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 3
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 558
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_NEGLIGIBLE_RISK_LOC 312
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_NEGLIGIBLE_RISK_PERCENTAGE 56.12
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_NEGLIGIBLE_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_MEDIUM_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_MEDIUM_RISK_PERCENTAGE 10.43
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_HIGH_RISK_LOC 186
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_HIGH_RISK_PERCENTAGE 33.45
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_IDENTITY_CHAINCODE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_NEGLIGIBLE_RISK_LOC 765
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_NEGLIGIBLE_RISK_PERCENTAGE 84.44
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_NEGLIGIBLE_RISK_COUNT 91
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_LOW_RISK_LOC 141
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_LOW_RISK_PERCENTAGE 15.56
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_UI_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_NEGLIGIBLE_RISK_LOC 83
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_REST_API_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_NEGLIGIBLE_RISK_LOC 284
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_NEGLIGIBLE_RISK_PERCENTAGE 53.79
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_NEGLIGIBLE_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_MEDIUM_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_MEDIUM_RISK_PERCENTAGE 10.98
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_HIGH_RISK_LOC 186
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_HIGH_RISK_PERCENTAGE 35.23
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_CHAINCODE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_NEGLIGIBLE_RISK_LOC 112
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_EVENTS_LISTENER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_NEGLIGIBLE_RISK_LOC 138
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_NEGLIGIBLE_RISK_PERCENTAGE 46.31
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_NEGLIGIBLE_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_LOW_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_LOW_RISK_PERCENTAGE 10.4
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_MEDIUM_RISK_LOC 129
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_MEDIUM_RISK_PERCENTAGE 43.29
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_LAMBDA_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_NEGLIGIBLE_RISK_LOC 268
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_NEGLIGIBLE_RISK_PERCENTAGE 52.34
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_NEGLIGIBLE_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_MEDIUM_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_MEDIUM_RISK_PERCENTAGE 11.33
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_HIGH_RISK_LOC 186
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_HIGH_RISK_PERCENTAGE 36.33
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NGO_CHAINCODE_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 1,197
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 57.3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 108
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 1.48
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 303
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 14.5
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 558
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 26.71
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 765
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 84.44
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 91
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 141
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 15.56
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 7
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 228
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 60
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 3,696
DUPLICATION_NUMBER_OF_CLEANED_LINES 12,783
DUPLICATION_PERCENTAGE 28.91
UNIT_DUPLICATES_COUNT 16
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_IDENTITY_CHAINCODE 732
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_IDENTITY_CHAINCODE 732
DUPLICATION_PERCENTAGE_PRIMARY_NGO_IDENTITY_CHAINCODE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_EVENTS_CHAINCODE 730
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_EVENTS_CHAINCODE 730
DUPLICATION_PERCENTAGE_PRIMARY_NGO_EVENTS_CHAINCODE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_CHAINCODE_SRC 714
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_CHAINCODE_SRC 714
DUPLICATION_PERCENTAGE_PRIMARY_NGO_CHAINCODE_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_EVENTS_TEMPLATES 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_EVENTS_TEMPLATES 28
DUPLICATION_PERCENTAGE_PRIMARY_NGO_EVENTS_TEMPLATES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_LAMBDA 105
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_LAMBDA 105
DUPLICATION_PERCENTAGE_PRIMARY_NGO_LAMBDA 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_UI_SRC 877
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_UI_SRC 877
DUPLICATION_PERCENTAGE_PRIMARY_NGO_UI_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_EVENTS_LISTENER 88
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_EVENTS_LISTENER 88
DUPLICATION_PERCENTAGE_PRIMARY_NGO_EVENTS_LISTENER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_LAMBDA_SRC 100
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_LAMBDA_SRC 100
DUPLICATION_PERCENTAGE_PRIMARY_NGO_LAMBDA_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_REST_API_CONNECTION_PROFILE 58
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_REST_API_CONNECTION_PROFILE 58
DUPLICATION_PERCENTAGE_PRIMARY_NGO_REST_API_CONNECTION_PROFILE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_REST_API 130
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_REST_API 130
DUPLICATION_PERCENTAGE_PRIMARY_NGO_REST_API 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_IDENTITY_TEMPLATES 122
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_IDENTITY_TEMPLATES 122
DUPLICATION_PERCENTAGE_PRIMARY_NGO_IDENTITY_TEMPLATES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NGO_FABRIC 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NGO_FABRIC 6
DUPLICATION_PERCENTAGE_PRIMARY_NGO_FABRIC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BLOCKCHAIN_EXPLORER 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BLOCKCHAIN_EXPLORER 6
DUPLICATION_PERCENTAGE_PRIMARY_BLOCKCHAIN_EXPLORER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 2,450
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 3,447
DUPLICATION_PERCENTAGE_JS 71.08
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 369
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 1,576
DUPLICATION_PERCENTAGE_YAML 23.41
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML 489
DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML 847
DUPLICATION_PERCENTAGE_HTML 57.73
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 148
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 1,482
DUPLICATION_PERCENTAGE_TS 9.99
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCSS 240
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCSS 5,431
DUPLICATION_PERCENTAGE_SCSS 4.42
TOTAL_ANALYSIS_TIME_IN_MILLIS 2,274