TOTAL_NUMBER_OF_FILES: 243 NUMBER_OF_FILES_MAIN: 134 LINES_OF_CODE_MAIN: 4638 NUMBER_OF_FILES_MAIN_EXT_KT: 57 LINES_OF_CODE_MAIN_EXT_KT: 2048 NUMBER_OF_FILES_MAIN_EXT_CS: 19 LINES_OF_CODE_MAIN_EXT_CS: 959 NUMBER_OF_FILES_MAIN_EXT_TSX: 15 LINES_OF_CODE_MAIN_EXT_TSX: 554 NUMBER_OF_FILES_MAIN_EXT_KTS: 10 LINES_OF_CODE_MAIN_EXT_KTS: 355 NUMBER_OF_FILES_MAIN_EXT_CSS: 12 LINES_OF_CODE_MAIN_EXT_CSS: 264 NUMBER_OF_FILES_MAIN_EXT_TS: 6 LINES_OF_CODE_MAIN_EXT_TS: 233 NUMBER_OF_FILES_MAIN_EXT_JS: 5 LINES_OF_CODE_MAIN_EXT_JS: 105 NUMBER_OF_FILES_MAIN_EXT_XML: 8 LINES_OF_CODE_MAIN_EXT_XML: 96 NUMBER_OF_FILES_MAIN_EXT_HTML: 2 LINES_OF_CODE_MAIN_EXT_HTML: 24 NUMBER_OF_FILES_TEST: 0 LINES_OF_CODE_TEST: 0 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 0.0 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 20 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 682 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT: 8 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT: 544 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YAML: 4 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YAML: 60 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ: 43 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE: 6 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE: 35 NUMBER_OF_FILES_OTHER: 29 LINES_OF_CODE_OTHER: 602 NUMBER_OF_FILES_OTHER_EXT_JSON: 10 LINES_OF_CODE_OTHER_EXT_JSON: 246 NUMBER_OF_FILES_OTHER_EXT_MD: 7 LINES_OF_CODE_OTHER_EXT_MD: 245 NUMBER_OF_FILES_OTHER_EXT_PROPERTIES: 8 LINES_OF_CODE_OTHER_EXT_PROPERTIES: 80 NUMBER_OF_FILES_OTHER_EXT_SVG: 4 LINES_OF_CODE_OTHER_EXT_SVG: 31 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN: 109 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN: 3516 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN_EXT_KT: 57 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN_EXT_KT: 2048 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN_EXT_TSX: 15 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN_EXT_TSX: 554 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN_EXT_KTS: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN_EXT_KTS: 355 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN_EXT_TS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN_EXT_TS: 233 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN_EXT_CSS: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN_EXT_CSS: 203 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN_EXT_XML: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN_EXT_XML: 96 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN_EXT_JS: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KOTLIN_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KOTLIN_EXT_HTML: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_JS: 163 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JS_EXT_JS: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_JS_EXT_JS: 88 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JS_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_JS_EXT_CSS: 61 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JS_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_JS_EXT_HTML: 14 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET: 19 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET: 959 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_EXT_CS: 19 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_EXT_CS: 959 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: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 169 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS: 169 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 133 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 4469 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT: 57 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT: 2048 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 18 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 790 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 15 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 554 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS: 10 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS: 355 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 12 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 264 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 6 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 233 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 5 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 105 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 8 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 96 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 24 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 128 LOW_RISK_FILE_SIZE_COUNT: 6 MEDIUM_RISK_FILE_SIZE_COUNT: 0 HIGH_RISK_FILE_SIZE_COUNT: 0 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 3871 LOW_RISK_FILE_SIZE_LOC: 767 MEDIUM_RISK_FILE_SIZE_LOC: 0 HIGH_RISK_FILE_SIZE_LOC: 0 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 104 LINES_OF_CODE_IN_UNITS: 1631 LINES_OF_CODE_OUTSIDE_UNITS: 3007 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 269 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 16.492949110974862 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 47 UNIT_SIZE_LOW_RISK_LOC: 570 UNIT_SIZE_LOW_RISK_PERCENTAGE: 34.94788473329246 UNIT_SIZE_LOW_RISK_COUNT: 39 UNIT_SIZE_MEDIUM_RISK_LOC: 305 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 18.700183936235437 UNIT_SIZE_MEDIUM_RISK_COUNT: 11 UNIT_SIZE_HIGH_RISK_LOC: 374 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 22.93071735131821 UNIT_SIZE_HIGH_RISK_COUNT: 6 UNIT_SIZE_VERY_HIGH_RISK_LOC: 113 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 6.928264868179031 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_KOTLIN_NEGLIGIBLE_RISK_LOC: 207 UNIT_SIZE_COMPONENT_KOTLIN_NEGLIGIBLE_RISK_PERCENTAGE: 25.90738423028786 UNIT_SIZE_COMPONENT_KOTLIN_NEGLIGIBLE_RISK_COUNT: 36 UNIT_SIZE_COMPONENT_KOTLIN_LOW_RISK_LOC: 400 UNIT_SIZE_COMPONENT_KOTLIN_LOW_RISK_PERCENTAGE: 50.06257822277847 UNIT_SIZE_COMPONENT_KOTLIN_LOW_RISK_COUNT: 26 UNIT_SIZE_COMPONENT_KOTLIN_MEDIUM_RISK_LOC: 135 UNIT_SIZE_COMPONENT_KOTLIN_MEDIUM_RISK_PERCENTAGE: 16.896120150187734 UNIT_SIZE_COMPONENT_KOTLIN_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_KOTLIN_HIGH_RISK_LOC: 57 UNIT_SIZE_COMPONENT_KOTLIN_HIGH_RISK_PERCENTAGE: 7.133917396745932 UNIT_SIZE_COMPONENT_KOTLIN_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_KOTLIN_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_KOTLIN_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_KOTLIN_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 25 UNIT_SIZE_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 33.333333333333336 UNIT_SIZE_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_JS_LOW_RISK_LOC: 11 UNIT_SIZE_COMPONENT_JS_LOW_RISK_PERCENTAGE: 14.666666666666666 UNIT_SIZE_COMPONENT_JS_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_JS_MEDIUM_RISK_LOC: 39 UNIT_SIZE_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 52.0 UNIT_SIZE_COMPONENT_JS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_JS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_JS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_JS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_JS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DOTNET_NEGLIGIBLE_RISK_LOC: 37 UNIT_SIZE_COMPONENT_DOTNET_NEGLIGIBLE_RISK_PERCENTAGE: 4.887714663143989 UNIT_SIZE_COMPONENT_DOTNET_NEGLIGIBLE_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_DOTNET_LOW_RISK_LOC: 159 UNIT_SIZE_COMPONENT_DOTNET_LOW_RISK_PERCENTAGE: 21.003963011889034 UNIT_SIZE_COMPONENT_DOTNET_LOW_RISK_COUNT: 12 UNIT_SIZE_COMPONENT_DOTNET_MEDIUM_RISK_LOC: 131 UNIT_SIZE_COMPONENT_DOTNET_MEDIUM_RISK_PERCENTAGE: 17.305151915455745 UNIT_SIZE_COMPONENT_DOTNET_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_DOTNET_HIGH_RISK_LOC: 317 UNIT_SIZE_COMPONENT_DOTNET_HIGH_RISK_PERCENTAGE: 41.875825627476885 UNIT_SIZE_COMPONENT_DOTNET_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_DOTNET_VERY_HIGH_RISK_LOC: 113 UNIT_SIZE_COMPONENT_DOTNET_VERY_HIGH_RISK_PERCENTAGE: 14.927344782034346 UNIT_SIZE_COMPONENT_DOTNET_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC: 102 UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE: 20.773930753564155 UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT: 18 UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC: 305 UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE: 62.11812627291243 UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT: 20 UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC: 27 UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE: 5.4989816700611 UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_KT_HIGH_RISK_LOC: 57 UNIT_SIZE_EXTENSION_KT_HIGH_RISK_PERCENTAGE: 11.608961303462321 UNIT_SIZE_EXTENSION_KT_HIGH_RISK_COUNT: 1 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 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 78 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 70.27027027027027 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 13 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 33 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 29.72972972972973 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 27 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 14.917127071823204 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 46 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 25.414364640883978 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 108 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 59.668508287292816 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 25 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 27.47252747252747 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 27 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 29.67032967032967 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 39 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 42.857142857142854 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC: 37 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE: 4.887714663143989 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC: 159 UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE: 21.003963011889034 UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT: 12 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC: 131 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE: 17.305151915455745 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC: 317 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE: 41.875825627476885 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC: 113 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE: 14.927344782034346 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 1398 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 85.71428571428571 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 101 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 120 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 7.357449417535254 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 113 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 6.928264868179031 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 0 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: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_NEGLIGIBLE_RISK_LOC: 742 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_NEGLIGIBLE_RISK_PERCENTAGE: 92.86608260325407 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_NEGLIGIBLE_RISK_COUNT: 67 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_LOW_RISK_LOC: 57 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_LOW_RISK_PERCENTAGE: 7.133917396745932 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KOTLIN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 75 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_NEGLIGIBLE_RISK_LOC: 581 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_NEGLIGIBLE_RISK_PERCENTAGE: 76.75033025099076 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_NEGLIGIBLE_RISK_COUNT: 28 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_LOW_RISK_LOC: 63 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_LOW_RISK_PERCENTAGE: 8.3223249669749 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_MEDIUM_RISK_LOC: 113 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_MEDIUM_RISK_PERCENTAGE: 14.927344782034346 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_LOC: 434 CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE: 88.39103869653768 CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT: 39 CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC: 57 CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE: 11.608961303462321 CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT: 1 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 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 111 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 15 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 181 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 91 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_LOC: 581 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE: 76.75033025099076 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT: 28 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC: 63 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE: 8.3223249669749 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC: 113 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE: 14.927344782034346 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1887 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 42 FILE_CHANGE_HISTORY_WEEKS: 146 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 730 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 0 FILE_AGE_VERY_HIGH_RISK_COUNT: 134 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 0 FILE_AGE_VERY_HIGH_RISK_LOC: 4638 NUMBER_OF_CONTRIBUTORS: 6 DUPLICATION_NUMBER_OF_DUPLICATES: 56 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 48 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 706 DUPLICATION_NUMBER_OF_CLEANED_LINES: 3384 DUPLICATION_PERCENTAGE: 20.8628841607565 UNIT_DUPLICATES_COUNT: 4 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_KOTLIN: 546 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_KOTLIN: 546 DUPLICATION_PERCENTAGE_PRIMARY_KOTLIN: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET: 146 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET: 146 DUPLICATION_PERCENTAGE_PRIMARY_DOTNET: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_JS: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_JS: 14 DUPLICATION_PERCENTAGE_PRIMARY_JS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KT: 368 DUPLICATION_NUMBER_OF_CLEANED_LINES_KT: 1365 DUPLICATION_PERCENTAGE_KT: 26.95970695970696 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CS: 146 DUPLICATION_NUMBER_OF_CLEANED_LINES_CS: 683 DUPLICATION_PERCENTAGE_CS: 21.37628111273792 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KTS: 114 DUPLICATION_NUMBER_OF_CLEANED_LINES_KTS: 289 DUPLICATION_PERCENTAGE_KTS: 39.44636678200692 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML: 64 DUPLICATION_NUMBER_OF_CLEANED_LINES_XML: 64 DUPLICATION_PERCENTAGE_XML: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 90 DUPLICATION_PERCENTAGE_JS: 15.555555555555555 TOTAL_ANALYSIS_TIME_IN_MILLIS: 697