apache / skywalking-java
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 4,884
NUMBER_OF_FILES_MAIN 1,788
LINES_OF_CODE_MAIN 74,522
NUMBER_OF_FILES_MAIN_EXT_JAVA 1,783
LINES_OF_CODE_MAIN_EXT_JAVA 74,259
NUMBER_OF_FILES_MAIN_EXT_XML 3
LINES_OF_CODE_MAIN_EXT_XML 202
NUMBER_OF_FILES_MAIN_EXT_PY 1
LINES_OF_CODE_MAIN_EXT_PY 32
NUMBER_OF_FILES_MAIN_EXT_SCALA 1
LINES_OF_CODE_MAIN_EXT_SCALA 29
NUMBER_OF_FILES_TEST 2,155
LINES_OF_CODE_TEST 100,765
NUMBER_OF_FILES_TEST_EXT_JAVA 1,155
LINES_OF_CODE_TEST_EXT_JAVA 51,721
NUMBER_OF_FILES_TEST_EXT_XML 516
LINES_OF_CODE_TEST_EXT_XML 23,950
NUMBER_OF_FILES_TEST_EXT_YAML 237
LINES_OF_CODE_TEST_EXT_YAML 21,881
NUMBER_OF_FILES_TEST_EXT_YML 218
LINES_OF_CODE_TEST_EXT_YML 2,073
NUMBER_OF_FILES_TEST_EXT_SH 11
LINES_OF_CODE_TEST_EXT_SH 843
NUMBER_OF_FILES_TEST_EXT_PROTO 4
LINES_OF_CODE_TEST_EXT_PROTO 135
NUMBER_OF_FILES_TEST_EXT_KT 5
LINES_OF_CODE_TEST_EXT_KT 105
NUMBER_OF_FILES_TEST_EXT_SCALA 2
LINES_OF_CODE_TEST_EXT_SCALA 18
NUMBER_OF_FILES_TEST_EXT_JSP 2
LINES_OF_CODE_TEST_EXT_JSP 18
NUMBER_OF_FILES_TEST_EXT_THRIFT 3
LINES_OF_CODE_TEST_EXT_THRIFT 13
NUMBER_OF_FILES_TEST_EXT_SBT 2
LINES_OF_CODE_TEST_EXT_SBT 8
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 135.21
NUMBER_OF_FILES_GENERATED 2
LINES_OF_CODE_GENERATED 1,736
NUMBER_OF_FILES_GENERATED_EXT_JAVA 2
LINES_OF_CODE_GENERATED_EXT_JAVA 1,736
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 220
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 7,381
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 217
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 7,296
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 85
NUMBER_OF_FILES_OTHER 74
LINES_OF_CODE_OTHER 4,028
NUMBER_OF_FILES_OTHER_EXT_MD 24
LINES_OF_CODE_OTHER_EXT_MD 1,914
NUMBER_OF_FILES_OTHER_EXT_JSON 12
LINES_OF_CODE_OTHER_EXT_JSON 1,407
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 37
LINES_OF_CODE_OTHER_EXT_PROPERTIES 683
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_SNIFFER 1,677
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_SNIFFER 70,998
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_JAVA 1,676
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_JAVA 70,969
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_SCALA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_SCALA 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_APPLICATION_TOOLKIT 69
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_APPLICATION_TOOLKIT 1,805
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_APPLICATION_TOOLKIT_EXT_JAVA 69
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_APPLICATION_TOOLKIT_EXT_JAVA 1,805
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_COMMONS 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_COMMONS 1,104
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_COMMONS_EXT_JAVA 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_COMMONS_EXT_JAVA 1,104
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_PROTOCOL 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_PROTOCOL 381
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_PROTOCOL_EXT_JAVA 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_PROTOCOL_EXT_JAVA 381
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_CHECKSTYLE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_CHECKSTYLE 97
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_CHECKSTYLE_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_CHECKSTYLE_EXT_XML 97
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_XML 105
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 1,895
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 3
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 1,788
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 74,522
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1,783
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 74,259
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 202
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 32
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA 29
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,691
LOW_RISK_FILE_SIZE_COUNT 80
MEDIUM_RISK_FILE_SIZE_COUNT 14
HIGH_RISK_FILE_SIZE_COUNT 3
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 58,564
LOW_RISK_FILE_SIZE_LOC 10,304
MEDIUM_RISK_FILE_SIZE_LOC 3,525
HIGH_RISK_FILE_SIZE_LOC 2,129
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 7,036
LINES_OF_CODE_IN_UNITS 38,921
LINES_OF_CODE_OUTSIDE_UNITS 35,601
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 24,475
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 62.88
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 6,313
UNIT_SIZE_LOW_RISK_LOC 7,057
UNIT_SIZE_LOW_RISK_PERCENTAGE 18.13
UNIT_SIZE_LOW_RISK_COUNT 495
UNIT_SIZE_MEDIUM_RISK_LOC 6,298
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 16.18
UNIT_SIZE_MEDIUM_RISK_COUNT 216
UNIT_SIZE_HIGH_RISK_LOC 554
UNIT_SIZE_HIGH_RISK_PERCENTAGE 1.42
UNIT_SIZE_HIGH_RISK_COUNT 9
UNIT_SIZE_VERY_HIGH_RISK_LOC 537
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.38
UNIT_SIZE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_LOC 23,196
UNIT_SIZE_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_PERCENTAGE 62.71
UNIT_SIZE_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_COUNT 5,959
UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_LOC 6,690
UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_PERCENTAGE 18.09
UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_COUNT 468
UNIT_SIZE_COMPONENT_APM_SNIFFER_MEDIUM_RISK_LOC 6,013
UNIT_SIZE_COMPONENT_APM_SNIFFER_MEDIUM_RISK_PERCENTAGE 16.26
UNIT_SIZE_COMPONENT_APM_SNIFFER_MEDIUM_RISK_COUNT 207
UNIT_SIZE_COMPONENT_APM_SNIFFER_HIGH_RISK_LOC 554
UNIT_SIZE_COMPONENT_APM_SNIFFER_HIGH_RISK_PERCENTAGE 1.5
UNIT_SIZE_COMPONENT_APM_SNIFFER_HIGH_RISK_COUNT 9
UNIT_SIZE_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_LOC 537
UNIT_SIZE_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_PERCENTAGE 1.45
UNIT_SIZE_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 25
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_NEGLIGIBLE_RISK_LOC 828
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_NEGLIGIBLE_RISK_PERCENTAGE 85.27
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_NEGLIGIBLE_RISK_COUNT 253
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_LOW_RISK_LOC 108
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_LOW_RISK_PERCENTAGE 11.12
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_MEDIUM_RISK_LOC 35
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_MEDIUM_RISK_PERCENTAGE 3.6
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APM_APPLICATION_TOOLKIT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APM_COMMONS_NEGLIGIBLE_RISK_LOC 343
UNIT_SIZE_COMPONENT_APM_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 43.36
UNIT_SIZE_COMPONENT_APM_COMMONS_NEGLIGIBLE_RISK_COUNT 76
UNIT_SIZE_COMPONENT_APM_COMMONS_LOW_RISK_LOC 232
UNIT_SIZE_COMPONENT_APM_COMMONS_LOW_RISK_PERCENTAGE 29.33
UNIT_SIZE_COMPONENT_APM_COMMONS_LOW_RISK_COUNT 17
UNIT_SIZE_COMPONENT_APM_COMMONS_MEDIUM_RISK_LOC 216
UNIT_SIZE_COMPONENT_APM_COMMONS_MEDIUM_RISK_PERCENTAGE 27.31
UNIT_SIZE_COMPONENT_APM_COMMONS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_APM_COMMONS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APM_COMMONS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APM_COMMONS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APM_COMMONS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APM_COMMONS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APM_COMMONS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_LOC 83
UNIT_SIZE_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_PERCENTAGE 57.64
UNIT_SIZE_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_COUNT 22
UNIT_SIZE_COMPONENT_APM_PROTOCOL_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_APM_PROTOCOL_LOW_RISK_PERCENTAGE 18.75
UNIT_SIZE_COMPONENT_APM_PROTOCOL_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_LOC 34
UNIT_SIZE_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_PERCENTAGE 23.61
UNIT_SIZE_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_APM_PROTOCOL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APM_PROTOCOL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APM_PROTOCOL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APM_PROTOCOL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APM_PROTOCOL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APM_PROTOCOL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 24,435
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 62.85
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 6,306
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 7,057
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 18.15
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 495
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 6,298
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 16.2
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 216
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 554
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 1.42
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 9
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 537
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 1.38
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_LOC 15
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 25
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 33,719
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 86.63
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 6,876
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 3,609
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 9.27
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 134
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,056
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 2.71
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 537
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.38
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 537
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_LOC 32,072
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_PERCENTAGE 86.7
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_COUNT 6,497
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_LOW_RISK_LOC 3,433
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_LOW_RISK_PERCENTAGE 9.28
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_LOW_RISK_COUNT 126
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_MEDIUM_RISK_LOC 948
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_MEDIUM_RISK_PERCENTAGE 2.56
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_MEDIUM_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_HIGH_RISK_LOC 537
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_HIGH_RISK_PERCENTAGE 1.45
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 16
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 64
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 36
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_NEGLIGIBLE_RISK_LOC 928
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_NEGLIGIBLE_RISK_PERCENTAGE 95.57
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_NEGLIGIBLE_RISK_COUNT 260
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_LOW_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_LOW_RISK_PERCENTAGE 4.43
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_APPLICATION_TOOLKIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_NEGLIGIBLE_RISK_LOC 593
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 74.97
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_NEGLIGIBLE_RISK_COUNT 93
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_LOW_RISK_LOC 124
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_LOW_RISK_PERCENTAGE 15.68
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_MEDIUM_RISK_LOC 74
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_MEDIUM_RISK_PERCENTAGE 9.36
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_LOC 110
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_PERCENTAGE 76.39
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_PERCENTAGE 23.61
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 33,688
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 86.64
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 6,870
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 3,600
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 9.26
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 133
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 1,056
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 2.72
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 537
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 1.38
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 3
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_SCALA_NEGLIGIBLE_RISK_LOC 15
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 16
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 64
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 36
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 0
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,835
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,851
FILE_CHANGE_HISTORY_WEEKS 404
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,020
FILE_AGE_NEGLIGIBLE_RISK_COUNT 20
FILE_AGE_LOW_RISK_COUNT 123
FILE_AGE_MEDIUM_RISK_COUNT 76
FILE_AGE_HIGH_RISK_COUNT 228
FILE_AGE_VERY_HIGH_RISK_COUNT 1,341
FILE_AGE_NEGLIGIBLE_RISK_LOC 1,024
FILE_AGE_LOW_RISK_LOC 4,983
FILE_AGE_MEDIUM_RISK_LOC 5,357
FILE_AGE_HIGH_RISK_LOC 11,354
FILE_AGE_VERY_HIGH_RISK_LOC 51,804
NUMBER_OF_CONTRIBUTORS 495
DUPLICATION_NUMBER_OF_DUPLICATES 84,213
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 1,018
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 21,911
DUPLICATION_NUMBER_OF_CLEANED_LINES 46,979
DUPLICATION_PERCENTAGE 46.64
UNIT_DUPLICATES_COUNT 107
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_SNIFFER 21,867
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_SNIFFER 21,867
DUPLICATION_PERCENTAGE_PRIMARY_APM_SNIFFER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_APPLICATION_TOOLKIT 44
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_APPLICATION_TOOLKIT 44
DUPLICATION_PERCENTAGE_PRIMARY_APM_APPLICATION_TOOLKIT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 0
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_COMMONS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_COMMONS 0
DUPLICATION_PERCENTAGE_PRIMARY_APM_COMMONS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_PROTOCOL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_PROTOCOL 0
DUPLICATION_PERCENTAGE_PRIMARY_APM_PROTOCOL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_CHECKSTYLE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_CHECKSTYLE 0
DUPLICATION_PERCENTAGE_PRIMARY_APM_CHECKSTYLE -
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 21,911
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 46,769
DUPLICATION_PERCENTAGE_JAVA 46.85
TOTAL_ANALYSIS_TIME_IN_MILLIS 20,667