azure / mabhard-azure-rest-api-specs
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 197,499
NUMBER_OF_FILES_MAIN 491
LINES_OF_CODE_MAIN 104,845
NUMBER_OF_FILES_MAIN_EXT_YAML 329
LINES_OF_CODE_MAIN_EXT_YAML 84,993
NUMBER_OF_FILES_MAIN_EXT_PS1 109
LINES_OF_CODE_MAIN_EXT_PS1 14,818
NUMBER_OF_FILES_MAIN_EXT_TF 22
LINES_OF_CODE_MAIN_EXT_TF 3,360
NUMBER_OF_FILES_MAIN_EXT_TS 18
LINES_OF_CODE_MAIN_EXT_TS 753
NUMBER_OF_FILES_MAIN_EXT_HTML 2
LINES_OF_CODE_MAIN_EXT_HTML 283
NUMBER_OF_FILES_MAIN_EXT_PSM1 2
LINES_OF_CODE_MAIN_EXT_PSM1 282
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 247
NUMBER_OF_FILES_MAIN_EXT_JS 5
LINES_OF_CODE_MAIN_EXT_JS 73
NUMBER_OF_FILES_MAIN_EXT_CMD 3
LINES_OF_CODE_MAIN_EXT_CMD 36
NUMBER_OF_FILES_TEST 26
LINES_OF_CODE_TEST 1,996
NUMBER_OF_FILES_TEST_EXT_TS 14
LINES_OF_CODE_TEST_EXT_TS 1,281
NUMBER_OF_FILES_TEST_EXT_PS1 5
LINES_OF_CODE_TEST_EXT_PS1 662
NUMBER_OF_FILES_TEST_EXT_YAML 7
LINES_OF_CODE_TEST_EXT_YAML 53
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 1.9
NUMBER_OF_FILES_GENERATED 13
LINES_OF_CODE_GENERATED 30,481
NUMBER_OF_FILES_GENERATED_EXT_JSON 3
LINES_OF_CODE_GENERATED_EXT_JSON 14,348
NUMBER_OF_FILES_GENERATED_EXT_YAML 3
LINES_OF_CODE_GENERATED_EXT_YAML 11,457
NUMBER_OF_FILES_GENERATED_EXT_SVG 7
LINES_OF_CODE_GENERATED_EXT_SVG 4,676
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 50
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 50
NUMBER_OF_FILES_OTHER 191,816
LINES_OF_CODE_OTHER 23,592,949
NUMBER_OF_FILES_OTHER_EXT_JSON 188,696
LINES_OF_CODE_OTHER_EXT_JSON 23,398,107
NUMBER_OF_FILES_OTHER_EXT_MD 2,417
LINES_OF_CODE_OTHER_EXT_MD 150,725
NUMBER_OF_FILES_OTHER_EXT_YAML 686
LINES_OF_CODE_OTHER_EXT_YAML 34,043
NUMBER_OF_FILES_OTHER_EXT_SVG 8
LINES_OF_CODE_OTHER_EXT_SVG 4,752
NUMBER_OF_FILES_OTHER_EXT_TXT 6
LINES_OF_CODE_OTHER_EXT_TXT 4,083
NUMBER_OF_FILES_OTHER_EXT_CS 3
LINES_OF_CODE_OTHER_EXT_CS 1,239
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PS1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PS1 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG 128
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG 15,728
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG_EXT_PS1 101
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG_EXT_PS1 14,383
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG_EXT_TS 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG_EXT_TS 753
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG_EXT_PSM1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG_EXT_PSM1 263
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG_EXT_CSS 247
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG_EXT_JS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG_EXT_JS 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG_EXT_CMD 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG_EXT_CMD 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPECIFICATION 361
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPECIFICATION 89,075
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_YAML 329
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_YAML 84,993
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_TF 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_TF 3,360
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_PS1 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_PS1 420
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_HTML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_HTML 283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_PSM1 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPECIFICATION_EXT_PSM1 19
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 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,575
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PS1 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PS1 1,575
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 486
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 103,270
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 329
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 84,993
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 104
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1 13,243
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TF 22
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TF 3,360
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 18
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 753
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 283
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PSM1 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PSM1 282
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 247
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 73
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 36
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 375
LOW_RISK_FILE_SIZE_COUNT 62
MEDIUM_RISK_FILE_SIZE_COUNT 28
HIGH_RISK_FILE_SIZE_COUNT 4
VERY_HIGH_RISK_FILE_SIZE_COUNT 22
NEGLIGIBLE_RISK_FILE_SIZE_LOC 9,525
LOW_RISK_FILE_SIZE_LOC 8,769
MEDIUM_RISK_FILE_SIZE_LOC 8,037
HIGH_RISK_FILE_SIZE_LOC 2,752
VERY_HIGH_RISK_FILE_SIZE_LOC 75,762
NUMBER_OF_UNITS 24
LINES_OF_CODE_IN_UNITS 558
LINES_OF_CODE_OUTSIDE_UNITS 104,287
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 30
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 5.38
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_LOW_RISK_LOC 96
UNIT_SIZE_LOW_RISK_PERCENTAGE 17.2
UNIT_SIZE_LOW_RISK_COUNT 7
UNIT_SIZE_MEDIUM_RISK_LOC 225
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 40.32
UNIT_SIZE_MEDIUM_RISK_COUNT 7
UNIT_SIZE_HIGH_RISK_LOC 207
UNIT_SIZE_HIGH_RISK_PERCENTAGE 37.1
UNIT_SIZE_HIGH_RISK_COUNT 3
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ENG_NEGLIGIBLE_RISK_LOC 30
UNIT_SIZE_COMPONENT_ENG_NEGLIGIBLE_RISK_PERCENTAGE 5.38
UNIT_SIZE_COMPONENT_ENG_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ENG_LOW_RISK_LOC 96
UNIT_SIZE_COMPONENT_ENG_LOW_RISK_PERCENTAGE 17.2
UNIT_SIZE_COMPONENT_ENG_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ENG_MEDIUM_RISK_LOC 225
UNIT_SIZE_COMPONENT_ENG_MEDIUM_RISK_PERCENTAGE 40.32
UNIT_SIZE_COMPONENT_ENG_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ENG_HIGH_RISK_LOC 207
UNIT_SIZE_COMPONENT_ENG_HIGH_RISK_PERCENTAGE 37.1
UNIT_SIZE_COMPONENT_ENG_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_ENG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ENG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ENG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 30
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 5.38
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 96
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 17.2
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 7
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 225
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 40.32
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 207
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 37.1
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 301
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 53.94
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 102
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.28
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 155
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 27.78
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 2
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_ENG_NEGLIGIBLE_RISK_LOC 301
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_NEGLIGIBLE_RISK_PERCENTAGE 53.94
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_LOW_RISK_LOC 102
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_LOW_RISK_PERCENTAGE 18.28
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_MEDIUM_RISK_LOC 155
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_MEDIUM_RISK_PERCENTAGE 27.78
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ENG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 301
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 53.94
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 102
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 18.28
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 155
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 27.78
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 3,585
FILE_CHANGE_HISTORY_ACTIVE_DAYS 2,587
FILE_CHANGE_HISTORY_WEEKS 485
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,425
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 427
FILE_AGE_VERY_HIGH_RISK_COUNT 64
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 81,300
FILE_AGE_VERY_HIGH_RISK_LOC 23,545
NUMBER_OF_CONTRIBUTORS 3,339
DUPLICATION_NUMBER_OF_DUPLICATES 79,508
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 321
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 83,047
DUPLICATION_NUMBER_OF_CLEANED_LINES 104,658
DUPLICATION_PERCENTAGE 79.35
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SPECIFICATION 82,178
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SPECIFICATION 82,178
DUPLICATION_PERCENTAGE_PRIMARY_SPECIFICATION 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ENG 869
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ENG 869
DUPLICATION_PERCENTAGE_PRIMARY_ENG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 79,586
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 84,993
DUPLICATION_PERCENTAGE_YAML 93.64
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TF 2,592
DUPLICATION_NUMBER_OF_CLEANED_LINES_TF 3,360
DUPLICATION_PERCENTAGE_TF 77.14
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CMD 36
DUPLICATION_NUMBER_OF_CLEANED_LINES_CMD 36
DUPLICATION_PERCENTAGE_CMD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PS1 788
DUPLICATION_NUMBER_OF_CLEANED_LINES_PS1 14,818
DUPLICATION_PERCENTAGE_PS1 5.32
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 45
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 591
DUPLICATION_PERCENTAGE_TS 7.61
TOTAL_ANALYSIS_TIME_IN_MILLIS 5,735,911