TOTAL_NUMBER_OF_FILES: 4884 NUMBER_OF_FILES_MAIN: 1788 LINES_OF_CODE_MAIN: 74522 NUMBER_OF_FILES_MAIN_EXT_JAVA: 1783 LINES_OF_CODE_MAIN_EXT_JAVA: 74259 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: 2155 LINES_OF_CODE_TEST: 100765 NUMBER_OF_FILES_TEST_EXT_JAVA: 1155 LINES_OF_CODE_TEST_EXT_JAVA: 51721 NUMBER_OF_FILES_TEST_EXT_XML: 516 LINES_OF_CODE_TEST_EXT_XML: 23950 NUMBER_OF_FILES_TEST_EXT_YAML: 237 LINES_OF_CODE_TEST_EXT_YAML: 21881 NUMBER_OF_FILES_TEST_EXT_YML: 218 LINES_OF_CODE_TEST_EXT_YML: 2073 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: 1736 NUMBER_OF_FILES_GENERATED_EXT_JAVA: 2 LINES_OF_CODE_GENERATED_EXT_JAVA: 1736 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 220 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 7381 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML: 217 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML: 7296 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: 4028 NUMBER_OF_FILES_OTHER_EXT_MD: 24 LINES_OF_CODE_OTHER_EXT_MD: 1914 NUMBER_OF_FILES_OTHER_EXT_JSON: 12 LINES_OF_CODE_OTHER_EXT_JSON: 1407 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: 1677 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_SNIFFER: 70998 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_JAVA: 1676 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_SNIFFER_EXT_JAVA: 70969 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: 1805 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_APPLICATION_TOOLKIT_EXT_JAVA: 69 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_APPLICATION_TOOLKIT_EXT_JAVA: 1805 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_COMMONS: 26 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_COMMONS: 1104 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APM_COMMONS_EXT_JAVA: 26 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APM_COMMONS_EXT_JAVA: 1104 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: 1895 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: 1788 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 74522 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 1783 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 74259 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: 1691 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: 58564 LOW_RISK_FILE_SIZE_LOC: 10304 MEDIUM_RISK_FILE_SIZE_LOC: 3525 HIGH_RISK_FILE_SIZE_LOC: 2129 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 7036 LINES_OF_CODE_IN_UNITS: 38921 LINES_OF_CODE_OUTSIDE_UNITS: 35601 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 24475 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 62.88379024177179 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 6313 UNIT_SIZE_LOW_RISK_LOC: 7057 UNIT_SIZE_LOW_RISK_PERCENTAGE: 18.131599907504945 UNIT_SIZE_LOW_RISK_COUNT: 495 UNIT_SIZE_MEDIUM_RISK_LOC: 6298 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 16.181495850569103 UNIT_SIZE_MEDIUM_RISK_COUNT: 216 UNIT_SIZE_HIGH_RISK_LOC: 554 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 1.4233961100691144 UNIT_SIZE_HIGH_RISK_COUNT: 9 UNIT_SIZE_VERY_HIGH_RISK_LOC: 537 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 1.379717890085044 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_LOC: 23196 UNIT_SIZE_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_PERCENTAGE: 62.7088402270884 UNIT_SIZE_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_COUNT: 5959 UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_LOC: 6690 UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_PERCENTAGE: 18.085969180859692 UNIT_SIZE_COMPONENT_APM_SNIFFER_LOW_RISK_COUNT: 468 UNIT_SIZE_COMPONENT_APM_SNIFFER_MEDIUM_RISK_LOC: 6013 UNIT_SIZE_COMPONENT_APM_SNIFFER_MEDIUM_RISK_PERCENTAGE: 16.25574479589078 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.4977020816436875 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.4517437145174372 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.0 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 0.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.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.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.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.27291452111226 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.122554067971164 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.604531410916581 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.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.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.36283185840708 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.329962073324904 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.307206068268016 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.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.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.638888888888886 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.61111111111111 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.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.0 UNIT_SIZE_COMPONENT_APM_PROTOCOL_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC: 24435 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 62.8456058228955 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT: 6306 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC: 7057 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE: 18.15025333710553 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT: 495 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC: 6298 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE: 16.198143051876237 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT: 216 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC: 554 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE: 1.4248604716956867 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.3811373164270466 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.0 UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_PERCENTAGE: 0.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.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.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.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.0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 0.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.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.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.0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 33719 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 86.63446468487449 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 6876 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 3609 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 9.272629171912335 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 134 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 1056 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 2.7131882531281315 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 537 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 1.379717890085044 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 0.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: 32072 CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_PERCENTAGE: 86.70451473371182 CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_NEGLIGIBLE_RISK_COUNT: 6497 CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_LOW_RISK_LOC: 3433 CONDITIONAL_COMPLEXITY_COMPONENT_APM_SNIFFER_LOW_RISK_PERCENTAGE: 9.280886726142201 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.5628548256285484 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.4517437145174372 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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC: 9 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 36.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 0.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.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.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.57157569515962 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.42842430484037 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.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.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.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.96839443742098 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.676359039190897 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.355246523388116 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.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.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.38888888888889 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.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.61111111111111 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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_APM_PROTOCOL_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC: 33688 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 86.64386204058538 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT: 6870 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC: 3600 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE: 9.259021115712045 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT: 133 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC: 1056 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE: 2.715979527275533 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC: 537 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE: 1.3811373164270466 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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_PERCENTAGE: 0.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.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.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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 9 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 36.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 0.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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 2835 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 1851 FILE_CHANGE_HISTORY_WEEKS: 404 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 2020 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: 1341 FILE_AGE_NEGLIGIBLE_RISK_LOC: 1024 FILE_AGE_LOW_RISK_LOC: 4983 FILE_AGE_MEDIUM_RISK_LOC: 5357 FILE_AGE_HIGH_RISK_LOC: 11354 FILE_AGE_VERY_HIGH_RISK_LOC: 51804 NUMBER_OF_CONTRIBUTORS: 495 DUPLICATION_NUMBER_OF_DUPLICATES: 84213 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 1018 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 21911 DUPLICATION_NUMBER_OF_CLEANED_LINES: 46979 DUPLICATION_PERCENTAGE: 46.63998807978033 UNIT_DUPLICATES_COUNT: 107 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_SNIFFER: 21867 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_SNIFFER: 21867 DUPLICATION_PERCENTAGE_PRIMARY_APM_SNIFFER: 100.0 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.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS: 0 DUPLICATION_PERCENTAGE_PRIMARY_TOOLS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_COMMONS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_COMMONS: 0 DUPLICATION_PERCENTAGE_PRIMARY_APM_COMMONS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_PROTOCOL: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_PROTOCOL: 0 DUPLICATION_PERCENTAGE_PRIMARY_APM_PROTOCOL: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APM_CHECKSTYLE: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APM_CHECKSTYLE: 0 DUPLICATION_PERCENTAGE_PRIMARY_APM_CHECKSTYLE: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 0 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA: 21911 DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA: 46769 DUPLICATION_PERCENTAGE_JAVA: 46.84940879642498 TOTAL_ANALYSIS_TIME_IN_MILLIS: 20667