elastic / apm-data
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 436
NUMBER_OF_FILES_MAIN 263
LINES_OF_CODE_MAIN 48,399
NUMBER_OF_FILES_MAIN_EXT_GO 224
LINES_OF_CODE_MAIN_EXT_GO 47,110
NUMBER_OF_FILES_MAIN_EXT_PROTO 38
LINES_OF_CODE_MAIN_EXT_PROTO 1,280
NUMBER_OF_FILES_MAIN_EXT_YAML 1
LINES_OF_CODE_MAIN_EXT_YAML 9
NUMBER_OF_FILES_TEST 72
LINES_OF_CODE_TEST 13,695
NUMBER_OF_FILES_TEST_EXT_GO 72
LINES_OF_CODE_TEST_EXT_GO 13,695
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 28.29
NUMBER_OF_FILES_GENERATED 2
LINES_OF_CODE_GENERATED 3,570
NUMBER_OF_FILES_GENERATED_EXT_GO 2
LINES_OF_CODE_GENERATED_EXT_GO 3,570
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 35
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 35
NUMBER_OF_FILES_OTHER 40
LINES_OF_CODE_OTHER 2,700
NUMBER_OF_FILES_OTHER_EXT_JSON 35
LINES_OF_CODE_OTHER_EXT_JSON 2,473
NUMBER_OF_FILES_OTHER_EXT_MD 4
LINES_OF_CODE_OTHER_EXT_MD 171
NUMBER_OF_FILES_OTHER_EXT_MOD 1
LINES_OF_CODE_OTHER_EXT_MOD 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODEL 207
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODEL 39,159
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODEL_EXT_GO 168
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODEL_EXT_GO 37,870
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODEL_EXT_PROTO 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODEL_EXT_PROTO 1,280
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODEL_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODEL_EXT_YAML 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEC 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEC 70
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEC_EXT_GO 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEC_EXT_GO 70
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INPUT 53
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INPUT 9,170
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INPUT_EXT_GO 53
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INPUT_EXT_GO 9,170
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 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,689
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO 1,689
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 262
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 46,710
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 223
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 45,421
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 38
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 1,280
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 9
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 163
LOW_RISK_FILE_SIZE_COUNT 41
MEDIUM_RISK_FILE_SIZE_COUNT 39
HIGH_RISK_FILE_SIZE_COUNT 9
VERY_HIGH_RISK_FILE_SIZE_COUNT 11
NEGLIGIBLE_RISK_FILE_SIZE_LOC 4,861
LOW_RISK_FILE_SIZE_LOC 5,833
MEDIUM_RISK_FILE_SIZE_LOC 12,831
HIGH_RISK_FILE_SIZE_LOC 6,027
VERY_HIGH_RISK_FILE_SIZE_LOC 18,847
NUMBER_OF_UNITS 1,842
LINES_OF_CODE_IN_UNITS 41,104
LINES_OF_CODE_OUTSIDE_UNITS 7,295
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 5,139
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 12.5
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,102
UNIT_SIZE_LOW_RISK_LOC 4,534
UNIT_SIZE_LOW_RISK_PERCENTAGE 11.03
UNIT_SIZE_LOW_RISK_COUNT 338
UNIT_SIZE_MEDIUM_RISK_LOC 7,501
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 18.25
UNIT_SIZE_MEDIUM_RISK_COUNT 245
UNIT_SIZE_HIGH_RISK_LOC 4,714
UNIT_SIZE_HIGH_RISK_PERCENTAGE 11.47
UNIT_SIZE_HIGH_RISK_COUNT 65
UNIT_SIZE_VERY_HIGH_RISK_LOC 19,216
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 46.75
UNIT_SIZE_VERY_HIGH_RISK_COUNT 92
UNIT_SIZE_COMPONENT_MODEL_NEGLIGIBLE_RISK_LOC 4,399
UNIT_SIZE_COMPONENT_MODEL_NEGLIGIBLE_RISK_PERCENTAGE 13.02
UNIT_SIZE_COMPONENT_MODEL_NEGLIGIBLE_RISK_COUNT 968
UNIT_SIZE_COMPONENT_MODEL_LOW_RISK_LOC 3,516
UNIT_SIZE_COMPONENT_MODEL_LOW_RISK_PERCENTAGE 10.41
UNIT_SIZE_COMPONENT_MODEL_LOW_RISK_COUNT 270
UNIT_SIZE_COMPONENT_MODEL_MEDIUM_RISK_LOC 5,928
UNIT_SIZE_COMPONENT_MODEL_MEDIUM_RISK_PERCENTAGE 17.55
UNIT_SIZE_COMPONENT_MODEL_MEDIUM_RISK_COUNT 195
UNIT_SIZE_COMPONENT_MODEL_HIGH_RISK_LOC 3,804
UNIT_SIZE_COMPONENT_MODEL_HIGH_RISK_PERCENTAGE 11.26
UNIT_SIZE_COMPONENT_MODEL_HIGH_RISK_COUNT 52
UNIT_SIZE_COMPONENT_MODEL_VERY_HIGH_RISK_LOC 16,138
UNIT_SIZE_COMPONENT_MODEL_VERY_HIGH_RISK_PERCENTAGE 47.77
UNIT_SIZE_COMPONENT_MODEL_VERY_HIGH_RISK_COUNT 76
UNIT_SIZE_COMPONENT_CODEC_NEGLIGIBLE_RISK_LOC 37
UNIT_SIZE_COMPONENT_CODEC_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_CODEC_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_CODEC_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_CODEC_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CODEC_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CODEC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CODEC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CODEC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CODEC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CODEC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CODEC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CODEC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CODEC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CODEC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INPUT_NEGLIGIBLE_RISK_LOC 703
UNIT_SIZE_COMPONENT_INPUT_NEGLIGIBLE_RISK_PERCENTAGE 9.65
UNIT_SIZE_COMPONENT_INPUT_NEGLIGIBLE_RISK_COUNT 126
UNIT_SIZE_COMPONENT_INPUT_LOW_RISK_LOC 1,018
UNIT_SIZE_COMPONENT_INPUT_LOW_RISK_PERCENTAGE 13.98
UNIT_SIZE_COMPONENT_INPUT_LOW_RISK_COUNT 68
UNIT_SIZE_COMPONENT_INPUT_MEDIUM_RISK_LOC 1,573
UNIT_SIZE_COMPONENT_INPUT_MEDIUM_RISK_PERCENTAGE 21.6
UNIT_SIZE_COMPONENT_INPUT_MEDIUM_RISK_COUNT 50
UNIT_SIZE_COMPONENT_INPUT_HIGH_RISK_LOC 910
UNIT_SIZE_COMPONENT_INPUT_HIGH_RISK_PERCENTAGE 12.5
UNIT_SIZE_COMPONENT_INPUT_HIGH_RISK_COUNT 13
UNIT_SIZE_COMPONENT_INPUT_VERY_HIGH_RISK_LOC 3,078
UNIT_SIZE_COMPONENT_INPUT_VERY_HIGH_RISK_PERCENTAGE 42.27
UNIT_SIZE_COMPONENT_INPUT_VERY_HIGH_RISK_COUNT 16
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 5,139
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 12.5
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 1,102
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 4,534
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 11.03
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 338
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 7,501
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 18.25
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 245
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 4,714
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 11.47
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 65
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 19,216
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 46.75
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 92
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 11,846
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 28.82
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,525
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 4,486
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 10.91
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 138
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 5,499
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 13.38
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 86
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 7,803
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 18.98
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 11,470
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 27.9
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 93
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 19,273
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_NEGLIGIBLE_RISK_LOC 10,169
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_NEGLIGIBLE_RISK_PERCENTAGE 30.1
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_NEGLIGIBLE_RISK_COUNT 1,329
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_LOW_RISK_LOC 3,396
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_LOW_RISK_PERCENTAGE 10.05
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_LOW_RISK_COUNT 96
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_MEDIUM_RISK_LOC 4,093
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_MEDIUM_RISK_PERCENTAGE 12.11
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_MEDIUM_RISK_COUNT 60
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_HIGH_RISK_LOC 6,447
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_HIGH_RISK_PERCENTAGE 19.08
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_HIGH_RISK_COUNT 47
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_VERY_HIGH_RISK_LOC 9,680
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_VERY_HIGH_RISK_PERCENTAGE 28.65
CONDITIONAL_COMPLEXITY_COMPONENT_MODEL_VERY_HIGH_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_NEGLIGIBLE_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_NEGLIGIBLE_RISK_LOC 1,640
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_NEGLIGIBLE_RISK_PERCENTAGE 22.52
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_NEGLIGIBLE_RISK_COUNT 188
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_LOW_RISK_LOC 1,090
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_LOW_RISK_PERCENTAGE 14.97
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_LOW_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_MEDIUM_RISK_LOC 1,406
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_MEDIUM_RISK_PERCENTAGE 19.31
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_MEDIUM_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_HIGH_RISK_LOC 1,356
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_HIGH_RISK_PERCENTAGE 18.62
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_HIGH_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_VERY_HIGH_RISK_LOC 1,790
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_VERY_HIGH_RISK_PERCENTAGE 24.58
CONDITIONAL_COMPLEXITY_COMPONENT_INPUT_VERY_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 11,846
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 28.82
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 1,525
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 4,486
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 10.91
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 138
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 5,499
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 13.38
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 86
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 7,803
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 18.98
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 11,470
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 27.9
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 35
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 880
FILE_CHANGE_HISTORY_ACTIVE_DAYS 137
FILE_CHANGE_HISTORY_WEEKS 123
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 615
FILE_AGE_NEGLIGIBLE_RISK_COUNT 2
FILE_AGE_LOW_RISK_COUNT 38
FILE_AGE_MEDIUM_RISK_COUNT 10
FILE_AGE_HIGH_RISK_COUNT 63
FILE_AGE_VERY_HIGH_RISK_COUNT 150
FILE_AGE_NEGLIGIBLE_RISK_LOC 487
FILE_AGE_LOW_RISK_LOC 7,647
FILE_AGE_MEDIUM_RISK_LOC 5,038
FILE_AGE_HIGH_RISK_LOC 29,233
FILE_AGE_VERY_HIGH_RISK_LOC 5,994
NUMBER_OF_CONTRIBUTORS 23
DUPLICATION_NUMBER_OF_DUPLICATES 98,918
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 127
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 15,791
DUPLICATION_NUMBER_OF_CLEANED_LINES 36,614
DUPLICATION_PERCENTAGE 43.13
UNIT_DUPLICATES_COUNT 4
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INPUT 982
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INPUT 982
DUPLICATION_PERCENTAGE_PRIMARY_INPUT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MODEL 14,809
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MODEL 14,809
DUPLICATION_PERCENTAGE_PRIMARY_MODEL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEC 0
DUPLICATION_PERCENTAGE_PRIMARY_CODEC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO 15,075
DUPLICATION_NUMBER_OF_CLEANED_LINES_GO 35,325
DUPLICATION_PERCENTAGE_GO 42.68
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO 716
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO 1,280
DUPLICATION_PERCENTAGE_PROTO 55.94
TOTAL_ANALYSIS_TIME_IN_MILLIS 6,400