TOTAL_NUMBER_OF_FILES: 2302 NUMBER_OF_FILES_MAIN: 688 LINES_OF_CODE_MAIN: 47706 NUMBER_OF_FILES_MAIN_EXT_CS: 440 LINES_OF_CODE_MAIN_EXT_CS: 19256 NUMBER_OF_FILES_MAIN_EXT_RS: 112 LINES_OF_CODE_MAIN_EXT_RS: 16745 NUMBER_OF_FILES_MAIN_EXT_GO: 98 LINES_OF_CODE_MAIN_EXT_GO: 7604 NUMBER_OF_FILES_MAIN_EXT_PROTO: 15 LINES_OF_CODE_MAIN_EXT_PROTO: 2444 NUMBER_OF_FILES_MAIN_EXT_XML: 2 LINES_OF_CODE_MAIN_EXT_XML: 990 NUMBER_OF_FILES_MAIN_EXT_TOML: 13 LINES_OF_CODE_MAIN_EXT_TOML: 289 NUMBER_OF_FILES_MAIN_EXT_XSD: 1 LINES_OF_CODE_MAIN_EXT_XSD: 156 NUMBER_OF_FILES_MAIN_EXT_YAML: 2 LINES_OF_CODE_MAIN_EXT_YAML: 134 NUMBER_OF_FILES_MAIN_EXT_JQ: 1 LINES_OF_CODE_MAIN_EXT_JQ: 64 NUMBER_OF_FILES_MAIN_EXT_CMD: 3 LINES_OF_CODE_MAIN_EXT_CMD: 15 NUMBER_OF_FILES_MAIN_EXT_PROPS: 1 LINES_OF_CODE_MAIN_EXT_PROPS: 9 NUMBER_OF_FILES_TEST: 713 LINES_OF_CODE_TEST: 44314 NUMBER_OF_FILES_TEST_EXT_CS: 231 LINES_OF_CODE_TEST_EXT_CS: 21885 NUMBER_OF_FILES_TEST_EXT_RS: 62 LINES_OF_CODE_TEST_EXT_RS: 8123 NUMBER_OF_FILES_TEST_EXT_YAML: 282 LINES_OF_CODE_TEST_EXT_YAML: 7077 NUMBER_OF_FILES_TEST_EXT_GO: 85 LINES_OF_CODE_TEST_EXT_GO: 6158 NUMBER_OF_FILES_TEST_EXT_CSPROJ: 12 LINES_OF_CODE_TEST_EXT_CSPROJ: 405 NUMBER_OF_FILES_TEST_EXT_XML: 31 LINES_OF_CODE_TEST_EXT_XML: 387 NUMBER_OF_FILES_TEST_EXT_SH: 3 LINES_OF_CODE_TEST_EXT_SH: 137 NUMBER_OF_FILES_TEST_EXT_TOML: 4 LINES_OF_CODE_TEST_EXT_TOML: 71 NUMBER_OF_FILES_TEST_EXT_CMD: 1 LINES_OF_CODE_TEST_EXT_CMD: 59 NUMBER_OF_FILES_TEST_EXT_PROPS: 1 LINES_OF_CODE_TEST_EXT_PROPS: 9 NUMBER_OF_FILES_TEST_EXT_PS1: 1 LINES_OF_CODE_TEST_EXT_PS1: 3 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 92.88 NUMBER_OF_FILES_GENERATED: 22 LINES_OF_CODE_GENERATED: 6049 NUMBER_OF_FILES_GENERATED_EXT_CS: 20 LINES_OF_CODE_GENERATED_EXT_CS: 4831 NUMBER_OF_FILES_GENERATED_EXT_MD: 2 LINES_OF_CODE_GENERATED_EXT_MD: 1218 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 26 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 1371 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ: 7 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ: 1029 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 19 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 342 NUMBER_OF_FILES_OTHER: 652 LINES_OF_CODE_OTHER: 39358 NUMBER_OF_FILES_OTHER_EXT_MD: 116 LINES_OF_CODE_OTHER_EXT_MD: 11948 NUMBER_OF_FILES_OTHER_EXT_CS: 197 LINES_OF_CODE_OTHER_EXT_CS: 11499 NUMBER_OF_FILES_OTHER_EXT_JSON: 175 LINES_OF_CODE_OTHER_EXT_JSON: 8876 NUMBER_OF_FILES_OTHER_EXT_RS: 18 LINES_OF_CODE_OTHER_EXT_RS: 2467 NUMBER_OF_FILES_OTHER_EXT_GO: 35 LINES_OF_CODE_OTHER_EXT_GO: 2281 NUMBER_OF_FILES_OTHER_EXT_YAML: 17 LINES_OF_CODE_OTHER_EXT_YAML: 762 NUMBER_OF_FILES_OTHER_EXT_MOD: 24 LINES_OF_CODE_OTHER_EXT_MOD: 616 NUMBER_OF_FILES_OTHER_EXT_CSPROJ: 22 LINES_OF_CODE_OTHER_EXT_CSPROJ: 346 NUMBER_OF_FILES_OTHER_EXT_SH: 19 LINES_OF_CODE_OTHER_EXT_SH: 257 NUMBER_OF_FILES_OTHER_EXT_TXT: 23 LINES_OF_CODE_OTHER_EXT_TXT: 183 NUMBER_OF_FILES_OTHER_EXT_JS: 1 LINES_OF_CODE_OTHER_EXT_JS: 60 NUMBER_OF_FILES_OTHER_EXT_TOML: 4 LINES_OF_CODE_OTHER_EXT_TOML: 56 NUMBER_OF_FILES_OTHER_EXT_CMD: 1 LINES_OF_CODE_OTHER_EXT_CMD: 7 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN: 192 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN: 9231 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_EXT_CS: 163 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_EXT_CS: 6465 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_EXT_PROTO: 15 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_EXT_PROTO: 2444 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_EXT_RS: 14 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_EXT_RS: 322 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUST: 109 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUST: 16484 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUST_EXT_RS: 97 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUST_EXT_RS: 16164 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUST_EXT_TOML: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUST_EXT_TOML: 256 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUST_EXT_JQ: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUST_EXT_JQ: 64 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS: 426 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_RS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_RS: 259 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_YAML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_YAML: 134 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_TOML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_TOML: 33 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC: 1146 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_EXT_XML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_EXT_XML: 990 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_EXT_XSD: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_EXT_XSD: 156 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GO: 98 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GO: 7604 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GO_EXT_GO: 98 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GO_EXT_GO: 7604 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET: 281 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET: 12815 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_EXT_CS: 277 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_EXT_CS: 12791 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_EXT_CMD: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_EXT_CMD: 15 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOTNET_EXT_PROPS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOTNET_EXT_PROPS: 9 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: 30 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 9927 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RS: 17 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RS: 7367 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS: 5 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS: 1473 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO: 7 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO: 1049 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TOML: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TOML: 38 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 658 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 37779 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 435 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 17783 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS: 95 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS: 9378 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 91 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 6555 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 15 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 2444 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 990 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 12 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 251 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSD: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSD: 156 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 134 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JQ: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JQ: 64 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD: 15 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS: 9 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 581 LOW_RISK_FILE_SIZE_COUNT: 59 MEDIUM_RISK_FILE_SIZE_COUNT: 33 HIGH_RISK_FILE_SIZE_COUNT: 12 VERY_HIGH_RISK_FILE_SIZE_COUNT: 3 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 16765 LOW_RISK_FILE_SIZE_LOC: 8653 MEDIUM_RISK_FILE_SIZE_LOC: 10050 HIGH_RISK_FILE_SIZE_LOC: 7704 VERY_HIGH_RISK_FILE_SIZE_LOC: 4534 NUMBER_OF_UNITS: 1711 LINES_OF_CODE_IN_UNITS: 21758 LINES_OF_CODE_OUTSIDE_UNITS: 25948 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 5694 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 26.169684713668534 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1111 UNIT_SIZE_LOW_RISK_LOC: 4466 UNIT_SIZE_LOW_RISK_PERCENTAGE: 20.525783619817997 UNIT_SIZE_LOW_RISK_COUNT: 311 UNIT_SIZE_MEDIUM_RISK_LOC: 6894 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 31.68489750896222 UNIT_SIZE_MEDIUM_RISK_COUNT: 229 UNIT_SIZE_HIGH_RISK_LOC: 3485 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 16.01709715966541 UNIT_SIZE_HIGH_RISK_COUNT: 51 UNIT_SIZE_VERY_HIGH_RISK_LOC: 1219 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 5.602536997885835 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_CODEGEN_NEGLIGIBLE_RISK_LOC: 1178 UNIT_SIZE_COMPONENT_CODEGEN_NEGLIGIBLE_RISK_PERCENTAGE: 29.464732366183092 UNIT_SIZE_COMPONENT_CODEGEN_NEGLIGIBLE_RISK_COUNT: 196 UNIT_SIZE_COMPONENT_CODEGEN_LOW_RISK_LOC: 347 UNIT_SIZE_COMPONENT_CODEGEN_LOW_RISK_PERCENTAGE: 8.679339669834917 UNIT_SIZE_COMPONENT_CODEGEN_LOW_RISK_COUNT: 25 UNIT_SIZE_COMPONENT_CODEGEN_MEDIUM_RISK_LOC: 1591 UNIT_SIZE_COMPONENT_CODEGEN_MEDIUM_RISK_PERCENTAGE: 39.79489744872436 UNIT_SIZE_COMPONENT_CODEGEN_MEDIUM_RISK_COUNT: 55 UNIT_SIZE_COMPONENT_CODEGEN_HIGH_RISK_LOC: 624 UNIT_SIZE_COMPONENT_CODEGEN_HIGH_RISK_PERCENTAGE: 15.607803901950975 UNIT_SIZE_COMPONENT_CODEGEN_HIGH_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_CODEGEN_VERY_HIGH_RISK_LOC: 258 UNIT_SIZE_COMPONENT_CODEGEN_VERY_HIGH_RISK_PERCENTAGE: 6.453226613306653 UNIT_SIZE_COMPONENT_CODEGEN_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_RUST_NEGLIGIBLE_RISK_LOC: 1005 UNIT_SIZE_COMPONENT_RUST_NEGLIGIBLE_RISK_PERCENTAGE: 25.862068965517242 UNIT_SIZE_COMPONENT_RUST_NEGLIGIBLE_RISK_COUNT: 178 UNIT_SIZE_COMPONENT_RUST_LOW_RISK_LOC: 1201 UNIT_SIZE_COMPONENT_RUST_LOW_RISK_PERCENTAGE: 30.905815748842 UNIT_SIZE_COMPONENT_RUST_LOW_RISK_COUNT: 82 UNIT_SIZE_COMPONENT_RUST_MEDIUM_RISK_LOC: 1002 UNIT_SIZE_COMPONENT_RUST_MEDIUM_RISK_PERCENTAGE: 25.784868759650024 UNIT_SIZE_COMPONENT_RUST_MEDIUM_RISK_COUNT: 31 UNIT_SIZE_COMPONENT_RUST_HIGH_RISK_LOC: 489 UNIT_SIZE_COMPONENT_RUST_HIGH_RISK_PERCENTAGE: 12.58363355635615 UNIT_SIZE_COMPONENT_RUST_HIGH_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_RUST_VERY_HIGH_RISK_LOC: 189 UNIT_SIZE_COMPONENT_RUST_VERY_HIGH_RISK_PERCENTAGE: 4.863612969634586 UNIT_SIZE_COMPONENT_RUST_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_GO_NEGLIGIBLE_RISK_LOC: 1668 UNIT_SIZE_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE: 28.65979381443299 UNIT_SIZE_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT: 380 UNIT_SIZE_COMPONENT_GO_LOW_RISK_LOC: 1240 UNIT_SIZE_COMPONENT_GO_LOW_RISK_PERCENTAGE: 21.305841924398624 UNIT_SIZE_COMPONENT_GO_LOW_RISK_COUNT: 87 UNIT_SIZE_COMPONENT_GO_MEDIUM_RISK_LOC: 1681 UNIT_SIZE_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE: 28.883161512027492 UNIT_SIZE_COMPONENT_GO_MEDIUM_RISK_COUNT: 56 UNIT_SIZE_COMPONENT_GO_HIGH_RISK_LOC: 1121 UNIT_SIZE_COMPONENT_GO_HIGH_RISK_PERCENTAGE: 19.261168384879724 UNIT_SIZE_COMPONENT_GO_HIGH_RISK_COUNT: 16 UNIT_SIZE_COMPONENT_GO_VERY_HIGH_RISK_LOC: 110 UNIT_SIZE_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE: 1.8900343642611683 UNIT_SIZE_COMPONENT_GO_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_DOTNET_NEGLIGIBLE_RISK_LOC: 1843 UNIT_SIZE_COMPONENT_DOTNET_NEGLIGIBLE_RISK_PERCENTAGE: 22.883039483486467 UNIT_SIZE_COMPONENT_DOTNET_NEGLIGIBLE_RISK_COUNT: 357 UNIT_SIZE_COMPONENT_DOTNET_LOW_RISK_LOC: 1678 UNIT_SIZE_COMPONENT_DOTNET_LOW_RISK_PERCENTAGE: 20.834368015892725 UNIT_SIZE_COMPONENT_DOTNET_LOW_RISK_COUNT: 117 UNIT_SIZE_COMPONENT_DOTNET_MEDIUM_RISK_LOC: 2620 UNIT_SIZE_COMPONENT_DOTNET_MEDIUM_RISK_PERCENTAGE: 32.530419667246086 UNIT_SIZE_COMPONENT_DOTNET_MEDIUM_RISK_COUNT: 87 UNIT_SIZE_COMPONENT_DOTNET_HIGH_RISK_LOC: 1251 UNIT_SIZE_COMPONENT_DOTNET_HIGH_RISK_PERCENTAGE: 15.532654581574374 UNIT_SIZE_COMPONENT_DOTNET_HIGH_RISK_COUNT: 19 UNIT_SIZE_COMPONENT_DOTNET_VERY_HIGH_RISK_LOC: 662 UNIT_SIZE_COMPONENT_DOTNET_VERY_HIGH_RISK_PERCENTAGE: 8.219518251800348 UNIT_SIZE_COMPONENT_DOTNET_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC: 2909 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE: 24.41050599983217 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT: 531 UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC: 2025 UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE: 16.992531677435597 UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT: 142 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC: 4188 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE: 35.143072921037174 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT: 141 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC: 1875 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE: 15.733825627255182 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT: 28 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC: 920 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE: 7.7200637744398755 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_LOC: 1117 UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_PERCENTAGE: 27.779159413081324 UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_COUNT: 200 UNIT_SIZE_EXTENSION_RS_LOW_RISK_LOC: 1201 UNIT_SIZE_EXTENSION_RS_LOW_RISK_PERCENTAGE: 29.86819199204178 UNIT_SIZE_EXTENSION_RS_LOW_RISK_COUNT: 82 UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_LOC: 1025 UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_PERCENTAGE: 25.491171350410347 UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_COUNT: 32 UNIT_SIZE_EXTENSION_RS_HIGH_RISK_LOC: 489 UNIT_SIZE_EXTENSION_RS_HIGH_RISK_PERCENTAGE: 12.161153941805521 UNIT_SIZE_EXTENSION_RS_HIGH_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_LOC: 189 UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_PERCENTAGE: 4.70032330266103 UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC: 1668 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE: 28.65979381443299 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT: 380 UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC: 1240 UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE: 21.305841924398624 UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT: 87 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC: 1681 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE: 28.883161512027492 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT: 56 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC: 1121 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE: 19.261168384879724 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT: 16 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC: 110 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE: 1.8900343642611683 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 14420 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 66.27447375677912 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1556 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 4379 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 20.125930692159205 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 115 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 2421 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 11.12694181450501 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 35 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 538 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 2.4726537365566688 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 5 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: 5 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 538 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_NEGLIGIBLE_RISK_LOC: 2488 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_NEGLIGIBLE_RISK_PERCENTAGE: 62.23111555777889 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_NEGLIGIBLE_RISK_COUNT: 250 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_LOW_RISK_LOC: 637 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_LOW_RISK_PERCENTAGE: 15.932966483241621 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_LOW_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_MEDIUM_RISK_LOC: 615 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_MEDIUM_RISK_PERCENTAGE: 15.382691345672836 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_MEDIUM_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_HIGH_RISK_LOC: 258 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_HIGH_RISK_PERCENTAGE: 6.453226613306653 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_NEGLIGIBLE_RISK_LOC: 3167 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_NEGLIGIBLE_RISK_PERCENTAGE: 81.49768399382398 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_NEGLIGIBLE_RISK_COUNT: 285 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_LOW_RISK_LOC: 657 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_LOW_RISK_PERCENTAGE: 16.906845084920228 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_LOW_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_MEDIUM_RISK_LOC: 62 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_MEDIUM_RISK_PERCENTAGE: 1.59547092125579 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RUST_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC: 3771 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE: 64.79381443298969 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT: 496 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC: 1218 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE: 20.927835051546392 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT: 33 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC: 831 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE: 14.278350515463918 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_NEGLIGIBLE_RISK_LOC: 4994 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_NEGLIGIBLE_RISK_PERCENTAGE: 62.0064564191706 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_NEGLIGIBLE_RISK_COUNT: 525 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_LOW_RISK_LOC: 1867 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_LOW_RISK_PERCENTAGE: 23.18102806059101 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_LOW_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_MEDIUM_RISK_LOC: 913 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_MEDIUM_RISK_PERCENTAGE: 11.335982120685374 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_MEDIUM_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_HIGH_RISK_LOC: 280 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_HIGH_RISK_PERCENTAGE: 3.476533399553017 CONDITIONAL_COMPLEXITY_COMPONENT_DOTNET_HIGH_RISK_COUNT: 3 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_CS_NEGLIGIBLE_RISK_LOC: 7347 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE: 61.651422337836706 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT: 752 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC: 2504 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE: 21.011999664345055 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT: 69 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC: 1528 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE: 12.822018964504489 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC: 538 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE: 4.514559033313754 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT: 5 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 CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_LOC: 3302 CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_PERCENTAGE: 82.11887590151703 CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_COUNT: 308 CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_LOC: 657 CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_PERCENTAGE: 16.339219099726435 CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_LOC: 62 CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_PERCENTAGE: 1.5419049987565283 CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC: 3771 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE: 64.79381443298969 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT: 496 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC: 1218 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE: 20.927835051546392 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT: 33 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC: 831 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE: 14.278350515463918 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 259 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 162 FILE_CHANGE_HISTORY_WEEKS: 37 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 185 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 97 FILE_AGE_LOW_RISK_COUNT: 509 FILE_AGE_MEDIUM_RISK_COUNT: 48 FILE_AGE_HIGH_RISK_COUNT: 34 FILE_AGE_VERY_HIGH_RISK_COUNT: 0 FILE_AGE_NEGLIGIBLE_RISK_LOC: 13124 FILE_AGE_LOW_RISK_LOC: 29654 FILE_AGE_MEDIUM_RISK_LOC: 1686 FILE_AGE_HIGH_RISK_LOC: 3242 FILE_AGE_VERY_HIGH_RISK_LOC: 0 NUMBER_OF_CONTRIBUTORS: 19 DUPLICATION_NUMBER_OF_DUPLICATES: 1112 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 210 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 6670 DUPLICATION_NUMBER_OF_CLEANED_LINES: 35852 DUPLICATION_PERCENTAGE: 18.604261965859646 UNIT_DUPLICATES_COUNT: 33 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOTNET: 777 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOTNET: 777 DUPLICATION_PERCENTAGE_PRIMARY_DOTNET: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEGEN: 1393 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEGEN: 1393 DUPLICATION_PERCENTAGE_PRIMARY_CODEGEN: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RUST: 4133 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RUST: 4133 DUPLICATION_PERCENTAGE_PRIMARY_RUST: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GO: 222 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GO: 222 DUPLICATION_PERCENTAGE_PRIMARY_GO: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS: 89 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS: 89 DUPLICATION_PERCENTAGE_PRIMARY_TOOLS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOC: 56 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOC: 56 DUPLICATION_PERCENTAGE_PRIMARY_DOC: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CS: 1573 DUPLICATION_NUMBER_OF_CLEANED_LINES_CS: 11824 DUPLICATION_PERCENTAGE_CS: 13.303450608930987 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RS: 4335 DUPLICATION_NUMBER_OF_CLEANED_LINES_RS: 14633 DUPLICATION_PERCENTAGE_RS: 29.624820610947857 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO: 405 DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO: 2444 DUPLICATION_PERCENTAGE_PROTO: 16.571194762684126 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO: 222 DUPLICATION_NUMBER_OF_CLEANED_LINES_GO: 5591 DUPLICATION_PERCENTAGE_GO: 3.970667143623681 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML: 35 DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML: 134 DUPLICATION_PERCENTAGE_YAML: 26.119402985074625 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TOML: 44 DUPLICATION_NUMBER_OF_CLEANED_LINES_TOML: 289 DUPLICATION_PERCENTAGE_TOML: 15.22491349480969 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML: 56 DUPLICATION_NUMBER_OF_CLEANED_LINES_XML: 738 DUPLICATION_PERCENTAGE_XML: 7.588075880758808 TOTAL_ANALYSIS_TIME_IN_MILLIS: 6035