aws / eks-anywhere-build-tooling
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 1,255
NUMBER_OF_FILES_MAIN 116
LINES_OF_CODE_MAIN 13,031
NUMBER_OF_FILES_MAIN_EXT_GO 82
LINES_OF_CODE_MAIN_EXT_GO 7,440
NUMBER_OF_FILES_MAIN_EXT_YAML 27
LINES_OF_CODE_MAIN_EXT_YAML 5,010
NUMBER_OF_FILES_MAIN_EXT_HCL 4
LINES_OF_CODE_MAIN_EXT_HCL 542
NUMBER_OF_FILES_MAIN_EXT_TOML 1
LINES_OF_CODE_MAIN_EXT_TOML 26
NUMBER_OF_FILES_MAIN_EXT_TPL 1
LINES_OF_CODE_MAIN_EXT_TPL 11
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 2
NUMBER_OF_FILES_TEST 27
LINES_OF_CODE_TEST 3,328
NUMBER_OF_FILES_TEST_EXT_GO 19
LINES_OF_CODE_TEST_EXT_GO 3,202
NUMBER_OF_FILES_TEST_EXT_SH 8
LINES_OF_CODE_TEST_EXT_SH 126
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 25.53
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 173
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 10,270
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MK 66
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MK 5,337
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 107
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 4,933
NUMBER_OF_FILES_OTHER 327
LINES_OF_CODE_OTHER 184,443
NUMBER_OF_FILES_OTHER_EXT_TXT 84
LINES_OF_CODE_OTHER_EXT_TXT 93,167
NUMBER_OF_FILES_OTHER_EXT_PATCH 148
LINES_OF_CODE_OTHER_EXT_PATCH 67,822
NUMBER_OF_FILES_OTHER_EXT_JSON 23
LINES_OF_CODE_OTHER_EXT_JSON 21,574
NUMBER_OF_FILES_OTHER_EXT_MD 68
LINES_OF_CODE_OTHER_EXT_MD 1,646
NUMBER_OF_FILES_OTHER_EXT_MOD 4
LINES_OF_CODE_OTHER_EXT_MOD 234
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 2,541
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_GO 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_GO 2,541
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 299
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 299
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECTS 96
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECTS 10,191
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECTS_EXT_GO 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECTS_EXT_GO 4,899
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECTS_EXT_YAML 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECTS_EXT_YAML 4,711
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECTS_EXT_HCL 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECTS_EXT_HCL 542
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECTS_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECTS_EXT_TOML 26
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECTS_EXT_TPL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECTS_EXT_TPL 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROJECTS_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROJECTS_EXT_CFG 2
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 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS 2,800
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_YAML 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_YAML 1,809
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO 991
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 112
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 10,231
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 79
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 6,449
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 26
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 3,201
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HCL 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HCL 542
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 26
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 11
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 2
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 82
LOW_RISK_FILE_SIZE_COUNT 17
MEDIUM_RISK_FILE_SIZE_COUNT 15
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 2,779
LOW_RISK_FILE_SIZE_LOC 2,473
MEDIUM_RISK_FILE_SIZE_LOC 5,060
HIGH_RISK_FILE_SIZE_LOC 910
VERY_HIGH_RISK_FILE_SIZE_LOC 1,809
NUMBER_OF_UNITS 282
LINES_OF_CODE_IN_UNITS 5,540
LINES_OF_CODE_OUTSIDE_UNITS 7,491
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 870
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 15.7
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 140
UNIT_SIZE_LOW_RISK_LOC 964
UNIT_SIZE_LOW_RISK_PERCENTAGE 17.4
UNIT_SIZE_LOW_RISK_COUNT 67
UNIT_SIZE_MEDIUM_RISK_LOC 1,908
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 34.44
UNIT_SIZE_MEDIUM_RISK_COUNT 62
UNIT_SIZE_HIGH_RISK_LOC 492
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.88
UNIT_SIZE_HIGH_RISK_COUNT 7
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,306
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 23.57
UNIT_SIZE_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 232
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 12.73
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 37
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 154
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 8.45
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 703
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 38.56
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 21
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 219
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 12.01
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 515
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 28.25
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PROJECTS_NEGLIGIBLE_RISK_LOC 638
UNIT_SIZE_COMPONENT_PROJECTS_NEGLIGIBLE_RISK_PERCENTAGE 17.16
UNIT_SIZE_COMPONENT_PROJECTS_NEGLIGIBLE_RISK_COUNT 103
UNIT_SIZE_COMPONENT_PROJECTS_LOW_RISK_LOC 810
UNIT_SIZE_COMPONENT_PROJECTS_LOW_RISK_PERCENTAGE 21.79
UNIT_SIZE_COMPONENT_PROJECTS_LOW_RISK_COUNT 56
UNIT_SIZE_COMPONENT_PROJECTS_MEDIUM_RISK_LOC 1,205
UNIT_SIZE_COMPONENT_PROJECTS_MEDIUM_RISK_PERCENTAGE 32.42
UNIT_SIZE_COMPONENT_PROJECTS_MEDIUM_RISK_COUNT 41
UNIT_SIZE_COMPONENT_PROJECTS_HIGH_RISK_LOC 273
UNIT_SIZE_COMPONENT_PROJECTS_HIGH_RISK_PERCENTAGE 7.34
UNIT_SIZE_COMPONENT_PROJECTS_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PROJECTS_VERY_HIGH_RISK_LOC 791
UNIT_SIZE_COMPONENT_PROJECTS_VERY_HIGH_RISK_PERCENTAGE 21.28
UNIT_SIZE_COMPONENT_PROJECTS_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 870
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 15.7
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 140
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 964
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 17.4
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 67
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 1,908
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 34.44
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 62
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 492
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 8.88
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 7
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 1,306
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 23.57
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 2,143
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 38.68
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 218
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,345
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 24.28
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 753
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 13.59
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 363
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 6.55
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 936
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 16.9
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,299
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 510
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 27.98
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 447
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 24.52
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 256
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 14.04
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 223
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 12.23
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 387
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 21.23
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_NEGLIGIBLE_RISK_LOC 1,633
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_NEGLIGIBLE_RISK_PERCENTAGE 43.93
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_NEGLIGIBLE_RISK_COUNT 165
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_LOW_RISK_LOC 898
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_LOW_RISK_PERCENTAGE 24.16
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_LOW_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_MEDIUM_RISK_LOC 497
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_MEDIUM_RISK_PERCENTAGE 13.37
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_HIGH_RISK_LOC 140
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_HIGH_RISK_PERCENTAGE 3.77
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_VERY_HIGH_RISK_LOC 549
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_VERY_HIGH_RISK_PERCENTAGE 14.77
CONDITIONAL_COMPLEXITY_COMPONENT_PROJECTS_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 2,143
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 38.68
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 218
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 1,345
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 24.28
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 753
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 13.59
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 363
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 6.55
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 936
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 16.9
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 3
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,362
FILE_CHANGE_HISTORY_ACTIVE_DAYS 888
FILE_CHANGE_HISTORY_WEEKS 194
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 970
FILE_AGE_NEGLIGIBLE_RISK_COUNT 4
FILE_AGE_LOW_RISK_COUNT 14
FILE_AGE_MEDIUM_RISK_COUNT 11
FILE_AGE_HIGH_RISK_COUNT 39
FILE_AGE_VERY_HIGH_RISK_COUNT 48
FILE_AGE_NEGLIGIBLE_RISK_LOC 891
FILE_AGE_LOW_RISK_LOC 4,651
FILE_AGE_MEDIUM_RISK_LOC 1,557
FILE_AGE_HIGH_RISK_LOC 3,549
FILE_AGE_VERY_HIGH_RISK_LOC 2,383
NUMBER_OF_CONTRIBUTORS 79
DUPLICATION_NUMBER_OF_DUPLICATES 357
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 28
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 3,951
DUPLICATION_NUMBER_OF_CLEANED_LINES 10,906
DUPLICATION_PERCENTAGE 36.23
UNIT_DUPLICATES_COUNT 2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROJECTS 3,877
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROJECTS 3,877
DUPLICATION_PERCENTAGE_PRIMARY_PROJECTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS 74
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 74
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS 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_YAML 3,701
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 5,010
DUPLICATION_PERCENTAGE_YAML 73.87
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO 204
DUPLICATION_NUMBER_OF_CLEANED_LINES_GO 5,315
DUPLICATION_PERCENTAGE_GO 3.84
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HCL 46
DUPLICATION_NUMBER_OF_CLEANED_LINES_HCL 542
DUPLICATION_PERCENTAGE_HCL 8.49
TOTAL_ANALYSIS_TIME_IN_MILLIS 2,701