apache / jackrabbit-oak
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 5,596
NUMBER_OF_FILES_MAIN 2,856
LINES_OF_CODE_MAIN 284,549
NUMBER_OF_FILES_MAIN_EXT_JAVA 2,776
LINES_OF_CODE_MAIN_EXT_JAVA 278,679
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,622
NUMBER_OF_FILES_MAIN_EXT_JS 2
LINES_OF_CODE_MAIN_EXT_JS 1,115
NUMBER_OF_FILES_MAIN_EXT_GROOVY 13
LINES_OF_CODE_MAIN_EXT_GROOVY 920
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_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 19
NUMBER_OF_FILES_MAIN_EXT_YML 1
LINES_OF_CODE_MAIN_EXT_YML 6
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 3
NUMBER_OF_FILES_TEST 2,185
LINES_OF_CODE_TEST 304,049
NUMBER_OF_FILES_TEST_EXT_JAVA 2,122
LINES_OF_CODE_TEST_EXT_JAVA 301,044
NUMBER_OF_FILES_TEST_EXT_GROOVY 19
LINES_OF_CODE_TEST_EXT_GROOVY 1,639
NUMBER_OF_FILES_TEST_EXT_XML 36
LINES_OF_CODE_TEST_EXT_XML 1,222
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_YML 2
LINES_OF_CODE_TEST_EXT_YML 7
NUMBER_OF_FILES_TEST_EXT_CFG 3
LINES_OF_CODE_TEST_EXT_CFG 6
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 106.85
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 59
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 11,069
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 51
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 10,778
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 8
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 291
NUMBER_OF_FILES_OTHER 231
LINES_OF_CODE_OTHER 41,345
NUMBER_OF_FILES_OTHER_EXT_MD 138
LINES_OF_CODE_OTHER_EXT_MD 20,913
NUMBER_OF_FILES_OTHER_EXT_SVG 3
LINES_OF_CODE_OTHER_EXT_SVG 12,942
NUMBER_OF_FILES_OTHER_EXT_TXT 31
LINES_OF_CODE_OTHER_EXT_TXT 3,986
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 37
LINES_OF_CODE_OTHER_EXT_PROPERTIES 2,052
NUMBER_OF_FILES_OTHER_EXT_JSON 22
LINES_OF_CODE_OTHER_EXT_JSON 1,452
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_IT_OSGI 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_IT_OSGI 53
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_IT_OSGI_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_IT_OSGI_EXT_XML 53
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_JACKRABBIT_API 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_JACKRABBIT_API 1,231
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_JACKRABBIT_API_EXT_JAVA 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_JACKRABBIT_API_EXT_JAVA 1,231
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_STORE_COMPOSITE 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_COMPOSITE 3,064
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_COMPOSITE_EXT_JAVA 30
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_COMPOSITE_EXT_JAVA 3,064
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AZURE 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AZURE 2,420
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AZURE_EXT_JAVA 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AZURE_EXT_JAVA 2,420
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_QUERY_SPI 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_QUERY_SPI 1,589
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_QUERY_SPI_EXT_JAVA 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_QUERY_SPI_EXT_JAVA 1,589
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AWS 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AWS 1,786
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AWS_EXT_JAVA 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_AWS_EXT_JAVA 1,786
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_MT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_MT 194
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_MT_EXT_JAVA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_MT_EXT_JAVA 194
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_LUCENE 140
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_LUCENE 17,013
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_JAVA 139
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_LUCENE_EXT_JAVA 16,979
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_BLOB_PLUGINS 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_PLUGINS 7,822
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_PLUGINS_EXT_JAVA 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_PLUGINS_EXT_JAVA 7,822
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED 2,624
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED_EXT_JAVA 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED_EXT_JAVA 2,624
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB 1,705
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_EXT_JAVA 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_EXT_JAVA 1,705
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_SEGMENT_TAR 348
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR 27,706
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR_EXT_JAVA 347
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_TAR_EXT_JAVA 27,402
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_STORE_DOCUMENT 239
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_DOCUMENT 39,297
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_DOCUMENT_EXT_JAVA 239
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_DOCUMENT_EXT_JAVA 39,297
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_DOC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_DOC 266
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_DOC_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_DOC_EXT_XML 148
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_JCR 111
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_JCR 15,296
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_JCR_EXT_JAVA 111
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_JCR_EXT_JAVA 15,296
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_API 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_API 1,069
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_API_EXT_JAVA 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_API_EXT_JAVA 1,069
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC 984
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC_EXT_JAVA 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_ELASTIC_EXT_JAVA 884
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_BLOB_CLOUD 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD 1,633
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_EXT_JAVA 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_EXT_JAVA 1,633
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_UPGRADE 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_UPGRADE 5,760
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_UPGRADE_EXT_JAVA 54
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_UPGRADE_EXT_JAVA 5,749
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_EXERCISE 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXERCISE 1,371
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXERCISE_EXT_JAVA 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXERCISE_EXT_JAVA 1,371
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_AZURE 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_AZURE 1,474
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_AZURE_EXT_JAVA 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BLOB_CLOUD_AZURE_EXT_JAVA 1,474
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTH_LDAP 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTH_LDAP 1,657
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTH_LDAP_EXT_JAVA 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTH_LDAP_EXT_JAVA 1,657
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_CORE 513
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_CORE 59,221
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_CORE_EXT_JAVA 513
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_CORE_EXT_JAVA 59,221
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_POJOSR 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_POJOSR 792
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_POJOSR_EXT_JAVA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_POJOSR_EXT_JAVA 792
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_AUTHORIZATION_CUG 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_CUG 1,961
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_CUG_EXT_JAVA 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_AUTHORIZATION_CUG_EXT_JAVA 1,961
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_EXAMPLES 62
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES 4,091
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 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_JAVA 1,578
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_EXAMPLES_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_EXAMPLES_EXT_YML 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_SPI 120
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_SPI 8,464
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_STORE_SPI_EXT_JAVA 120
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_STORE_SPI_EXT_JAVA 8,464
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS 144
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS 11,117
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_EXT_JAVA 143
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_EXT_JAVA 11,098
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 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH 7,859
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_EXT_JAVA 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_EXT_JAVA 7,825
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_SEGMENT_REMOTE 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_REMOTE 1,227
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEGMENT_REMOTE_EXT_JAVA 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEGMENT_REMOTE_EXT_JAVA 1,227
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_COMMONS 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_COMMONS 4,304
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_COMMONS_EXT_JAVA 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_COMMONS_EXT_JAVA 4,304
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_ELASTIC 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_ELASTIC 5,135
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SEARCH_ELASTIC_EXT_JAVA 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SEARCH_ELASTIC_EXT_JAVA 5,135
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_LUCENE 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_LUCENE 2,693
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_LUCENE_EXT_JAVA 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_BENCHMARKS_LUCENE_EXT_JAVA 2,693
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SECURITY_SPI 154
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SECURITY_SPI 7,683
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SECURITY_SPI_EXT_JAVA 154
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SECURITY_SPI_EXT_JAVA 7,683
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN 145
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN 15,212
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_JAVA 125
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_JAVA 13,138
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_JS 936
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_GROOVY 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_GROOVY 920
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_XML 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_EXT_XML 218
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_CORE_SPI 75
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_CORE_SPI 3,690
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_CORE_SPI_EXT_JAVA 75
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_CORE_SPI_EXT_JAVA 3,690
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_COMMONS 102
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_COMMONS 9,575
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_RUN_COMMONS_EXT_JAVA 102
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_RUN_COMMONS_EXT_JAVA 9,575
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE 37
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE 3,671
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE_EXT_JAVA 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OAK_SOLR_CORE_EXT_JAVA 3,298
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_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 2,467
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 255
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 6
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 220
LINES_OF_CODE_CONCERN_GENERAL_TODOS 59,111
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 215
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 58,508
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 2,636
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 225,438
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 2,561
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 220,171
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,622
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 936
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 635
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_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 19
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 6
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 3
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 2,035
LOW_RISK_FILE_SIZE_COUNT 445
MEDIUM_RISK_FILE_SIZE_COUNT 306
HIGH_RISK_FILE_SIZE_COUNT 57
VERY_HIGH_RISK_FILE_SIZE_COUNT 13
NEGLIGIBLE_RISK_FILE_SIZE_LOC 75,898
LOW_RISK_FILE_SIZE_LOC 63,190
MEDIUM_RISK_FILE_SIZE_LOC 88,348
HIGH_RISK_FILE_SIZE_LOC 37,762
VERY_HIGH_RISK_FILE_SIZE_LOC 19,351
NUMBER_OF_UNITS 22,571
LINES_OF_CODE_IN_UNITS 194,592
LINES_OF_CODE_OUTSIDE_UNITS 89,957
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 77,871
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 40.02
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 17,591
UNIT_SIZE_LOW_RISK_LOC 44,770
UNIT_SIZE_LOW_RISK_PERCENTAGE 23.01
UNIT_SIZE_LOW_RISK_COUNT 3,106
UNIT_SIZE_MEDIUM_RISK_LOC 46,676
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 23.99
UNIT_SIZE_MEDIUM_RISK_COUNT 1,565
UNIT_SIZE_HIGH_RISK_LOC 17,401
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.94
UNIT_SIZE_HIGH_RISK_COUNT 257
UNIT_SIZE_VERY_HIGH_RISK_LOC 7,874
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.05
UNIT_SIZE_VERY_HIGH_RISK_COUNT 52
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_JACKRABBIT_API_NEGLIGIBLE_RISK_LOC 198
UNIT_SIZE_COMPONENT_OAK_JACKRABBIT_API_NEGLIGIBLE_RISK_PERCENTAGE 74.44
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.56
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_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_STORE_COMPOSITE_NEGLIGIBLE_RISK_LOC 1,150
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_PERCENTAGE 57.59
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_COUNT 247
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_LOC 466
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_PERCENTAGE 23.34
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_COUNT 33
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_MEDIUM_RISK_LOC 260
UNIT_SIZE_COMPONENT_OAK_STORE_COMPOSITE_MEDIUM_RISK_PERCENTAGE 13.02
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 6.06
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_SEGMENT_AZURE_NEGLIGIBLE_RISK_LOC 688
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_PERCENTAGE 40.66
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_COUNT 137
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_LOC 404
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_PERCENTAGE 23.88
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_COUNT 28
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_LOC 497
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_PERCENTAGE 29.37
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_COUNT 18
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_LOC 103
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_PERCENTAGE 6.09
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AZURE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_LOC 438
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_PERCENTAGE 36.9
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_COUNT 107
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_LOW_RISK_LOC 172
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_LOW_RISK_PERCENTAGE 14.49
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_LOC 238
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_PERCENTAGE 20.05
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.31
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 23.25
UNIT_SIZE_COMPONENT_OAK_QUERY_SPI_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_LOC 661
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_PERCENTAGE 53.78
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_COUNT 142
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_LOC 270
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_PERCENTAGE 21.97
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.87
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_HIGH_RISK_LOC 103
UNIT_SIZE_COMPONENT_OAK_SEGMENT_AWS_HIGH_RISK_PERCENTAGE 8.38
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_SEARCH_MT_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_NEGLIGIBLE_RISK_PERCENTAGE 28.83
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_MEDIUM_RISK_LOC 79
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_MEDIUM_RISK_PERCENTAGE 71.17
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OAK_SEARCH_MT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_LOC 4,130
UNIT_SIZE_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_PERCENTAGE 34.91
UNIT_SIZE_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_COUNT 941
UNIT_SIZE_COMPONENT_OAK_LUCENE_LOW_RISK_LOC 2,841
UNIT_SIZE_COMPONENT_OAK_LUCENE_LOW_RISK_PERCENTAGE 24.02
UNIT_SIZE_COMPONENT_OAK_LUCENE_LOW_RISK_COUNT 195
UNIT_SIZE_COMPONENT_OAK_LUCENE_MEDIUM_RISK_LOC 2,731
UNIT_SIZE_COMPONENT_OAK_LUCENE_MEDIUM_RISK_PERCENTAGE 23.09
UNIT_SIZE_COMPONENT_OAK_LUCENE_MEDIUM_RISK_COUNT 94
UNIT_SIZE_COMPONENT_OAK_LUCENE_HIGH_RISK_LOC 1,114
UNIT_SIZE_COMPONENT_OAK_LUCENE_HIGH_RISK_PERCENTAGE 9.42
UNIT_SIZE_COMPONENT_OAK_LUCENE_HIGH_RISK_COUNT 16
UNIT_SIZE_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_LOC 1,013
UNIT_SIZE_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_PERCENTAGE 8.56
UNIT_SIZE_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_LOC 1,957
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE 38.33
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_COUNT 498
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_LOC 1,504
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_PERCENTAGE 29.46
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_COUNT 101
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_LOC 1,198
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_PERCENTAGE 23.46
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_COUNT 41
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_LOC 447
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_PERCENTAGE 8.75
UNIT_SIZE_COMPONENT_OAK_BLOB_PLUGINS_HIGH_RISK_COUNT 7
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_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_LOC 733
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_PERCENTAGE 49.46
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_COUNT 158
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_LOC 446
UNIT_SIZE_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_PERCENTAGE 30.09
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.45
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_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_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_SEGMENT_TAR_NEGLIGIBLE_RISK_LOC 8,331
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_PERCENTAGE 46.23
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_COUNT 1,957
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_LOC 3,666
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_PERCENTAGE 20.34
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_COUNT 262
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_LOC 3,579
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_PERCENTAGE 19.86
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_COUNT 121
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_LOC 1,487
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_PERCENTAGE 8.25
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_COUNT 22
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_LOC 958
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_PERCENTAGE 5.32
UNIT_SIZE_COMPONENT_OAK_SEGMENT_TAR_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_LOC 10,092
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_PERCENTAGE 33.9
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_COUNT 2,234
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_LOC 6,046
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_PERCENTAGE 20.31
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_COUNT 419
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_LOC 7,898
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_PERCENTAGE 26.53
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_COUNT 255
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_LOC 4,410
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_PERCENTAGE 14.81
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_COUNT 64
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_LOC 1,324
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_PERCENTAGE 4.45
UNIT_SIZE_COMPONENT_OAK_STORE_DOCUMENT_VERY_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_LOC 4,911
UNIT_SIZE_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_PERCENTAGE 44.45
UNIT_SIZE_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_COUNT 996
UNIT_SIZE_COMPONENT_OAK_JCR_LOW_RISK_LOC 2,814
UNIT_SIZE_COMPONENT_OAK_JCR_LOW_RISK_PERCENTAGE 25.47
UNIT_SIZE_COMPONENT_OAK_JCR_LOW_RISK_COUNT 194
UNIT_SIZE_COMPONENT_OAK_JCR_MEDIUM_RISK_LOC 2,540
UNIT_SIZE_COMPONENT_OAK_JCR_MEDIUM_RISK_PERCENTAGE 22.99
UNIT_SIZE_COMPONENT_OAK_JCR_MEDIUM_RISK_COUNT 86
UNIT_SIZE_COMPONENT_OAK_JCR_HIGH_RISK_LOC 682
UNIT_SIZE_COMPONENT_OAK_JCR_HIGH_RISK_PERCENTAGE 6.17
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_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_RUN_ELASTIC_NEGLIGIBLE_RISK_LOC 253
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 45.18
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_COUNT 59
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_LOC 189
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_PERCENTAGE 33.75
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_MEDIUM_RISK_LOC 118
UNIT_SIZE_COMPONENT_OAK_RUN_ELASTIC_MEDIUM_RISK_PERCENTAGE 21.07
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_BLOB_CLOUD_NEGLIGIBLE_RISK_LOC 221
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_PERCENTAGE 17.24
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_COUNT 44
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_LOC 227
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_PERCENTAGE 17.71
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_LOC 475
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_PERCENTAGE 37.05
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_HIGH_RISK_LOC 359
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_HIGH_RISK_PERCENTAGE 28
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_UPGRADE_NEGLIGIBLE_RISK_LOC 1,593
UNIT_SIZE_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_PERCENTAGE 40.04
UNIT_SIZE_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_COUNT 360
UNIT_SIZE_COMPONENT_OAK_UPGRADE_LOW_RISK_LOC 997
UNIT_SIZE_COMPONENT_OAK_UPGRADE_LOW_RISK_PERCENTAGE 25.06
UNIT_SIZE_COMPONENT_OAK_UPGRADE_LOW_RISK_COUNT 68
UNIT_SIZE_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_LOC 1,021
UNIT_SIZE_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_PERCENTAGE 25.66
UNIT_SIZE_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_COUNT 37
UNIT_SIZE_COMPONENT_OAK_UPGRADE_HIGH_RISK_LOC 238
UNIT_SIZE_COMPONENT_OAK_UPGRADE_HIGH_RISK_PERCENTAGE 5.98
UNIT_SIZE_COMPONENT_OAK_UPGRADE_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_LOC 130
UNIT_SIZE_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_PERCENTAGE 3.27
UNIT_SIZE_COMPONENT_OAK_UPGRADE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_EXERCISE_NEGLIGIBLE_RISK_LOC 409
UNIT_SIZE_COMPONENT_OAK_EXERCISE_NEGLIGIBLE_RISK_PERCENTAGE 58.76
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.51
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.25
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.48
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_CLOUD_AZURE_NEGLIGIBLE_RISK_LOC 269
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_PERCENTAGE 22.78
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_COUNT 51
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_LOC 220
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_PERCENTAGE 18.63
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_LOC 333
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_PERCENTAGE 28.2
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_LOC 257
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_PERCENTAGE 21.76
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_VERY_HIGH_RISK_LOC 102
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_VERY_HIGH_RISK_PERCENTAGE 8.64
UNIT_SIZE_COMPONENT_OAK_BLOB_CLOUD_AZURE_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_CORE_NEGLIGIBLE_RISK_LOC 17,626
UNIT_SIZE_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_PERCENTAGE 42.64
UNIT_SIZE_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_COUNT 3,979
UNIT_SIZE_COMPONENT_OAK_CORE_LOW_RISK_LOC 9,730
UNIT_SIZE_COMPONENT_OAK_CORE_LOW_RISK_PERCENTAGE 23.54
UNIT_SIZE_COMPONENT_OAK_CORE_LOW_RISK_COUNT 672
UNIT_SIZE_COMPONENT_OAK_CORE_MEDIUM_RISK_LOC 9,744
UNIT_SIZE_COMPONENT_OAK_CORE_MEDIUM_RISK_PERCENTAGE 23.57
UNIT_SIZE_COMPONENT_OAK_CORE_MEDIUM_RISK_COUNT 332
UNIT_SIZE_COMPONENT_OAK_CORE_HIGH_RISK_LOC 2,777
UNIT_SIZE_COMPONENT_OAK_CORE_HIGH_RISK_PERCENTAGE 6.72
UNIT_SIZE_COMPONENT_OAK_CORE_HIGH_RISK_COUNT 40
UNIT_SIZE_COMPONENT_OAK_CORE_VERY_HIGH_RISK_LOC 1,458
UNIT_SIZE_COMPONENT_OAK_CORE_VERY_HIGH_RISK_PERCENTAGE 3.53
UNIT_SIZE_COMPONENT_OAK_CORE_VERY_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_LOC 236
UNIT_SIZE_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_PERCENTAGE 45.83
UNIT_SIZE_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_COUNT 47
UNIT_SIZE_COMPONENT_OAK_POJOSR_LOW_RISK_LOC 158
UNIT_SIZE_COMPONENT_OAK_POJOSR_LOW_RISK_PERCENTAGE 30.68
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.5
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_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_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 451
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_PERCENTAGE 32.94
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_COUNT 104
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_LOW_RISK_LOC 326
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_LOW_RISK_PERCENTAGE 23.81
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_LOW_RISK_COUNT 23
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_LOC 477
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_PERCENTAGE 34.84
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_COUNT 16
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_HIGH_RISK_LOC 115
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_HIGH_RISK_PERCENTAGE 8.4
UNIT_SIZE_COMPONENT_OAK_EXAMPLES_HIGH_RISK_COUNT 2
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_STORE_SPI_NEGLIGIBLE_RISK_LOC 3,259
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_PERCENTAGE 55.88
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_COUNT 773
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_LOW_RISK_LOC 1,250
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_LOW_RISK_PERCENTAGE 21.43
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_LOW_RISK_COUNT 86
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_LOC 948
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_PERCENTAGE 16.26
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_COUNT 31
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_HIGH_RISK_LOC 375
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_HIGH_RISK_PERCENTAGE 6.43
UNIT_SIZE_COMPONENT_OAK_STORE_SPI_HIGH_RISK_COUNT 6
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_OAK_BENCHMARKS_NEGLIGIBLE_RISK_LOC 2,584
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 34.29
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 592
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LOW_RISK_LOC 1,957
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LOW_RISK_PERCENTAGE 25.97
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_LOW_RISK_COUNT 139
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_LOC 1,837
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 24.38
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 866
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 11.49
UNIT_SIZE_COMPONENT_OAK_BENCHMARKS_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_LOC 2,453
UNIT_SIZE_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_PERCENTAGE 42.2
UNIT_SIZE_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_COUNT 539
UNIT_SIZE_COMPONENT_OAK_SEARCH_LOW_RISK_LOC 1,304
UNIT_SIZE_COMPONENT_OAK_SEARCH_LOW_RISK_PERCENTAGE 22.43
UNIT_SIZE_COMPONENT_OAK_SEARCH_LOW_RISK_COUNT 93
UNIT_SIZE_COMPONENT_OAK_SEARCH_MEDIUM_RISK_LOC 1,289
UNIT_SIZE_COMPONENT_OAK_SEARCH_MEDIUM_RISK_PERCENTAGE 22.17
UNIT_SIZE_COMPONENT_OAK_SEARCH_MEDIUM_RISK_COUNT 44
UNIT_SIZE_COMPONENT_OAK_SEARCH_HIGH_RISK_LOC 767
UNIT_SIZE_COMPONENT_OAK_SEARCH_HIGH_RISK_PERCENTAGE 13.19
UNIT_SIZE_COMPONENT_OAK_SEARCH_HIGH_RISK_COUNT 11
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_SEGMENT_REMOTE_NEGLIGIBLE_RISK_LOC 365
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_PERCENTAGE 46.26
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_COUNT 79
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_LOC 207
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_PERCENTAGE 26.24
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_MEDIUM_RISK_LOC 217
UNIT_SIZE_COMPONENT_OAK_SEGMENT_REMOTE_MEDIUM_RISK_PERCENTAGE 27.5
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_COMMONS_NEGLIGIBLE_RISK_LOC 1,418
UNIT_SIZE_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 40.72
UNIT_SIZE_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_COUNT 305
UNIT_SIZE_COMPONENT_OAK_COMMONS_LOW_RISK_LOC 925
UNIT_SIZE_COMPONENT_OAK_COMMONS_LOW_RISK_PERCENTAGE 26.57
UNIT_SIZE_COMPONENT_OAK_COMMONS_LOW_RISK_COUNT 61
UNIT_SIZE_COMPONENT_OAK_COMMONS_MEDIUM_RISK_LOC 757
UNIT_SIZE_COMPONENT_OAK_COMMONS_MEDIUM_RISK_PERCENTAGE 21.74
UNIT_SIZE_COMPONENT_OAK_COMMONS_MEDIUM_RISK_COUNT 24
UNIT_SIZE_COMPONENT_OAK_COMMONS_HIGH_RISK_LOC 260
UNIT_SIZE_COMPONENT_OAK_COMMONS_HIGH_RISK_PERCENTAGE 7.47
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 3.5
UNIT_SIZE_COMPONENT_OAK_COMMONS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_LOC 1,004
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 31.84
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_COUNT 239
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_LOC 747
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_PERCENTAGE 23.69
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_COUNT 54
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_LOC 787
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_PERCENTAGE 24.96
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_COUNT 25
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_LOC 473
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_PERCENTAGE 15
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_LOC 142
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_PERCENTAGE 4.5
UNIT_SIZE_COMPONENT_OAK_SEARCH_ELASTIC_VERY_HIGH_RISK_COUNT 1
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_SECURITY_SPI_NEGLIGIBLE_RISK_LOC 2,361
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_PERCENTAGE 51.34
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_COUNT 558
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_LOC 1,356
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_PERCENTAGE 29.48
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_COUNT 97
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_MEDIUM_RISK_LOC 773
UNIT_SIZE_COMPONENT_OAK_SECURITY_SPI_MEDIUM_RISK_PERCENTAGE 16.81
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_NEGLIGIBLE_RISK_LOC 3,244
UNIT_SIZE_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_PERCENTAGE 29.2
UNIT_SIZE_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_COUNT 682
UNIT_SIZE_COMPONENT_OAK_RUN_LOW_RISK_LOC 2,199
UNIT_SIZE_COMPONENT_OAK_RUN_LOW_RISK_PERCENTAGE 19.8
UNIT_SIZE_COMPONENT_OAK_RUN_LOW_RISK_COUNT 151
UNIT_SIZE_COMPONENT_OAK_RUN_MEDIUM_RISK_LOC 3,481
UNIT_SIZE_COMPONENT_OAK_RUN_MEDIUM_RISK_PERCENTAGE 31.34
UNIT_SIZE_COMPONENT_OAK_RUN_MEDIUM_RISK_COUNT 108
UNIT_SIZE_COMPONENT_OAK_RUN_HIGH_RISK_LOC 1,685
UNIT_SIZE_COMPONENT_OAK_RUN_HIGH_RISK_PERCENTAGE 15.17
UNIT_SIZE_COMPONENT_OAK_RUN_HIGH_RISK_COUNT 25
UNIT_SIZE_COMPONENT_OAK_RUN_VERY_HIGH_RISK_LOC 499
UNIT_SIZE_COMPONENT_OAK_RUN_VERY_HIGH_RISK_PERCENTAGE 4.49
UNIT_SIZE_COMPONENT_OAK_RUN_VERY_HIGH_RISK_COUNT 4
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_CORE_SPI_NEGLIGIBLE_RISK_LOC 1,329
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_PERCENTAGE 57.43
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_COUNT 322
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_LOW_RISK_LOC 372
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_LOW_RISK_PERCENTAGE 16.08
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.13
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 4.02
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_LOC 170
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_PERCENTAGE 7.35
UNIT_SIZE_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_LOC 2,686
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 40.55
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_COUNT 623
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_LOC 1,422
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_PERCENTAGE 21.47
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_COUNT 98
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_LOC 1,680
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_PERCENTAGE 25.36
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_COUNT 57
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_LOC 688
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_PERCENTAGE 10.39
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_LOC 148
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_PERCENTAGE 2.23
UNIT_SIZE_COMPONENT_OAK_RUN_COMMONS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_LOC 596
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_PERCENTAGE 25.86
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_COUNT 131
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_LOW_RISK_LOC 541
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_LOW_RISK_PERCENTAGE 23.47
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.91
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.76
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
UNIT_SIZE_COMPONENT_OAK_SOLR_CORE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 77,464
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 40.14
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 17,507
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 44,383
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 23
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 3,078
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 45,927
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 23.8
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 1,542
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 17,347
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 8.99
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 256
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 7,874
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 4.08
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 52
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 181
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 19.53
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 37
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 233
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 25.13
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 16
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 513
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 55.34
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 15
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
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 136,448
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 70.12
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 21,055
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 31,615
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 16.25
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 1,098
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 21,311
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 10.95
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 376
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 4,137
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 2.13
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 1,081
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0.56
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 5,218
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_JACKRABBIT_API_NEGLIGIBLE_RISK_LOC 266
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_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_STORE_COMPOSITE_NEGLIGIBLE_RISK_LOC 1,646
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_PERCENTAGE 82.42
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_NEGLIGIBLE_RISK_COUNT 280
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_LOC 351
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_COMPOSITE_LOW_RISK_PERCENTAGE 17.58
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_SEGMENT_AZURE_NEGLIGIBLE_RISK_LOC 1,264
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_PERCENTAGE 74.7
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_NEGLIGIBLE_RISK_COUNT 171
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_LOC 325
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_PERCENTAGE 19.21
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_LOC 103
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_PERCENTAGE 6.09
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AZURE_MEDIUM_RISK_COUNT 1
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_QUERY_SPI_NEGLIGIBLE_RISK_LOC 739
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_PERCENTAGE 62.26
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_NEGLIGIBLE_RISK_COUNT 117
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_LOW_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_LOW_RISK_PERCENTAGE 12.72
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_LOC 139
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_QUERY_SPI_MEDIUM_RISK_PERCENTAGE 11.71
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.31
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_SEGMENT_AWS_NEGLIGIBLE_RISK_LOC 1,074
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_PERCENTAGE 87.39
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_NEGLIGIBLE_RISK_COUNT 165
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_LOC 155
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_PERCENTAGE 12.61
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_AWS_LOW_RISK_COUNT 5
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_SEARCH_MT_NEGLIGIBLE_RISK_LOC 111
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_LOC 7,670
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_PERCENTAGE 64.84
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_NEGLIGIBLE_RISK_COUNT 1,157
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_LOW_RISK_LOC 1,854
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_LOW_RISK_PERCENTAGE 15.67
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_LOW_RISK_COUNT 68
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_MEDIUM_RISK_LOC 1,109
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_MEDIUM_RISK_PERCENTAGE 9.38
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_MEDIUM_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_HIGH_RISK_LOC 793
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_HIGH_RISK_PERCENTAGE 6.7
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_LOC 403
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_PERCENTAGE 3.41
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_LUCENE_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_LOC 4,311
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE 84.43
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_NEGLIGIBLE_RISK_COUNT 626
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_LOC 678
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_PERCENTAGE 13.28
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_LOC 117
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_PLUGINS_MEDIUM_RISK_PERCENTAGE 2.29
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_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_LOC 1,119
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_PERCENTAGE 75.51
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_NEGLIGIBLE_RISK_COUNT 184
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_LOC 325
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_AUTHORIZATION_PRINCIPALBASED_LOW_RISK_PERCENTAGE 21.93
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_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_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_SEGMENT_TAR_NEGLIGIBLE_RISK_LOC 13,777
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_PERCENTAGE 76.45
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_NEGLIGIBLE_RISK_COUNT 2,270
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_LOC 2,447
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_PERCENTAGE 13.58
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_LOW_RISK_COUNT 73
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_LOC 1,392
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_PERCENTAGE 7.72
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_MEDIUM_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_LOC 405
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_TAR_HIGH_RISK_PERCENTAGE 2.25
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_STORE_DOCUMENT_NEGLIGIBLE_RISK_LOC 18,612
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_PERCENTAGE 62.52
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_NEGLIGIBLE_RISK_COUNT 2,730
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_LOC 5,339
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_PERCENTAGE 17.93
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_LOW_RISK_COUNT 168
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_LOC 4,883
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_PERCENTAGE 16.4
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_MEDIUM_RISK_COUNT 77
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_LOC 936
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_PERCENTAGE 3.14
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_DOCUMENT_HIGH_RISK_COUNT 7
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_JCR_NEGLIGIBLE_RISK_LOC 8,527
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_PERCENTAGE 77.17
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_NEGLIGIBLE_RISK_COUNT 1,218
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_LOW_RISK_LOC 1,507
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_JCR_LOW_RISK_PERCENTAGE 13.64
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.45
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_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_RUN_ELASTIC_NEGLIGIBLE_RISK_LOC 560
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_ELASTIC_NEGLIGIBLE_RISK_COUNT 76
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_BLOB_CLOUD_NEGLIGIBLE_RISK_LOC 646
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_PERCENTAGE 50.39
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_NEGLIGIBLE_RISK_COUNT 67
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_LOC 339
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_PERCENTAGE 26.44
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_LOC 297
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_PERCENTAGE 23.17
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_MEDIUM_RISK_COUNT 4
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_UPGRADE_NEGLIGIBLE_RISK_LOC 2,887
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_PERCENTAGE 72.56
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_NEGLIGIBLE_RISK_COUNT 438
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_LOW_RISK_LOC 756
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_LOW_RISK_PERCENTAGE 19
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_LOC 307
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_UPGRADE_MEDIUM_RISK_PERCENTAGE 7.72
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_EXERCISE_NEGLIGIBLE_RISK_LOC 696
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_CLOUD_AZURE_NEGLIGIBLE_RISK_LOC 571
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_PERCENTAGE 48.35
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_NEGLIGIBLE_RISK_COUNT 68
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_LOC 370
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_PERCENTAGE 31.33
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_LOC 240
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BLOB_CLOUD_AZURE_MEDIUM_RISK_PERCENTAGE 20.32
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_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_CORE_NEGLIGIBLE_RISK_LOC 28,089
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_PERCENTAGE 67.95
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_NEGLIGIBLE_RISK_COUNT 4,642
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_LOW_RISK_LOC 7,530
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_LOW_RISK_PERCENTAGE 18.22
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_LOW_RISK_COUNT 285
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_MEDIUM_RISK_LOC 4,508
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_MEDIUM_RISK_PERCENTAGE 10.91
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_MEDIUM_RISK_COUNT 96
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_HIGH_RISK_LOC 908
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_HIGH_RISK_PERCENTAGE 2.2
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.73
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_LOC 417
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_PERCENTAGE 80.97
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_NEGLIGIBLE_RISK_COUNT 59
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_LOW_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_POJOSR_LOW_RISK_PERCENTAGE 19.03
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_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_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 846
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_PERCENTAGE 61.8
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_NEGLIGIBLE_RISK_COUNT 130
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_LOW_RISK_LOC 293
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_LOW_RISK_PERCENTAGE 21.4
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_LOC 230
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_PERCENTAGE 16.8
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_EXAMPLES_MEDIUM_RISK_COUNT 5
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_STORE_SPI_NEGLIGIBLE_RISK_LOC 4,493
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_PERCENTAGE 77.04
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_NEGLIGIBLE_RISK_COUNT 850
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_LOW_RISK_LOC 611
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_LOW_RISK_PERCENTAGE 10.48
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_LOW_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_LOC 728
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_STORE_SPI_MEDIUM_RISK_PERCENTAGE 12.48
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_OAK_BENCHMARKS_NEGLIGIBLE_RISK_LOC 5,723
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 75.94
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 770
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LOW_RISK_LOC 875
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LOW_RISK_PERCENTAGE 11.61
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_LOC 938
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 12.45
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_NEGLIGIBLE_RISK_LOC 3,919
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_PERCENTAGE 67.42
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_NEGLIGIBLE_RISK_COUNT 630
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_LOW_RISK_LOC 984
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_LOW_RISK_PERCENTAGE 16.93
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_LOW_RISK_COUNT 40
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MEDIUM_RISK_LOC 831
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MEDIUM_RISK_PERCENTAGE 14.3
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_MEDIUM_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_HIGH_RISK_LOC 79
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_HIGH_RISK_PERCENTAGE 1.36
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_SEGMENT_REMOTE_NEGLIGIBLE_RISK_LOC 703
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_PERCENTAGE 89.1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_NEGLIGIBLE_RISK_COUNT 98
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_LOC 86
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEGMENT_REMOTE_LOW_RISK_PERCENTAGE 10.9
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_COMMONS_NEGLIGIBLE_RISK_LOC 2,230
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 64.04
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_NEGLIGIBLE_RISK_COUNT 358
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_LOW_RISK_LOC 601
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_LOW_RISK_PERCENTAGE 17.26
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_LOW_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_MEDIUM_RISK_LOC 442
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_MEDIUM_RISK_PERCENTAGE 12.69
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_HIGH_RISK_LOC 209
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_COMMONS_HIGH_RISK_PERCENTAGE 6
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_SEARCH_ELASTIC_NEGLIGIBLE_RISK_LOC 1,963
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_PERCENTAGE 62.26
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_NEGLIGIBLE_RISK_COUNT 297
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_LOC 546
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_PERCENTAGE 17.32
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_LOC 562
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_PERCENTAGE 17.82
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_LOC 82
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SEARCH_ELASTIC_HIGH_RISK_PERCENTAGE 2.6
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_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_SECURITY_SPI_NEGLIGIBLE_RISK_LOC 3,807
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_PERCENTAGE 82.78
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_NEGLIGIBLE_RISK_COUNT 652
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_LOC 749
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SECURITY_SPI_LOW_RISK_PERCENTAGE 16.29
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.93
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_NEGLIGIBLE_RISK_LOC 6,943
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_PERCENTAGE 62.5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_NEGLIGIBLE_RISK_COUNT 876
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_LOW_RISK_LOC 2,225
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_LOW_RISK_PERCENTAGE 20.03
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_LOW_RISK_COUNT 64
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_MEDIUM_RISK_LOC 1,722
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_MEDIUM_RISK_PERCENTAGE 15.5
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_MEDIUM_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_HIGH_RISK_LOC 218
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_HIGH_RISK_PERCENTAGE 1.96
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_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_CORE_SPI_NEGLIGIBLE_RISK_LOC 1,833
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_PERCENTAGE 79.21
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_NEGLIGIBLE_RISK_COUNT 351
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_LOW_RISK_LOC 114
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_LOW_RISK_PERCENTAGE 4.93
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_MEDIUM_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_MEDIUM_RISK_PERCENTAGE 4.49
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 4.02
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_LOC 170
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_PERCENTAGE 7.35
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_CORE_SPI_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_LOC 5,186
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 78.29
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_NEGLIGIBLE_RISK_COUNT 757
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_LOC 653
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_PERCENTAGE 9.86
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_LOW_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_LOC 785
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_PERCENTAGE 11.85
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_RUN_COMMONS_MEDIUM_RISK_COUNT 11
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_SOLR_CORE_NEGLIGIBLE_RISK_LOC 1,182
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_NEGLIGIBLE_RISK_PERCENTAGE 51.28
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.92
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.22
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.55
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.02
CONDITIONAL_COMPLEXITY_COMPONENT_OAK_SOLR_CORE_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 135,471
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 70.19
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 20,938
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 31,186
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 16.16
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 1,083
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 21,120
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 10.94
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 372
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 4,137
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 2.14
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 1,081
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0.56
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 5
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 450
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 48.54
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 286
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 30.85
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 20.6
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
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,175
FILE_CHANGE_HISTORY_ACTIVE_DAYS 2,719
FILE_CHANGE_HISTORY_WEEKS 596
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,980
FILE_AGE_NEGLIGIBLE_RISK_COUNT 75
FILE_AGE_LOW_RISK_COUNT 255
FILE_AGE_MEDIUM_RISK_COUNT 856
FILE_AGE_HIGH_RISK_COUNT 81
FILE_AGE_VERY_HIGH_RISK_COUNT 1,589
FILE_AGE_NEGLIGIBLE_RISK_LOC 17,183
FILE_AGE_LOW_RISK_LOC 38,442
FILE_AGE_MEDIUM_RISK_LOC 140,742
FILE_AGE_HIGH_RISK_LOC 8,057
FILE_AGE_VERY_HIGH_RISK_LOC 80,125
NUMBER_OF_CONTRIBUTORS 92
DUPLICATION_NUMBER_OF_DUPLICATES 1,305
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 662
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 14,702
DUPLICATION_NUMBER_OF_CLEANED_LINES 199,520
DUPLICATION_PERCENTAGE 7.37
UNIT_DUPLICATES_COUNT 62
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_BENCHMARKS 1,229
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_BENCHMARKS 1,229
DUPLICATION_PERCENTAGE_PRIMARY_OAK_BENCHMARKS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SEGMENT_TAR 1,877
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SEGMENT_TAR 1,877
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SEGMENT_TAR 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_STORE_DOCUMENT 1,180
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_STORE_DOCUMENT 1,180
DUPLICATION_PERCENTAGE_PRIMARY_OAK_STORE_DOCUMENT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_RUN 647
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_RUN 647
DUPLICATION_PERCENTAGE_PRIMARY_OAK_RUN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_CORE 2,881
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_CORE 2,881
DUPLICATION_PERCENTAGE_PRIMARY_OAK_CORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SEARCH_ELASTIC 90
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SEARCH_ELASTIC 90
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SEARCH_ELASTIC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_LUCENE 967
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_LUCENE 967
DUPLICATION_PERCENTAGE_PRIMARY_OAK_LUCENE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_BENCHMARKS_ELASTIC 179
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_BENCHMARKS_ELASTIC 179
DUPLICATION_PERCENTAGE_PRIMARY_OAK_BENCHMARKS_ELASTIC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_STORE_SPI 376
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_STORE_SPI 376
DUPLICATION_PERCENTAGE_PRIMARY_OAK_STORE_SPI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_BLOB_PLUGINS 318
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_BLOB_PLUGINS 318
DUPLICATION_PERCENTAGE_PRIMARY_OAK_BLOB_PLUGINS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_BLOB 104
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_BLOB 104
DUPLICATION_PERCENTAGE_PRIMARY_OAK_BLOB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_RUN_ELASTIC 285
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_RUN_ELASTIC 285
DUPLICATION_PERCENTAGE_PRIMARY_OAK_RUN_ELASTIC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SEARCH 551
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SEARCH 551
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SEARCH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_BLOB_CLOUD 254
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_BLOB_CLOUD 254
DUPLICATION_PERCENTAGE_PRIMARY_OAK_BLOB_CLOUD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_BLOB_CLOUD_AZURE 211
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_BLOB_CLOUD_AZURE 211
DUPLICATION_PERCENTAGE_PRIMARY_OAK_BLOB_CLOUD_AZURE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SOLR_CORE 133
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SOLR_CORE 133
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SOLR_CORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_EXAMPLES 357
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_EXAMPLES 357
DUPLICATION_PERCENTAGE_PRIMARY_OAK_EXAMPLES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SEGMENT_REMOTE 58
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SEGMENT_REMOTE 58
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SEGMENT_REMOTE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SEGMENT_AZURE 232
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SEGMENT_AZURE 232
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SEGMENT_AZURE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SEGMENT_AWS 229
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SEGMENT_AWS 229
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SEGMENT_AWS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_JCR 657
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_JCR 657
DUPLICATION_PERCENTAGE_PRIMARY_OAK_JCR 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_UPGRADE 400
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_UPGRADE 400
DUPLICATION_PERCENTAGE_PRIMARY_OAK_UPGRADE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_BENCHMARKS_LUCENE 345
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_BENCHMARKS_LUCENE 345
DUPLICATION_PERCENTAGE_PRIMARY_OAK_BENCHMARKS_LUCENE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SECURITY_SPI 225
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SECURITY_SPI 225
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SECURITY_SPI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_EXERCISE 208
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_EXERCISE 208
DUPLICATION_PERCENTAGE_PRIMARY_OAK_EXERCISE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED 62
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED 62
DUPLICATION_PERCENTAGE_PRIMARY_OAK_AUTHORIZATION_PRINCIPALBASED 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_RUN_COMMONS 248
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_RUN_COMMONS 248
DUPLICATION_PERCENTAGE_PRIMARY_OAK_RUN_COMMONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_AUTHORIZATION_CUG 80
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_AUTHORIZATION_CUG 80
DUPLICATION_PERCENTAGE_PRIMARY_OAK_AUTHORIZATION_CUG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 18
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_CORE_SPI 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_CORE_SPI 14
DUPLICATION_PERCENTAGE_PRIMARY_OAK_CORE_SPI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_DOC 42
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_DOC 42
DUPLICATION_PERCENTAGE_PRIMARY_OAK_DOC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_QUERY_SPI 103
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_QUERY_SPI 103
DUPLICATION_PERCENTAGE_PRIMARY_OAK_QUERY_SPI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_STORE_COMPOSITE 35
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_STORE_COMPOSITE 35
DUPLICATION_PERCENTAGE_PRIMARY_OAK_STORE_COMPOSITE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_AUTH_LDAP 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_AUTH_LDAP 12
DUPLICATION_PERCENTAGE_PRIMARY_OAK_AUTH_LDAP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_BENCHMARKS_SOLR 8
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_BENCHMARKS_SOLR 8
DUPLICATION_PERCENTAGE_PRIMARY_OAK_BENCHMARKS_SOLR 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_API 33
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_API 33
DUPLICATION_PERCENTAGE_PRIMARY_OAK_API 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_COMMONS 40
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_COMMONS 40
DUPLICATION_PERCENTAGE_PRIMARY_OAK_COMMONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_JACKRABBIT_API 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_JACKRABBIT_API 14
DUPLICATION_PERCENTAGE_PRIMARY_OAK_JACKRABBIT_API 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_HTTP 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_HTTP 0
DUPLICATION_PERCENTAGE_PRIMARY_OAK_HTTP -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_IT_OSGI 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_IT_OSGI 0
DUPLICATION_PERCENTAGE_PRIMARY_OAK_IT_OSGI -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_SEARCH_MT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_SEARCH_MT 0
DUPLICATION_PERCENTAGE_PRIMARY_OAK_SEARCH_MT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_DOC_RAILROAD_MACRO 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_DOC_RAILROAD_MACRO 0
DUPLICATION_PERCENTAGE_PRIMARY_OAK_DOC_RAILROAD_MACRO -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OAK_POJOSR 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OAK_POJOSR 0
DUPLICATION_PERCENTAGE_PRIMARY_OAK_POJOSR -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 14,049
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 194,639
DUPLICATION_PERCENTAGE_JAVA 7.22
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML 338
DUPLICATION_NUMBER_OF_CLEANED_LINES_XML 1,285
DUPLICATION_PERCENTAGE_XML 26.3
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JSP 189
DUPLICATION_NUMBER_OF_CLEANED_LINES_JSP 1,672
DUPLICATION_PERCENTAGE_JSP 11.3
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 54
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 973
DUPLICATION_PERCENTAGE_JS 5.55
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PL 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PL 57
DUPLICATION_PERCENTAGE_PL 31.58
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS 42
DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS 240
DUPLICATION_PERCENTAGE_CSS 17.5
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GROOVY 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_GROOVY 631
DUPLICATION_PERCENTAGE_GROOVY 1.9
TOTAL_ANALYSIS_TIME_IN_MILLIS 28,088