apache / skywalking-java
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 5,338
NUMBER_OF_FILES_MAIN 2,011
LINES_OF_CODE_MAIN 85,324
NUMBER_OF_FILES_MAIN_EXT_JAVA 2,006
LINES_OF_CODE_MAIN_EXT_JAVA 85,061
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,084
LINES_OF_CODE_TEST 110,929
NUMBER_OF_FILES_TEST_EXT_JAVA 1,239
LINES_OF_CODE_TEST_EXT_JAVA 57,580
NUMBER_OF_FILES_TEST_EXT_XML 558
LINES_OF_CODE_TEST_EXT_XML 27,706
NUMBER_OF_FILES_TEST_EXT_YAML 258
LINES_OF_CODE_TEST_EXT_YAML 24,503
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 130
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 232
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 7,817
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 229
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 7,732
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 85
NUMBER_OF_FILES_OTHER 82
LINES_OF_CODE_OTHER 4,204
NUMBER_OF_FILES_OTHER_EXT_MD 29
LINES_OF_CODE_OTHER_EXT_MD 2,034
NUMBER_OF_FILES_OTHER_EXT_JSON 12
LINES_OF_CODE_OTHER_EXT_JSON 1,407
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 40
LINES_OF_CODE_OTHER_EXT_PROPERTIES 739
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 24
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_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_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,124
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_COMMONS_EXT_JAVA 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_COMMONS_EXT_JAVA 1,124
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_FILES_DECOMPOSITION_PRIMARY_APM_PROTOCOL 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_PROTOCOL 477
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_PROTOCOL_EXT_JAVA 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_PROTOCOL_EXT_JAVA 477
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_SNIFFER 1,899
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_SNIFFER 81,684
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_JAVA 1,898
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_JAVA 81,655
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_SCALA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_SCALA 29
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 2,011
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 85,324
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 2,006
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 85,061
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,897
LOW_RISK_FILE_SIZE_COUNT 96
MEDIUM_RISK_FILE_SIZE_COUNT 15
HIGH_RISK_FILE_SIZE_COUNT 3
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 67,114
LOW_RISK_FILE_SIZE_LOC 12,235
MEDIUM_RISK_FILE_SIZE_LOC 3,846
HIGH_RISK_FILE_SIZE_LOC 2,129
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 7,873
LINES_OF_CODE_IN_UNITS 44,374
LINES_OF_CODE_OUTSIDE_UNITS 40,950
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 27,310
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 61.55
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 7,041
UNIT_SIZE_LOW_RISK_LOC 8,070
UNIT_SIZE_LOW_RISK_PERCENTAGE 18.19
UNIT_SIZE_LOW_RISK_COUNT 561
UNIT_SIZE_MEDIUM_RISK_LOC 7,392
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 16.66
UNIT_SIZE_MEDIUM_RISK_COUNT 250
UNIT_SIZE_HIGH_RISK_LOC 1,065
UNIT_SIZE_HIGH_RISK_PERCENTAGE 2.4
UNIT_SIZE_HIGH_RISK_COUNT 18
UNIT_SIZE_VERY_HIGH_RISK_LOC 537
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.21
UNIT_SIZE_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 42.29
UNIT_SIZE_COMPONENT_APM_COMMONS_NEGLIGIBLE_RISK_COUNT 76
UNIT_SIZE_COMPONENT_APM_COMMONS_LOW_RISK_LOC 241
UNIT_SIZE_COMPONENT_APM_COMMONS_LOW_RISK_PERCENTAGE 29.72
UNIT_SIZE_COMPONENT_APM_COMMONS_LOW_RISK_COUNT 17
UNIT_SIZE_COMPONENT_APM_COMMONS_MEDIUM_RISK_LOC 167
UNIT_SIZE_COMPONENT_APM_COMMONS_MEDIUM_RISK_PERCENTAGE 20.59
UNIT_SIZE_COMPONENT_APM_COMMONS_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_APM_COMMONS_HIGH_RISK_LOC 60
UNIT_SIZE_COMPONENT_APM_COMMONS_HIGH_RISK_PERCENTAGE 7.4
UNIT_SIZE_COMPONENT_APM_COMMONS_HIGH_RISK_COUNT 1
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 94
UNIT_SIZE_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_PERCENTAGE 45.63
UNIT_SIZE_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_COUNT 26
UNIT_SIZE_COMPONENT_APM_PROTOCOL_LOW_RISK_LOC 56
UNIT_SIZE_COMPONENT_APM_PROTOCOL_LOW_RISK_PERCENTAGE 27.18
UNIT_SIZE_COMPONENT_APM_PROTOCOL_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_LOC 56
UNIT_SIZE_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_PERCENTAGE 27.18
UNIT_SIZE_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_COUNT 2
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_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_LOC 26,020
UNIT_SIZE_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_PERCENTAGE 61.42
UNIT_SIZE_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_COUNT 6,683
UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_LOC 7,665
UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_PERCENTAGE 18.09
UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_COUNT 532
UNIT_SIZE_COMPONENT_APM_SNIFFER_MEDIUM_RISK_LOC 7,134
UNIT_SIZE_COMPONENT_APM_SNIFFER_MEDIUM_RISK_PERCENTAGE 16.84
UNIT_SIZE_COMPONENT_APM_SNIFFER_MEDIUM_RISK_COUNT 241
UNIT_SIZE_COMPONENT_APM_SNIFFER_HIGH_RISK_LOC 1,005
UNIT_SIZE_COMPONENT_APM_SNIFFER_HIGH_RISK_PERCENTAGE 2.37
UNIT_SIZE_COMPONENT_APM_SNIFFER_HIGH_RISK_COUNT 17
UNIT_SIZE_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_LOC 537
UNIT_SIZE_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_PERCENTAGE 1.27
UNIT_SIZE_COMPONENT_APM_SNIFFER_VERY_HIGH_RISK_COUNT 3
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
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 27,270
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 61.51
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 7,034
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 8,070
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 18.2
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 561
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 7,392
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 16.67
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 250
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 1,065
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 2.4
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 18
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 537
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 1.21
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 37,991
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 85.62
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 7,680
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 4,621
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 10.41
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 165
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,225
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 2.76
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 537
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.21
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_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 602
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 74.23
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.29
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_MEDIUM_RISK_LOC 85
CONDITIONAL_COMPLEXITY_COMPONENT_APM_COMMONS_MEDIUM_RISK_PERCENTAGE 10.48
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 150
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_PERCENTAGE 72.82
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_NEGLIGIBLE_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_LOW_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_LOW_RISK_PERCENTAGE 10.68
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_MEDIUM_RISK_PERCENTAGE 16.5
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_APM_SNIFFER_NEGLIGIBLE_RISK_LOC 36,295
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_PERCENTAGE 85.68
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_COUNT 7,295
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_LOW_RISK_LOC 4,423
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_LOW_RISK_PERCENTAGE 10.44
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_LOW_RISK_COUNT 156
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_MEDIUM_RISK_LOC 1,106
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_MEDIUM_RISK_PERCENTAGE 2.61
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_MEDIUM_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_HIGH_RISK_LOC 537
CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_HIGH_RISK_PERCENTAGE 1.27
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_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
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 37,960
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 85.62
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 7,674
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 4,612
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 10.4
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 164
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 1,225
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 2.76
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 537
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 1.21
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 3,470
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,951
FILE_CHANGE_HISTORY_WEEKS 495
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,475
FILE_AGE_NEGLIGIBLE_RISK_COUNT 1
FILE_AGE_LOW_RISK_COUNT 2
FILE_AGE_MEDIUM_RISK_COUNT 89
FILE_AGE_HIGH_RISK_COUNT 107
FILE_AGE_VERY_HIGH_RISK_COUNT 1,812
FILE_AGE_NEGLIGIBLE_RISK_LOC 60
FILE_AGE_LOW_RISK_LOC 165
FILE_AGE_MEDIUM_RISK_LOC 4,197
FILE_AGE_HIGH_RISK_LOC 7,329
FILE_AGE_VERY_HIGH_RISK_LOC 73,573
NUMBER_OF_CONTRIBUTORS 528
DUPLICATION_NUMBER_OF_DUPLICATES 102,956
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 1,188
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 25,838
DUPLICATION_NUMBER_OF_CLEANED_LINES 53,760
DUPLICATION_PERCENTAGE 48.06
UNIT_DUPLICATES_COUNT 131
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_SNIFFER 25,794
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_SNIFFER 25,794
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_CHECKSTYLE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_CHECKSTYLE 0
DUPLICATION_PERCENTAGE_PRIMARY_APM_CHECKSTYLE -
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_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
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_JAVA 25,838
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 53,550
DUPLICATION_PERCENTAGE_JAVA 48.25
TOTAL_ANALYSIS_TIME_IN_MILLIS 19,858