Metrics
| Metric | Value |
|---|---|
| TOTAL_NUMBER_OF_FILES | 510 |
| NUMBER_OF_FILES_MAIN | 123 |
| LINES_OF_CODE_MAIN | 29,882 |
| NUMBER_OF_FILES_MAIN_EXT_MJS | 51 |
| LINES_OF_CODE_MAIN_EXT_MJS | 18,011 |
| NUMBER_OF_FILES_MAIN_EXT_TS | 30 |
| LINES_OF_CODE_MAIN_EXT_TS | 7,421 |
| NUMBER_OF_FILES_MAIN_EXT_PY | 5 |
| LINES_OF_CODE_MAIN_EXT_PY | 3,490 |
| NUMBER_OF_FILES_MAIN_EXT_RS | 6 |
| LINES_OF_CODE_MAIN_EXT_RS | 725 |
| NUMBER_OF_FILES_MAIN_EXT_YAML | 24 |
| LINES_OF_CODE_MAIN_EXT_YAML | 152 |
| NUMBER_OF_FILES_MAIN_EXT_SWIFT | 3 |
| LINES_OF_CODE_MAIN_EXT_SWIFT | 35 |
| NUMBER_OF_FILES_MAIN_EXT_TSX | 3 |
| LINES_OF_CODE_MAIN_EXT_TSX | 28 |
| NUMBER_OF_FILES_MAIN_EXT_JSONL | 1 |
| LINES_OF_CODE_MAIN_EXT_JSONL | 20 |
| NUMBER_OF_FILES_TEST | 90 |
| LINES_OF_CODE_TEST | 22,392 |
| NUMBER_OF_FILES_TEST_EXT_MJS | 76 |
| LINES_OF_CODE_TEST_EXT_MJS | 18,968 |
| NUMBER_OF_FILES_TEST_EXT_PY | 5 |
| LINES_OF_CODE_TEST_EXT_PY | 3,022 |
| NUMBER_OF_FILES_TEST_EXT_YAML | 8 |
| LINES_OF_CODE_TEST_EXT_YAML | 377 |
| NUMBER_OF_FILES_TEST_EXT_SQL | 1 |
| LINES_OF_CODE_TEST_EXT_SQL | 25 |
| TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE | 74.93 |
| NUMBER_OF_FILES_GENERATED | 2 |
| LINES_OF_CODE_GENERATED | 2,543 |
| NUMBER_OF_FILES_GENERATED_EXT_JSON | 2 |
| LINES_OF_CODE_GENERATED_EXT_JSON | 2,543 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT | 11 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT | 466 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YAML | 7 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YAML | 390 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_TOML | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_TOML | 35 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITATTRIBUTES | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITATTRIBUTES | 23 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE | 2 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE | 18 |
| NUMBER_OF_FILES_OTHER | 139 |
| LINES_OF_CODE_OTHER | 29,898 |
| NUMBER_OF_FILES_OTHER_EXT_JSON | 85 |
| LINES_OF_CODE_OTHER_EXT_JSON | 26,633 |
| NUMBER_OF_FILES_OTHER_EXT_MD | 46 |
| LINES_OF_CODE_OTHER_EXT_MD | 1,939 |
| NUMBER_OF_FILES_OTHER_EXT_TXT | 3 |
| LINES_OF_CODE_OTHER_EXT_TXT | 1,021 |
| NUMBER_OF_FILES_OTHER_EXT_PATCH | 1 |
| LINES_OF_CODE_OTHER_EXT_PATCH | 250 |
| NUMBER_OF_FILES_OTHER_EXT_SVG | 4 |
| LINES_OF_CODE_OTHER_EXT_SVG | 55 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS | 113 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS | 27,589 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_MJS | 42 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_MJS | 15,735 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_TS | 30 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_TS | 7,421 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_PY | 5 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_PY | 3,490 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_RS | 6 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_RS | 725 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_YAML | 23 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_YAML | 135 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_SWIFT | 3 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_SWIFT | 35 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_TSX | 3 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_TSX | 28 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_JSONL | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_JSONL | 20 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS | 9 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS | 2,276 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_MJS | 9 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_MJS | 2,276 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB | 17 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB_EXT_YAML | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB_EXT_YAML | 17 |
| 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 | 3 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS | 1,040 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_MJS | 3 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_MJS | 1,040 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED | 120 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED | 28,842 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS | 48 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS | 16,971 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS | 30 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS | 7,421 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY | 5 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY | 3,490 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS | 6 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS | 725 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML | 24 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML | 152 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT | 3 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT | 35 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX | 3 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX | 28 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSONL | 1 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSONL | 20 |
| NEGLIGIBLE_RISK_FILE_SIZE_COUNT | 56 |
| LOW_RISK_FILE_SIZE_COUNT | 22 |
| MEDIUM_RISK_FILE_SIZE_COUNT | 31 |
| HIGH_RISK_FILE_SIZE_COUNT | 10 |
| VERY_HIGH_RISK_FILE_SIZE_COUNT | 4 |
| NEGLIGIBLE_RISK_FILE_SIZE_LOC | 1,402 |
| LOW_RISK_FILE_SIZE_LOC | 3,354 |
| MEDIUM_RISK_FILE_SIZE_LOC | 9,383 |
| HIGH_RISK_FILE_SIZE_LOC | 6,701 |
| VERY_HIGH_RISK_FILE_SIZE_LOC | 9,042 |
| NUMBER_OF_UNITS | 536 |
| LINES_OF_CODE_IN_UNITS | 8,449 |
| LINES_OF_CODE_OUTSIDE_UNITS | 21,433 |
| UNIT_SIZE_NEGLIGIBLE_RISK_LOC | 1,566 |
| UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE | 18.53 |
| UNIT_SIZE_NEGLIGIBLE_RISK_COUNT | 292 |
| UNIT_SIZE_LOW_RISK_LOC | 1,777 |
| UNIT_SIZE_LOW_RISK_PERCENTAGE | 21.03 |
| UNIT_SIZE_LOW_RISK_COUNT | 122 |
| UNIT_SIZE_MEDIUM_RISK_LOC | 2,870 |
| UNIT_SIZE_MEDIUM_RISK_PERCENTAGE | 33.97 |
| UNIT_SIZE_MEDIUM_RISK_COUNT | 96 |
| UNIT_SIZE_HIGH_RISK_LOC | 1,210 |
| UNIT_SIZE_HIGH_RISK_PERCENTAGE | 14.32 |
| UNIT_SIZE_HIGH_RISK_COUNT | 19 |
| UNIT_SIZE_VERY_HIGH_RISK_LOC | 1,026 |
| UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE | 12.14 |
| UNIT_SIZE_VERY_HIGH_RISK_COUNT | 7 |
| UNIT_SIZE_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_LOC | 1,566 |
| UNIT_SIZE_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE | 18.53 |
| UNIT_SIZE_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_COUNT | 292 |
| UNIT_SIZE_COMPONENT_PLUGINS_LOW_RISK_LOC | 1,777 |
| UNIT_SIZE_COMPONENT_PLUGINS_LOW_RISK_PERCENTAGE | 21.03 |
| UNIT_SIZE_COMPONENT_PLUGINS_LOW_RISK_COUNT | 122 |
| UNIT_SIZE_COMPONENT_PLUGINS_MEDIUM_RISK_LOC | 2,870 |
| UNIT_SIZE_COMPONENT_PLUGINS_MEDIUM_RISK_PERCENTAGE | 33.97 |
| UNIT_SIZE_COMPONENT_PLUGINS_MEDIUM_RISK_COUNT | 96 |
| UNIT_SIZE_COMPONENT_PLUGINS_HIGH_RISK_LOC | 1,210 |
| UNIT_SIZE_COMPONENT_PLUGINS_HIGH_RISK_PERCENTAGE | 14.32 |
| UNIT_SIZE_COMPONENT_PLUGINS_HIGH_RISK_COUNT | 19 |
| UNIT_SIZE_COMPONENT_PLUGINS_VERY_HIGH_RISK_LOC | 1,026 |
| UNIT_SIZE_COMPONENT_PLUGINS_VERY_HIGH_RISK_PERCENTAGE | 12.14 |
| UNIT_SIZE_COMPONENT_PLUGINS_VERY_HIGH_RISK_COUNT | 7 |
| UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC | 15 |
| UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE | 100 |
| UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT | 1 |
| UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE | 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 |
| UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_LOC | 13 |
| UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
| UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT | 3 |
| UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC | 472 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE | 14.32 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT | 86 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC | 831 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE | 25.21 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT | 58 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC | 1,441 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE | 43.72 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT | 48 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC | 433 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE | 13.14 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT | 7 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC | 119 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE | 3.61 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT | 1 |
| UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_LOC | 119 |
| UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_PERCENTAGE | 33.9 |
| UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_COUNT | 22 |
| UNIT_SIZE_EXTENSION_RS_LOW_RISK_LOC | 36 |
| UNIT_SIZE_EXTENSION_RS_LOW_RISK_PERCENTAGE | 10.26 |
| UNIT_SIZE_EXTENSION_RS_LOW_RISK_COUNT | 2 |
| UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_LOC | 24 |
| UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_PERCENTAGE | 6.84 |
| UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_COUNT | 1 |
| UNIT_SIZE_EXTENSION_RS_HIGH_RISK_LOC | 66 |
| UNIT_SIZE_EXTENSION_RS_HIGH_RISK_PERCENTAGE | 18.8 |
| UNIT_SIZE_EXTENSION_RS_HIGH_RISK_COUNT | 1 |
| UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_LOC | 106 |
| UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_PERCENTAGE | 30.2 |
| UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_COUNT | 1 |
| UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC | 962 |
| UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE | 20.15 |
| UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT | 181 |
| UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC | 895 |
| UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE | 18.75 |
| UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT | 61 |
| UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC | 1,405 |
| UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE | 29.43 |
| UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT | 47 |
| UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC | 711 |
| UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE | 14.89 |
| UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT | 11 |
| UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC | 801 |
| UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE | 16.78 |
| UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT | 5 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC | 2,038 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE | 24.12 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT | 305 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_LOC | 1,670 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE | 19.77 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT | 99 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC | 2,563 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE | 30.33 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT | 98 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC | 1,171 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE | 13.86 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT | 26 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC | 1,007 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE | 11.92 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT | 8 |
| CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT | 34 |
| CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC | 2,178 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_LOC | 2,038 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE | 24.12 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_COUNT | 305 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_LOW_RISK_LOC | 1,670 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_LOW_RISK_PERCENTAGE | 19.77 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_LOW_RISK_COUNT | 99 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_MEDIUM_RISK_LOC | 2,563 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_MEDIUM_RISK_PERCENTAGE | 30.33 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_MEDIUM_RISK_COUNT | 98 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_HIGH_RISK_LOC | 1,171 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_HIGH_RISK_PERCENTAGE | 13.86 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_HIGH_RISK_COUNT | 26 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_VERY_HIGH_RISK_LOC | 1,007 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_VERY_HIGH_RISK_PERCENTAGE | 11.92 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_VERY_HIGH_RISK_COUNT | 8 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC | 15 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE | 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 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE | 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 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_LOC | 13 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT | 3 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC | 879 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE | 26.67 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT | 109 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC | 932 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE | 28.28 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT | 53 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC | 978 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE | 29.67 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT | 30 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC | 507 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE | 15.38 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT | 8 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_LOC | 179 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_PERCENTAGE | 51 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_COUNT | 25 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_LOC | 172 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_PERCENTAGE | 49 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_COUNT | 2 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_PERCENTAGE | 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 |
| CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC | 952 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE | 19.94 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT | 167 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC | 566 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE | 11.86 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT | 44 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC | 1,585 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE | 33.2 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT | 68 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC | 664 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE | 13.91 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT | 18 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC | 1,007 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE | 21.09 |
| CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT | 8 |
| NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT | 8 |
| NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC | 571 |
| LOW_RISK_FILE_COMPLEXITY_COUNT | 9 |
| LOW_RISK_FILE_COMPLEXITY_LOC | 1,354 |
| MEDIUM_RISK_FILE_COMPLEXITY_COUNT | 14 |
| MEDIUM_RISK_FILE_COMPLEXITY_LOC | 3,359 |
| HIGH_RISK_FILE_COMPLEXITY_COUNT | 3 |
| HIGH_RISK_FILE_COMPLEXITY_LOC | 1,055 |
| VERY_HIGH_RISK_FILE_COMPLEXITY_COUNT | 5 |
| VERY_HIGH_RISK_FILE_COMPLEXITY_LOC | 5,219 |
| FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS | 45 |
| FILE_CHANGE_HISTORY_ACTIVE_DAYS | 8 |
| FILE_CHANGE_HISTORY_WEEKS | 3 |
| FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS | 15 |
| FILE_AGE_NEGLIGIBLE_RISK_COUNT | 59 |
| FILE_AGE_LOW_RISK_COUNT | 54 |
| FILE_AGE_MEDIUM_RISK_COUNT | 0 |
| FILE_AGE_HIGH_RISK_COUNT | 0 |
| FILE_AGE_VERY_HIGH_RISK_COUNT | 0 |
| FILE_AGE_NEGLIGIBLE_RISK_LOC | 12,501 |
| FILE_AGE_LOW_RISK_LOC | 16,613 |
| FILE_AGE_MEDIUM_RISK_LOC | 0 |
| FILE_AGE_HIGH_RISK_LOC | 0 |
| FILE_AGE_VERY_HIGH_RISK_LOC | 0 |
| NUMBER_OF_CONTRIBUTORS | 1 |
| DUPLICATION_NUMBER_OF_DUPLICATES | 192 |
| DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES | 25 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES | 1,568 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES | 28,774 |
| DUPLICATION_PERCENTAGE | 5.45 |
| UNIT_DUPLICATES_COUNT | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS | 198 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS | 2,276 |
| DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS | 8.7 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLUGINS | 1,370 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLUGINS | 26,481 |
| DUPLICATION_PERCENTAGE_PRIMARY_PLUGINS | 5.17 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_.GITHUB | 0 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_.GITHUB | 17 |
| DUPLICATION_PERCENTAGE_PRIMARY_.GITHUB | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_MJS | 1,412 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_MJS | 18,011 |
| DUPLICATION_PERCENTAGE_MJS | 7.84 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RS | 156 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_RS | 616 |
| DUPLICATION_PERCENTAGE_RS | 25.32 |
| MAINTAINABILITY_SCORE_HUMAN | 4.3 |
| MAINTAINABILITY_SCORE_AI | 4.9 |
| AI_CONTEXT_LINES_PER_CHANGE | 4,738 |
| TOTAL_ANALYSIS_TIME_IN_MILLIS | 2,468 |
About This Analysis
- Metrics are all numeric values measured by Sokrates.
- You can use these metrics to define goals and controls.