alibaba / druid
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 6,318
NUMBER_OF_FILES_MAIN 1,845
LINES_OF_CODE_MAIN 248,486
NUMBER_OF_FILES_MAIN_EXT_JAVA 1,631
LINES_OF_CODE_MAIN_EXT_JAVA 225,673
NUMBER_OF_FILES_MAIN_EXT_SQL 149
LINES_OF_CODE_MAIN_EXT_SQL 7,481
NUMBER_OF_FILES_MAIN_EXT_CSS 3
LINES_OF_CODE_MAIN_EXT_CSS 7,221
NUMBER_OF_FILES_MAIN_EXT_HTML 50
LINES_OF_CODE_MAIN_EXT_HTML 6,169
NUMBER_OF_FILES_MAIN_EXT_JS 6
LINES_OF_CODE_MAIN_EXT_JS 1,322
NUMBER_OF_FILES_MAIN_EXT_XML 2
LINES_OF_CODE_MAIN_EXT_XML 316
NUMBER_OF_FILES_MAIN_EXT_SCSS 4
LINES_OF_CODE_MAIN_EXT_SCSS 304
NUMBER_OF_FILES_TEST 3,690
LINES_OF_CODE_TEST 182,500
NUMBER_OF_FILES_TEST_EXT_JAVA 3,395
LINES_OF_CODE_TEST_EXT_JAVA 169,081
NUMBER_OF_FILES_TEST_EXT_SQL 269
LINES_OF_CODE_TEST_EXT_SQL 12,984
NUMBER_OF_FILES_TEST_EXT_XML 11
LINES_OF_CODE_TEST_EXT_XML 276
NUMBER_OF_FILES_TEST_EXT_PKB 7
LINES_OF_CODE_TEST_EXT_PKB 93
NUMBER_OF_FILES_TEST_EXT_PKS 8
LINES_OF_CODE_TEST_EXT_PKS 66
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 73.44
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 21
NUMBER_OF_FILES_GENERATED_EXT_JAVA 1
LINES_OF_CODE_GENERATED_EXT_JAVA 21
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 13
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 1,811
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 7
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 1,683
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 85
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 36
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 7
NUMBER_OF_FILES_OTHER 519
LINES_OF_CODE_OTHER 32,752
NUMBER_OF_FILES_OTHER_EXT_TXT 204
LINES_OF_CODE_OTHER_EXT_TXT 15,760
NUMBER_OF_FILES_OTHER_EXT_SVG 2
LINES_OF_CODE_OTHER_EXT_SVG 9,158
NUMBER_OF_FILES_OTHER_EXT_SQL 203
LINES_OF_CODE_OTHER_EXT_SQL 3,929
NUMBER_OF_FILES_OTHER_EXT_JAVA 64
LINES_OF_CODE_OTHER_EXT_JAVA 1,999
NUMBER_OF_FILES_OTHER_EXT_MD 7
LINES_OF_CODE_OTHER_EXT_MD 847
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 33
LINES_OF_CODE_OTHER_EXT_PROPERTIES 495
NUMBER_OF_FILES_OTHER_EXT_JSON 2
LINES_OF_CODE_OTHER_EXT_JSON 432
NUMBER_OF_FILES_OTHER_EXT_XML 3
LINES_OF_CODE_OTHER_EXT_XML 118
NUMBER_OF_FILES_OTHER_EXT_XSD 1
LINES_OF_CODE_OTHER_EXT_XSD 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_ADMIN 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_ADMIN 5,049
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_HTML 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_HTML 2,795
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_JAVA 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_JAVA 1,148
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_JS 662
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_SQL 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_SQL 395
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_ADMIN_EXT_CSS 49
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC 316
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_EXT_XML 316
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE 1,743
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE 233,468
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_JAVA 1,588
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_JAVA 223,160
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_SQL 132
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_SQL 6,686
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_HTML 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_HTML 2,909
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_JS 660
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_CSS 53
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_SPRING_BOOT_STARTER 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_SPRING_BOOT_STARTER 432
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_SPRING_BOOT_STARTER_EXT_JAVA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_SPRING_BOOT_STARTER_EXT_JAVA 432
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_SPRING_BOOT_3_STARTER 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_SPRING_BOOT_3_STARTER 448
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_SPRING_BOOT_3_STARTER_EXT_JAVA 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_SPRING_BOOT_3_STARTER_EXT_JAVA 448
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_WRAPPER 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_WRAPPER 485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_WRAPPER_EXT_JAVA 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_WRAPPER_EXT_JAVA 485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC 8,288
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC_EXT_CSS 7,119
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC_EXT_HTML 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC_EXT_HTML 465
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC_EXT_SQL 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC_EXT_SQL 400
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC_EXT_SCSS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DRUID_DEMO_PETCLINIC_EXT_SCSS 304
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 37
LINES_OF_CODE_CONCERN_GENERAL_TODOS 47,972
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 37
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 47,972
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,808
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 200,514
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1,594
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 177,701
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 149
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL 7,481
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 7,221
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 50
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 6,169
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1,322
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 316
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 304
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,414
LOW_RISK_FILE_SIZE_COUNT 215
MEDIUM_RISK_FILE_SIZE_COUNT 134
HIGH_RISK_FILE_SIZE_COUNT 46
VERY_HIGH_RISK_FILE_SIZE_COUNT 36
NEGLIGIBLE_RISK_FILE_SIZE_LOC 54,043
LOW_RISK_FILE_SIZE_LOC 29,593
MEDIUM_RISK_FILE_SIZE_LOC 40,920
HIGH_RISK_FILE_SIZE_LOC 32,624
VERY_HIGH_RISK_FILE_SIZE_LOC 91,306
NUMBER_OF_UNITS 23,073
LINES_OF_CODE_IN_UNITS 189,966
LINES_OF_CODE_OUTSIDE_UNITS 58,520
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 79,985
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 42.1
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 19,851
UNIT_SIZE_LOW_RISK_LOC 24,463
UNIT_SIZE_LOW_RISK_PERCENTAGE 12.88
UNIT_SIZE_LOW_RISK_COUNT 1,673
UNIT_SIZE_MEDIUM_RISK_LOC 33,049
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 17.4
UNIT_SIZE_MEDIUM_RISK_COUNT 1,074
UNIT_SIZE_HIGH_RISK_LOC 22,175
UNIT_SIZE_HIGH_RISK_PERCENTAGE 11.67
UNIT_SIZE_HIGH_RISK_COUNT 315
UNIT_SIZE_VERY_HIGH_RISK_LOC 30,294
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 15.95
UNIT_SIZE_VERY_HIGH_RISK_COUNT 160
UNIT_SIZE_COMPONENT_DRUID_ADMIN_NEGLIGIBLE_RISK_LOC 222
UNIT_SIZE_COMPONENT_DRUID_ADMIN_NEGLIGIBLE_RISK_PERCENTAGE 21.24
UNIT_SIZE_COMPONENT_DRUID_ADMIN_NEGLIGIBLE_RISK_COUNT 44
UNIT_SIZE_COMPONENT_DRUID_ADMIN_LOW_RISK_LOC 169
UNIT_SIZE_COMPONENT_DRUID_ADMIN_LOW_RISK_PERCENTAGE 16.17
UNIT_SIZE_COMPONENT_DRUID_ADMIN_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_DRUID_ADMIN_MEDIUM_RISK_LOC 342
UNIT_SIZE_COMPONENT_DRUID_ADMIN_MEDIUM_RISK_PERCENTAGE 32.73
UNIT_SIZE_COMPONENT_DRUID_ADMIN_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_DRUID_ADMIN_HIGH_RISK_LOC 59
UNIT_SIZE_COMPONENT_DRUID_ADMIN_HIGH_RISK_PERCENTAGE 5.65
UNIT_SIZE_COMPONENT_DRUID_ADMIN_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DRUID_ADMIN_VERY_HIGH_RISK_LOC 253
UNIT_SIZE_COMPONENT_DRUID_ADMIN_VERY_HIGH_RISK_PERCENTAGE 24.21
UNIT_SIZE_COMPONENT_DRUID_ADMIN_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC 79,234
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE 42.12
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT 19,636
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_LOC 24,215
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_PERCENTAGE 12.87
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_COUNT 1,656
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_LOC 32,611
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE 17.34
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_COUNT 1,059
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_LOC 22,116
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_PERCENTAGE 11.76
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_COUNT 314
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_LOC 29,934
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE 15.91
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_COUNT 158
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_NEGLIGIBLE_RISK_LOC 165
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_NEGLIGIBLE_RISK_PERCENTAGE 68.75
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_NEGLIGIBLE_RISK_COUNT 52
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_LOW_RISK_PERCENTAGE 11.25
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_MEDIUM_RISK_LOC 48
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_MEDIUM_RISK_PERCENTAGE 20
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_STARTER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_NEGLIGIBLE_RISK_LOC 165
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_NEGLIGIBLE_RISK_PERCENTAGE 68.75
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_NEGLIGIBLE_RISK_COUNT 52
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_LOW_RISK_PERCENTAGE 11.25
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_MEDIUM_RISK_LOC 48
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_MEDIUM_RISK_PERCENTAGE 20
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_NEGLIGIBLE_RISK_LOC 199
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_NEGLIGIBLE_RISK_PERCENTAGE 60.12
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_NEGLIGIBLE_RISK_COUNT 67
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_LOW_RISK_LOC 25
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_LOW_RISK_PERCENTAGE 7.55
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_VERY_HIGH_RISK_LOC 107
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_VERY_HIGH_RISK_PERCENTAGE 32.33
UNIT_SIZE_COMPONENT_DRUID_WRAPPER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 79,641
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 42.21
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 19,784
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 24,312
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 12.88
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 1,662
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 32,779
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 17.37
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 1,066
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 22,175
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 11.75
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 315
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 29,789
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 15.79
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 158
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 344
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 27.09
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 67
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 151
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 11.89
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 11
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 270
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 21.26
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 8
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 505
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 39.76
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 105,856
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 55.72
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 21,391
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 22,630
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 11.91
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 917
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 27,768
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 14.62
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 547
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 17,415
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 9.17
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 162
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 16,297
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 8.58
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 218
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 33,712
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_NEGLIGIBLE_RISK_LOC 758
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_NEGLIGIBLE_RISK_PERCENTAGE 72.54
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_NEGLIGIBLE_RISK_COUNT 60
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_LOW_RISK_LOC 155
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_LOW_RISK_PERCENTAGE 14.83
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_MEDIUM_RISK_LOC 132
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_MEDIUM_RISK_PERCENTAGE 12.63
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_ADMIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC 104,490
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE 55.55
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT 21,154
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_LOC 22,379
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_PERCENTAGE 11.9
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_COUNT 908
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_LOC 27,636
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE 14.69
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_COUNT 544
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_LOC 17,308
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_PERCENTAGE 9.2
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_COUNT 161
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_LOC 16,297
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE 8.66
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_NEGLIGIBLE_RISK_LOC 192
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_NEGLIGIBLE_RISK_PERCENTAGE 80
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_NEGLIGIBLE_RISK_COUNT 54
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_LOW_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_LOW_RISK_PERCENTAGE 20
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_STARTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_NEGLIGIBLE_RISK_LOC 192
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_NEGLIGIBLE_RISK_PERCENTAGE 80
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_NEGLIGIBLE_RISK_COUNT 54
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_LOW_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_LOW_RISK_PERCENTAGE 20
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_SPRING_BOOT_3_STARTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_NEGLIGIBLE_RISK_LOC 224
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_NEGLIGIBLE_RISK_PERCENTAGE 67.67
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_NEGLIGIBLE_RISK_COUNT 69
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_HIGH_RISK_LOC 107
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_HIGH_RISK_PERCENTAGE 32.33
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DRUID_WRAPPER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 104,823
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 55.55
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 21,310
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 22,541
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 11.95
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 914
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 27,620
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 14.64
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 543
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 17,415
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 9.23
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 162
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 16,297
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 8.64
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 1,033
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 81.34
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 81
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 89
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 7.01
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 148
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 11.65
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 5,118
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,833
FILE_CHANGE_HISTORY_WEEKS 730
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 3,650
FILE_AGE_NEGLIGIBLE_RISK_COUNT 6
FILE_AGE_LOW_RISK_COUNT 46
FILE_AGE_MEDIUM_RISK_COUNT 190
FILE_AGE_HIGH_RISK_COUNT 214
FILE_AGE_VERY_HIGH_RISK_COUNT 1,389
FILE_AGE_NEGLIGIBLE_RISK_LOC 4,825
FILE_AGE_LOW_RISK_LOC 38,363
FILE_AGE_MEDIUM_RISK_LOC 54,088
FILE_AGE_HIGH_RISK_LOC 27,375
FILE_AGE_VERY_HIGH_RISK_LOC 123,835
NUMBER_OF_CONTRIBUTORS 352
TOTAL_ANALYSIS_TIME_IN_MILLIS 20,416