apache / airavata-mft
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 484
NUMBER_OF_FILES_MAIN 334
LINES_OF_CODE_MAIN 19,639
NUMBER_OF_FILES_MAIN_EXT_JAVA 175
LINES_OF_CODE_MAIN_EXT_JAVA 11,562
NUMBER_OF_FILES_MAIN_EXT_PY 77
LINES_OF_CODE_MAIN_EXT_PY 4,688
NUMBER_OF_FILES_MAIN_EXT_PROTO 46
LINES_OF_CODE_MAIN_EXT_PROTO 2,125
NUMBER_OF_FILES_MAIN_EXT_XML 33
LINES_OF_CODE_MAIN_EXT_XML 1,175
NUMBER_OF_FILES_MAIN_EXT_TOML 2
LINES_OF_CODE_MAIN_EXT_TOML 64
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 25
NUMBER_OF_FILES_TEST 2
LINES_OF_CODE_TEST 272
NUMBER_OF_FILES_TEST_EXT_JAVA 2
LINES_OF_CODE_TEST_EXT_JAVA 272
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 1.38
NUMBER_OF_FILES_GENERATED 9
LINES_OF_CODE_GENERATED 126
NUMBER_OF_FILES_GENERATED_EXT_PY 9
LINES_OF_CODE_GENERATED_EXT_PY 126
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 43
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 2,461
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 35
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 2,231
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 7
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 216
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YML 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YML 14
NUMBER_OF_FILES_OTHER 26
LINES_OF_CODE_OTHER 928
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 16
LINES_OF_CODE_OTHER_EXT_PROPERTIES 402
NUMBER_OF_FILES_OTHER_EXT_MD 6
LINES_OF_CODE_OTHER_EXT_MD 306
NUMBER_OF_FILES_OTHER_EXT_JSON 4
LINES_OF_CODE_OTHER_EXT_JSON 220
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SDK 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SDK 3,790
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SDK_EXT_PY 62
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SDK_EXT_PY 3,745
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SDK_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SDK_EXT_CFG 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_SDK_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_SDK_EXT_TOML 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TRANSPORT 54
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TRANSPORT 3,363
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TRANSPORT_EXT_JAVA 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TRANSPORT_EXT_JAVA 3,011
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TRANSPORT_EXT_XML 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TRANSPORT_EXT_XML 352
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE 645
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_JAVA 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_JAVA 645
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AGENT 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AGENT 1,303
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AGENT_EXT_JAVA 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AGENT_EXT_JAVA 1,061
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AGENT_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AGENT_EXT_XML 128
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AGENT_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AGENT_EXT_PROTO 114
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTROLLER 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTROLLER 1,397
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_JAVA 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_JAVA 1,269
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_XML 128
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON 699
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_JAVA 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_JAVA 654
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_PROTO 45
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STANDALONE_SERVICE 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STANDALONE_SERVICE 168
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STANDALONE_SERVICE_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STANDALONE_SERVICE_EXT_XML 139
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STANDALONE_SERVICE_EXT_JAVA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STANDALONE_SERVICE_EXT_JAVA 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_API 793
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_JAVA 569
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_XML 128
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_PROTO 96
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_CLI 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_CLI 987
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_CLI_EXT_PY 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_CLI_EXT_PY 943
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_CLI_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_CLI_EXT_TOML 44
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICES 137
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICES 6,494
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICES_EXT_JAVA 84
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICES_EXT_JAVA 4,324
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICES_EXT_PROTO 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICES_EXT_PROTO 1,870
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICES_EXT_XML 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICES_EXT_XML 300
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 65
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 7
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 7
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,168
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 911
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 257
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 327
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 18,471
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 170
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 10,651
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 75
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 4,431
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 46
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 2,125
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 33
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 1,175
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 64
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 25
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 279
LOW_RISK_FILE_SIZE_COUNT 45
MEDIUM_RISK_FILE_SIZE_COUNT 10
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 10,217
LOW_RISK_FILE_SIZE_LOC 6,435
MEDIUM_RISK_FILE_SIZE_LOC 2,987
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 1,200
LINES_OF_CODE_IN_UNITS 11,976
LINES_OF_CODE_OUTSIDE_UNITS 7,663
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 3,250
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 27.14
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 800
UNIT_SIZE_LOW_RISK_LOC 3,898
UNIT_SIZE_LOW_RISK_PERCENTAGE 32.55
UNIT_SIZE_LOW_RISK_COUNT 272
UNIT_SIZE_MEDIUM_RISK_LOC 3,264
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 27.25
UNIT_SIZE_MEDIUM_RISK_COUNT 109
UNIT_SIZE_HIGH_RISK_LOC 992
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.28
UNIT_SIZE_HIGH_RISK_COUNT 15
UNIT_SIZE_VERY_HIGH_RISK_LOC 572
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.78
UNIT_SIZE_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PYTHON_SDK_NEGLIGIBLE_RISK_LOC 448
UNIT_SIZE_COMPONENT_PYTHON_SDK_NEGLIGIBLE_RISK_PERCENTAGE 12.98
UNIT_SIZE_COMPONENT_PYTHON_SDK_NEGLIGIBLE_RISK_COUNT 112
UNIT_SIZE_COMPONENT_PYTHON_SDK_LOW_RISK_LOC 1,680
UNIT_SIZE_COMPONENT_PYTHON_SDK_LOW_RISK_PERCENTAGE 48.67
UNIT_SIZE_COMPONENT_PYTHON_SDK_LOW_RISK_COUNT 112
UNIT_SIZE_COMPONENT_PYTHON_SDK_MEDIUM_RISK_LOC 1,324
UNIT_SIZE_COMPONENT_PYTHON_SDK_MEDIUM_RISK_PERCENTAGE 38.35
UNIT_SIZE_COMPONENT_PYTHON_SDK_MEDIUM_RISK_COUNT 49
UNIT_SIZE_COMPONENT_PYTHON_SDK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_SDK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_SDK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_SDK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_SDK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_SDK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_LOC 721
UNIT_SIZE_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_PERCENTAGE 36.09
UNIT_SIZE_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_COUNT 146
UNIT_SIZE_COMPONENT_TRANSPORT_LOW_RISK_LOC 340
UNIT_SIZE_COMPONENT_TRANSPORT_LOW_RISK_PERCENTAGE 17.02
UNIT_SIZE_COMPONENT_TRANSPORT_LOW_RISK_COUNT 23
UNIT_SIZE_COMPONENT_TRANSPORT_MEDIUM_RISK_LOC 639
UNIT_SIZE_COMPONENT_TRANSPORT_MEDIUM_RISK_PERCENTAGE 31.98
UNIT_SIZE_COMPONENT_TRANSPORT_MEDIUM_RISK_COUNT 19
UNIT_SIZE_COMPONENT_TRANSPORT_HIGH_RISK_LOC 298
UNIT_SIZE_COMPONENT_TRANSPORT_HIGH_RISK_PERCENTAGE 14.91
UNIT_SIZE_COMPONENT_TRANSPORT_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_TRANSPORT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TRANSPORT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TRANSPORT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC 321
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE 67.44
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT 90
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_LOC 49
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_PERCENTAGE 10.29
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_LOC 46
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE 9.66
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_LOC 60
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_PERCENTAGE 12.61
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_AGENT_NEGLIGIBLE_RISK_LOC 102
UNIT_SIZE_COMPONENT_AGENT_NEGLIGIBLE_RISK_PERCENTAGE 13.03
UNIT_SIZE_COMPONENT_AGENT_NEGLIGIBLE_RISK_COUNT 21
UNIT_SIZE_COMPONENT_AGENT_LOW_RISK_LOC 143
UNIT_SIZE_COMPONENT_AGENT_LOW_RISK_PERCENTAGE 18.26
UNIT_SIZE_COMPONENT_AGENT_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_AGENT_MEDIUM_RISK_LOC 267
UNIT_SIZE_COMPONENT_AGENT_MEDIUM_RISK_PERCENTAGE 34.1
UNIT_SIZE_COMPONENT_AGENT_MEDIUM_RISK_COUNT 9
UNIT_SIZE_COMPONENT_AGENT_HIGH_RISK_LOC 136
UNIT_SIZE_COMPONENT_AGENT_HIGH_RISK_PERCENTAGE 17.37
UNIT_SIZE_COMPONENT_AGENT_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_AGENT_VERY_HIGH_RISK_LOC 135
UNIT_SIZE_COMPONENT_AGENT_VERY_HIGH_RISK_PERCENTAGE 17.24
UNIT_SIZE_COMPONENT_AGENT_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_LOC 147
UNIT_SIZE_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_PERCENTAGE 15.06
UNIT_SIZE_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_COMPONENT_CONTROLLER_LOW_RISK_LOC 23
UNIT_SIZE_COMPONENT_CONTROLLER_LOW_RISK_PERCENTAGE 2.36
UNIT_SIZE_COMPONENT_CONTROLLER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CONTROLLER_MEDIUM_RISK_LOC 361
UNIT_SIZE_COMPONENT_CONTROLLER_MEDIUM_RISK_PERCENTAGE 36.99
UNIT_SIZE_COMPONENT_CONTROLLER_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_CONTROLLER_HIGH_RISK_LOC 137
UNIT_SIZE_COMPONENT_CONTROLLER_HIGH_RISK_PERCENTAGE 14.04
UNIT_SIZE_COMPONENT_CONTROLLER_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CONTROLLER_VERY_HIGH_RISK_LOC 308
UNIT_SIZE_COMPONENT_CONTROLLER_VERY_HIGH_RISK_PERCENTAGE 31.56
UNIT_SIZE_COMPONENT_CONTROLLER_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC 347
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 64.98
UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT 83
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_LOC 145
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_PERCENTAGE 27.15
UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_LOC 42
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE 7.87
UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STANDALONE_SERVICE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_LOC 61
UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE 14.84
UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_API_LOW_RISK_LOC 56
UNIT_SIZE_COMPONENT_API_LOW_RISK_PERCENTAGE 13.63
UNIT_SIZE_COMPONENT_API_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_LOC 97
UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_PERCENTAGE 23.6
UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_API_HIGH_RISK_LOC 68
UNIT_SIZE_COMPONENT_API_HIGH_RISK_PERCENTAGE 16.55
UNIT_SIZE_COMPONENT_API_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_LOC 129
UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE 31.39
UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PYTHON_CLI_NEGLIGIBLE_RISK_LOC 82
UNIT_SIZE_COMPONENT_PYTHON_CLI_NEGLIGIBLE_RISK_PERCENTAGE 10.54
UNIT_SIZE_COMPONENT_PYTHON_CLI_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_PYTHON_CLI_LOW_RISK_LOC 93
UNIT_SIZE_COMPONENT_PYTHON_CLI_LOW_RISK_PERCENTAGE 11.95
UNIT_SIZE_COMPONENT_PYTHON_CLI_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_PYTHON_CLI_MEDIUM_RISK_LOC 310
UNIT_SIZE_COMPONENT_PYTHON_CLI_MEDIUM_RISK_PERCENTAGE 39.85
UNIT_SIZE_COMPONENT_PYTHON_CLI_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_PYTHON_CLI_HIGH_RISK_LOC 293
UNIT_SIZE_COMPONENT_PYTHON_CLI_HIGH_RISK_PERCENTAGE 37.66
UNIT_SIZE_COMPONENT_PYTHON_CLI_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PYTHON_CLI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_CLI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_CLI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SERVICES_NEGLIGIBLE_RISK_LOC 1,015
UNIT_SIZE_COMPONENT_SERVICES_NEGLIGIBLE_RISK_PERCENTAGE 39.62
UNIT_SIZE_COMPONENT_SERVICES_NEGLIGIBLE_RISK_COUNT 280
UNIT_SIZE_COMPONENT_SERVICES_LOW_RISK_LOC 1,369
UNIT_SIZE_COMPONENT_SERVICES_LOW_RISK_PERCENTAGE 53.43
UNIT_SIZE_COMPONENT_SERVICES_LOW_RISK_COUNT 101
UNIT_SIZE_COMPONENT_SERVICES_MEDIUM_RISK_LOC 178
UNIT_SIZE_COMPONENT_SERVICES_MEDIUM_RISK_PERCENTAGE 6.95
UNIT_SIZE_COMPONENT_SERVICES_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SERVICES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SERVICES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SERVICES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SERVICES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SERVICES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SERVICES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 530
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 12.53
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 127
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 1,773
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 41.91
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 118
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 1,634
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 38.63
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 59
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 293
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 6.93
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 4
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
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 2,720
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 35.11
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 673
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 2,125
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 27.43
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 154
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 1,630
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 21.04
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 50
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 699
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 9.02
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 11
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 572
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 7.38
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 9,366
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 78.21
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,149
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,571
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 13.12
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 40
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,039
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 8.68
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 11
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_PYTHON_SDK_NEGLIGIBLE_RISK_LOC 3,452
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_NEGLIGIBLE_RISK_COUNT 273
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_SDK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_LOC 1,333
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_PERCENTAGE 66.72
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_NEGLIGIBLE_RISK_COUNT 178
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_LOW_RISK_LOC 616
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_LOW_RISK_PERCENTAGE 30.83
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_MEDIUM_RISK_LOC 49
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_MEDIUM_RISK_PERCENTAGE 2.45
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TRANSPORT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC 370
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE 77.73
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT 94
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_LOC 46
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_PERCENTAGE 9.66
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_LOC 60
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE 12.61
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_NEGLIGIBLE_RISK_LOC 329
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_NEGLIGIBLE_RISK_PERCENTAGE 42.02
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_LOW_RISK_LOC 274
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_LOW_RISK_PERCENTAGE 34.99
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_MEDIUM_RISK_LOC 180
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_MEDIUM_RISK_PERCENTAGE 22.99
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_AGENT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_LOC 410
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_PERCENTAGE 42.01
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_LOW_RISK_LOC 181
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_LOW_RISK_PERCENTAGE 18.55
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_MEDIUM_RISK_LOC 385
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_MEDIUM_RISK_PERCENTAGE 39.45
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC 534
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT 95
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_NEGLIGIBLE_RISK_LOC 6
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STANDALONE_SERVICE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_LOC 190
CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE 46.23
CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_PERCENTAGE 5.84
CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_LOC 197
CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_PERCENTAGE 47.93
CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_NEGLIGIBLE_RISK_LOC 322
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_NEGLIGIBLE_RISK_PERCENTAGE 41.39
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_NEGLIGIBLE_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_LOW_RISK_LOC 288
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_LOW_RISK_PERCENTAGE 37.02
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_MEDIUM_RISK_LOC 168
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_MEDIUM_RISK_PERCENTAGE 21.59
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_CLI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_NEGLIGIBLE_RISK_LOC 2,420
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_NEGLIGIBLE_RISK_PERCENTAGE 94.46
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_NEGLIGIBLE_RISK_COUNT 382
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_LOW_RISK_LOC 142
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_LOW_RISK_PERCENTAGE 5.54
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 3,774
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 89.22
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 298
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 288
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 6.81
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 168
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 3.97
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 2
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
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 5,592
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 72.19
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 851
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 1,283
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 16.56
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 871
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 11.24
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 0
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,467
FILE_CHANGE_HISTORY_ACTIVE_DAYS 168
FILE_CHANGE_HISTORY_WEEKS 208
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,040
FILE_AGE_NEGLIGIBLE_RISK_COUNT 46
FILE_AGE_LOW_RISK_COUNT 5
FILE_AGE_MEDIUM_RISK_COUNT 58
FILE_AGE_HIGH_RISK_COUNT 127
FILE_AGE_VERY_HIGH_RISK_COUNT 98
FILE_AGE_NEGLIGIBLE_RISK_LOC 3,958
FILE_AGE_LOW_RISK_LOC 528
FILE_AGE_MEDIUM_RISK_LOC 4,436
FILE_AGE_HIGH_RISK_LOC 6,192
FILE_AGE_VERY_HIGH_RISK_LOC 4,525
NUMBER_OF_CONTRIBUTORS 22
DUPLICATION_NUMBER_OF_DUPLICATES 7,671
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 170
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 3,825
DUPLICATION_NUMBER_OF_CLEANED_LINES 15,786
DUPLICATION_PERCENTAGE 24.23
UNIT_DUPLICATES_COUNT 3
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYTHON_CLI 209
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYTHON_CLI 209
DUPLICATION_PERCENTAGE_PRIMARY_PYTHON_CLI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SERVICES 1,261
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SERVICES 1,261
DUPLICATION_PERCENTAGE_PRIMARY_SERVICES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TRANSPORT 731
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TRANSPORT 731
DUPLICATION_PERCENTAGE_PRIMARY_TRANSPORT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTROLLER 131
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTROLLER 131
DUPLICATION_PERCENTAGE_PRIMARY_CONTROLLER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_API 165
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_API 165
DUPLICATION_PERCENTAGE_PRIMARY_API 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_AGENT 131
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AGENT 131
DUPLICATION_PERCENTAGE_PRIMARY_AGENT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STANDALONE_SERVICE 100
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STANDALONE_SERVICE 100
DUPLICATION_PERCENTAGE_PRIMARY_STANDALONE_SERVICE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYTHON_SDK 1,025
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYTHON_SDK 1,025
DUPLICATION_PERCENTAGE_PRIMARY_PYTHON_SDK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMMON 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMMON 18
DUPLICATION_PERCENTAGE_PRIMARY_COMMON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CORE 54
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CORE 54
DUPLICATION_PERCENTAGE_PRIMARY_CORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 1,200
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 4,485
DUPLICATION_PERCENTAGE_PY 26.76
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 825
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 8,153
DUPLICATION_PERCENTAGE_JAVA 10.12
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML 912
DUPLICATION_NUMBER_OF_CLEANED_LINES_XML 934
DUPLICATION_PERCENTAGE_XML 97.64
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TOML 34
DUPLICATION_NUMBER_OF_CLEANED_LINES_TOML 64
DUPLICATION_PERCENTAGE_TOML 53.12
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO 854
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO 2,125
DUPLICATION_PERCENTAGE_PROTO 40.19
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,197