apache / olingo-odata3-js
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 113
NUMBER_OF_FILES_MAIN 29
LINES_OF_CODE_MAIN 7,541
NUMBER_OF_FILES_MAIN_EXT_JS 25
LINES_OF_CODE_MAIN_EXT_JS 7,386
NUMBER_OF_FILES_MAIN_EXT_CMD 2
LINES_OF_CODE_MAIN_EXT_CMD 124
NUMBER_OF_FILES_MAIN_EXT_WSF 2
LINES_OF_CODE_MAIN_EXT_WSF 31
NUMBER_OF_FILES_TEST 61
LINES_OF_CODE_TEST 19,183
NUMBER_OF_FILES_TEST_EXT_JS 34
LINES_OF_CODE_TEST_EXT_JS 15,438
NUMBER_OF_FILES_TEST_EXT_CS 7
LINES_OF_CODE_TEST_EXT_CS 1,847
NUMBER_OF_FILES_TEST_EXT_HTML 16
LINES_OF_CODE_TEST_EXT_HTML 1,364
NUMBER_OF_FILES_TEST_EXT_WSF 1
LINES_OF_CODE_TEST_EXT_WSF 364
NUMBER_OF_FILES_TEST_EXT_XML 1
LINES_OF_CODE_TEST_EXT_XML 102
NUMBER_OF_FILES_TEST_EXT_HTM 1
LINES_OF_CODE_TEST_EXT_HTM 64
NUMBER_OF_FILES_TEST_EXT_REG 1
LINES_OF_CODE_TEST_EXT_REG 4
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 254.38
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 187
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ 187
NUMBER_OF_FILES_OTHER 1
LINES_OF_CODE_OTHER 2
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDTOOLS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDTOOLS 645
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDTOOLS_EXT_JS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDTOOLS_EXT_JS 490
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDTOOLS_EXT_CMD 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDTOOLS_EXT_CMD 124
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILDTOOLS_EXT_WSF 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILDTOOLS_EXT_WSF 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JSLIB 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JSLIB 6,896
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JSLIB_EXT_JS 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JSLIB_EXT_JS 6,896
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 1,828
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 1,828
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 26
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 5,713
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 22
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 5,558
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 124
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_WSF 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_WSF 31
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 10
LOW_RISK_FILE_SIZE_COUNT 5
MEDIUM_RISK_FILE_SIZE_COUNT 10
HIGH_RISK_FILE_SIZE_COUNT 4
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 377
LOW_RISK_FILE_SIZE_LOC 697
MEDIUM_RISK_FILE_SIZE_LOC 3,194
HIGH_RISK_FILE_SIZE_LOC 3,273
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 636
LINES_OF_CODE_IN_UNITS 12,780
LINES_OF_CODE_OUTSIDE_UNITS -5,239
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,948
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 15.24
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 369
UNIT_SIZE_LOW_RISK_LOC 2,195
UNIT_SIZE_LOW_RISK_PERCENTAGE 17.18
UNIT_SIZE_LOW_RISK_COUNT 147
UNIT_SIZE_MEDIUM_RISK_LOC 2,129
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 16.66
UNIT_SIZE_MEDIUM_RISK_COUNT 70
UNIT_SIZE_HIGH_RISK_LOC 1,360
UNIT_SIZE_HIGH_RISK_PERCENTAGE 10.64
UNIT_SIZE_HIGH_RISK_COUNT 18
UNIT_SIZE_VERY_HIGH_RISK_LOC 5,148
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 40.28
UNIT_SIZE_VERY_HIGH_RISK_COUNT 32
UNIT_SIZE_COMPONENT_BUILDTOOLS_NEGLIGIBLE_RISK_LOC 151
UNIT_SIZE_COMPONENT_BUILDTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 31.92
UNIT_SIZE_COMPONENT_BUILDTOOLS_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_BUILDTOOLS_LOW_RISK_LOC 213
UNIT_SIZE_COMPONENT_BUILDTOOLS_LOW_RISK_PERCENTAGE 45.03
UNIT_SIZE_COMPONENT_BUILDTOOLS_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_BUILDTOOLS_MEDIUM_RISK_LOC 109
UNIT_SIZE_COMPONENT_BUILDTOOLS_MEDIUM_RISK_PERCENTAGE 23.04
UNIT_SIZE_COMPONENT_BUILDTOOLS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BUILDTOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILDTOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILDTOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILDTOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILDTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILDTOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_JSLIB_NEGLIGIBLE_RISK_LOC 1,797
UNIT_SIZE_COMPONENT_JSLIB_NEGLIGIBLE_RISK_PERCENTAGE 14.6
UNIT_SIZE_COMPONENT_JSLIB_NEGLIGIBLE_RISK_COUNT 345
UNIT_SIZE_COMPONENT_JSLIB_LOW_RISK_LOC 1,982
UNIT_SIZE_COMPONENT_JSLIB_LOW_RISK_PERCENTAGE 16.1
UNIT_SIZE_COMPONENT_JSLIB_LOW_RISK_COUNT 133
UNIT_SIZE_COMPONENT_JSLIB_MEDIUM_RISK_LOC 2,020
UNIT_SIZE_COMPONENT_JSLIB_MEDIUM_RISK_PERCENTAGE 16.41
UNIT_SIZE_COMPONENT_JSLIB_MEDIUM_RISK_COUNT 66
UNIT_SIZE_COMPONENT_JSLIB_HIGH_RISK_LOC 1,360
UNIT_SIZE_COMPONENT_JSLIB_HIGH_RISK_PERCENTAGE 11.05
UNIT_SIZE_COMPONENT_JSLIB_HIGH_RISK_COUNT 18
UNIT_SIZE_COMPONENT_JSLIB_VERY_HIGH_RISK_LOC 5,148
UNIT_SIZE_COMPONENT_JSLIB_VERY_HIGH_RISK_PERCENTAGE 41.83
UNIT_SIZE_COMPONENT_JSLIB_VERY_HIGH_RISK_COUNT 32
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 1,948
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 15.24
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 369
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 2,195
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 17.18
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 147
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 2,129
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 16.66
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 70
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 1,360
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 10.64
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 18
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 5,148
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 40.28
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 10,169
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 79.57
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 529
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,696
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 13.27
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 85
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 839
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 6.56
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 76
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.59
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 76
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_NEGLIGIBLE_RISK_LOC 364
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 76.96
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_NEGLIGIBLE_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_LOW_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_LOW_RISK_PERCENTAGE 23.04
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILDTOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_NEGLIGIBLE_RISK_LOC 9,805
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_NEGLIGIBLE_RISK_PERCENTAGE 79.67
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_NEGLIGIBLE_RISK_COUNT 491
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_LOW_RISK_LOC 1,587
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_LOW_RISK_PERCENTAGE 12.9
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_LOW_RISK_COUNT 81
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_MEDIUM_RISK_LOC 839
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_MEDIUM_RISK_PERCENTAGE 6.82
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_HIGH_RISK_LOC 76
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_HIGH_RISK_PERCENTAGE 0.62
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSLIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 10,169
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 79.57
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 529
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 1,696
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 13.27
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 85
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 839
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 6.56
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 76
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0.59
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 1
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 3,391
FILE_CHANGE_HISTORY_ACTIVE_DAYS 2
FILE_CHANGE_HISTORY_WEEKS 2
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 10
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 2
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 891
NUMBER_OF_CONTRIBUTORS 2
DUPLICATION_NUMBER_OF_DUPLICATES 9
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 7
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 120
DUPLICATION_NUMBER_OF_CLEANED_LINES 6,608
DUPLICATION_PERCENTAGE 1.82
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BUILDTOOLS 26
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BUILDTOOLS 26
DUPLICATION_PERCENTAGE_PRIMARY_BUILDTOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_JSLIB 94
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_JSLIB 94
DUPLICATION_PERCENTAGE_PRIMARY_JSLIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMD 26
DUPLICATION_NUMBER_OF_CLEANED_LINES_CMD 124
DUPLICATION_PERCENTAGE_CMD 20.97
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 94
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 6,461
DUPLICATION_PERCENTAGE_JS 1.45
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,422