Metrics
| Metric | Value |
|---|---|
| TOTAL_NUMBER_OF_FILES | 2,410 |
| NUMBER_OF_FILES_MAIN | 1,945 |
| LINES_OF_CODE_MAIN | 111,115 |
| NUMBER_OF_FILES_MAIN_EXT_PY | 1,933 |
| LINES_OF_CODE_MAIN_EXT_PY | 110,786 |
| NUMBER_OF_FILES_MAIN_EXT_CJS | 5 |
| LINES_OF_CODE_MAIN_EXT_CJS | 165 |
| NUMBER_OF_FILES_MAIN_EXT_YAML | 5 |
| LINES_OF_CODE_MAIN_EXT_YAML | 144 |
| NUMBER_OF_FILES_MAIN_EXT_TOML | 2 |
| LINES_OF_CODE_MAIN_EXT_TOML | 20 |
| NUMBER_OF_FILES_TEST | 313 |
| LINES_OF_CODE_TEST | 76,201 |
| NUMBER_OF_FILES_TEST_EXT_PY | 308 |
| LINES_OF_CODE_TEST_EXT_PY | 75,817 |
| NUMBER_OF_FILES_TEST_EXT_CJS | 4 |
| LINES_OF_CODE_TEST_EXT_CJS | 383 |
| NUMBER_OF_FILES_TEST_EXT_GITATTRIBUTES | 1 |
| LINES_OF_CODE_TEST_EXT_GITATTRIBUTES | 1 |
| TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE | 68.57 |
| NUMBER_OF_FILES_GENERATED | 0 |
| LINES_OF_CODE_GENERATED | 0 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT | 12 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT | 1,032 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YAML | 9 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YAML | 732 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_TOML | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_TOML | 281 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE | 18 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITATTRIBUTES | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITATTRIBUTES | 1 |
| NUMBER_OF_FILES_OTHER | 87 |
| LINES_OF_CODE_OTHER | 10,486 |
| NUMBER_OF_FILES_OTHER_EXT_MD | 27 |
| LINES_OF_CODE_OTHER_EXT_MD | 7,440 |
| NUMBER_OF_FILES_OTHER_EXT_PY | 46 |
| LINES_OF_CODE_OTHER_EXT_PY | 1,954 |
| NUMBER_OF_FILES_OTHER_EXT_JSON | 12 |
| LINES_OF_CODE_OTHER_EXT_JSON | 1,073 |
| NUMBER_OF_FILES_OTHER_EXT_SH | 1 |
| LINES_OF_CODE_OTHER_EXT_SH | 18 |
| NUMBER_OF_FILES_OTHER_EXT_TXT | 1 |
| LINES_OF_CODE_OTHER_EXT_TXT | 1 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT | 8 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML | 8 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS | 17 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS | 4,446 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY | 11 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY | 4,278 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_CJS | 5 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_CJS | 165 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TOML | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TOML | 3 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB | 5 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB | 153 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB_EXT_YAML | 4 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB_EXT_YAML | 136 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_.GITHUB_EXT_TOML | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_.GITHUB_EXT_TOML | 17 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC | 1,922 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC | 106,508 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PY | 1,922 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PY | 106,508 |
| 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 | 9 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS | 4,269 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY | 9 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY | 4,269 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED | 1,936 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED | 106,846 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY | 1,924 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY | 106,517 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CJS | 5 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CJS | 165 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML | 5 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML | 144 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML | 2 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML | 20 |
| NEGLIGIBLE_RISK_FILE_SIZE_COUNT | 1,710 |
| LOW_RISK_FILE_SIZE_COUNT | 107 |
| MEDIUM_RISK_FILE_SIZE_COUNT | 93 |
| HIGH_RISK_FILE_SIZE_COUNT | 24 |
| VERY_HIGH_RISK_FILE_SIZE_COUNT | 11 |
| NEGLIGIBLE_RISK_FILE_SIZE_LOC | 28,761 |
| LOW_RISK_FILE_SIZE_LOC | 14,884 |
| MEDIUM_RISK_FILE_SIZE_LOC | 31,426 |
| HIGH_RISK_FILE_SIZE_LOC | 16,481 |
| VERY_HIGH_RISK_FILE_SIZE_LOC | 19,563 |
| NUMBER_OF_UNITS | 3,950 |
| LINES_OF_CODE_IN_UNITS | 29,777 |
| LINES_OF_CODE_OUTSIDE_UNITS | 81,338 |
| UNIT_SIZE_NEGLIGIBLE_RISK_LOC | 11,801 |
| UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE | 39.63 |
| UNIT_SIZE_NEGLIGIBLE_RISK_COUNT | 3,088 |
| UNIT_SIZE_LOW_RISK_LOC | 8,879 |
| UNIT_SIZE_LOW_RISK_PERCENTAGE | 29.82 |
| UNIT_SIZE_LOW_RISK_COUNT | 644 |
| UNIT_SIZE_MEDIUM_RISK_LOC | 5,346 |
| UNIT_SIZE_MEDIUM_RISK_PERCENTAGE | 17.95 |
| UNIT_SIZE_MEDIUM_RISK_COUNT | 181 |
| UNIT_SIZE_HIGH_RISK_LOC | 1,276 |
| UNIT_SIZE_HIGH_RISK_PERCENTAGE | 4.29 |
| UNIT_SIZE_HIGH_RISK_COUNT | 21 |
| UNIT_SIZE_VERY_HIGH_RISK_LOC | 2,475 |
| UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE | 8.31 |
| UNIT_SIZE_VERY_HIGH_RISK_COUNT | 16 |
| UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC | 365 |
| UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE | 16.96 |
| UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT | 71 |
| UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC | 333 |
| UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE | 15.47 |
| UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT | 21 |
| UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC | 694 |
| UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE | 32.25 |
| UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT | 22 |
| UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC | 282 |
| UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE | 13.1 |
| UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT | 4 |
| UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC | 478 |
| UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE | 22.21 |
| UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT | 2 |
| UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC | 11,436 |
| UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE | 41.4 |
| UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT | 3,017 |
| UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC | 8,546 |
| UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE | 30.94 |
| UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT | 623 |
| UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC | 4,652 |
| UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE | 16.84 |
| UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT | 159 |
| UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC | 994 |
| UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE | 3.6 |
| UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT | 17 |
| UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC | 1,997 |
| UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE | 7.23 |
| UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT | 14 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC | 11,781 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE | 39.64 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT | 3,083 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC | 8,845 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE | 29.76 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT | 642 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC | 5,346 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE | 17.99 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT | 181 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC | 1,276 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE | 4.29 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT | 21 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC | 2,475 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE | 8.33 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT | 16 |
| UNIT_SIZE_EXTENSION_CJS_NEGLIGIBLE_RISK_LOC | 20 |
| UNIT_SIZE_EXTENSION_CJS_NEGLIGIBLE_RISK_PERCENTAGE | 37.04 |
| UNIT_SIZE_EXTENSION_CJS_NEGLIGIBLE_RISK_COUNT | 5 |
| UNIT_SIZE_EXTENSION_CJS_LOW_RISK_LOC | 34 |
| UNIT_SIZE_EXTENSION_CJS_LOW_RISK_PERCENTAGE | 62.96 |
| UNIT_SIZE_EXTENSION_CJS_LOW_RISK_COUNT | 2 |
| UNIT_SIZE_EXTENSION_CJS_MEDIUM_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_CJS_MEDIUM_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_CJS_MEDIUM_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_CJS_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_CJS_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_CJS_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_CJS_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_CJS_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_CJS_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC | 24,504 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE | 82.29 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT | 3,767 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_LOC | 2,319 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE | 7.79 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT | 128 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC | 1,567 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE | 5.26 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT | 43 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC | 614 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE | 2.06 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT | 8 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC | 773 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE | 2.6 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT | 12 |
| CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC | 1,387 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC | 609 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE | 28.3 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT | 81 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC | 544 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE | 25.28 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT | 23 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC | 310 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE | 14.41 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT | 10 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC | 211 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE | 9.8 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC | 478 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE | 22.21 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT | 2 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC | 23,895 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE | 86.5 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT | 3,686 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC | 1,775 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE | 6.43 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT | 105 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC | 1,257 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE | 4.55 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT | 33 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC | 403 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE | 1.46 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC | 295 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE | 1.07 |
| CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT | 2 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC | 24,493 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE | 82.4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT | 3,763 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC | 2,276 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE | 7.66 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT | 125 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC | 1,567 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE | 5.27 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT | 43 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC | 614 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE | 2.07 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT | 8 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC | 773 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE | 2.6 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_NEGLIGIBLE_RISK_LOC | 11 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_NEGLIGIBLE_RISK_PERCENTAGE | 20.37 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_NEGLIGIBLE_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_LOW_RISK_LOC | 43 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_LOW_RISK_PERCENTAGE | 79.63 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_LOW_RISK_COUNT | 3 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CJS_VERY_HIGH_RISK_COUNT | 0 |
| NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT | 173 |
| NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC | 20,652 |
| LOW_RISK_FILE_COMPLEXITY_COUNT | 55 |
| LOW_RISK_FILE_COMPLEXITY_LOC | 21,643 |
| MEDIUM_RISK_FILE_COMPLEXITY_COUNT | 28 |
| MEDIUM_RISK_FILE_COMPLEXITY_LOC | 16,420 |
| HIGH_RISK_FILE_COMPLEXITY_COUNT | 9 |
| HIGH_RISK_FILE_COMPLEXITY_LOC | 12,192 |
| VERY_HIGH_RISK_FILE_COMPLEXITY_COUNT | 2 |
| VERY_HIGH_RISK_FILE_COMPLEXITY_LOC | 4,063 |
| FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS | 2,133 |
| FILE_CHANGE_HISTORY_ACTIVE_DAYS | 651 |
| FILE_CHANGE_HISTORY_WEEKS | 304 |
| FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS | 1,520 |
| FILE_AGE_NEGLIGIBLE_RISK_COUNT | 775 |
| FILE_AGE_LOW_RISK_COUNT | 1,141 |
| FILE_AGE_MEDIUM_RISK_COUNT | 3 |
| FILE_AGE_HIGH_RISK_COUNT | 3 |
| FILE_AGE_VERY_HIGH_RISK_COUNT | 23 |
| FILE_AGE_NEGLIGIBLE_RISK_LOC | 78,413 |
| FILE_AGE_LOW_RISK_LOC | 31,571 |
| FILE_AGE_MEDIUM_RISK_LOC | 194 |
| FILE_AGE_HIGH_RISK_LOC | 200 |
| FILE_AGE_VERY_HIGH_RISK_LOC | 737 |
| NUMBER_OF_CONTRIBUTORS | 206 |
| DUPLICATION_NUMBER_OF_DUPLICATES | 117,762 |
| DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES | 611 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES | 56,671 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES | 99,317 |
| DUPLICATION_PERCENTAGE | 57.06 |
| UNIT_DUPLICATES_COUNT | 61 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC | 56,581 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC | 94,822 |
| DUPLICATION_PERCENTAGE_PRIMARY_SRC | 59.67 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS | 90 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS | 4,334 |
| DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS | 2.08 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT | 0 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT | 8 |
| DUPLICATION_PERCENTAGE_PRIMARY_ROOT | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_.GITHUB | 0 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_.GITHUB | 153 |
| DUPLICATION_PERCENTAGE_PRIMARY_.GITHUB | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY | 56,671 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PY | 99,003 |
| DUPLICATION_PERCENTAGE_PY | 57.24 |
| MAINTAINABILITY_SCORE_HUMAN | 4.7 |
| MAINTAINABILITY_SCORE_AI | 4.5 |
| AI_CONTEXT_LINES_PER_CHANGE | 2,942 |
| TOTAL_ANALYSIS_TIME_IN_MILLIS | 10,753 |
About This Analysis
- Metrics are all numeric values measured by Sokrates.
- You can use these metrics to define goals and controls.