apache / james-mime4j
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 850
NUMBER_OF_FILES_MAIN 207
LINES_OF_CODE_MAIN 15,422
NUMBER_OF_FILES_MAIN_EXT_JAVA 192
LINES_OF_CODE_MAIN_EXT_JAVA 14,808
NUMBER_OF_FILES_MAIN_EXT_XML 14
LINES_OF_CODE_MAIN_EXT_XML 430
NUMBER_OF_FILES_MAIN_EXT_RDF 1
LINES_OF_CODE_MAIN_EXT_RDF 184
NUMBER_OF_FILES_TEST 254
LINES_OF_CODE_TEST 23,384
NUMBER_OF_FILES_TEST_EXT_JAVA 97
LINES_OF_CODE_TEST_EXT_JAVA 11,997
NUMBER_OF_FILES_TEST_EXT_XML 157
LINES_OF_CODE_TEST_EXT_XML 11,387
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 151.62
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 9
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 652
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 9
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 652
NUMBER_OF_FILES_OTHER 141
LINES_OF_CODE_OTHER 2,412
NUMBER_OF_FILES_OTHER_EXT_TXT 130
LINES_OF_CODE_OTHER_EXT_TXT 1,550
NUMBER_OF_FILES_OTHER_EXT_JAVA 7
LINES_OF_CODE_OTHER_EXT_JAVA 527
NUMBER_OF_FILES_OTHER_EXT_MD 1
LINES_OF_CODE_OTHER_EXT_MD 230
NUMBER_OF_FILES_OTHER_EXT_ADOC 1
LINES_OF_CODE_OTHER_EXT_ADOC 66
NUMBER_OF_FILES_OTHER_EXT_XML 2
LINES_OF_CODE_OTHER_EXT_XML 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 253
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_XML 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_XML 253
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOM 108
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOM 7,601
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOM_EXT_JAVA 106
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOM_EXT_JAVA 7,555
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOM_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOM_EXT_XML 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 184
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_RDF 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_RDF 184
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASSEMBLE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASSEMBLE 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASSEMBLE_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASSEMBLE_EXT_XML 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE 5,546
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_JAVA 61
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_JAVA 5,500
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_XML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_XML 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JAMES_UTILS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JAMES_UTILS 204
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JAMES_UTILS_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JAMES_UTILS_EXT_JAVA 204
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK 567
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_JAVA 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_JAVA 560
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_XML 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MBOX 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MBOX 267
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MBOX_EXT_JAVA 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MBOX_EXT_JAVA 267
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE 729
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_JAVA 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_JAVA 722
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_XML 7
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS 663
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 663
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 204
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 14,759
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 189
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 14,145
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 14
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 430
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 184
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 155
LOW_RISK_FILE_SIZE_COUNT 35
MEDIUM_RISK_FILE_SIZE_COUNT 17
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 5,460
LOW_RISK_FILE_SIZE_LOC 4,913
MEDIUM_RISK_FILE_SIZE_LOC 5,049
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 1,518
LINES_OF_CODE_IN_UNITS 10,922
LINES_OF_CODE_OUTSIDE_UNITS 4,500
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 5,599
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 51.26
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,262
UNIT_SIZE_LOW_RISK_LOC 2,441
UNIT_SIZE_LOW_RISK_PERCENTAGE 22.35
UNIT_SIZE_LOW_RISK_COUNT 172
UNIT_SIZE_MEDIUM_RISK_LOC 2,335
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 21.38
UNIT_SIZE_MEDIUM_RISK_COUNT 76
UNIT_SIZE_HIGH_RISK_LOC 547
UNIT_SIZE_HIGH_RISK_PERCENTAGE 5.01
UNIT_SIZE_HIGH_RISK_COUNT 8
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOM_NEGLIGIBLE_RISK_LOC 3,199
UNIT_SIZE_COMPONENT_DOM_NEGLIGIBLE_RISK_PERCENTAGE 58.82
UNIT_SIZE_COMPONENT_DOM_NEGLIGIBLE_RISK_COUNT 738
UNIT_SIZE_COMPONENT_DOM_LOW_RISK_LOC 981
UNIT_SIZE_COMPONENT_DOM_LOW_RISK_PERCENTAGE 18.04
UNIT_SIZE_COMPONENT_DOM_LOW_RISK_COUNT 70
UNIT_SIZE_COMPONENT_DOM_MEDIUM_RISK_LOC 1,259
UNIT_SIZE_COMPONENT_DOM_MEDIUM_RISK_PERCENTAGE 23.15
UNIT_SIZE_COMPONENT_DOM_MEDIUM_RISK_COUNT 40
UNIT_SIZE_COMPONENT_DOM_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOM_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOM_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DOM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DOM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DOM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC 1,732
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE 40.67
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT 383
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_LOC 1,137
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_PERCENTAGE 26.7
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_COUNT 80
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_LOC 843
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE 19.79
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_COUNT 28
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_LOC 547
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_PERCENTAGE 12.84
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_JAMES_UTILS_NEGLIGIBLE_RISK_LOC 77
UNIT_SIZE_COMPONENT_JAMES_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 45.03
UNIT_SIZE_COMPONENT_JAMES_UTILS_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_JAMES_UTILS_LOW_RISK_LOC 48
UNIT_SIZE_COMPONENT_JAMES_UTILS_LOW_RISK_PERCENTAGE 28.07
UNIT_SIZE_COMPONENT_JAMES_UTILS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_JAMES_UTILS_MEDIUM_RISK_LOC 46
UNIT_SIZE_COMPONENT_JAMES_UTILS_MEDIUM_RISK_PERCENTAGE 26.9
UNIT_SIZE_COMPONENT_JAMES_UTILS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_JAMES_UTILS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_JAMES_UTILS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_JAMES_UTILS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_JAMES_UTILS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_JAMES_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_JAMES_UTILS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_LOC 126
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 36.31
UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_COUNT 23
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_LOC 96
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_PERCENTAGE 27.67
UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_LOC 125
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_PERCENTAGE 36.02
UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MBOX_NEGLIGIBLE_RISK_LOC 98
UNIT_SIZE_COMPONENT_MBOX_NEGLIGIBLE_RISK_PERCENTAGE 48.51
UNIT_SIZE_COMPONENT_MBOX_NEGLIGIBLE_RISK_COUNT 23
UNIT_SIZE_COMPONENT_MBOX_LOW_RISK_LOC 42
UNIT_SIZE_COMPONENT_MBOX_LOW_RISK_PERCENTAGE 20.79
UNIT_SIZE_COMPONENT_MBOX_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_MBOX_MEDIUM_RISK_LOC 62
UNIT_SIZE_COMPONENT_MBOX_MEDIUM_RISK_PERCENTAGE 30.69
UNIT_SIZE_COMPONENT_MBOX_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_MBOX_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MBOX_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MBOX_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MBOX_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MBOX_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MBOX_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_LOC 367
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 72.82
UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT 80
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_LOC 137
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE 27.18
UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 5,599
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 51.26
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 1,262
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 2,441
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 22.35
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 172
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 2,335
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 21.38
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 76
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 547
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 5.01
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 8
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 8,045
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 73.66
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,424
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,695
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 15.52
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 69
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,082
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 9.91
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 100
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.92
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_NEGLIGIBLE_RISK_LOC 4,279
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_NEGLIGIBLE_RISK_PERCENTAGE 78.67
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_NEGLIGIBLE_RISK_COUNT 808
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_LOW_RISK_LOC 981
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_LOW_RISK_PERCENTAGE 18.04
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_LOW_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_MEDIUM_RISK_LOC 179
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_MEDIUM_RISK_PERCENTAGE 3.29
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DOM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC 2,700
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE 63.4
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT 450
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_LOC 602
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_PERCENTAGE 14.13
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_LOC 857
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE 20.12
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_PERCENTAGE 2.35
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_NEGLIGIBLE_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 63.16
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_NEGLIGIBLE_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_LOW_RISK_LOC 17
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_LOW_RISK_PERCENTAGE 9.94
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_MEDIUM_RISK_LOC 46
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_MEDIUM_RISK_PERCENTAGE 26.9
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAMES_UTILS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_LOC 314
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE 90.49
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_PERCENTAGE 9.51
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_NEGLIGIBLE_RISK_LOC 140
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_NEGLIGIBLE_RISK_PERCENTAGE 69.31
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_NEGLIGIBLE_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_LOW_RISK_LOC 62
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_LOW_RISK_PERCENTAGE 30.69
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MBOX_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_LOC 504
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT 90
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 8,045
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 73.66
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 1,424
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 1,695
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 15.52
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 69
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 1,082
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 9.91
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0.92
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 7,277
FILE_CHANGE_HISTORY_ACTIVE_DAYS 416
FILE_CHANGE_HISTORY_WEEKS 1,032
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 5,160
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 2
FILE_AGE_MEDIUM_RISK_COUNT 1
FILE_AGE_HIGH_RISK_COUNT 1
FILE_AGE_VERY_HIGH_RISK_COUNT 203
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 563
FILE_AGE_MEDIUM_RISK_LOC 275
FILE_AGE_HIGH_RISK_LOC 214
FILE_AGE_VERY_HIGH_RISK_LOC 14,370
NUMBER_OF_CONTRIBUTORS 46
DUPLICATION_NUMBER_OF_DUPLICATES 116
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 65
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,849
DUPLICATION_NUMBER_OF_CLEANED_LINES 11,014
DUPLICATION_PERCENTAGE 16.79
UNIT_DUPLICATES_COUNT 16
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CORE 454
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CORE 454
DUPLICATION_PERCENTAGE_PRIMARY_CORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOM 1,251
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOM 1,251
DUPLICATION_PERCENTAGE_PRIMARY_DOM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BENCHMARK 128
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BENCHMARK 128
DUPLICATION_PERCENTAGE_PRIMARY_BENCHMARK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STORAGE 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STORAGE 16
DUPLICATION_PERCENTAGE_PRIMARY_STORAGE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ASSEMBLE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ASSEMBLE 0
DUPLICATION_PERCENTAGE_PRIMARY_ASSEMBLE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_JAMES_UTILS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_JAMES_UTILS 0
DUPLICATION_PERCENTAGE_PRIMARY_JAMES_UTILS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MBOX 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MBOX 0
DUPLICATION_PERCENTAGE_PRIMARY_MBOX -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 1,793
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 10,545
DUPLICATION_PERCENTAGE_JAVA 17
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML 56
DUPLICATION_NUMBER_OF_CLEANED_LINES_XML 323
DUPLICATION_PERCENTAGE_XML 17.34
TOTAL_ANALYSIS_TIME_IN_MILLIS 2,122