azure / azure-kusto-trender
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 336
NUMBER_OF_FILES_MAIN 127
LINES_OF_CODE_MAIN 20,740
NUMBER_OF_FILES_MAIN_EXT_TS 95
LINES_OF_CODE_MAIN_EXT_TS 14,613
NUMBER_OF_FILES_MAIN_EXT_SCSS 29
LINES_OF_CODE_MAIN_EXT_SCSS 4,874
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 957
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 198
NUMBER_OF_FILES_MAIN_EXT_MJS 1
LINES_OF_CODE_MAIN_EXT_MJS 98
NUMBER_OF_FILES_TEST 0
LINES_OF_CODE_TEST 0
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 93
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 93
NUMBER_OF_FILES_OTHER 145
LINES_OF_CODE_OTHER 9,588
NUMBER_OF_FILES_OTHER_EXT_HTML 69
LINES_OF_CODE_OTHER_EXT_HTML 7,921
NUMBER_OF_FILES_OTHER_EXT_SVG 56
LINES_OF_CODE_OTHER_EXT_SVG 628
NUMBER_OF_FILES_OTHER_EXT_CSS 3
LINES_OF_CODE_OTHER_EXT_CSS 486
NUMBER_OF_FILES_OTHER_EXT_MD 5
LINES_OF_CODE_OTHER_EXT_MD 176
NUMBER_OF_FILES_OTHER_EXT_JS 6
LINES_OF_CODE_OTHER_EXT_JS 172
NUMBER_OF_FILES_OTHER_EXT_JSON 4
LINES_OF_CODE_OTHER_EXT_JSON 156
NUMBER_OF_FILES_OTHER_EXT_TSX 1
LINES_OF_CODE_OTHER_EXT_TSX 46
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 126
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 20,642
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TS 95
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TS 14,613
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_SCSS 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_SCSS 4,874
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JS 957
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CSS 198
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 98
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_MJS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_MJS 98
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 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS 2,052
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 2,052
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 125
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 18,688
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 93
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 12,561
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 29
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 4,874
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 957
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 198
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 98
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 72
LOW_RISK_FILE_SIZE_COUNT 21
MEDIUM_RISK_FILE_SIZE_COUNT 25
HIGH_RISK_FILE_SIZE_COUNT 7
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,988
LOW_RISK_FILE_SIZE_LOC 2,989
MEDIUM_RISK_FILE_SIZE_LOC 7,610
HIGH_RISK_FILE_SIZE_LOC 4,927
VERY_HIGH_RISK_FILE_SIZE_LOC 3,226
NUMBER_OF_UNITS 619
LINES_OF_CODE_IN_UNITS 10,473
LINES_OF_CODE_OUTSIDE_UNITS 10,267
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,862
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 17.78
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 360
UNIT_SIZE_LOW_RISK_LOC 1,830
UNIT_SIZE_LOW_RISK_PERCENTAGE 17.47
UNIT_SIZE_LOW_RISK_COUNT 125
UNIT_SIZE_MEDIUM_RISK_LOC 2,969
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 28.35
UNIT_SIZE_MEDIUM_RISK_COUNT 95
UNIT_SIZE_HIGH_RISK_LOC 2,092
UNIT_SIZE_HIGH_RISK_PERCENTAGE 19.98
UNIT_SIZE_HIGH_RISK_COUNT 28
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,720
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 16.42
UNIT_SIZE_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 1,862
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 17.78
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 360
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 1,830
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 17.47
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 125
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 2,969
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 28.35
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 95
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 2,092
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 19.98
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 28
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 1,720
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 16.42
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 1,687
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 17.61
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 325
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 1,649
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 17.21
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 112
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 2,517
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 26.28
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 82
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 2,006
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 20.94
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 27
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 1,720
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 17.96
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 175
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 19.57
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 181
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 20.25
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 13
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 452
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 50.56
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 13
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 86
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 9.62
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 4,479
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 42.77
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 498
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,179
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 20.81
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 71
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 2,506
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 23.93
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 1,167
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 11.14
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 142
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.36
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,309
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 4,479
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 42.77
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 498
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 2,179
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 20.81
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 71
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 2,506
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 23.93
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 1,167
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 11.14
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 142
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 1.36
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 4,131
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 43.13
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 451
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 2,124
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 22.17
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 68
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 2,101
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 21.93
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 1,081
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 11.29
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC 142
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE 1.48
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 348
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 38.93
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 47
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 6.15
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 405
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 45.3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 86
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 9.62
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 2,564
FILE_CHANGE_HISTORY_ACTIVE_DAYS 318
FILE_CHANGE_HISTORY_WEEKS 349
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,745
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 8
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 119
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 3,794
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 16,946
NUMBER_OF_CONTRIBUTORS 33
DUPLICATION_NUMBER_OF_DUPLICATES 218
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 34
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 923
DUPLICATION_NUMBER_OF_CLEANED_LINES 18,554
DUPLICATION_PERCENTAGE 4.97
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 923
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 923
DUPLICATION_PERCENTAGE_PRIMARY_SRC 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_SCSS 625
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCSS 4,874
DUPLICATION_PERCENTAGE_SCSS 12.82
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 298
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 12,619
DUPLICATION_PERCENTAGE_TS 2.36
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,986