apache / jackrabbit-oak
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 6,752
NUMBER_OF_FILES_MAIN 3,766
LINES_OF_CODE_MAIN 400,270
NUMBER_OF_FILES_MAIN_EXT_JAVA 3,657
LINES_OF_CODE_MAIN_EXT_JAVA 389,257
NUMBER_OF_FILES_MAIN_EXT_HTML 25
LINES_OF_CODE_MAIN_EXT_HTML 4,059
NUMBER_OF_FILES_MAIN_EXT_JSP 31
LINES_OF_CODE_MAIN_EXT_JSP 1,888
NUMBER_OF_FILES_MAIN_EXT_XML 27
LINES_OF_CODE_MAIN_EXT_XML 1,632
NUMBER_OF_FILES_MAIN_EXT_JS 2
LINES_OF_CODE_MAIN_EXT_JS 1,245
NUMBER_OF_FILES_MAIN_EXT_PY 6
LINES_OF_CODE_MAIN_EXT_PY 972
NUMBER_OF_FILES_MAIN_EXT_GROOVY 13
LINES_OF_CODE_MAIN_EXT_GROOVY 917
NUMBER_OF_FILES_MAIN_EXT_CSS 3
LINES_OF_CODE_MAIN_EXT_CSS 240
NUMBER_OF_FILES_MAIN_EXT_PL 1
LINES_OF_CODE_MAIN_EXT_PL 57
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 3
NUMBER_OF_FILES_TEST 2,325
LINES_OF_CODE_TEST 329,076
NUMBER_OF_FILES_TEST_EXT_JAVA 2,282
LINES_OF_CODE_TEST_EXT_JAVA 327,698
NUMBER_OF_FILES_TEST_EXT_XML 36
LINES_OF_CODE_TEST_EXT_XML 1,221
NUMBER_OF_FILES_TEST_EXT_PL 1
LINES_OF_CODE_TEST_EXT_PL 108
NUMBER_OF_FILES_TEST_EXT_SH 2
LINES_OF_CODE_TEST_EXT_SH 23
NUMBER_OF_FILES_TEST_EXT_GROOVY 1
LINES_OF_CODE_TEST_EXT_GROOVY 20
NUMBER_OF_FILES_TEST_EXT_CFG 3
LINES_OF_CODE_TEST_EXT_CFG 6
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 82.21
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 60
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 11,835
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 50
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 11,188
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 10
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 647
NUMBER_OF_FILES_OTHER 250
LINES_OF_CODE_OTHER 52,931
NUMBER_OF_FILES_OTHER_EXT_MD 141
LINES_OF_CODE_OTHER_EXT_MD 21,201
NUMBER_OF_FILES_OTHER_EXT_SVG 3
LINES_OF_CODE_OTHER_EXT_SVG 12,942
NUMBER_OF_FILES_OTHER_EXT_JSON 36
LINES_OF_CODE_OTHER_EXT_JSON 11,784
NUMBER_OF_FILES_OTHER_EXT_TXT 33
LINES_OF_CODE_OTHER_EXT_TXT 4,948
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 37
LINES_OF_CODE_OTHER_EXT_PROPERTIES 2,056
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_DOCUMENT 248
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_DOCUMENT 41,689
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_DOCUMENT_EXT_JAVA 248
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_DOCUMENT_EXT_JAVA 41,689
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED 2,626
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED_EXT_JAVA 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED_EXT_JAVA 2,626
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE 37
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE 3,814
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE_EXT_JAVA 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE_EXT_JAVA 3,441
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE_EXT_XML 370
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE_EXT_CFG 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_CORE_SPI 76
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_CORE_SPI 3,762
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_CORE_SPI_EXT_JAVA 76
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_CORE_SPI_EXT_JAVA 3,762
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_HTTP 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_HTTP 638
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_HTTP_EXT_JAVA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_HTTP_EXT_JAVA 638
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SECURITY_SPI 154
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SECURITY_SPI 7,673
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SECURITY_SPI_EXT_JAVA 154
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SECURITY_SPI_EXT_JAVA 7,673
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_COMMONS 187
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_COMMONS 18,485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_COMMONS_EXT_JAVA 187
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_COMMONS_EXT_JAVA 18,485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_ELASTIC 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_ELASTIC 610
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_ELASTIC_EXT_JAVA 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_ELASTIC_EXT_JAVA 578
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_ELASTIC_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_ELASTIC_EXT_XML 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_DOC_RAILROAD_MACRO 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_DOC_RAILROAD_MACRO 406
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_DOC_RAILROAD_MACRO_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_DOC_RAILROAD_MACRO_EXT_JAVA 406
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_API 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_API 1,078
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_API_EXT_JAVA 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_API_EXT_JAVA 1,078
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_SOLR 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_SOLR 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_SOLR_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_SOLR_EXT_JAVA 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_REMOTE 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_REMOTE 1,283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_REMOTE_EXT_JAVA 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_REMOTE_EXT_JAVA 1,283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_QUERY_SPI 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_QUERY_SPI 1,624
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_QUERY_SPI_EXT_JAVA 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_QUERY_SPI_EXT_JAVA 1,624
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC 1,015
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC_EXT_JAVA 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC_EXT_JAVA 915
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC_EXT_XML 100
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_JCR 111
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_JCR 15,289
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_JCR_EXT_JAVA 111
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_JCR_EXT_JAVA 15,289
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXERCISE 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXERCISE 1,373
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXERCISE_EXT_JAVA 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXERCISE_EXT_JAVA 1,373
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB 1,712
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_EXT_JAVA 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_EXT_JAVA 1,712
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD 1,665
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_EXT_JAVA 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_EXT_JAVA 1,665
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AWS 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AWS 1,830
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AWS_EXT_JAVA 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AWS_EXT_JAVA 1,830
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS 144
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS 11,134
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_EXT_JAVA 143
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_EXT_JAVA 11,115
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_EXT_XML 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_ELASTIC 46
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_ELASTIC 6,077
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_ELASTIC_EXT_JAVA 46
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_ELASTIC_EXT_JAVA 6,077
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_POJOSR 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_POJOSR 787
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_POJOSR_EXT_JAVA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_POJOSR_EXT_JAVA 787
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_IT_OSGI 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_IT_OSGI 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_IT_OSGI_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_IT_OSGI_EXT_XML 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_JACKRABBIT_API 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_JACKRABBIT_API 1,245
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_JACKRABBIT_API_EXT_JAVA 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_JACKRABBIT_API_EXT_JAVA 1,245
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_COMPOSITE 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_COMPOSITE 3,152
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_COMPOSITE_EXT_JAVA 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_COMPOSITE_EXT_JAVA 3,152
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH 7,953
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_EXT_JAVA 54
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_EXT_JAVA 7,919
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_EXT_XML 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_LUCENE 880
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_LUCENE 113,053
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_JAVA 849
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_JAVA 108,007
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_HTML 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_HTML 4,040
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_PY 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_PY 972
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_XML 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_CORE 528
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_CORE 60,719
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_CORE_EXT_JAVA 528
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_CORE_EXT_JAVA 60,719
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_PLUGINS 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_PLUGINS 7,734
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_PLUGINS_EXT_JAVA 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_PLUGINS_EXT_JAVA 7,734
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR 356
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR 28,702
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR_EXT_JAVA 355
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR_EXT_JAVA 28,398
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR_EXT_XML 304
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_UPGRADE 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_UPGRADE 5,741
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_UPGRADE_EXT_JAVA 54
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_UPGRADE_EXT_JAVA 5,730
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_UPGRADE_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_UPGRADE_EXT_XML 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_DOC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_DOC 267
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_DOC_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_DOC_EXT_XML 149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_DOC_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_DOC_EXT_CSS 118
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTH_LDAP 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTH_LDAP 1,659
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTH_LDAP_EXT_JAVA 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTH_LDAP_EXT_JAVA 1,659
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_COMMONS 61
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_COMMONS 5,606
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_COMMONS_EXT_JAVA 61
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_COMMONS_EXT_JAVA 5,606
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AZURE 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AZURE 4,655
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AZURE_EXT_JAVA 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AZURE_EXT_JAVA 4,655
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_AZURE 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_AZURE 1,765
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_AZURE_EXT_JAVA 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_AZURE_EXT_JAVA 1,765
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_SPI 121
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_SPI 8,325
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_SPI_EXT_JAVA 121
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_SPI_EXT_JAVA 8,325
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PL 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_LUCENE 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_LUCENE 2,685
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_LUCENE_EXT_JAVA 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_LUCENE_EXT_JAVA 2,685
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_CUG 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_CUG 1,957
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_CUG_EXT_JAVA 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_CUG_EXT_JAVA 1,957
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXAMPLES 60
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES 3,805
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_JSP 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_JSP 1,888
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_JAVA 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_JAVA 1,298
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_XML 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_XML 299
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_JS 179
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_CSS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_CSS 122
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_HTML 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN 152
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN 16,434
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_JAVA 132
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_JAVA 14,228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_JS 1,066
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_GROOVY 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_GROOVY 917
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_XML 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_XML 223
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 383
LINES_OF_CODE_CONCERN_GENERAL_TODOS 106,753
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 376
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 105,397
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_HTML 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_HTML 753
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GROOVY 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GROOVY 285
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 179
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JSP 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JSP 139
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 3,383
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 293,517
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 3,281
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 283,860
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 23
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 3,306
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSP 29
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSP 1,749
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 27
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 1,632
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1,066
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 972
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 632
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 240
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL 57
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 3
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 2,615
LOW_RISK_FILE_SIZE_COUNT 619
MEDIUM_RISK_FILE_SIZE_COUNT 427
HIGH_RISK_FILE_SIZE_COUNT 84
VERY_HIGH_RISK_FILE_SIZE_COUNT 21
NEGLIGIBLE_RISK_FILE_SIZE_LOC 100,111
LOW_RISK_FILE_SIZE_LOC 88,275
MEDIUM_RISK_FILE_SIZE_LOC 125,227
HIGH_RISK_FILE_SIZE_LOC 54,967
VERY_HIGH_RISK_FILE_SIZE_LOC 31,690
NUMBER_OF_UNITS 31,575
LINES_OF_CODE_IN_UNITS 280,373
LINES_OF_CODE_OUTSIDE_UNITS 119,897
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 108,274
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 38.62
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 24,500
UNIT_SIZE_LOW_RISK_LOC 62,024
UNIT_SIZE_LOW_RISK_PERCENTAGE 22.12
UNIT_SIZE_LOW_RISK_COUNT 4,289
UNIT_SIZE_MEDIUM_RISK_LOC 68,878
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.57
UNIT_SIZE_MEDIUM_RISK_COUNT 2,284
UNIT_SIZE_HIGH_RISK_LOC 28,350
UNIT_SIZE_HIGH_RISK_PERCENTAGE 10.11
UNIT_SIZE_HIGH_RISK_COUNT 416
UNIT_SIZE_VERY_HIGH_RISK_LOC 12,847
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.58
UNIT_SIZE_VERY_HIGH_RISK_COUNT 86
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_LOC 10,759
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_PERCENTAGE 34.22
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_COUNT 2,401
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_LOC 6,370
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_PERCENTAGE 20.26
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_COUNT 440
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_LOC 7,861
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_PERCENTAGE 25
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_COUNT 256
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_LOC 4,948
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_PERCENTAGE 15.74
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_COUNT 73
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_LOC 1,500
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_PERCENTAGE 4.77
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_LOC 736
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_PERCENTAGE 49.56
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_COUNT 159
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_LOC 446
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_PERCENTAGE 30.03
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_COUNT 31
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_MEDIUM_RISK_LOC 303
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_MEDIUM_RISK_PERCENTAGE 20.4
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_LOC 596
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_PERCENTAGE 25.87
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_COUNT 131
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_LOW_RISK_LOC 540
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_LOW_RISK_PERCENTAGE 23.44
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_LOW_RISK_COUNT 37
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_MEDIUM_RISK_LOC 505
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_MEDIUM_RISK_PERCENTAGE 21.92
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_MEDIUM_RISK_COUNT 19
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_HIGH_RISK_LOC 202
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_HIGH_RISK_PERCENTAGE 8.77
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_VERY_HIGH_RISK_LOC 461
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_VERY_HIGH_RISK_PERCENTAGE 20.01
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_LOC 1,334
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_PERCENTAGE 57.3
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_COUNT 331
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_LOW_RISK_LOC 375
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_LOW_RISK_PERCENTAGE 16.11
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_LOW_RISK_COUNT 28
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_MEDIUM_RISK_LOC 350
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_MEDIUM_RISK_PERCENTAGE 15.03
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_HIGH_RISK_LOC 93
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_HIGH_RISK_PERCENTAGE 3.99
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_LOC 176
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_PERCENTAGE 7.56
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_HTTP_NEGLIGIBLE_RISK_LOC 82
UNIT_SIZE_COMPONENT_OAK_HTTP_NEGLIGIBLE_RISK_PERCENTAGE 17.08
UNIT_SIZE_COMPONENT_OAK_HTTP_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_OAK_HTTP_LOW_RISK_LOC 175
UNIT_SIZE_COMPONENT_OAK_HTTP_LOW_RISK_PERCENTAGE 36.46
UNIT_SIZE_COMPONENT_OAK_HTTP_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_OAK_HTTP_MEDIUM_RISK_LOC 223
UNIT_SIZE_COMPONENT_OAK_HTTP_MEDIUM_RISK_PERCENTAGE 46.46
UNIT_SIZE_COMPONENT_OAK_HTTP_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_OAK_HTTP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_HTTP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_HTTP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_HTTP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_HTTP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_HTTP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_LOC 2,370
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_PERCENTAGE 51.54
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_COUNT 562
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_LOC 1,342
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_PERCENTAGE 29.19
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_COUNT 96
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_MEDIUM_RISK_LOC 777
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_MEDIUM_RISK_PERCENTAGE 16.9
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_MEDIUM_RISK_COUNT 30
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_HIGH_RISK_LOC 109
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_HIGH_RISK_PERCENTAGE 2.37
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_LOC 5,043
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 37.62
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_COUNT 1,185
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_LOC 2,590
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_PERCENTAGE 19.32
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_COUNT 179
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_LOC 3,498
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_PERCENTAGE 26.1
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_COUNT 115
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_LOC 1,856
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_PERCENTAGE 13.85
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_COUNT 27
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_LOC 417
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_PERCENTAGE 3.11
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_NEGLIGIBLE_RISK_LOC 108
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 57.75
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_NEGLIGIBLE_RISK_COUNT 29
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_LOW_RISK_PERCENTAGE 14.44
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_HIGH_RISK_LOC 52
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_HIGH_RISK_PERCENTAGE 27.81
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_ELASTIC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_NEGLIGIBLE_RISK_LOC 62
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_NEGLIGIBLE_RISK_PERCENTAGE 18.73
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_LOW_RISK_LOC 28
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_LOW_RISK_PERCENTAGE 8.46
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_MEDIUM_RISK_LOC 241
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_MEDIUM_RISK_PERCENTAGE 72.81
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_DOC_RAILROAD_MACRO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_API_NEGLIGIBLE_RISK_LOC 155
UNIT_SIZE_COMPONENT_OAK_API_NEGLIGIBLE_RISK_PERCENTAGE 67.1
UNIT_SIZE_COMPONENT_OAK_API_NEGLIGIBLE_RISK_COUNT 44
UNIT_SIZE_COMPONENT_OAK_API_LOW_RISK_LOC 47
UNIT_SIZE_COMPONENT_OAK_API_LOW_RISK_PERCENTAGE 20.35
UNIT_SIZE_COMPONENT_OAK_API_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_OAK_API_MEDIUM_RISK_LOC 29
UNIT_SIZE_COMPONENT_OAK_API_MEDIUM_RISK_PERCENTAGE 12.55
UNIT_SIZE_COMPONENT_OAK_API_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_API_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_API_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_API_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_API_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_API_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_API_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_NEGLIGIBLE_RISK_LOC 25
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_NEGLIGIBLE_RISK_PERCENTAGE 35.71
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_LOW_RISK_LOC 45
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_LOW_RISK_PERCENTAGE 64.29
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_SOLR_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_LOC 371
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_PERCENTAGE 44.43
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_COUNT 82
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_LOC 236
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_PERCENTAGE 28.26
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_MEDIUM_RISK_LOC 228
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_MEDIUM_RISK_PERCENTAGE 27.31
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_LOC 437
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_PERCENTAGE 36.24
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_COUNT 109
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_LOW_RISK_LOC 192
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_LOW_RISK_PERCENTAGE 15.92
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_LOC 238
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_PERCENTAGE 19.73
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_HIGH_RISK_LOC 63
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_HIGH_RISK_PERCENTAGE 5.22
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_VERY_HIGH_RISK_LOC 276
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_VERY_HIGH_RISK_PERCENTAGE 22.89
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_LOC 270
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 46.39
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_COUNT 62
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_LOC 192
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_PERCENTAGE 32.99
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_MEDIUM_RISK_LOC 120
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_MEDIUM_RISK_PERCENTAGE 20.62
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_LOC 4,946
UNIT_SIZE_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_PERCENTAGE 44.82
UNIT_SIZE_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_COUNT 1,006
UNIT_SIZE_COMPONENT_OAK_JCR_LOW_RISK_LOC 2,827
UNIT_SIZE_COMPONENT_OAK_JCR_LOW_RISK_PERCENTAGE 25.62
UNIT_SIZE_COMPONENT_OAK_JCR_LOW_RISK_COUNT 196
UNIT_SIZE_COMPONENT_OAK_JCR_MEDIUM_RISK_LOC 2,478
UNIT_SIZE_COMPONENT_OAK_JCR_MEDIUM_RISK_PERCENTAGE 22.46
UNIT_SIZE_COMPONENT_OAK_JCR_MEDIUM_RISK_COUNT 83
UNIT_SIZE_COMPONENT_OAK_JCR_HIGH_RISK_LOC 682
UNIT_SIZE_COMPONENT_OAK_JCR_HIGH_RISK_PERCENTAGE 6.18
UNIT_SIZE_COMPONENT_OAK_JCR_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_JCR_VERY_HIGH_RISK_LOC 102
UNIT_SIZE_COMPONENT_OAK_JCR_VERY_HIGH_RISK_PERCENTAGE 0.92
UNIT_SIZE_COMPONENT_OAK_JCR_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_EXERCISE_NEGLIGIBLE_RISK_LOC 411
UNIT_SIZE_COMPONENT_OAK_EXERCISE_NEGLIGIBLE_RISK_PERCENTAGE 58.88
UNIT_SIZE_COMPONENT_OAK_EXERCISE_NEGLIGIBLE_RISK_COUNT 115
UNIT_SIZE_COMPONENT_OAK_EXERCISE_LOW_RISK_LOC 94
UNIT_SIZE_COMPONENT_OAK_EXERCISE_LOW_RISK_PERCENTAGE 13.47
UNIT_SIZE_COMPONENT_OAK_EXERCISE_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_OAK_EXERCISE_MEDIUM_RISK_LOC 127
UNIT_SIZE_COMPONENT_OAK_EXERCISE_MEDIUM_RISK_PERCENTAGE 18.19
UNIT_SIZE_COMPONENT_OAK_EXERCISE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_EXERCISE_HIGH_RISK_LOC 66
UNIT_SIZE_COMPONENT_OAK_EXERCISE_HIGH_RISK_PERCENTAGE 9.46
UNIT_SIZE_COMPONENT_OAK_EXERCISE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_EXERCISE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_EXERCISE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_EXERCISE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BLOB_NEGLIGIBLE_RISK_LOC 393
UNIT_SIZE_COMPONENT_OAK_BLOB_NEGLIGIBLE_RISK_PERCENTAGE 38.57
UNIT_SIZE_COMPONENT_OAK_BLOB_NEGLIGIBLE_RISK_COUNT 110
UNIT_SIZE_COMPONENT_OAK_BLOB_LOW_RISK_LOC 299
UNIT_SIZE_COMPONENT_OAK_BLOB_LOW_RISK_PERCENTAGE 29.34
UNIT_SIZE_COMPONENT_OAK_BLOB_LOW_RISK_COUNT 20
UNIT_SIZE_COMPONENT_OAK_BLOB_MEDIUM_RISK_LOC 220
UNIT_SIZE_COMPONENT_OAK_BLOB_MEDIUM_RISK_PERCENTAGE 21.59
UNIT_SIZE_COMPONENT_OAK_BLOB_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_OAK_BLOB_HIGH_RISK_LOC 107
UNIT_SIZE_COMPONENT_OAK_BLOB_HIGH_RISK_PERCENTAGE 10.5
UNIT_SIZE_COMPONENT_OAK_BLOB_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OAK_BLOB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BLOB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BLOB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_LOC 234
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_PERCENTAGE 17.97
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_COUNT 49
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_LOC 226
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_PERCENTAGE 17.36
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_LOC 477
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_PERCENTAGE 36.64
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_HIGH_RISK_LOC 365
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_HIGH_RISK_PERCENTAGE 28.03
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_LOC 682
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_PERCENTAGE 53.91
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_COUNT 146
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_LOC 275
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_PERCENTAGE 21.74
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_COUNT 20
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_MEDIUM_RISK_LOC 195
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_MEDIUM_RISK_PERCENTAGE 15.42
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_HIGH_RISK_LOC 113
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_HIGH_RISK_PERCENTAGE 8.93
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_LOC 2,600
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 34.42
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 596
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LOW_RISK_LOC 1,942
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LOW_RISK_PERCENTAGE 25.71
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LOW_RISK_COUNT 138
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_LOC 1,838
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 24.33
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_COUNT 64
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_HIGH_RISK_LOC 292
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_HIGH_RISK_PERCENTAGE 3.87
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_VERY_HIGH_RISK_LOC 882
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 11.68
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_LOC 1,256
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 33.79
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_COUNT 287
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_LOC 824
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_PERCENTAGE 22.17
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_COUNT 56
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_LOC 1,073
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_PERCENTAGE 28.87
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_COUNT 33
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_LOC 448
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_PERCENTAGE 12.05
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_LOC 116
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_PERCENTAGE 3.12
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_LOC 233
UNIT_SIZE_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_PERCENTAGE 45.6
UNIT_SIZE_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_COUNT 46
UNIT_SIZE_COMPONENT_OAK_POJOSR_LOW_RISK_LOC 157
UNIT_SIZE_COMPONENT_OAK_POJOSR_LOW_RISK_PERCENTAGE 30.72
UNIT_SIZE_COMPONENT_OAK_POJOSR_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_OAK_POJOSR_MEDIUM_RISK_LOC 121
UNIT_SIZE_COMPONENT_OAK_POJOSR_MEDIUM_RISK_PERCENTAGE 23.68
UNIT_SIZE_COMPONENT_OAK_POJOSR_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_POJOSR_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_POJOSR_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_POJOSR_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_POJOSR_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_POJOSR_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_POJOSR_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_NEGLIGIBLE_RISK_LOC 201
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_NEGLIGIBLE_RISK_PERCENTAGE 74.72
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_NEGLIGIBLE_RISK_COUNT 51
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_LOW_RISK_LOC 68
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_LOW_RISK_PERCENTAGE 25.28
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_LOC 1,201
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_PERCENTAGE 58.9
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_COUNT 260
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_LOC 457
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_PERCENTAGE 22.41
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_COUNT 32
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_MEDIUM_RISK_LOC 260
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_MEDIUM_RISK_PERCENTAGE 12.75
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_HIGH_RISK_LOC 121
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_HIGH_RISK_PERCENTAGE 5.93
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_LOC 2,463
UNIT_SIZE_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_PERCENTAGE 42.14
UNIT_SIZE_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_COUNT 540
UNIT_SIZE_COMPONENT_OAK_SEARCH_LOW_RISK_LOC 1,305
UNIT_SIZE_COMPONENT_OAK_SEARCH_LOW_RISK_PERCENTAGE 22.33
UNIT_SIZE_COMPONENT_OAK_SEARCH_LOW_RISK_COUNT 94
UNIT_SIZE_COMPONENT_OAK_SEARCH_MEDIUM_RISK_LOC 1,366
UNIT_SIZE_COMPONENT_OAK_SEARCH_MEDIUM_RISK_PERCENTAGE 23.37
UNIT_SIZE_COMPONENT_OAK_SEARCH_MEDIUM_RISK_COUNT 47
UNIT_SIZE_COMPONENT_OAK_SEARCH_HIGH_RISK_LOC 711
UNIT_SIZE_COMPONENT_OAK_SEARCH_HIGH_RISK_PERCENTAGE 12.16
UNIT_SIZE_COMPONENT_OAK_SEARCH_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_SEARCH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_LOC 28,768
UNIT_SIZE_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_PERCENTAGE 34.44
UNIT_SIZE_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_COUNT 6,506
UNIT_SIZE_COMPONENT_OAK_LUCENE_LOW_RISK_LOC 17,393
UNIT_SIZE_COMPONENT_OAK_LUCENE_LOW_RISK_PERCENTAGE 20.82
UNIT_SIZE_COMPONENT_OAK_LUCENE_LOW_RISK_COUNT 1,188
UNIT_SIZE_COMPONENT_OAK_LUCENE_MEDIUM_RISK_LOC 21,497
UNIT_SIZE_COMPONENT_OAK_LUCENE_MEDIUM_RISK_PERCENTAGE 25.74
UNIT_SIZE_COMPONENT_OAK_LUCENE_MEDIUM_RISK_COUNT 707
UNIT_SIZE_COMPONENT_OAK_LUCENE_HIGH_RISK_LOC 10,578
UNIT_SIZE_COMPONENT_OAK_LUCENE_HIGH_RISK_PERCENTAGE 12.66
UNIT_SIZE_COMPONENT_OAK_LUCENE_HIGH_RISK_COUNT 153
UNIT_SIZE_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_LOC 5,291
UNIT_SIZE_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_PERCENTAGE 6.33
UNIT_SIZE_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_COUNT 35
UNIT_SIZE_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_LOC 18,183
UNIT_SIZE_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_PERCENTAGE 42.83
UNIT_SIZE_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_COUNT 4,099
UNIT_SIZE_COMPONENT_OAK_CORE_LOW_RISK_LOC 9,789
UNIT_SIZE_COMPONENT_OAK_CORE_LOW_RISK_PERCENTAGE 23.06
UNIT_SIZE_COMPONENT_OAK_CORE_LOW_RISK_COUNT 679
UNIT_SIZE_COMPONENT_OAK_CORE_MEDIUM_RISK_LOC 10,302
UNIT_SIZE_COMPONENT_OAK_CORE_MEDIUM_RISK_PERCENTAGE 24.27
UNIT_SIZE_COMPONENT_OAK_CORE_MEDIUM_RISK_COUNT 348
UNIT_SIZE_COMPONENT_OAK_CORE_HIGH_RISK_LOC 2,722
UNIT_SIZE_COMPONENT_OAK_CORE_HIGH_RISK_PERCENTAGE 6.41
UNIT_SIZE_COMPONENT_OAK_CORE_HIGH_RISK_COUNT 39
UNIT_SIZE_COMPONENT_OAK_CORE_VERY_HIGH_RISK_LOC 1,455
UNIT_SIZE_COMPONENT_OAK_CORE_VERY_HIGH_RISK_PERCENTAGE 3.43
UNIT_SIZE_COMPONENT_OAK_CORE_VERY_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_LOC 1,972
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE 39.07
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_COUNT 502
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_LOC 1,457
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_PERCENTAGE 28.87
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_COUNT 99
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_LOC 1,279
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_PERCENTAGE 25.34
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_COUNT 43
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_LOC 339
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_PERCENTAGE 6.72
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_LOC 8,636
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_PERCENTAGE 47.03
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_COUNT 2,032
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_LOC 3,664
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_PERCENTAGE 19.95
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_COUNT 264
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_LOC 3,632
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_PERCENTAGE 19.78
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_COUNT 122
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_LOC 1,338
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_PERCENTAGE 7.29
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_COUNT 20
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_LOC 1,092
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_PERCENTAGE 5.95
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_LOC 1,593
UNIT_SIZE_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_PERCENTAGE 40.15
UNIT_SIZE_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_COUNT 361
UNIT_SIZE_COMPONENT_OAK_UPGRADE_LOW_RISK_LOC 972
UNIT_SIZE_COMPONENT_OAK_UPGRADE_LOW_RISK_PERCENTAGE 24.5
UNIT_SIZE_COMPONENT_OAK_UPGRADE_LOW_RISK_COUNT 66
UNIT_SIZE_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_LOC 1,090
UNIT_SIZE_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_PERCENTAGE 27.47
UNIT_SIZE_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_COUNT 39
UNIT_SIZE_COMPONENT_OAK_UPGRADE_HIGH_RISK_LOC 183
UNIT_SIZE_COMPONENT_OAK_UPGRADE_HIGH_RISK_PERCENTAGE 4.61
UNIT_SIZE_COMPONENT_OAK_UPGRADE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_LOC 130
UNIT_SIZE_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_PERCENTAGE 3.28
UNIT_SIZE_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_NEGLIGIBLE_RISK_LOC 409
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_NEGLIGIBLE_RISK_PERCENTAGE 37.98
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_NEGLIGIBLE_RISK_COUNT 100
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_LOW_RISK_LOC 269
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_LOW_RISK_PERCENTAGE 24.98
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_LOW_RISK_COUNT 17
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_MEDIUM_RISK_LOC 340
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_MEDIUM_RISK_PERCENTAGE 31.57
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_HIGH_RISK_LOC 59
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_HIGH_RISK_PERCENTAGE 5.48
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_AUTH_LDAP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_LOC 2,012
UNIT_SIZE_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 45.32
UNIT_SIZE_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_COUNT 434
UNIT_SIZE_COMPONENT_OAK_COMMONS_LOW_RISK_LOC 1,228
UNIT_SIZE_COMPONENT_OAK_COMMONS_LOW_RISK_PERCENTAGE 27.66
UNIT_SIZE_COMPONENT_OAK_COMMONS_LOW_RISK_COUNT 83
UNIT_SIZE_COMPONENT_OAK_COMMONS_MEDIUM_RISK_LOC 817
UNIT_SIZE_COMPONENT_OAK_COMMONS_MEDIUM_RISK_PERCENTAGE 18.4
UNIT_SIZE_COMPONENT_OAK_COMMONS_MEDIUM_RISK_COUNT 25
UNIT_SIZE_COMPONENT_OAK_COMMONS_HIGH_RISK_LOC 261
UNIT_SIZE_COMPONENT_OAK_COMMONS_HIGH_RISK_PERCENTAGE 5.88
UNIT_SIZE_COMPONENT_OAK_COMMONS_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_COMMONS_VERY_HIGH_RISK_LOC 122
UNIT_SIZE_COMPONENT_OAK_COMMONS_VERY_HIGH_RISK_PERCENTAGE 2.75
UNIT_SIZE_COMPONENT_OAK_COMMONS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_LOC 1,304
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_PERCENTAGE 39.46
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_COUNT 269
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_LOC 953
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_PERCENTAGE 28.84
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_COUNT 66
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_LOC 699
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_PERCENTAGE 21.15
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_COUNT 26
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_LOC 244
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_PERCENTAGE 7.38
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_LOC 105
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_PERCENTAGE 3.18
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_LOC 356
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_PERCENTAGE 25.67
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_COUNT 72
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_LOC 312
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_PERCENTAGE 22.49
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_COUNT 21
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_LOC 424
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_PERCENTAGE 30.57
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_LOC 193
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_PERCENTAGE 13.91
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_VERY_HIGH_RISK_LOC 102
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_VERY_HIGH_RISK_PERCENTAGE 7.35
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_LOC 3,238
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_PERCENTAGE 56.42
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_COUNT 770
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_LOW_RISK_LOC 1,268
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_LOW_RISK_PERCENTAGE 22.09
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_LOW_RISK_COUNT 87
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_LOC 943
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_PERCENTAGE 16.43
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_COUNT 31
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_HIGH_RISK_LOC 290
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_HIGH_RISK_PERCENTAGE 5.05
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 35.71
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 27
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 64.29
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_NEGLIGIBLE_RISK_LOC 489
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_NEGLIGIBLE_RISK_PERCENTAGE 28.18
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_NEGLIGIBLE_RISK_COUNT 90
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_LOW_RISK_LOC 590
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_LOW_RISK_PERCENTAGE 34.01
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_LOW_RISK_COUNT 42
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_MEDIUM_RISK_LOC 656
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_MEDIUM_RISK_PERCENTAGE 37.81
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_MEDIUM_RISK_COUNT 21
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LUCENE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_NEGLIGIBLE_RISK_LOC 470
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_NEGLIGIBLE_RISK_PERCENTAGE 38.88
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_NEGLIGIBLE_RISK_COUNT 105
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_LOW_RISK_LOC 357
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_LOW_RISK_PERCENTAGE 29.53
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_LOW_RISK_COUNT 24
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_MEDIUM_RISK_LOC 382
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_MEDIUM_RISK_PERCENTAGE 31.6
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_MEDIUM_RISK_COUNT 14
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_CUG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_LOC 368
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_PERCENTAGE 32.45
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_COUNT 82
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_LOW_RISK_LOC 363
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_LOW_RISK_PERCENTAGE 32.01
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_LOW_RISK_COUNT 25
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_LOC 351
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_PERCENTAGE 30.95
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_HIGH_RISK_LOC 52
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_HIGH_RISK_PERCENTAGE 4.59
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_LOC 3,508
UNIT_SIZE_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_PERCENTAGE 28.71
UNIT_SIZE_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_COUNT 740
UNIT_SIZE_COMPONENT_OAK_RUN_LOW_RISK_LOC 2,315
UNIT_SIZE_COMPONENT_OAK_RUN_LOW_RISK_PERCENTAGE 18.95
UNIT_SIZE_COMPONENT_OAK_RUN_LOW_RISK_COUNT 159
UNIT_SIZE_COMPONENT_OAK_RUN_MEDIUM_RISK_LOC 3,911
UNIT_SIZE_COMPONENT_OAK_RUN_MEDIUM_RISK_PERCENTAGE 32.01
UNIT_SIZE_COMPONENT_OAK_RUN_MEDIUM_RISK_COUNT 122
UNIT_SIZE_COMPONENT_OAK_RUN_HIGH_RISK_LOC 1,863
UNIT_SIZE_COMPONENT_OAK_RUN_HIGH_RISK_PERCENTAGE 15.25
UNIT_SIZE_COMPONENT_OAK_RUN_HIGH_RISK_COUNT 28
UNIT_SIZE_COMPONENT_OAK_RUN_VERY_HIGH_RISK_LOC 620
UNIT_SIZE_COMPONENT_OAK_RUN_VERY_HIGH_RISK_PERCENTAGE 5.07
UNIT_SIZE_COMPONENT_OAK_RUN_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 107,737
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 38.78
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 24,393
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 61,478
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 22.13
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 4,250
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 67,842
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 24.42
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 2,252
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 28,143
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 10.13
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 413
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 12,600
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 4.54
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 85
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 114
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 15.7
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 20
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 124
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 17.08
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 143
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 19.7
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 98
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 13.5
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 247
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 34.02
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PL_LOW_RISK_LOC 15
UNIT_SIZE_EXTENSION_PL_LOW_RISK_PERCENTAGE 35.71
UNIT_SIZE_EXTENSION_PL_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_LOC 27
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_PERCENTAGE 64.29
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 197
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 16.74
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 40
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 268
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 22.77
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 19
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 657
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 55.82
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 19
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 55
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 4.67
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 1
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
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_LOC 226
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 35.99
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_COUNT 47
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_LOC 139
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_PERCENTAGE 22.13
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_COUNT 11
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_LOC 209
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_PERCENTAGE 33.28
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_LOC 54
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_PERCENTAGE 8.6
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 190,544
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 67.96
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 29,260
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 47,206
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 16.84
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 1,654
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 33,799
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 12.06
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 593
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 6,953
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 2.48
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 60
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 1,871
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0.67
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 68
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 8,824
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_LOC 19,612
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_PERCENTAGE 62.38
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_COUNT 2,913
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_LOC 5,446
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_PERCENTAGE 17.32
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_COUNT 176
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_LOC 5,290
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_PERCENTAGE 16.83
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_COUNT 84
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_LOC 1,090
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_PERCENTAGE 3.47
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_LOC 1,122
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_PERCENTAGE 75.56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_COUNT 185
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_LOC 325
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_PERCENTAGE 21.89
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_MEDIUM_RISK_LOC 38
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_MEDIUM_RISK_PERCENTAGE 2.56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_LOC 1,181
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_PERCENTAGE 51.26
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_COUNT 168
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_LOW_RISK_LOC 344
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_LOW_RISK_PERCENTAGE 14.93
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_MEDIUM_RISK_LOC 443
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_MEDIUM_RISK_PERCENTAGE 19.23
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_HIGH_RISK_LOC 128
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_HIGH_RISK_PERCENTAGE 5.56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_VERY_HIGH_RISK_LOC 208
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_VERY_HIGH_RISK_PERCENTAGE 9.03
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_LOC 1,827
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_PERCENTAGE 78.48
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_COUNT 359
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_LOW_RISK_LOC 128
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_LOW_RISK_PERCENTAGE 5.5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_MEDIUM_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_MEDIUM_RISK_PERCENTAGE 4.47
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_HIGH_RISK_LOC 93
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_HIGH_RISK_PERCENTAGE 3.99
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_LOC 176
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_PERCENTAGE 7.56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_NEGLIGIBLE_RISK_LOC 306
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_NEGLIGIBLE_RISK_PERCENTAGE 63.75
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_NEGLIGIBLE_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_LOW_RISK_LOC 97
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_LOW_RISK_PERCENTAGE 20.21
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_MEDIUM_RISK_LOC 77
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_MEDIUM_RISK_PERCENTAGE 16.04
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_HTTP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_LOC 3,802
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_PERCENTAGE 82.69
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_COUNT 655
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_LOC 753
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_PERCENTAGE 16.38
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_MEDIUM_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_MEDIUM_RISK_PERCENTAGE 0.94
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_LOC 9,450
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 70.5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_COUNT 1,418
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_LOC 2,034
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_PERCENTAGE 15.17
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_LOC 1,920
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_PERCENTAGE 14.32
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_NEGLIGIBLE_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_NEGLIGIBLE_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_ELASTIC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_NEGLIGIBLE_RISK_LOC 224
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_NEGLIGIBLE_RISK_PERCENTAGE 67.67
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_NEGLIGIBLE_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_LOW_RISK_PERCENTAGE 22.05
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_MEDIUM_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_MEDIUM_RISK_PERCENTAGE 10.27
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_DOC_RAILROAD_MACRO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_NEGLIGIBLE_RISK_LOC 169
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_NEGLIGIBLE_RISK_PERCENTAGE 73.16
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_NEGLIGIBLE_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_LOW_RISK_LOC 15
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_LOW_RISK_PERCENTAGE 6.49
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_MEDIUM_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_MEDIUM_RISK_PERCENTAGE 12.55
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_HIGH_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_HIGH_RISK_PERCENTAGE 7.79
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_API_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_NEGLIGIBLE_RISK_LOC 70
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_SOLR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_LOC 739
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_PERCENTAGE 88.5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_COUNT 103
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_LOC 96
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_PERCENTAGE 11.5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_LOC 738
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_PERCENTAGE 61.19
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_COUNT 119
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_LOW_RISK_LOC 171
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_LOW_RISK_PERCENTAGE 14.18
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_LOC 139
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_PERCENTAGE 11.53
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_HIGH_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_HIGH_RISK_PERCENTAGE 13.1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_LOC 582
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_COUNT 79
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_LOC 8,513
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_PERCENTAGE 77.15
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_COUNT 1,227
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_LOW_RISK_LOC 1,507
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_LOW_RISK_PERCENTAGE 13.66
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_LOW_RISK_COUNT 50
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_MEDIUM_RISK_LOC 934
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_MEDIUM_RISK_PERCENTAGE 8.46
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_MEDIUM_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_HIGH_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_HIGH_RISK_PERCENTAGE 0.73
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_NEGLIGIBLE_RISK_LOC 698
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_NEGLIGIBLE_RISK_COUNT 127
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXERCISE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_NEGLIGIBLE_RISK_LOC 697
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_NEGLIGIBLE_RISK_PERCENTAGE 68.4
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_NEGLIGIBLE_RISK_COUNT 130
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_LOW_RISK_LOC 173
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_LOW_RISK_PERCENTAGE 16.98
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_MEDIUM_RISK_LOC 149
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_MEDIUM_RISK_PERCENTAGE 14.62
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_LOC 665
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_PERCENTAGE 51.08
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_COUNT 72
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_LOC 278
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_PERCENTAGE 21.35
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_LOC 359
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_PERCENTAGE 27.57
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_LOC 1,049
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_PERCENTAGE 82.92
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_COUNT 168
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_LOC 216
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_PERCENTAGE 17.08
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_LOC 5,732
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 75.88
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 773
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LOW_RISK_LOC 876
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LOW_RISK_PERCENTAGE 11.6
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_LOC 946
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 12.52
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_LOC 2,362
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 63.55
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_COUNT 346
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_LOC 796
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_PERCENTAGE 21.42
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_LOC 479
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_PERCENTAGE 12.89
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_LOC 80
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_PERCENTAGE 2.15
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_LOC 413
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_PERCENTAGE 80.82
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_LOW_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_LOW_RISK_PERCENTAGE 19.18
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_NEGLIGIBLE_RISK_LOC 269
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JACKRABBIT_API_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_LOC 1,688
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_PERCENTAGE 82.79
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_COUNT 292
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_LOC 351
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_PERCENTAGE 17.21
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_LOC 3,917
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_PERCENTAGE 67.01
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_COUNT 632
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_LOW_RISK_LOC 1,030
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_LOW_RISK_PERCENTAGE 17.62
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_LOW_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MEDIUM_RISK_LOC 817
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MEDIUM_RISK_PERCENTAGE 13.98
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MEDIUM_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_HIGH_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_HIGH_RISK_PERCENTAGE 1.39
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_LOC 52,810
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_PERCENTAGE 63.23
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_COUNT 7,832
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_LOW_RISK_LOC 14,404
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_LOW_RISK_PERCENTAGE 17.24
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_LOW_RISK_COUNT 521
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_MEDIUM_RISK_LOC 11,668
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_MEDIUM_RISK_PERCENTAGE 13.97
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_MEDIUM_RISK_COUNT 203
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_HIGH_RISK_LOC 3,458
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_HIGH_RISK_PERCENTAGE 4.14
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_HIGH_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_LOC 1,187
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_PERCENTAGE 1.42
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_LOC 28,673
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_PERCENTAGE 67.54
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_COUNT 4,765
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_LOW_RISK_LOC 7,933
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_LOW_RISK_PERCENTAGE 18.69
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_LOW_RISK_COUNT 301
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_MEDIUM_RISK_LOC 4,640
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_MEDIUM_RISK_PERCENTAGE 10.93
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_MEDIUM_RISK_COUNT 99
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_HIGH_RISK_LOC 905
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_HIGH_RISK_PERCENTAGE 2.13
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_HIGH_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_VERY_HIGH_RISK_LOC 300
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_VERY_HIGH_RISK_PERCENTAGE 0.71
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_LOC 4,270
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE 84.6
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_COUNT 628
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_LOC 654
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_PERCENTAGE 12.96
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_LOC 123
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_PERCENTAGE 2.44
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_LOC 14,067
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_PERCENTAGE 76.61
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_COUNT 2,346
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_LOC 2,502
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_PERCENTAGE 13.63
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_COUNT 75
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_LOC 1,388
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_PERCENTAGE 7.56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_LOC 405
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_PERCENTAGE 2.21
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_LOC 2,901
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_PERCENTAGE 73.11
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_COUNT 439
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_LOW_RISK_LOC 738
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_LOW_RISK_PERCENTAGE 18.6
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_LOW_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_LOC 300
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_PERCENTAGE 7.56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_HIGH_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_HIGH_RISK_PERCENTAGE 0.73
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_NEGLIGIBLE_RISK_LOC 800
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_NEGLIGIBLE_RISK_PERCENTAGE 74.28
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_NEGLIGIBLE_RISK_COUNT 121
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_LOW_RISK_LOC 241
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_LOW_RISK_PERCENTAGE 22.38
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_MEDIUM_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_MEDIUM_RISK_PERCENTAGE 3.34
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTH_LDAP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_LOC 3,024
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 68.11
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_COUNT 503
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_LOW_RISK_LOC 682
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_LOW_RISK_PERCENTAGE 15.36
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_LOW_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_MEDIUM_RISK_LOC 525
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_MEDIUM_RISK_PERCENTAGE 11.82
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_MEDIUM_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_HIGH_RISK_LOC 209
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_HIGH_RISK_PERCENTAGE 4.71
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_LOC 2,437
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_PERCENTAGE 73.74
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_COUNT 342
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_LOC 571
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_PERCENTAGE 17.28
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_LOC 297
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_PERCENTAGE 8.99
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_LOC 754
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_PERCENTAGE 54.36
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_COUNT 96
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_LOC 395
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_PERCENTAGE 28.48
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_LOC 238
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_PERCENTAGE 17.16
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_LOC 4,409
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_PERCENTAGE 76.83
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_COUNT 846
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_LOW_RISK_LOC 663
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_LOW_RISK_PERCENTAGE 11.55
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_LOW_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_LOC 667
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_PERCENTAGE 11.62
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_NEGLIGIBLE_RISK_LOC 1,355
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_NEGLIGIBLE_RISK_PERCENTAGE 78.1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_NEGLIGIBLE_RISK_COUNT 142
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_LOW_RISK_LOC 332
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_LOW_RISK_PERCENTAGE 19.14
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_MEDIUM_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_MEDIUM_RISK_PERCENTAGE 2.77
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LUCENE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_NEGLIGIBLE_RISK_LOC 788
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_NEGLIGIBLE_RISK_PERCENTAGE 65.18
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_NEGLIGIBLE_RISK_COUNT 126
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_LOW_RISK_LOC 378
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_LOW_RISK_PERCENTAGE 31.27
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_LOW_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_MEDIUM_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_MEDIUM_RISK_PERCENTAGE 3.56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_CUG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_LOC 779
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_PERCENTAGE 68.69
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_COUNT 109
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_LOW_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_LOW_RISK_PERCENTAGE 19.58
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_LOC 133
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_PERCENTAGE 11.73
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_LOC 7,423
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_PERCENTAGE 60.76
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_COUNT 946
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_LOW_RISK_LOC 2,684
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_LOW_RISK_PERCENTAGE 21.97
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_LOW_RISK_COUNT 76
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_MEDIUM_RISK_LOC 1,892
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_MEDIUM_RISK_PERCENTAGE 15.49
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_MEDIUM_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_HIGH_RISK_LOC 218
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_HIGH_RISK_PERCENTAGE 1.78
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 189,328
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 68.15
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 29,112
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 46,456
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 16.72
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 1,628
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 33,290
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 11.98
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 586
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 6,855
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 2.47
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 59
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 1,871
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0.67
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 188
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 25.9
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 175
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 24.1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 265
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 36.5
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 13.5
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 1
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_PL_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 501
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 42.57
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 59
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 432
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 36.7
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 244
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 20.73
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 5
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
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_LOC 485
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 77.23
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_LOC 143
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_PERCENTAGE 22.77
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 4,811
FILE_CHANGE_HISTORY_ACTIVE_DAYS 3,141
FILE_CHANGE_HISTORY_WEEKS 687
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 3,435
FILE_AGE_NEGLIGIBLE_RISK_COUNT 315
FILE_AGE_LOW_RISK_COUNT 289
FILE_AGE_MEDIUM_RISK_COUNT 467
FILE_AGE_HIGH_RISK_COUNT 1,029
FILE_AGE_VERY_HIGH_RISK_COUNT 1,666
FILE_AGE_NEGLIGIBLE_RISK_LOC 71,363
FILE_AGE_LOW_RISK_LOC 56,220
FILE_AGE_MEDIUM_RISK_LOC 66,206
FILE_AGE_HIGH_RISK_LOC 124,209
FILE_AGE_VERY_HIGH_RISK_LOC 82,272
NUMBER_OF_CONTRIBUTORS 111
TOTAL_ANALYSIS_TIME_IN_MILLIS 32,410