apache / struts-sandbox
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 1,739
NUMBER_OF_FILES_MAIN 1,250
LINES_OF_CODE_MAIN 88,021
NUMBER_OF_FILES_MAIN_EXT_JAVA 891
LINES_OF_CODE_MAIN_EXT_JAVA 54,484
NUMBER_OF_FILES_MAIN_EXT_JSP 192
LINES_OF_CODE_MAIN_EXT_JSP 24,584
NUMBER_OF_FILES_MAIN_EXT_XML 121
LINES_OF_CODE_MAIN_EXT_XML 6,283
NUMBER_OF_FILES_MAIN_EXT_JS 7
LINES_OF_CODE_MAIN_EXT_JS 1,195
NUMBER_OF_FILES_MAIN_EXT_FTL 21
LINES_OF_CODE_MAIN_EXT_FTL 629
NUMBER_OF_FILES_MAIN_EXT_XSD 2
LINES_OF_CODE_MAIN_EXT_XSD 307
NUMBER_OF_FILES_MAIN_EXT_CSS 6
LINES_OF_CODE_MAIN_EXT_CSS 247
NUMBER_OF_FILES_MAIN_EXT_XSL 2
LINES_OF_CODE_MAIN_EXT_XSL 205
NUMBER_OF_FILES_MAIN_EXT_HTML 8
LINES_OF_CODE_MAIN_EXT_HTML 87
NUMBER_OF_FILES_TEST 209
LINES_OF_CODE_TEST 21,154
NUMBER_OF_FILES_TEST_EXT_JAVA 187
LINES_OF_CODE_TEST_EXT_JAVA 20,509
NUMBER_OF_FILES_TEST_EXT_XML 16
LINES_OF_CODE_TEST_EXT_XML 450
NUMBER_OF_FILES_TEST_EXT_JS 6
LINES_OF_CODE_TEST_EXT_JS 195
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 24.03
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 22
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 1,787
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 22
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 1,787
NUMBER_OF_FILES_OTHER 167
LINES_OF_CODE_OTHER 10,200
NUMBER_OF_FILES_OTHER_EXT_TXT 37
LINES_OF_CODE_OTHER_EXT_TXT 2,804
NUMBER_OF_FILES_OTHER_EXT_JAVA 18
LINES_OF_CODE_OTHER_EXT_JAVA 2,778
NUMBER_OF_FILES_OTHER_EXT_JS 10
LINES_OF_CODE_OTHER_EXT_JS 2,047
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 58
LINES_OF_CODE_OTHER_EXT_PROPERTIES 1,755
NUMBER_OF_FILES_OTHER_EXT_JSP 28
LINES_OF_CODE_OTHER_EXT_JSP 525
NUMBER_OF_FILES_OTHER_EXT_XML 15
LINES_OF_CODE_OTHER_EXT_XML 263
NUMBER_OF_FILES_OTHER_EXT_HTML 1
LINES_OF_CODE_OTHER_EXT_HTML 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN 370
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN_EXT_JAVA 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN_EXT_JAVA 362
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN_EXT_XML 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN 424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN_EXT_JAVA 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN_EXT_JAVA 395
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN_EXT_XML 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_SCOPE_PLUGIN 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_SCOPE_PLUGIN 196
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_SCOPE_PLUGIN_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_SCOPE_PLUGIN_EXT_JAVA 185
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_SCOPE_PLUGIN_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_SCOPE_PLUGIN_EXT_XML 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN 662
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN_EXT_JAVA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN_EXT_JAVA 241
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN_EXT_JSP 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN_EXT_JSP 166
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN_EXT_XML 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN_EXT_XML 142
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN_EXT_CSS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHOWCASE_REBORN_EXT_CSS 113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE 173
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE_EXT_XML 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE_EXT_JSP 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE_EXT_JSP 55
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE_EXT_JAVA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE_EXT_JAVA 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_TEST 122
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_TEST 23,508
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_TEST_EXT_JSP 108
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_TEST_EXT_JSP 22,567
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_TEST_EXT_JAVA 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_TEST_EXT_JAVA 712
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_TEST_EXT_XML 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_TEST_EXT_XML 229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ARTIMUS 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ARTIMUS 2,465
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_JAVA 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_JAVA 1,312
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_JSP 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_JSP 655
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_XML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_XML 429
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_CSS 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ARTIMUS_EXT_HTML 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_XML 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN 1,226
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN_EXT_FTL 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN_EXT_FTL 629
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN_EXT_JAVA 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN_EXT_JAVA 581
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN_EXT_CSS 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JQUERY_PLUGIN_EXT_XML 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_S2_JQUERY_SHOWCASE 32
LINES_OF_CODE_DECOMPOSITION_PRIMARY_S2_JQUERY_SHOWCASE 624
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_S2_JQUERY_SHOWCASE_EXT_JSP 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_S2_JQUERY_SHOWCASE_EXT_JSP 449
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_S2_JQUERY_SHOWCASE_EXT_JAVA 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_S2_JQUERY_SHOWCASE_EXT_JAVA 122
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_S2_JQUERY_SHOWCASE_EXT_XML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_S2_JQUERY_SHOWCASE_EXT_XML 53
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JST_PLUGIN 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JST_PLUGIN 472
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JST_PLUGIN_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JST_PLUGIN_EXT_JS 334
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JST_PLUGIN_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JST_PLUGIN_EXT_JAVA 127
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_JST_PLUGIN_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_JST_PLUGIN_EXT_XML 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_WEBWORK2_PLUGIN 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_WEBWORK2_PLUGIN 242
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_WEBWORK2_PLUGIN_EXT_JAVA 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_WEBWORK2_PLUGIN_EXT_JAVA 225
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_WEBWORK2_PLUGIN_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_WEBWORK2_PLUGIN_EXT_XML 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE 196
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE_EXT_JAVA 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE_EXT_JAVA 132
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE_EXT_XML 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE_EXT_JSP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE_EXT_JSP 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_CDI_EXAMPLE_EXT_HTML 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET 439
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET_EXT_XML 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET_EXT_XML 386
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET_EXT_JAVA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET_EXT_JAVA 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET_EXT_HTML 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET_EXT_JSP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2HELLOWORLDPORTLET_EXT_JSP 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_API 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_API 132
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_API_EXT_JAVA 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_API_EXT_JAVA 132
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELLO_WORLD_STRUTS2 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELLO_WORLD_STRUTS2 106
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELLO_WORLD_STRUTS2_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELLO_WORLD_STRUTS2_EXT_XML 49
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELLO_WORLD_STRUTS2_EXT_JAVA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELLO_WORLD_STRUTS2_EXT_JAVA 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELLO_WORLD_STRUTS2_EXT_JSP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELLO_WORLD_STRUTS2_EXT_JSP 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTINUATIONS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTINUATIONS 173
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTINUATIONS_EXT_JAVA 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTINUATIONS_EXT_JAVA 164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTINUATIONS_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTINUATIONS_EXT_XML 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN 1,803
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXT_JAVA 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXT_JAVA 1,759
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STRUTS2_UEL_PLUGIN_EXT_XML 44
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN 1,689
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN_EXT_JAVA 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN_EXT_JAVA 915
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN_EXT_XML 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN_EXT_XML 714
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN_EXT_JSP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN_EXT_JSP 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILREADER_CHAIN_EXT_CSS 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JPA_MAILREADER 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JPA_MAILREADER 1,521
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_JAVA 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_JAVA 1,105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_JSP 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_JSP 294
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_XML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_XML 90
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_JS 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JPA_MAILREADER_EXT_HTML 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TI 650
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TI 40,005
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TI_EXT_JAVA 585
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TI_EXT_JAVA 37,687
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TI_EXT_XML 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TI_EXT_XML 1,647
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TI_EXT_JSP 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TI_EXT_JSP 307
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TI_EXT_XSD 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TI_EXT_XSD 307
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TI_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TI_EXT_CSS 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 353
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JAVA 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JAVA 291
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_XML 62
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLOW 122
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLOW 11,195
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLOW_EXT_JAVA 93
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLOW_EXT_JAVA 7,917
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLOW_EXT_XML 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLOW_EXT_XML 2,197
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLOW_EXT_JS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLOW_EXT_JS 838
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLOW_EXT_XSL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLOW_EXT_XSL 205
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLOW_EXT_HTML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLOW_EXT_HTML 38
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 401
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 8
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 92
LINES_OF_CODE_CONCERN_GENERAL_TODOS 11,661
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 82
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 10,655
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 605
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_FTL 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_FTL 204
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JSP 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JSP 100
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_XML 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_XML 97
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,158
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 76,360
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 809
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 43,829
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSP 190
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSP 24,484
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 120
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 6,186
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 590
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FTL 16
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FTL 425
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSD 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSD 307
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 247
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSL 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XSL 205
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 87
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 995
LOW_RISK_FILE_SIZE_COUNT 127
MEDIUM_RISK_FILE_SIZE_COUNT 113
HIGH_RISK_FILE_SIZE_COUNT 14
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 29,560
LOW_RISK_FILE_SIZE_LOC 17,591
MEDIUM_RISK_FILE_SIZE_LOC 30,431
HIGH_RISK_FILE_SIZE_LOC 8,458
VERY_HIGH_RISK_FILE_SIZE_LOC 1,981
NUMBER_OF_UNITS 5,314
LINES_OF_CODE_IN_UNITS 39,902
LINES_OF_CODE_OUTSIDE_UNITS 48,119
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 17,780
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 44.56
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 4,353
UNIT_SIZE_LOW_RISK_LOC 8,625
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.62
UNIT_SIZE_LOW_RISK_COUNT 588
UNIT_SIZE_MEDIUM_RISK_LOC 9,799
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.56
UNIT_SIZE_MEDIUM_RISK_COUNT 323
UNIT_SIZE_HIGH_RISK_LOC 2,943
UNIT_SIZE_HIGH_RISK_PERCENTAGE 7.38
UNIT_SIZE_HIGH_RISK_COUNT 47
UNIT_SIZE_VERY_HIGH_RISK_LOC 755
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.89
UNIT_SIZE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_NEGLIGIBLE_RISK_LOC 144
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 56.03
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_NEGLIGIBLE_RISK_COUNT 34
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_LOW_RISK_LOC 67
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_LOW_RISK_PERCENTAGE 26.07
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_MEDIUM_RISK_LOC 46
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_MEDIUM_RISK_PERCENTAGE 17.9
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_NEGLIGIBLE_RISK_LOC 140
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 50.36
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_NEGLIGIBLE_RISK_COUNT 31
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_LOW_RISK_LOC 65
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_LOW_RISK_PERCENTAGE 23.38
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_MEDIUM_RISK_LOC 22
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_MEDIUM_RISK_PERCENTAGE 7.91
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_HIGH_RISK_LOC 51
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_HIGH_RISK_PERCENTAGE 18.35
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_NEGLIGIBLE_RISK_LOC 12
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 8.96
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_LOW_RISK_PERCENTAGE 13.43
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_MEDIUM_RISK_LOC 104
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_MEDIUM_RISK_PERCENTAGE 77.61
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_SCOPE_PLUGIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_NEGLIGIBLE_RISK_LOC 107
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_NEGLIGIBLE_RISK_PERCENTAGE 89.92
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_NEGLIGIBLE_RISK_COUNT 30
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_LOW_RISK_PERCENTAGE 10.08
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SHOWCASE_REBORN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_NEGLIGIBLE_RISK_LOC 40
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APPS_TEST_NEGLIGIBLE_RISK_LOC 161
UNIT_SIZE_COMPONENT_APPS_TEST_NEGLIGIBLE_RISK_PERCENTAGE 26.66
UNIT_SIZE_COMPONENT_APPS_TEST_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_COMPONENT_APPS_TEST_LOW_RISK_LOC 59
UNIT_SIZE_COMPONENT_APPS_TEST_LOW_RISK_PERCENTAGE 9.77
UNIT_SIZE_COMPONENT_APPS_TEST_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_APPS_TEST_MEDIUM_RISK_LOC 225
UNIT_SIZE_COMPONENT_APPS_TEST_MEDIUM_RISK_PERCENTAGE 37.25
UNIT_SIZE_COMPONENT_APPS_TEST_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_APPS_TEST_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_APPS_TEST_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_APPS_TEST_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APPS_TEST_VERY_HIGH_RISK_LOC 159
UNIT_SIZE_COMPONENT_APPS_TEST_VERY_HIGH_RISK_PERCENTAGE 26.32
UNIT_SIZE_COMPONENT_APPS_TEST_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ARTIMUS_NEGLIGIBLE_RISK_LOC 407
UNIT_SIZE_COMPONENT_ARTIMUS_NEGLIGIBLE_RISK_PERCENTAGE 45.47
UNIT_SIZE_COMPONENT_ARTIMUS_NEGLIGIBLE_RISK_COUNT 92
UNIT_SIZE_COMPONENT_ARTIMUS_LOW_RISK_LOC 286
UNIT_SIZE_COMPONENT_ARTIMUS_LOW_RISK_PERCENTAGE 31.96
UNIT_SIZE_COMPONENT_ARTIMUS_LOW_RISK_COUNT 22
UNIT_SIZE_COMPONENT_ARTIMUS_MEDIUM_RISK_LOC 202
UNIT_SIZE_COMPONENT_ARTIMUS_MEDIUM_RISK_PERCENTAGE 22.57
UNIT_SIZE_COMPONENT_ARTIMUS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ARTIMUS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ARTIMUS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ARTIMUS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ARTIMUS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ARTIMUS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ARTIMUS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_NEGLIGIBLE_RISK_LOC 203
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 63.84
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_NEGLIGIBLE_RISK_COUNT 54
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_MEDIUM_RISK_LOC 115
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_MEDIUM_RISK_PERCENTAGE 36.16
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_JQUERY_PLUGIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_NEGLIGIBLE_RISK_LOC 54
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_S2_JQUERY_SHOWCASE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_NEGLIGIBLE_RISK_LOC 119
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 27.74
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_NEGLIGIBLE_RISK_COUNT 20
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_LOW_RISK_LOC 83
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_LOW_RISK_PERCENTAGE 19.35
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_MEDIUM_RISK_LOC 166
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_MEDIUM_RISK_PERCENTAGE 38.69
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_HIGH_RISK_LOC 61
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_HIGH_RISK_PERCENTAGE 14.22
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_JST_PLUGIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_NEGLIGIBLE_RISK_LOC 39
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 30.71
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_NEGLIGIBLE_RISK_COUNT 10
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_LOW_RISK_LOC 88
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_LOW_RISK_PERCENTAGE 69.29
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_NEGLIGIBLE_RISK_LOC 33
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE 57.89
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_NEGLIGIBLE_RISK_COUNT 10
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_LOW_RISK_LOC 24
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_LOW_RISK_PERCENTAGE 42.11
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_CDI_EXAMPLE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_NEGLIGIBLE_RISK_LOC 23
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2HELLOWORLDPORTLET_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_API_NEGLIGIBLE_RISK_LOC 1
UNIT_SIZE_COMPONENT_STRUTS2_API_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_STRUTS2_API_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_STRUTS2_API_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_API_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_API_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_API_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_API_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_API_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_API_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_API_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_API_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_API_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_API_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_API_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_NEGLIGIBLE_RISK_LOC 19
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HELLO_WORLD_STRUTS2_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONTINUATIONS_NEGLIGIBLE_RISK_LOC 30
UNIT_SIZE_COMPONENT_CONTINUATIONS_NEGLIGIBLE_RISK_PERCENTAGE 25.21
UNIT_SIZE_COMPONENT_CONTINUATIONS_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_CONTINUATIONS_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_CONTINUATIONS_LOW_RISK_PERCENTAGE 9.24
UNIT_SIZE_COMPONENT_CONTINUATIONS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CONTINUATIONS_MEDIUM_RISK_LOC 78
UNIT_SIZE_COMPONENT_CONTINUATIONS_MEDIUM_RISK_PERCENTAGE 65.55
UNIT_SIZE_COMPONENT_CONTINUATIONS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CONTINUATIONS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONTINUATIONS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONTINUATIONS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONTINUATIONS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONTINUATIONS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONTINUATIONS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_NEGLIGIBLE_RISK_LOC 463
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 33.87
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_NEGLIGIBLE_RISK_COUNT 119
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_LOW_RISK_LOC 328
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_LOW_RISK_PERCENTAGE 23.99
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_LOW_RISK_COUNT 22
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_MEDIUM_RISK_LOC 469
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_MEDIUM_RISK_PERCENTAGE 34.31
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_MEDIUM_RISK_COUNT 16
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_HIGH_RISK_LOC 107
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_HIGH_RISK_PERCENTAGE 7.83
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STRUTS2_UEL_PLUGIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_NEGLIGIBLE_RISK_LOC 257
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_NEGLIGIBLE_RISK_PERCENTAGE 39.18
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_NEGLIGIBLE_RISK_COUNT 65
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_LOW_RISK_LOC 199
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_LOW_RISK_PERCENTAGE 30.34
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_MEDIUM_RISK_LOC 139
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_MEDIUM_RISK_PERCENTAGE 21.19
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_HIGH_RISK_LOC 61
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_HIGH_RISK_PERCENTAGE 9.3
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MAILREADER_CHAIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_JPA_MAILREADER_NEGLIGIBLE_RISK_LOC 524
UNIT_SIZE_COMPONENT_JPA_MAILREADER_NEGLIGIBLE_RISK_PERCENTAGE 78.56
UNIT_SIZE_COMPONENT_JPA_MAILREADER_NEGLIGIBLE_RISK_COUNT 128
UNIT_SIZE_COMPONENT_JPA_MAILREADER_LOW_RISK_LOC 119
UNIT_SIZE_COMPONENT_JPA_MAILREADER_LOW_RISK_PERCENTAGE 17.84
UNIT_SIZE_COMPONENT_JPA_MAILREADER_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_JPA_MAILREADER_MEDIUM_RISK_LOC 24
UNIT_SIZE_COMPONENT_JPA_MAILREADER_MEDIUM_RISK_PERCENTAGE 3.6
UNIT_SIZE_COMPONENT_JPA_MAILREADER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_JPA_MAILREADER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_JPA_MAILREADER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_JPA_MAILREADER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_JPA_MAILREADER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_JPA_MAILREADER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_JPA_MAILREADER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TI_NEGLIGIBLE_RISK_LOC 12,129
UNIT_SIZE_COMPONENT_TI_NEGLIGIBLE_RISK_PERCENTAGE 46.22
UNIT_SIZE_COMPONENT_TI_NEGLIGIBLE_RISK_COUNT 3,019
UNIT_SIZE_COMPONENT_TI_LOW_RISK_LOC 5,241
UNIT_SIZE_COMPONENT_TI_LOW_RISK_PERCENTAGE 19.97
UNIT_SIZE_COMPONENT_TI_LOW_RISK_COUNT 357
UNIT_SIZE_COMPONENT_TI_MEDIUM_RISK_LOC 6,375
UNIT_SIZE_COMPONENT_TI_MEDIUM_RISK_PERCENTAGE 24.29
UNIT_SIZE_COMPONENT_TI_MEDIUM_RISK_COUNT 210
UNIT_SIZE_COMPONENT_TI_HIGH_RISK_LOC 1,901
UNIT_SIZE_COMPONENT_TI_HIGH_RISK_PERCENTAGE 7.24
UNIT_SIZE_COMPONENT_TI_HIGH_RISK_COUNT 30
UNIT_SIZE_COMPONENT_TI_VERY_HIGH_RISK_LOC 596
UNIT_SIZE_COMPONENT_TI_VERY_HIGH_RISK_PERCENTAGE 2.27
UNIT_SIZE_COMPONENT_TI_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 71
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 34.63
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 83
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 40.49
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 51
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 24.88
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FLOW_NEGLIGIBLE_RISK_LOC 2,804
UNIT_SIZE_COMPONENT_FLOW_NEGLIGIBLE_RISK_PERCENTAGE 38.46
UNIT_SIZE_COMPONENT_FLOW_NEGLIGIBLE_RISK_COUNT 634
UNIT_SIZE_COMPONENT_FLOW_LOW_RISK_LOC 1,942
UNIT_SIZE_COMPONENT_FLOW_LOW_RISK_PERCENTAGE 26.64
UNIT_SIZE_COMPONENT_FLOW_LOW_RISK_COUNT 130
UNIT_SIZE_COMPONENT_FLOW_MEDIUM_RISK_LOC 1,834
UNIT_SIZE_COMPONENT_FLOW_MEDIUM_RISK_PERCENTAGE 25.15
UNIT_SIZE_COMPONENT_FLOW_MEDIUM_RISK_COUNT 59
UNIT_SIZE_COMPONENT_FLOW_HIGH_RISK_LOC 711
UNIT_SIZE_COMPONENT_FLOW_HIGH_RISK_PERCENTAGE 9.75
UNIT_SIZE_COMPONENT_FLOW_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_FLOW_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FLOW_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FLOW_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 17,564
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 45.26
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 4,318
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 8,329
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 21.46
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 569
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 9,346
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 24.08
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 308
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 2,815
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 7.25
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 45
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 755
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 1.95
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 216
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 19.76
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 296
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 27.08
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 19
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 453
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 41.45
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 15
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 128
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 11.71
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 27,681
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 69.37
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 4,955
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 6,877
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 17.23
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 257
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 4,559
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 11.43
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 97
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 189
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.47
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 596
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.49
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 785
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_NEGLIGIBLE_RISK_LOC 211
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 82.1
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_NEGLIGIBLE_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_LOW_RISK_LOC 46
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_LOW_RISK_PERCENTAGE 17.9
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_GXP_TEMPLATE_PLUGIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_NEGLIGIBLE_RISK_LOC 227
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 81.65
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_NEGLIGIBLE_RISK_COUNT 36
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_MEDIUM_RISK_LOC 51
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_MEDIUM_RISK_PERCENTAGE 18.35
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_FILEUPLOAD_PLUGIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_NEGLIGIBLE_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 25.37
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_LOW_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_LOW_RISK_PERCENTAGE 55.97
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_MEDIUM_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_MEDIUM_RISK_PERCENTAGE 18.66
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_SCOPE_PLUGIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_NEGLIGIBLE_RISK_LOC 119
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_NEGLIGIBLE_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SHOWCASE_REBORN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_NEGLIGIBLE_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_EXAMPLE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_NEGLIGIBLE_RISK_LOC 565
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_NEGLIGIBLE_RISK_PERCENTAGE 93.54
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_NEGLIGIBLE_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_MEDIUM_RISK_LOC 39
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_MEDIUM_RISK_PERCENTAGE 6.46
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_TEST_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_NEGLIGIBLE_RISK_LOC 820
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_NEGLIGIBLE_RISK_PERCENTAGE 91.62
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_NEGLIGIBLE_RISK_COUNT 118
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_LOW_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_LOW_RISK_PERCENTAGE 8.38
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ARTIMUS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_NEGLIGIBLE_RISK_LOC 203
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 63.84
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_NEGLIGIBLE_RISK_COUNT 54
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_LOW_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_LOW_RISK_PERCENTAGE 9.12
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_MEDIUM_RISK_LOC 86
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_MEDIUM_RISK_PERCENTAGE 27.04
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JQUERY_PLUGIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_NEGLIGIBLE_RISK_LOC 54
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_S2_JQUERY_SHOWCASE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_NEGLIGIBLE_RISK_LOC 226
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 52.68
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_NEGLIGIBLE_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_LOW_RISK_PERCENTAGE 17.02
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_MEDIUM_RISK_LOC 130
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_MEDIUM_RISK_PERCENTAGE 30.3
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_JST_PLUGIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_NEGLIGIBLE_RISK_LOC 127
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_WEBWORK2_PLUGIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_NEGLIGIBLE_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_CDI_EXAMPLE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_NEGLIGIBLE_RISK_LOC 23
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2HELLOWORLDPORTLET_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_NEGLIGIBLE_RISK_LOC 1
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_API_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_NEGLIGIBLE_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HELLO_WORLD_STRUTS2_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_NEGLIGIBLE_RISK_LOC 62
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_NEGLIGIBLE_RISK_PERCENTAGE 52.1
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_LOW_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_LOW_RISK_PERCENTAGE 47.9
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTINUATIONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_NEGLIGIBLE_RISK_LOC 682
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 49.89
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_NEGLIGIBLE_RISK_COUNT 134
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_LOW_RISK_LOC 423
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_LOW_RISK_PERCENTAGE 30.94
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_MEDIUM_RISK_LOC 262
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_MEDIUM_RISK_PERCENTAGE 19.17
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STRUTS2_UEL_PLUGIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_NEGLIGIBLE_RISK_LOC 595
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_NEGLIGIBLE_RISK_PERCENTAGE 90.7
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_NEGLIGIBLE_RISK_COUNT 84
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_MEDIUM_RISK_LOC 61
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_MEDIUM_RISK_PERCENTAGE 9.3
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILREADER_CHAIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_NEGLIGIBLE_RISK_LOC 667
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_NEGLIGIBLE_RISK_COUNT 138
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JPA_MAILREADER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TI_NEGLIGIBLE_RISK_LOC 17,635
CONDITIONAL_COMPLEXITY_COMPONENT_TI_NEGLIGIBLE_RISK_PERCENTAGE 67.2
CONDITIONAL_COMPLEXITY_COMPONENT_TI_NEGLIGIBLE_RISK_COUNT 3,368
CONDITIONAL_COMPLEXITY_COMPONENT_TI_LOW_RISK_LOC 4,924
CONDITIONAL_COMPLEXITY_COMPONENT_TI_LOW_RISK_PERCENTAGE 18.76
CONDITIONAL_COMPLEXITY_COMPONENT_TI_LOW_RISK_COUNT 183
CONDITIONAL_COMPLEXITY_COMPONENT_TI_MEDIUM_RISK_LOC 2,898
CONDITIONAL_COMPLEXITY_COMPONENT_TI_MEDIUM_RISK_PERCENTAGE 11.04
CONDITIONAL_COMPLEXITY_COMPONENT_TI_MEDIUM_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_TI_HIGH_RISK_LOC 189
CONDITIONAL_COMPLEXITY_COMPONENT_TI_HIGH_RISK_PERCENTAGE 0.72
CONDITIONAL_COMPLEXITY_COMPONENT_TI_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TI_VERY_HIGH_RISK_LOC 596
CONDITIONAL_COMPLEXITY_COMPONENT_TI_VERY_HIGH_RISK_PERCENTAGE 2.27
CONDITIONAL_COMPLEXITY_COMPONENT_TI_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 154
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 75.12
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 51
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 24.88
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_NEGLIGIBLE_RISK_LOC 5,160
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_NEGLIGIBLE_RISK_PERCENTAGE 70.77
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_NEGLIGIBLE_RISK_COUNT 773
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_LOW_RISK_LOC 1,175
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_LOW_RISK_PERCENTAGE 16.12
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_LOW_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_MEDIUM_RISK_LOC 956
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_MEDIUM_RISK_PERCENTAGE 13.11
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_MEDIUM_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FLOW_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 27,118
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 69.88
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 4,899
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 6,648
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 17.13
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 249
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 4,258
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 10.97
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 90
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 189
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0.49
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 596
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 1.54
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 563
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 51.51
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 229
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 20.95
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 301
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 27.54
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 8,070
FILE_CHANGE_HISTORY_ACTIVE_DAYS 674
FILE_CHANGE_HISTORY_WEEKS 1,085
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 5,425
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 1,250
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 88,021
NUMBER_OF_CONTRIBUTORS 35
DUPLICATION_NUMBER_OF_DUPLICATES 5,250
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 311
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 11,355
DUPLICATION_NUMBER_OF_CLEANED_LINES 63,099
DUPLICATION_PERCENTAGE 18
UNIT_DUPLICATES_COUNT 15
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APPS_TEST 6,621
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APPS_TEST 6,621
DUPLICATION_PERCENTAGE_PRIMARY_APPS_TEST 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN 109
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN 109
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_FILEUPLOAD_PLUGIN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 109
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 109
DUPLICATION_PERCENTAGE_PRIMARY_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FLOW 1,007
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FLOW 1,007
DUPLICATION_PERCENTAGE_PRIMARY_FLOW 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ARTIMUS 458
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ARTIMUS 458
DUPLICATION_PERCENTAGE_PRIMARY_ARTIMUS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_S2_JQUERY_SHOWCASE 200
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_S2_JQUERY_SHOWCASE 200
DUPLICATION_PERCENTAGE_PRIMARY_S2_JQUERY_SHOWCASE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_JQUERY_PLUGIN 468
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_JQUERY_PLUGIN 468
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_JQUERY_PLUGIN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TI 1,789
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TI 1,789
DUPLICATION_PERCENTAGE_PRIMARY_TI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_JST_PLUGIN 220
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_JST_PLUGIN 220
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_JST_PLUGIN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MAILREADER_CHAIN 243
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MAILREADER_CHAIN 243
DUPLICATION_PERCENTAGE_PRIMARY_MAILREADER_CHAIN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HELLO_WORLD_STRUTS2 21
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HELLO_WORLD_STRUTS2 21
DUPLICATION_PERCENTAGE_PRIMARY_HELLO_WORLD_STRUTS2 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 8
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 8
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2HELLOWORLDPORTLET 7
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2HELLOWORLDPORTLET 7
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2HELLOWORLDPORTLET 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_UEL_PLUGIN 36
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_UEL_PLUGIN 36
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_UEL_PLUGIN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_JPA_MAILREADER 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_JPA_MAILREADER 12
DUPLICATION_PERCENTAGE_PRIMARY_JPA_MAILREADER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHOWCASE_REBORN 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHOWCASE_REBORN 28
DUPLICATION_PERCENTAGE_PRIMARY_SHOWCASE_REBORN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE 19
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE 19
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_UEL_PLUGIN_EXAMPLE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN 0
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_GXP_TEMPLATE_PLUGIN -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_SCOPE_PLUGIN 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_SCOPE_PLUGIN 0
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_SCOPE_PLUGIN -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_WEBWORK2_PLUGIN 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_WEBWORK2_PLUGIN 0
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_WEBWORK2_PLUGIN -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_CDI_EXAMPLE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_CDI_EXAMPLE 0
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_CDI_EXAMPLE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STRUTS2_API 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STRUTS2_API 0
DUPLICATION_PERCENTAGE_PRIMARY_STRUTS2_API -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTINUATIONS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTINUATIONS 0
DUPLICATION_PERCENTAGE_PRIMARY_CONTINUATIONS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JSP 7,005
DUPLICATION_NUMBER_OF_CLEANED_LINES_JSP 18,186
DUPLICATION_PERCENTAGE_JSP 38.52
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 1,676
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 37,724
DUPLICATION_PERCENTAGE_JAVA 4.44
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML 1,651
DUPLICATION_NUMBER_OF_CLEANED_LINES_XML 4,926
DUPLICATION_PERCENTAGE_XML 33.52
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FTL 456
DUPLICATION_NUMBER_OF_CLEANED_LINES_FTL 629
DUPLICATION_PERCENTAGE_FTL 72.5
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 553
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 988
DUPLICATION_PERCENTAGE_JS 55.97
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS 247
DUPLICATION_PERCENTAGE_CSS 5.67
TOTAL_ANALYSIS_TIME_IN_MILLIS 8,976