twitter / twitter-cldr-js
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 230
NUMBER_OF_FILES_MAIN 91
LINES_OF_CODE_MAIN 4,485
NUMBER_OF_FILES_MAIN_EXT_COFFEE 53
LINES_OF_CODE_MAIN_EXT_COFFEE 3,121
NUMBER_OF_FILES_MAIN_EXT_RB 36
LINES_OF_CODE_MAIN_EXT_RB 1,321
NUMBER_OF_FILES_MAIN_EXT_GEMSPEC 1
LINES_OF_CODE_MAIN_EXT_GEMSPEC 27
NUMBER_OF_FILES_MAIN_EXT_RAKE 1
LINES_OF_CODE_MAIN_EXT_RAKE 16
NUMBER_OF_FILES_TEST 59
LINES_OF_CODE_TEST 3,671
NUMBER_OF_FILES_TEST_EXT_JS 51
LINES_OF_CODE_TEST_EXT_JS 3,525
NUMBER_OF_FILES_TEST_EXT_RB 4
LINES_OF_CODE_TEST_EXT_RB 115
NUMBER_OF_FILES_TEST_EXT_COFFEE 4
LINES_OF_CODE_TEST_EXT_COFFEE 31
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 81.85
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 2
LINES_OF_CODE_OTHER 427
NUMBER_OF_FILES_OTHER_EXT_MD 2
LINES_OF_CODE_OTHER_EXT_MD 427
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_GEMSPEC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_GEMSPEC 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB 90
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB 4,458
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_COFFEE 53
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_COFFEE 3,121
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_RB 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_RB 1,321
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_RAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_RAKE 16
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 613
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_COFFEE 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_COFFEE 565
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RB 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RB 48
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 88
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 3,872
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_COFFEE 51
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_COFFEE 2,556
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 35
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 1,273
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEMSPEC 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEMSPEC 27
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RAKE 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RAKE 16
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 80
LOW_RISK_FILE_SIZE_COUNT 8
MEDIUM_RISK_FILE_SIZE_COUNT 3
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 2,612
LOW_RISK_FILE_SIZE_LOC 1,088
MEDIUM_RISK_FILE_SIZE_LOC 785
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 78
LINES_OF_CODE_IN_UNITS 699
LINES_OF_CODE_OUTSIDE_UNITS 3,786
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 331
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 47.35
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 59
UNIT_SIZE_LOW_RISK_LOC 176
UNIT_SIZE_LOW_RISK_PERCENTAGE 25.18
UNIT_SIZE_LOW_RISK_COUNT 13
UNIT_SIZE_MEDIUM_RISK_LOC 138
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 19.74
UNIT_SIZE_MEDIUM_RISK_COUNT 5
UNIT_SIZE_HIGH_RISK_LOC 54
UNIT_SIZE_HIGH_RISK_PERCENTAGE 7.73
UNIT_SIZE_HIGH_RISK_COUNT 1
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_LOC 331
UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE 47.35
UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT 59
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_LOC 176
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_PERCENTAGE 25.18
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_LOC 138
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE 19.74
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_LOC 54
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_PERCENTAGE 7.73
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC 331
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE 47.35
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT 59
UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC 176
UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE 25.18
UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT 13
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC 138
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE 19.74
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC 54
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE 7.73
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 667
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 95.42
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 77
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 32
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 4.58
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
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 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_LOC 667
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE 95.42
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT 77
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_PERCENTAGE 4.58
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_LOC 667
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE 95.42
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT 77
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE 4.58
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 387
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 33
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 317
DUPLICATION_NUMBER_OF_CLEANED_LINES 4,485
DUPLICATION_PERCENTAGE 7.07
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB 317
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB 317
DUPLICATION_PERCENTAGE_PRIMARY_LIB 100
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_COFFEE 62
DUPLICATION_NUMBER_OF_CLEANED_LINES_COFFEE 3,121
DUPLICATION_PERCENTAGE_COFFEE 1.99
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RB 255
DUPLICATION_NUMBER_OF_CLEANED_LINES_RB 1,321
DUPLICATION_PERCENTAGE_RB 19.3
TOTAL_ANALYSIS_TIME_IN_MILLIS 2,960