Metrics
| Metric | Value |
|---|---|
| TOTAL_NUMBER_OF_FILES | 215 |
| NUMBER_OF_FILES_MAIN | 137 |
| LINES_OF_CODE_MAIN | 17,197 |
| NUMBER_OF_FILES_MAIN_EXT_JAVA | 136 |
| LINES_OF_CODE_MAIN_EXT_JAVA | 17,180 |
| NUMBER_OF_FILES_MAIN_EXT_XML | 1 |
| LINES_OF_CODE_MAIN_EXT_XML | 17 |
| NUMBER_OF_FILES_TEST | 47 |
| LINES_OF_CODE_TEST | 5,214 |
| NUMBER_OF_FILES_TEST_EXT_JAVA | 46 |
| LINES_OF_CODE_TEST_EXT_JAVA | 5,200 |
| NUMBER_OF_FILES_TEST_EXT_XML | 1 |
| LINES_OF_CODE_TEST_EXT_XML | 14 |
| TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE | 30.31 |
| NUMBER_OF_FILES_GENERATED | 0 |
| LINES_OF_CODE_GENERATED | 0 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT | 7 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT | 398 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE | 2 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE | 146 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YAML | 3 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YAML | 128 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE | 63 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT | 61 |
| NUMBER_OF_FILES_OTHER | 13 |
| LINES_OF_CODE_OTHER | 1,407 |
| NUMBER_OF_FILES_OTHER_EXT_JAVA | 4 |
| LINES_OF_CODE_OTHER_EXT_JAVA | 1,286 |
| NUMBER_OF_FILES_OTHER_EXT_PROPERTIES | 6 |
| LINES_OF_CODE_OTHER_EXT_PROPERTIES | 71 |
| NUMBER_OF_FILES_OTHER_EXT_MD | 3 |
| LINES_OF_CODE_OTHER_EXT_MD | 50 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_REDISSON | 4 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_REDISSON | 426 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_REDISSON_EXT_JAVA | 4 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_REDISSON_EXT_JAVA | 426 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_CONTRIB | 9 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_CONTRIB | 958 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_CONTRIB_EXT_JAVA | 9 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_CONTRIB_EXT_JAVA | 958 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_DEMO | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_DEMO | 17 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_DEMO_EXT_XML | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_DEMO_EXT_XML | 17 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_MEMCACHE | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_MEMCACHE | 3 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_MEMCACHE_EXT_JAVA | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_MEMCACHE_EXT_JAVA | 3 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_CORE | 89 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_CORE | 6,081 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_CORE_EXT_JAVA | 89 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_CORE_EXT_JAVA | 6,081 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_RECIPES | 17 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_RECIPES | 1,142 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_RECIPES_EXT_JAVA | 17 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_RECIPES_EXT_JAVA | 1,142 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_JEDIS | 15 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_JEDIS | 8,549 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_JEDIS_EXT_JAVA | 15 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_JEDIS_EXT_JAVA | 8,549 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_CLIENT | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_CLIENT | 21 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DYNO_CLIENT_EXT_JAVA | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_DYNO_CLIENT_EXT_JAVA | 21 |
| NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY | 55 |
| NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY | 9 |
| NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY | 0 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS | 7 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS | 4,460 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA | 7 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA | 4,460 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED | 130 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED | 12,737 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA | 129 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA | 12,720 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML | 1 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML | 17 |
| NEGLIGIBLE_RISK_FILE_SIZE_COUNT | 102 |
| LOW_RISK_FILE_SIZE_COUNT | 24 |
| MEDIUM_RISK_FILE_SIZE_COUNT | 6 |
| HIGH_RISK_FILE_SIZE_COUNT | 3 |
| VERY_HIGH_RISK_FILE_SIZE_COUNT | 2 |
| NEGLIGIBLE_RISK_FILE_SIZE_LOC | 3,495 |
| LOW_RISK_FILE_SIZE_LOC | 3,318 |
| MEDIUM_RISK_FILE_SIZE_LOC | 1,981 |
| HIGH_RISK_FILE_SIZE_LOC | 2,055 |
| VERY_HIGH_RISK_FILE_SIZE_LOC | 6,348 |
| NUMBER_OF_UNITS | 1,973 |
| LINES_OF_CODE_IN_UNITS | 11,852 |
| LINES_OF_CODE_OUTSIDE_UNITS | 5,345 |
| UNIT_SIZE_NEGLIGIBLE_RISK_LOC | 7,646 |
| UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE | 64.51 |
| UNIT_SIZE_NEGLIGIBLE_RISK_COUNT | 1,764 |
| UNIT_SIZE_LOW_RISK_LOC | 1,940 |
| UNIT_SIZE_LOW_RISK_PERCENTAGE | 16.37 |
| UNIT_SIZE_LOW_RISK_COUNT | 134 |
| UNIT_SIZE_MEDIUM_RISK_LOC | 1,964 |
| UNIT_SIZE_MEDIUM_RISK_PERCENTAGE | 16.57 |
| UNIT_SIZE_MEDIUM_RISK_COUNT | 70 |
| UNIT_SIZE_HIGH_RISK_LOC | 302 |
| UNIT_SIZE_HIGH_RISK_PERCENTAGE | 2.55 |
| UNIT_SIZE_HIGH_RISK_COUNT | 5 |
| UNIT_SIZE_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_NEGLIGIBLE_RISK_LOC | 114 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_NEGLIGIBLE_RISK_PERCENTAGE | 50 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_NEGLIGIBLE_RISK_COUNT | 29 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_LOW_RISK_LOC | 39 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_LOW_RISK_PERCENTAGE | 17.11 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_LOW_RISK_COUNT | 3 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_MEDIUM_RISK_LOC | 21 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_MEDIUM_RISK_PERCENTAGE | 9.21 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_MEDIUM_RISK_COUNT | 1 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_HIGH_RISK_LOC | 54 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_HIGH_RISK_PERCENTAGE | 23.68 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_HIGH_RISK_COUNT | 1 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_REDISSON_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_NEGLIGIBLE_RISK_LOC | 316 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_NEGLIGIBLE_RISK_PERCENTAGE | 45.8 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_NEGLIGIBLE_RISK_COUNT | 89 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_LOW_RISK_LOC | 74 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_LOW_RISK_PERCENTAGE | 10.72 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_LOW_RISK_COUNT | 5 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_MEDIUM_RISK_LOC | 248 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_MEDIUM_RISK_PERCENTAGE | 35.94 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_MEDIUM_RISK_COUNT | 10 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_HIGH_RISK_LOC | 52 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_HIGH_RISK_PERCENTAGE | 7.54 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_HIGH_RISK_COUNT | 1 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CONTRIB_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_NEGLIGIBLE_RISK_LOC | 2,356 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_NEGLIGIBLE_RISK_PERCENTAGE | 55.99 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_NEGLIGIBLE_RISK_COUNT | 553 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_LOW_RISK_LOC | 693 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_LOW_RISK_PERCENTAGE | 16.47 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_LOW_RISK_COUNT | 47 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_MEDIUM_RISK_LOC | 963 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_MEDIUM_RISK_PERCENTAGE | 22.88 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_MEDIUM_RISK_COUNT | 33 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_HIGH_RISK_LOC | 196 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_HIGH_RISK_PERCENTAGE | 4.66 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_HIGH_RISK_COUNT | 3 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CORE_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_NEGLIGIBLE_RISK_LOC | 353 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_NEGLIGIBLE_RISK_PERCENTAGE | 45.31 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_NEGLIGIBLE_RISK_COUNT | 77 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_LOW_RISK_LOC | 222 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_LOW_RISK_PERCENTAGE | 28.5 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_LOW_RISK_COUNT | 16 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_MEDIUM_RISK_LOC | 204 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_MEDIUM_RISK_PERCENTAGE | 26.19 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_MEDIUM_RISK_COUNT | 7 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_RECIPES_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_NEGLIGIBLE_RISK_LOC | 4,496 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_NEGLIGIBLE_RISK_PERCENTAGE | 75.74 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_NEGLIGIBLE_RISK_COUNT | 1,012 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_LOW_RISK_LOC | 912 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_LOW_RISK_PERCENTAGE | 15.36 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_LOW_RISK_COUNT | 63 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_MEDIUM_RISK_LOC | 528 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_MEDIUM_RISK_PERCENTAGE | 8.89 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_MEDIUM_RISK_COUNT | 19 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_JEDIS_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_NEGLIGIBLE_RISK_LOC | 11 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_NEGLIGIBLE_RISK_COUNT | 4 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_LOW_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_LOW_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_LOW_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_MEDIUM_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_MEDIUM_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_MEDIUM_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_COMPONENT_DYNO_CLIENT_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC | 7,646 |
| UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE | 64.51 |
| UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT | 1,764 |
| UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC | 1,940 |
| UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE | 16.37 |
| UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT | 134 |
| UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC | 1,964 |
| UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE | 16.57 |
| UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT | 70 |
| UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC | 302 |
| UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE | 2.55 |
| UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT | 5 |
| UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC | 10,398 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE | 87.73 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT | 1,924 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_LOC | 1,224 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE | 10.33 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT | 45 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC | 230 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE | 1.94 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE | 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_DYNO_REDISSON_NEGLIGIBLE_RISK_LOC | 174 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_NEGLIGIBLE_RISK_PERCENTAGE | 76.32 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_NEGLIGIBLE_RISK_COUNT | 33 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_LOW_RISK_LOC | 54 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_LOW_RISK_PERCENTAGE | 23.68 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_LOW_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_REDISSON_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_NEGLIGIBLE_RISK_LOC | 446 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_NEGLIGIBLE_RISK_PERCENTAGE | 64.64 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_NEGLIGIBLE_RISK_COUNT | 96 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_LOW_RISK_LOC | 244 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_LOW_RISK_PERCENTAGE | 35.36 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_LOW_RISK_COUNT | 9 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CONTRIB_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_NEGLIGIBLE_RISK_LOC | 3,368 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_NEGLIGIBLE_RISK_PERCENTAGE | 80.04 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_NEGLIGIBLE_RISK_COUNT | 609 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_LOW_RISK_LOC | 610 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_LOW_RISK_PERCENTAGE | 14.5 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_LOW_RISK_COUNT | 23 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_MEDIUM_RISK_LOC | 230 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_MEDIUM_RISK_PERCENTAGE | 5.47 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_MEDIUM_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CORE_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_NEGLIGIBLE_RISK_LOC | 641 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_NEGLIGIBLE_RISK_PERCENTAGE | 82.28 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_NEGLIGIBLE_RISK_COUNT | 95 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_LOW_RISK_LOC | 138 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_LOW_RISK_PERCENTAGE | 17.72 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_LOW_RISK_COUNT | 5 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_RECIPES_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_NEGLIGIBLE_RISK_LOC | 5,758 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_NEGLIGIBLE_RISK_PERCENTAGE | 97 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_NEGLIGIBLE_RISK_COUNT | 1,087 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_LOW_RISK_LOC | 178 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_LOW_RISK_PERCENTAGE | 3 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_LOW_RISK_COUNT | 7 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_JEDIS_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_NEGLIGIBLE_RISK_LOC | 11 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_NEGLIGIBLE_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_LOW_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_LOW_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_LOW_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_DYNO_CLIENT_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC | 10,398 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE | 87.73 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT | 1,924 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC | 1,224 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE | 10.33 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT | 45 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC | 230 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE | 1.94 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT | 0 |
| NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT | 78 |
| NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC | 5,191 |
| LOW_RISK_FILE_COMPLEXITY_COUNT | 9 |
| LOW_RISK_FILE_COMPLEXITY_LOC | 1,641 |
| MEDIUM_RISK_FILE_COMPLEXITY_COUNT | 6 |
| MEDIUM_RISK_FILE_COMPLEXITY_LOC | 2,614 |
| HIGH_RISK_FILE_COMPLEXITY_COUNT | 1 |
| HIGH_RISK_FILE_COMPLEXITY_LOC | 907 |
| VERY_HIGH_RISK_FILE_COMPLEXITY_COUNT | 2 |
| VERY_HIGH_RISK_FILE_COMPLEXITY_LOC | 6,348 |
| FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS | 4,579 |
| FILE_CHANGE_HISTORY_ACTIVE_DAYS | 270 |
| FILE_CHANGE_HISTORY_WEEKS | 385 |
| FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS | 1,925 |
| 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 | 137 |
| 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 | 17,197 |
| NUMBER_OF_CONTRIBUTORS | 47 |
| DUPLICATION_NUMBER_OF_DUPLICATES | 118 |
| DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES | 28 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES | 1,816 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES | 12,569 |
| DUPLICATION_PERCENTAGE | 14.45 |
| UNIT_DUPLICATES_COUNT | 1 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNO_JEDIS | 1,538 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNO_JEDIS | 6,432 |
| DUPLICATION_PERCENTAGE_PRIMARY_DYNO_JEDIS | 23.91 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNO_REDISSON | 66 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNO_REDISSON | 286 |
| DUPLICATION_PERCENTAGE_PRIMARY_DYNO_REDISSON | 23.08 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNO_CORE | 174 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNO_CORE | 4,365 |
| DUPLICATION_PERCENTAGE_PRIMARY_DYNO_CORE | 3.99 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNO_CLIENT | 8 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNO_CLIENT | 12 |
| DUPLICATION_PERCENTAGE_PRIMARY_DYNO_CLIENT | 66.67 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNO_RECIPES | 30 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNO_RECIPES | 791 |
| DUPLICATION_PERCENTAGE_PRIMARY_DYNO_RECIPES | 3.79 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNO_CONTRIB | 0 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNO_CONTRIB | 670 |
| DUPLICATION_PERCENTAGE_PRIMARY_DYNO_CONTRIB | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNO_DEMO | 0 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNO_DEMO | 12 |
| DUPLICATION_PERCENTAGE_PRIMARY_DYNO_DEMO | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DYNO_MEMCACHE | 0 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DYNO_MEMCACHE | 1 |
| DUPLICATION_PERCENTAGE_PRIMARY_DYNO_MEMCACHE | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA | 1,816 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA | 12,557 |
| DUPLICATION_PERCENTAGE_JAVA | 14.46 |
| MAINTAINABILITY_SCORE_HUMAN | 6.2 |
| MAINTAINABILITY_SCORE_AI | 4.9 |
| TOTAL_ANALYSIS_TIME_IN_MILLIS | 695 |
About This Analysis
- Metrics are all numeric values measured by Sokrates.
- You can use these metrics to define goals and controls.