apache / groovy
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 5,034
NUMBER_OF_FILES_MAIN 1,784
LINES_OF_CODE_MAIN 213,786
NUMBER_OF_FILES_MAIN_EXT_JAVA 1,420
LINES_OF_CODE_MAIN_EXT_JAVA 172,040
NUMBER_OF_FILES_MAIN_EXT_GROOVY 296
LINES_OF_CODE_MAIN_EXT_GROOVY 33,684
NUMBER_OF_FILES_MAIN_EXT_CSS 3
LINES_OF_CODE_MAIN_EXT_CSS 3,359
NUMBER_OF_FILES_MAIN_EXT_G4 2
LINES_OF_CODE_MAIN_EXT_G4 1,904
NUMBER_OF_FILES_MAIN_EXT_XML 5
LINES_OF_CODE_MAIN_EXT_XML 1,556
NUMBER_OF_FILES_MAIN_EXT_HTML 55
LINES_OF_CODE_MAIN_EXT_HTML 968
NUMBER_OF_FILES_MAIN_EXT_POLICY 1
LINES_OF_CODE_MAIN_EXT_POLICY 226
NUMBER_OF_FILES_MAIN_EXT_RDF 1
LINES_OF_CODE_MAIN_EXT_RDF 34
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 15
NUMBER_OF_FILES_TEST 2,663
LINES_OF_CODE_TEST 215,218
NUMBER_OF_FILES_TEST_EXT_GROOVY 2,344
LINES_OF_CODE_TEST_EXT_GROOVY 203,351
NUMBER_OF_FILES_TEST_EXT_JAVA 298
LINES_OF_CODE_TEST_EXT_JAVA 11,321
NUMBER_OF_FILES_TEST_EXT_XML 8
LINES_OF_CODE_TEST_EXT_XML 327
NUMBER_OF_FILES_TEST_EXT_TPL 9
LINES_OF_CODE_TEST_EXT_TPL 187
NUMBER_OF_FILES_TEST_EXT_GRADLE 1
LINES_OF_CODE_TEST_EXT_GRADLE 21
NUMBER_OF_FILES_TEST_EXT_HTML 2
LINES_OF_CODE_TEST_EXT_HTML 10
NUMBER_OF_FILES_TEST_EXT_GVY 1
LINES_OF_CODE_TEST_EXT_GVY 1
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 100.66
NUMBER_OF_FILES_GENERATED 15
LINES_OF_CODE_GENERATED 694
NUMBER_OF_FILES_GENERATED_EXT_GROOVY 15
LINES_OF_CODE_GENERATED_EXT_GROOVY 694
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 65
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 3,970
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 64
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 3,897
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 73
NUMBER_OF_FILES_OTHER 189
LINES_OF_CODE_OTHER 26,078
NUMBER_OF_FILES_OTHER_EXT_ADOC 86
LINES_OF_CODE_OTHER_EXT_ADOC 23,080
NUMBER_OF_FILES_OTHER_EXT_TXT 41
LINES_OF_CODE_OTHER_EXT_TXT 1,393
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 56
LINES_OF_CODE_OTHER_EXT_PROPERTIES 1,287
NUMBER_OF_FILES_OTHER_EXT_GROOVY 1
LINES_OF_CODE_OTHER_EXT_GROOVY 139
NUMBER_OF_FILES_OTHER_EXT_XML 1
LINES_OF_CODE_OTHER_EXT_XML 83
NUMBER_OF_FILES_OTHER_EXT_XSD 1
LINES_OF_CODE_OTHER_EXT_XSD 57
NUMBER_OF_FILES_OTHER_EXT_MD 2
LINES_OF_CODE_OTHER_EXT_MD 33
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE 1,522
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE_EXT_XML 1,522
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBPROJECTS 615
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBPROJECTS 67,444
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_JAVA 373
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_JAVA 37,813
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_GROOVY 211
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_GROOVY 27,113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_CSS 1,830
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_HTML 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_HTML 678
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBPROJECTS_EXT_XML 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_LOGIC 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_LOGIC 1,029
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_LOGIC_EXT_GROOVY 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_LOGIC_EXT_GROOVY 1,029
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 1,083
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 139,649
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JAVA 1,000
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JAVA 131,294
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_GROOVY 50
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_GROOVY 4,603
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_G4 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_G4 1,904
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CSS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CSS 1,529
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_HTML 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_HTML 290
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JS 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_XML 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG 356
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_GROOVY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_GROOVY 346
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_XML 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SECURITY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SECURITY 226
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SECURITY_EXT_POLICY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SECURITY_EXT_POLICY 226
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK 3,526
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_JAVA 47
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_JAVA 2,933
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_GROOVY 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_GROOVY 593
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_RDF 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_RDF 34
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 194
LINES_OF_CODE_CONCERN_GENERAL_TODOS 70,824
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 151
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 61,630
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GROOVY 41
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GROOVY 8,094
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_G4 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_G4 1,086
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_XML 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_XML 14
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,590
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 142,962
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1,269
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 110,410
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 255
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 25,590
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 3,359
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 1,542
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 55
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 968
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4 818
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_POLICY 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_POLICY 226
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 34
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 15
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,287
LOW_RISK_FILE_SIZE_COUNT 236
MEDIUM_RISK_FILE_SIZE_COUNT 186
HIGH_RISK_FILE_SIZE_COUNT 50
VERY_HIGH_RISK_FILE_SIZE_COUNT 25
NEGLIGIBLE_RISK_FILE_SIZE_LOC 43,869
LOW_RISK_FILE_SIZE_LOC 32,843
MEDIUM_RISK_FILE_SIZE_LOC 57,614
HIGH_RISK_FILE_SIZE_LOC 35,019
VERY_HIGH_RISK_FILE_SIZE_LOC 44,441
NUMBER_OF_UNITS 18,747
LINES_OF_CODE_IN_UNITS 152,003
LINES_OF_CODE_OUTSIDE_UNITS 61,783
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 64,755
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 42.6
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 15,119
UNIT_SIZE_LOW_RISK_LOC 31,564
UNIT_SIZE_LOW_RISK_PERCENTAGE 20.77
UNIT_SIZE_LOW_RISK_COUNT 2,179
UNIT_SIZE_MEDIUM_RISK_LOC 36,382
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 23.94
UNIT_SIZE_MEDIUM_RISK_COUNT 1,206
UNIT_SIZE_HIGH_RISK_LOC 13,643
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.98
UNIT_SIZE_HIGH_RISK_COUNT 205
UNIT_SIZE_VERY_HIGH_RISK_LOC 5,659
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 3.72
UNIT_SIZE_VERY_HIGH_RISK_COUNT 38
UNIT_SIZE_COMPONENT_SUBPROJECTS_NEGLIGIBLE_RISK_LOC 18,466
UNIT_SIZE_COMPONENT_SUBPROJECTS_NEGLIGIBLE_RISK_PERCENTAGE 40.79
UNIT_SIZE_COMPONENT_SUBPROJECTS_NEGLIGIBLE_RISK_COUNT 4,370
UNIT_SIZE_COMPONENT_SUBPROJECTS_LOW_RISK_LOC 10,436
UNIT_SIZE_COMPONENT_SUBPROJECTS_LOW_RISK_PERCENTAGE 23.05
UNIT_SIZE_COMPONENT_SUBPROJECTS_LOW_RISK_COUNT 722
UNIT_SIZE_COMPONENT_SUBPROJECTS_MEDIUM_RISK_LOC 10,159
UNIT_SIZE_COMPONENT_SUBPROJECTS_MEDIUM_RISK_PERCENTAGE 22.44
UNIT_SIZE_COMPONENT_SUBPROJECTS_MEDIUM_RISK_COUNT 342
UNIT_SIZE_COMPONENT_SUBPROJECTS_HIGH_RISK_LOC 4,705
UNIT_SIZE_COMPONENT_SUBPROJECTS_HIGH_RISK_PERCENTAGE 10.39
UNIT_SIZE_COMPONENT_SUBPROJECTS_HIGH_RISK_COUNT 72
UNIT_SIZE_COMPONENT_SUBPROJECTS_VERY_HIGH_RISK_LOC 1,510
UNIT_SIZE_COMPONENT_SUBPROJECTS_VERY_HIGH_RISK_PERCENTAGE 3.34
UNIT_SIZE_COMPONENT_SUBPROJECTS_VERY_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_BUILD_LOGIC_NEGLIGIBLE_RISK_LOC 121
UNIT_SIZE_COMPONENT_BUILD_LOGIC_NEGLIGIBLE_RISK_PERCENTAGE 25.53
UNIT_SIZE_COMPONENT_BUILD_LOGIC_NEGLIGIBLE_RISK_COUNT 25
UNIT_SIZE_COMPONENT_BUILD_LOGIC_LOW_RISK_LOC 62
UNIT_SIZE_COMPONENT_BUILD_LOGIC_LOW_RISK_PERCENTAGE 13.08
UNIT_SIZE_COMPONENT_BUILD_LOGIC_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BUILD_LOGIC_MEDIUM_RISK_LOC 126
UNIT_SIZE_COMPONENT_BUILD_LOGIC_MEDIUM_RISK_PERCENTAGE 26.58
UNIT_SIZE_COMPONENT_BUILD_LOGIC_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BUILD_LOGIC_HIGH_RISK_LOC 165
UNIT_SIZE_COMPONENT_BUILD_LOGIC_HIGH_RISK_PERCENTAGE 34.81
UNIT_SIZE_COMPONENT_BUILD_LOGIC_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_BUILD_LOGIC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_LOGIC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_LOGIC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 45,362
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 43.74
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 10,573
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 20,179
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 19.46
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 1,391
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 25,364
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 24.46
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 834
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 8,647
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 8.34
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 128
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 4,149
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 4
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 28
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_LOC 806
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 31.72
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_COUNT 151
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_LOC 876
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_PERCENTAGE 34.47
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_COUNT 61
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_LOC 733
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_PERCENTAGE 28.85
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_COUNT 25
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_LOC 126
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_PERCENTAGE 4.96
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_LOC 6,256
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 30.44
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_COUNT 1,367
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_LOC 5,007
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_PERCENTAGE 24.37
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_COUNT 342
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_LOC 5,582
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_PERCENTAGE 27.16
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_COUNT 192
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_LOC 2,379
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_PERCENTAGE 11.58
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_COUNT 35
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_LOC 1,325
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_PERCENTAGE 6.45
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_COUNT 9
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 58,485
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 44.5
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 13,749
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 26,557
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 20.2
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 1,837
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 30,800
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 23.43
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 1,014
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 11,264
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 8.57
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 170
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 4,334
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 3.3
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 29
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 14
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 0
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 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 97,121
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 63.89
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 17,054
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 25,847
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 17
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 1,132
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 20,960
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 13.79
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 477
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 6,026
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 3.96
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 72
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 2,049
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.35
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 84
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 8,075
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_NEGLIGIBLE_RISK_LOC 30,276
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_NEGLIGIBLE_RISK_PERCENTAGE 66.87
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_NEGLIGIBLE_RISK_COUNT 5,086
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_LOW_RISK_LOC 7,215
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_LOW_RISK_PERCENTAGE 15.94
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_LOW_RISK_COUNT 292
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_MEDIUM_RISK_LOC 6,191
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_MEDIUM_RISK_PERCENTAGE 13.67
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_MEDIUM_RISK_COUNT 121
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_HIGH_RISK_LOC 1,490
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_HIGH_RISK_PERCENTAGE 3.29
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_HIGH_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_VERY_HIGH_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_VERY_HIGH_RISK_PERCENTAGE 0.23
CONDITIONAL_COMPLEXITY_COMPONENT_SUBPROJECTS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_NEGLIGIBLE_RISK_LOC 474
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_NEGLIGIBLE_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOGIC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 64,568
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 62.26
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 11,716
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 17,967
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 17.33
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 817
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 14,685
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 14.16
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 354
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 4,536
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 4.37
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 1,945
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 1.88
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 11
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_LOC 1,792
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 70.52
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_COUNT 214
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_LOC 665
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_PERCENTAGE 26.17
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_LOC 84
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_PERCENTAGE 3.31
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_LOC 12,861
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 62.59
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_COUNT 1,738
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_LOC 3,289
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_PERCENTAGE 16.01
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_COUNT 134
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_LOC 3,385
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_PERCENTAGE 16.47
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_COUNT 63
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_LOC 910
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_PERCENTAGE 4.43
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_PERCENTAGE 0.51
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 84,246
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 64.09
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 15,313
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 22,558
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 17.16
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 998
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 17,575
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 13.37
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 414
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 5,116
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 3.89
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 63
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 1,945
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 1.48
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
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 7,923
FILE_CHANGE_HISTORY_ACTIVE_DAYS 5,524
FILE_CHANGE_HISTORY_WEEKS 1,131
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 5,655
FILE_AGE_NEGLIGIBLE_RISK_COUNT 40
FILE_AGE_LOW_RISK_COUNT 45
FILE_AGE_MEDIUM_RISK_COUNT 47
FILE_AGE_HIGH_RISK_COUNT 177
FILE_AGE_VERY_HIGH_RISK_COUNT 1,475
FILE_AGE_NEGLIGIBLE_RISK_LOC 32,374
FILE_AGE_LOW_RISK_LOC 17,273
FILE_AGE_MEDIUM_RISK_LOC 11,938
FILE_AGE_HIGH_RISK_LOC 37,735
FILE_AGE_VERY_HIGH_RISK_LOC 114,466
NUMBER_OF_CONTRIBUTORS 485
TOTAL_ANALYSIS_TIME_IN_MILLIS 18,215