apache / cassandra-accord
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 348
NUMBER_OF_FILES_MAIN 229
LINES_OF_CODE_MAIN 28,200
NUMBER_OF_FILES_MAIN_EXT_JAVA 229
LINES_OF_CODE_MAIN_EXT_JAVA 28,200
NUMBER_OF_FILES_TEST 103
LINES_OF_CODE_TEST 11,909
NUMBER_OF_FILES_TEST_EXT_JAVA 100
LINES_OF_CODE_TEST_EXT_JAVA 11,810
NUMBER_OF_FILES_TEST_EXT_XML 3
LINES_OF_CODE_TEST_EXT_XML 99
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 42.23
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 7
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 243
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE 6
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE 172
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 71
NUMBER_OF_FILES_OTHER 1
LINES_OF_CODE_OTHER 18
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 1
LINES_OF_CODE_OTHER_EXT_PROPERTIES 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ACCORD_CORE 205
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ACCORD_CORE 25,647
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ACCORD_CORE_EXT_JAVA 205
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ACCORD_CORE_EXT_JAVA 25,647
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ACCORD_MAELSTROM 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ACCORD_MAELSTROM 2,553
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ACCORD_MAELSTROM_EXT_JAVA 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ACCORD_MAELSTROM_EXT_JAVA 2,553
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 65
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 1
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 81
LINES_OF_CODE_CONCERN_GENERAL_TODOS 19,195
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 81
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 19,195
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 148
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 9,005
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 148
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 9,005
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 147
LOW_RISK_FILE_SIZE_COUNT 38
MEDIUM_RISK_FILE_SIZE_COUNT 35
HIGH_RISK_FILE_SIZE_COUNT 7
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 4,908
LOW_RISK_FILE_SIZE_LOC 5,745
MEDIUM_RISK_FILE_SIZE_LOC 10,636
HIGH_RISK_FILE_SIZE_LOC 4,882
VERY_HIGH_RISK_FILE_SIZE_LOC 2,029
NUMBER_OF_UNITS 2,559
LINES_OF_CODE_IN_UNITS 19,974
LINES_OF_CODE_OUTSIDE_UNITS 8,226
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 10,611
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 53.12
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 2,134
UNIT_SIZE_LOW_RISK_LOC 3,910
UNIT_SIZE_LOW_RISK_PERCENTAGE 19.58
UNIT_SIZE_LOW_RISK_COUNT 269
UNIT_SIZE_MEDIUM_RISK_LOC 3,901
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 19.53
UNIT_SIZE_MEDIUM_RISK_COUNT 134
UNIT_SIZE_HIGH_RISK_LOC 1,218
UNIT_SIZE_HIGH_RISK_PERCENTAGE 6.1
UNIT_SIZE_HIGH_RISK_COUNT 20
UNIT_SIZE_VERY_HIGH_RISK_LOC 334
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.67
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ACCORD_CORE_NEGLIGIBLE_RISK_LOC 9,884
UNIT_SIZE_COMPONENT_ACCORD_CORE_NEGLIGIBLE_RISK_PERCENTAGE 54.37
UNIT_SIZE_COMPONENT_ACCORD_CORE_NEGLIGIBLE_RISK_COUNT 1,990
UNIT_SIZE_COMPONENT_ACCORD_CORE_LOW_RISK_LOC 3,655
UNIT_SIZE_COMPONENT_ACCORD_CORE_LOW_RISK_PERCENTAGE 20.11
UNIT_SIZE_COMPONENT_ACCORD_CORE_LOW_RISK_COUNT 251
UNIT_SIZE_COMPONENT_ACCORD_CORE_MEDIUM_RISK_LOC 3,399
UNIT_SIZE_COMPONENT_ACCORD_CORE_MEDIUM_RISK_PERCENTAGE 18.7
UNIT_SIZE_COMPONENT_ACCORD_CORE_MEDIUM_RISK_COUNT 119
UNIT_SIZE_COMPONENT_ACCORD_CORE_HIGH_RISK_LOC 907
UNIT_SIZE_COMPONENT_ACCORD_CORE_HIGH_RISK_PERCENTAGE 4.99
UNIT_SIZE_COMPONENT_ACCORD_CORE_HIGH_RISK_COUNT 15
UNIT_SIZE_COMPONENT_ACCORD_CORE_VERY_HIGH_RISK_LOC 334
UNIT_SIZE_COMPONENT_ACCORD_CORE_VERY_HIGH_RISK_PERCENTAGE 1.84
UNIT_SIZE_COMPONENT_ACCORD_CORE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_NEGLIGIBLE_RISK_LOC 727
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_NEGLIGIBLE_RISK_PERCENTAGE 40.5
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_NEGLIGIBLE_RISK_COUNT 144
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_LOW_RISK_LOC 255
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_LOW_RISK_PERCENTAGE 14.21
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_LOW_RISK_COUNT 18
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_MEDIUM_RISK_LOC 502
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_MEDIUM_RISK_PERCENTAGE 27.97
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_MEDIUM_RISK_COUNT 15
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_HIGH_RISK_LOC 311
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_HIGH_RISK_PERCENTAGE 17.33
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ACCORD_MAELSTROM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 10,611
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 53.12
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 2,134
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 3,910
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 19.58
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 269
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 3,901
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 19.53
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 134
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 1,218
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 6.1
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 20
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 334
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 1.67
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 14,764
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 73.92
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 2,389
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,944
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 14.74
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 121
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,787
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 8.95
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 257
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.29
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 222
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.11
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 479
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_NEGLIGIBLE_RISK_LOC 13,654
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_NEGLIGIBLE_RISK_PERCENTAGE 75.11
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_NEGLIGIBLE_RISK_COUNT 2,223
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_LOW_RISK_LOC 2,482
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_LOW_RISK_PERCENTAGE 13.65
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_LOW_RISK_COUNT 109
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_MEDIUM_RISK_LOC 1,564
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_MEDIUM_RISK_PERCENTAGE 8.6
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_MEDIUM_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_HIGH_RISK_LOC 257
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_HIGH_RISK_PERCENTAGE 1.41
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_VERY_HIGH_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_VERY_HIGH_RISK_PERCENTAGE 1.22
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_CORE_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_NEGLIGIBLE_RISK_LOC 1,110
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_NEGLIGIBLE_RISK_PERCENTAGE 61.84
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_NEGLIGIBLE_RISK_COUNT 166
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_LOW_RISK_LOC 462
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_LOW_RISK_PERCENTAGE 25.74
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_MEDIUM_RISK_LOC 223
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_MEDIUM_RISK_PERCENTAGE 12.42
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ACCORD_MAELSTROM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 14,764
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 73.92
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 2,389
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 2,944
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 14.74
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 121
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 1,787
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 8.95
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 257
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 1.29
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 1.11
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 1
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 697
FILE_CHANGE_HISTORY_ACTIVE_DAYS 40
FILE_CHANGE_HISTORY_WEEKS 93
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 465
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 33
FILE_AGE_MEDIUM_RISK_COUNT 107
FILE_AGE_HIGH_RISK_COUNT 89
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 8,142
FILE_AGE_MEDIUM_RISK_LOC 14,522
FILE_AGE_HIGH_RISK_LOC 5,536
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 10
DUPLICATION_NUMBER_OF_DUPLICATES 46
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 28
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 595
DUPLICATION_NUMBER_OF_CLEANED_LINES 17,419
DUPLICATION_PERCENTAGE 3.42
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ACCORD_CORE 459
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ACCORD_CORE 459
DUPLICATION_PERCENTAGE_PRIMARY_ACCORD_CORE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ACCORD_MAELSTROM 136
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ACCORD_MAELSTROM 136
DUPLICATION_PERCENTAGE_PRIMARY_ACCORD_MAELSTROM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 595
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 17,419
DUPLICATION_PERCENTAGE_JAVA 3.42
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,360