TOTAL_NUMBER_OF_FILES: 1347 NUMBER_OF_FILES_MAIN: 591 LINES_OF_CODE_MAIN: 59889 NUMBER_OF_FILES_MAIN_EXT_JAVA: 570 LINES_OF_CODE_MAIN_EXT_JAVA: 57795 NUMBER_OF_FILES_MAIN_EXT_KT: 11 LINES_OF_CODE_MAIN_EXT_KT: 1017 NUMBER_OF_FILES_MAIN_EXT_KTS: 5 LINES_OF_CODE_MAIN_EXT_KTS: 633 NUMBER_OF_FILES_MAIN_EXT_XML: 3 LINES_OF_CODE_MAIN_EXT_XML: 362 NUMBER_OF_FILES_MAIN_EXT_FTL: 1 LINES_OF_CODE_MAIN_EXT_FTL: 74 NUMBER_OF_FILES_MAIN_EXT_HTML: 1 LINES_OF_CODE_MAIN_EXT_HTML: 8 NUMBER_OF_FILES_TEST: 502 LINES_OF_CODE_TEST: 44293 NUMBER_OF_FILES_TEST_EXT_JAVA: 298 LINES_OF_CODE_TEST_EXT_JAVA: 34509 NUMBER_OF_FILES_TEST_EXT_FTL: 183 LINES_OF_CODE_TEST_EXT_FTL: 8840 NUMBER_OF_FILES_TEST_EXT_XML: 16 LINES_OF_CODE_TEST_EXT_XML: 902 NUMBER_OF_FILES_TEST_EXT_JSP: 5 LINES_OF_CODE_TEST_EXT_JSP: 42 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 73.95 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 71 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT: 71 NUMBER_OF_FILES_OTHER: 121 LINES_OF_CODE_OTHER: 6376 NUMBER_OF_FILES_OTHER_EXT_TXT: 110 LINES_OF_CODE_OTHER_EXT_TXT: 5782 NUMBER_OF_FILES_OTHER_EXT_PROPERTIES: 10 LINES_OF_CODE_OTHER_EXT_PROPERTIES: 408 NUMBER_OF_FILES_OTHER_EXT_MD: 1 LINES_OF_CODE_OTHER_EXT_MD: 186 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE: 22 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE_EXT_KTS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE_EXT_KTS: 22 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_JAVAX_SERVLET: 25 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_JAVAX_SERVLET: 4932 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_JAVAX_SERVLET_EXT_JAVA: 25 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_JAVAX_SERVLET_EXT_JAVA: 4932 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 601 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_KTS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_KTS: 601 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_CORE9: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_CORE9: 19 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_CORE9_EXT_JAVA: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_CORE9_EXT_JAVA: 19 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON22: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON22: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON22_EXT_JAVA: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON22_EXT_JAVA: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 362 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_XML: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_XML: 362 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_CORE: 526 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_CORE: 51812 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_CORE_EXT_JAVA: 525 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_CORE_EXT_JAVA: 51738 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_CORE_EXT_FTL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_CORE_EXT_FTL: 74 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC: 1027 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_KT: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_KT: 1017 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_KTS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDSRC_EXT_KTS: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_CORE16: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_CORE16: 28 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_CORE16_EXT_JAVA: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_CORE16_EXT_JAVA: 28 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON25: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON25: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON25_EXT_JAVA: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON25_EXT_JAVA: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_MANUAL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_MANUAL: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_MANUAL_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_MANUAL_EXT_HTML: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON20: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON20: 1044 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON20_EXT_JAVA: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FREEMARKER_JYTHON20_EXT_JAVA: 1044 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: 16 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 4150 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA: 15 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA: 3562 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_KTS: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_KTS: 588 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 575 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 55739 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 555 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 54233 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT: 11 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT: 1017 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 362 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FTL: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FTL: 74 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS: 45 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 8 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 455 LOW_RISK_FILE_SIZE_COUNT: 66 MEDIUM_RISK_FILE_SIZE_COUNT: 49 HIGH_RISK_FILE_SIZE_COUNT: 14 VERY_HIGH_RISK_FILE_SIZE_COUNT: 7 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 14339 LOW_RISK_FILE_SIZE_LOC: 9380 MEDIUM_RISK_FILE_SIZE_LOC: 15794 HIGH_RISK_FILE_SIZE_LOC: 9605 VERY_HIGH_RISK_FILE_SIZE_LOC: 10771 NUMBER_OF_UNITS: 4843 LINES_OF_CODE_IN_UNITS: 43474 LINES_OF_CODE_OUTSIDE_UNITS: 16415 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 16224 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 37.3188572480103 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 3903 UNIT_SIZE_LOW_RISK_LOC: 7165 UNIT_SIZE_LOW_RISK_PERCENTAGE: 16.48111514928463 UNIT_SIZE_LOW_RISK_COUNT: 496 UNIT_SIZE_MEDIUM_RISK_LOC: 10020 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 23.048258729355478 UNIT_SIZE_MEDIUM_RISK_COUNT: 328 UNIT_SIZE_HIGH_RISK_LOC: 5955 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 13.697842388554077 UNIT_SIZE_HIGH_RISK_COUNT: 90 UNIT_SIZE_VERY_HIGH_RISK_LOC: 4110 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 9.45392648479551 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 26 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_NEGLIGIBLE_RISK_LOC: 1332 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_NEGLIGIBLE_RISK_PERCENTAGE: 34.988179669030735 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_NEGLIGIBLE_RISK_COUNT: 300 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_LOW_RISK_LOC: 510 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_LOW_RISK_PERCENTAGE: 13.396375098502759 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_LOW_RISK_COUNT: 33 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_MEDIUM_RISK_LOC: 850 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_MEDIUM_RISK_PERCENTAGE: 22.32729183083793 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_MEDIUM_RISK_COUNT: 28 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_HIGH_RISK_LOC: 754 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_HIGH_RISK_PERCENTAGE: 19.80562122406094 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_HIGH_RISK_COUNT: 12 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_VERY_HIGH_RISK_LOC: 361 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_VERY_HIGH_RISK_PERCENTAGE: 9.482532177567638 UNIT_SIZE_COMPONENT_FREEMARKER_JAVAX_SERVLET_VERY_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 22 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 32.35294117647059 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 46 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 67.6470588235294 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_NEGLIGIBLE_RISK_LOC: 11 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE9_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON22_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_NEGLIGIBLE_RISK_LOC: 14469 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_NEGLIGIBLE_RISK_PERCENTAGE: 37.484455958549226 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_NEGLIGIBLE_RISK_COUNT: 3514 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_LOW_RISK_LOC: 6431 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_LOW_RISK_PERCENTAGE: 16.66062176165803 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_LOW_RISK_COUNT: 447 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_MEDIUM_RISK_LOC: 8889 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_MEDIUM_RISK_PERCENTAGE: 23.028497409326423 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_MEDIUM_RISK_COUNT: 290 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_HIGH_RISK_LOC: 5062 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_HIGH_RISK_PERCENTAGE: 13.1139896373057 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_HIGH_RISK_COUNT: 76 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_VERY_HIGH_RISK_LOC: 3749 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_VERY_HIGH_RISK_PERCENTAGE: 9.712435233160623 UNIT_SIZE_COMPONENT_FREEMARKER_CORE_VERY_HIGH_RISK_COUNT: 23 UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_LOC: 126 UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_PERCENTAGE: 57.01357466063349 UNIT_SIZE_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_COUNT: 23 UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_LOC: 38 UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_PERCENTAGE: 17.194570135746606 UNIT_SIZE_COMPONENT_BUILDSRC_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_LOC: 57 UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_PERCENTAGE: 25.79185520361991 UNIT_SIZE_COMPONENT_BUILDSRC_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_BUILDSRC_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_BUILDSRC_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_NEGLIGIBLE_RISK_LOC: 6 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_NEGLIGIBLE_RISK_PERCENTAGE: 35.294117647058826 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_LOW_RISK_LOC: 11 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_LOW_RISK_PERCENTAGE: 64.70588235294117 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_CORE16_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON25_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_NEGLIGIBLE_RISK_LOC: 240 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_NEGLIGIBLE_RISK_PERCENTAGE: 32.78688524590164 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_NEGLIGIBLE_RISK_COUNT: 53 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_LOW_RISK_LOC: 129 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_LOW_RISK_PERCENTAGE: 17.62295081967213 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_LOW_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_MEDIUM_RISK_LOC: 224 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_MEDIUM_RISK_PERCENTAGE: 30.601092896174862 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_MEDIUM_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_HIGH_RISK_LOC: 139 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_HIGH_RISK_PERCENTAGE: 18.989071038251367 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FREEMARKER_JYTHON20_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC: 16076 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 37.22588861873336 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT: 3877 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC: 7081 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE: 16.396897070742156 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT: 490 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC: 9963 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE: 23.070510593956236 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT: 326 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC: 5955 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE: 13.789510246613407 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT: 90 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC: 4110 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE: 9.517193469954845 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT: 26 UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_LOC: 22 UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_PERCENTAGE: 32.35294117647059 UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_KTS_LOW_RISK_LOC: 46 UNIT_SIZE_EXTENSION_KTS_LOW_RISK_PERCENTAGE: 67.6470588235294 UNIT_SIZE_EXTENSION_KTS_LOW_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC: 126 UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE: 57.01357466063349 UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT: 23 UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC: 38 UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE: 17.194570135746606 UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC: 57 UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE: 25.79185520361991 UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_KT_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_KT_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_KT_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 23768 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 54.67175783226756 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 4356 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 6542 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 15.048074711321709 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 270 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 7966 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 18.323595712379813 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 173 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 2881 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 6.626949441045222 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 31 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 2317 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 5.329622302985692 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 44 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 5198 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_NEGLIGIBLE_RISK_LOC: 1884 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_NEGLIGIBLE_RISK_PERCENTAGE: 49.48778565799842 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_NEGLIGIBLE_RISK_COUNT: 333 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_LOW_RISK_LOC: 639 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_LOW_RISK_PERCENTAGE: 16.78486997635934 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_LOW_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_MEDIUM_RISK_LOC: 866 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_MEDIUM_RISK_PERCENTAGE: 22.747570265300762 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_MEDIUM_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_HIGH_RISK_LOC: 418 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_HIGH_RISK_PERCENTAGE: 10.979774100341476 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JAVAX_SERVLET_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 68 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_NEGLIGIBLE_RISK_LOC: 11 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE9_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_NEGLIGIBLE_RISK_LOC: 9 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_NEGLIGIBLE_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON22_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_NEGLIGIBLE_RISK_LOC: 21061 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_NEGLIGIBLE_RISK_PERCENTAGE: 54.56217616580311 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_NEGLIGIBLE_RISK_COUNT: 3912 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_LOW_RISK_LOC: 5836 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_LOW_RISK_PERCENTAGE: 15.119170984455959 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_LOW_RISK_COUNT: 244 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_MEDIUM_RISK_LOC: 6923 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_MEDIUM_RISK_PERCENTAGE: 17.935233160621763 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_MEDIUM_RISK_COUNT: 154 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_HIGH_RISK_LOC: 2463 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_HIGH_RISK_PERCENTAGE: 6.380829015544041 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_HIGH_RISK_COUNT: 27 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_VERY_HIGH_RISK_LOC: 2317 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_VERY_HIGH_RISK_PERCENTAGE: 6.0025906735751295 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE_VERY_HIGH_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_LOC: 221 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_NEGLIGIBLE_RISK_COUNT: 28 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BUILDSRC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_NEGLIGIBLE_RISK_LOC: 17 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_NEGLIGIBLE_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_CORE16_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_NEGLIGIBLE_RISK_LOC: 9 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_NEGLIGIBLE_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON25_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_NEGLIGIBLE_RISK_LOC: 488 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_NEGLIGIBLE_RISK_PERCENTAGE: 66.66666666666667 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_NEGLIGIBLE_RISK_COUNT: 66 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_LOW_RISK_LOC: 67 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_LOW_RISK_PERCENTAGE: 9.153005464480874 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_MEDIUM_RISK_LOC: 177 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_MEDIUM_RISK_PERCENTAGE: 24.18032786885246 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FREEMARKER_JYTHON20_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC: 23479 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 54.368414958897766 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT: 4322 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC: 6542 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE: 15.14877851105708 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT: 270 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC: 7966 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE: 18.44621975222878 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT: 173 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC: 2881 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE: 6.671297904364941 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT: 31 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC: 2317 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE: 5.36528887345143 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_LOC: 68 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_LOC: 221 CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT: 28 CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 5534 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 871 FILE_CHANGE_HISTORY_WEEKS: 782 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 3910 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 4 FILE_AGE_HIGH_RISK_COUNT: 48 FILE_AGE_VERY_HIGH_RISK_COUNT: 539 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 2619 FILE_AGE_HIGH_RISK_LOC: 8538 FILE_AGE_VERY_HIGH_RISK_LOC: 48732 NUMBER_OF_CONTRIBUTORS: 49 DUPLICATION_NUMBER_OF_DUPLICATES: 663 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 154 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 3731 DUPLICATION_NUMBER_OF_CLEANED_LINES: 43830 DUPLICATION_PERCENTAGE: 8.512434405658224 UNIT_DUPLICATES_COUNT: 10 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FREEMARKER_CORE: 3547 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FREEMARKER_CORE: 3547 DUPLICATION_PERCENTAGE_PRIMARY_FREEMARKER_CORE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FREEMARKER_JAVAX_SERVLET: 130 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FREEMARKER_JAVAX_SERVLET: 130 DUPLICATION_PERCENTAGE_PRIMARY_FREEMARKER_JAVAX_SERVLET: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FREEMARKER_JYTHON22: 8 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FREEMARKER_JYTHON22: 8 DUPLICATION_PERCENTAGE_PRIMARY_FREEMARKER_JYTHON22: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FREEMARKER_JYTHON20: 34 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FREEMARKER_JYTHON20: 34 DUPLICATION_PERCENTAGE_PRIMARY_FREEMARKER_JYTHON20: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BUILDSRC: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BUILDSRC: 12 DUPLICATION_PERCENTAGE_PRIMARY_BUILDSRC: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GRADLE: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GRADLE: 0 DUPLICATION_PERCENTAGE_PRIMARY_GRADLE: 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_PRIMARY_FREEMARKER_CORE9: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FREEMARKER_CORE9: 0 DUPLICATION_PERCENTAGE_PRIMARY_FREEMARKER_CORE9: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 0 DUPLICATION_PERCENTAGE_PRIMARY_SRC: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FREEMARKER_CORE16: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FREEMARKER_CORE16: 0 DUPLICATION_PERCENTAGE_PRIMARY_FREEMARKER_CORE16: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FREEMARKER_JYTHON25: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FREEMARKER_JYTHON25: 0 DUPLICATION_PERCENTAGE_PRIMARY_FREEMARKER_JYTHON25: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FREEMARKER_MANUAL: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FREEMARKER_MANUAL: 0 DUPLICATION_PERCENTAGE_PRIMARY_FREEMARKER_MANUAL: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA: 3719 DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA: 42170 DUPLICATION_PERCENTAGE_JAVA: 8.819065686506995 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KT: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_KT: 707 DUPLICATION_PERCENTAGE_KT: 1.6973125884016973 TOTAL_ANALYSIS_TIME_IN_MILLIS: 4975