apache / commons-imaging
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 860
NUMBER_OF_FILES_MAIN 437
LINES_OF_CODE_MAIN 32,462
NUMBER_OF_FILES_MAIN_EXT_JAVA 416
LINES_OF_CODE_MAIN_EXT_JAVA 30,791
NUMBER_OF_FILES_MAIN_EXT_XML 19
LINES_OF_CODE_MAIN_EXT_XML 1,663
NUMBER_OF_FILES_MAIN_EXT_CGI 2
LINES_OF_CODE_MAIN_EXT_CGI 8
NUMBER_OF_FILES_TEST 208
LINES_OF_CODE_TEST 10,498
NUMBER_OF_FILES_TEST_EXT_JAVA 198
LINES_OF_CODE_TEST_EXT_JAVA 10,008
NUMBER_OF_FILES_TEST_EXT_ASM 10
LINES_OF_CODE_TEST_EXT_ASM 490
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 32.33
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 427
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 427
NUMBER_OF_FILES_OTHER 35
LINES_OF_CODE_OTHER 4,342
NUMBER_OF_FILES_OTHER_EXT_TXT 16
LINES_OF_CODE_OTHER_EXT_TXT 1,834
NUMBER_OF_FILES_OTHER_EXT_JAVA 12
LINES_OF_CODE_OTHER_EXT_JAVA 1,442
NUMBER_OF_FILES_OTHER_EXT_XML 3
LINES_OF_CODE_OTHER_EXT_XML 842
NUMBER_OF_FILES_OTHER_EXT_MD 4
LINES_OF_CODE_OTHER_EXT_MD 224
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 437
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 32,462
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JAVA 416
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JAVA 30,791
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_XML 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_XML 1,663
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CGI 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CGI 8
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 27
LINES_OF_CODE_CONCERN_GENERAL_TODOS 7,642
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 27
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 7,642
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 410
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 24,820
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 389
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 23,149
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 19
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 1,663
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CGI 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CGI 8
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 360
LOW_RISK_FILE_SIZE_COUNT 32
MEDIUM_RISK_FILE_SIZE_COUNT 35
HIGH_RISK_FILE_SIZE_COUNT 10
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 11,165
LOW_RISK_FILE_SIZE_LOC 4,418
MEDIUM_RISK_FILE_SIZE_LOC 10,804
HIGH_RISK_FILE_SIZE_LOC 6,075
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 1,957
LINES_OF_CODE_IN_UNITS 19,984
LINES_OF_CODE_OUTSIDE_UNITS 12,478
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 6,552
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 32.79
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,503
UNIT_SIZE_LOW_RISK_LOC 3,597
UNIT_SIZE_LOW_RISK_PERCENTAGE 18
UNIT_SIZE_LOW_RISK_COUNT 248
UNIT_SIZE_MEDIUM_RISK_LOC 4,339
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 21.71
UNIT_SIZE_MEDIUM_RISK_COUNT 146
UNIT_SIZE_HIGH_RISK_LOC 2,705
UNIT_SIZE_HIGH_RISK_PERCENTAGE 13.54
UNIT_SIZE_HIGH_RISK_COUNT 40
UNIT_SIZE_VERY_HIGH_RISK_LOC 2,791
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 13.97
UNIT_SIZE_VERY_HIGH_RISK_COUNT 20
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 6,552
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 32.79
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 1,503
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 3,597
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 18
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 248
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 4,339
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 21.71
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 146
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 2,705
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 13.54
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 40
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 2,791
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 13.97
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 20
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 6,552
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 32.79
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 1,503
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 3,597
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 18
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 248
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 4,339
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 21.71
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 146
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 2,705
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 13.54
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 40
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 2,791
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 13.97
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 11,309
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 56.59
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,778
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 3,134
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 15.68
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 111
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 2,502
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 12.52
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 2,595
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 12.99
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 444
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 2.22
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 3,039
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 11,309
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 56.59
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 1,778
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 3,134
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 15.68
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 111
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 2,502
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 12.52
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 2,595
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 12.99
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 444
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 2.22
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 11,309
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 56.59
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 1,778
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 3,134
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 15.68
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 111
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 2,502
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 12.52
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 2,595
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 12.99
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 444
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 2.22
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 2
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 6,418
FILE_CHANGE_HISTORY_ACTIVE_DAYS 839
FILE_CHANGE_HISTORY_WEEKS 916
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 4,580
FILE_AGE_NEGLIGIBLE_RISK_COUNT 111
FILE_AGE_LOW_RISK_COUNT 34
FILE_AGE_MEDIUM_RISK_COUNT 28
FILE_AGE_HIGH_RISK_COUNT 12
FILE_AGE_VERY_HIGH_RISK_COUNT 252
FILE_AGE_NEGLIGIBLE_RISK_LOC 12,789
FILE_AGE_LOW_RISK_LOC 5,292
FILE_AGE_MEDIUM_RISK_LOC 4,418
FILE_AGE_HIGH_RISK_LOC 773
FILE_AGE_VERY_HIGH_RISK_LOC 9,190
NUMBER_OF_CONTRIBUTORS 65
DUPLICATION_NUMBER_OF_DUPLICATES 425
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 90
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,152
DUPLICATION_NUMBER_OF_CLEANED_LINES 23,690
DUPLICATION_PERCENTAGE 9.08
UNIT_DUPLICATES_COUNT 4
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 2,152
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 2,152
DUPLICATION_PERCENTAGE_PRIMARY_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 1,967
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 22,431
DUPLICATION_PERCENTAGE_JAVA 8.77
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML 185
DUPLICATION_NUMBER_OF_CLEANED_LINES_XML 1,251
DUPLICATION_PERCENTAGE_XML 14.79
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,416