epam / quanthub-portal
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 751
NUMBER_OF_FILES_MAIN 123
LINES_OF_CODE_MAIN 8,658
NUMBER_OF_FILES_MAIN_EXT_PHP 56
LINES_OF_CODE_MAIN_EXT_PHP 3,550
NUMBER_OF_FILES_MAIN_EXT_SCSS 28
LINES_OF_CODE_MAIN_EXT_SCSS 2,667
NUMBER_OF_FILES_MAIN_EXT_TWIG 33
LINES_OF_CODE_MAIN_EXT_TWIG 2,310
NUMBER_OF_FILES_MAIN_EXT_JS 5
LINES_OF_CODE_MAIN_EXT_JS 117
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 14
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 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 36
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 36
NUMBER_OF_FILES_OTHER 32
LINES_OF_CODE_OTHER 486
NUMBER_OF_FILES_OTHER_EXT_TXT 2
LINES_OF_CODE_OTHER_EXT_TXT 321
NUMBER_OF_FILES_OTHER_EXT_SVG 26
LINES_OF_CODE_OTHER_EXT_SVG 96
NUMBER_OF_FILES_OTHER_EXT_JSON 3
LINES_OF_CODE_OTHER_EXT_JSON 64
NUMBER_OF_FILES_OTHER_EXT_MD 1
LINES_OF_CODE_OTHER_EXT_MD 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES 61
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES 3,700
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_PHP 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_PHP 3,550
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_JS 85
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_TWIG 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_TWIG 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_CSS 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_THEMES 62
LINES_OF_CODE_DECOMPOSITION_PRIMARY_THEMES 4,958
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_THEMES_EXT_SCSS 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_THEMES_EXT_SCSS 2,667
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_THEMES_EXT_TWIG 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_THEMES_EXT_TWIG 2,259
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_THEMES_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_THEMES_EXT_JS 32
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 14
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 463
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SCSS 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SCSS 463
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 121
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 8,195
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP 56
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP 3,550
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TWIG 33
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TWIG 2,310
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 26
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 2,204
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 117
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 14
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 93
LOW_RISK_FILE_SIZE_COUNT 26
MEDIUM_RISK_FILE_SIZE_COUNT 4
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 3,916
LOW_RISK_FILE_SIZE_LOC 3,608
MEDIUM_RISK_FILE_SIZE_LOC 1,134
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 182
LINES_OF_CODE_IN_UNITS 2,914
LINES_OF_CODE_OUTSIDE_UNITS 5,744
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 510
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 17.5
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 92
UNIT_SIZE_LOW_RISK_LOC 630
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.62
UNIT_SIZE_LOW_RISK_COUNT 43
UNIT_SIZE_MEDIUM_RISK_LOC 1,113
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 38.19
UNIT_SIZE_MEDIUM_RISK_COUNT 37
UNIT_SIZE_HIGH_RISK_LOC 540
UNIT_SIZE_HIGH_RISK_PERCENTAGE 18.53
UNIT_SIZE_HIGH_RISK_COUNT 9
UNIT_SIZE_VERY_HIGH_RISK_LOC 121
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.15
UNIT_SIZE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_LOC 501
UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_PERCENTAGE 17.25
UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_COUNT 91
UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_LOC 630
UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_PERCENTAGE 21.69
UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_COUNT 43
UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_LOC 1,113
UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_PERCENTAGE 38.31
UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_COUNT 37
UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_LOC 540
UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_PERCENTAGE 18.59
UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_COUNT 9
UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_LOC 121
UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_PERCENTAGE 4.17
UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_THEMES_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_THEMES_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_THEMES_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_THEMES_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_THEMES_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_THEMES_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_THEMES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_THEMES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_THEMES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_THEMES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_THEMES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_THEMES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_THEMES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_THEMES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_THEMES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_LOC 489
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_PERCENTAGE 17.27
UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_COUNT 89
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_LOC 568
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_PERCENTAGE 20.06
UNIT_SIZE_EXTENSION_PHP_LOW_RISK_COUNT 39
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_LOC 1,113
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_PERCENTAGE 39.31
UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_COUNT 37
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_LOC 540
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_PERCENTAGE 19.07
UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_COUNT 9
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_LOC 121
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_PERCENTAGE 4.27
UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 21
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 25.3
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 62
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 74.7
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 4
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
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 1,729
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 59.33
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 155
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 711
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 24.4
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 353
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 12.11
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 121
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 4.15
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 121
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_LOC 1,720
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_PERCENTAGE 59.21
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_COUNT 154
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_LOC 711
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_PERCENTAGE 24.48
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_LOC 353
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_PERCENTAGE 12.15
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_LOC 121
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_PERCENTAGE 4.17
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_NEGLIGIBLE_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_THEMES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_LOC 1,665
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_PERCENTAGE 58.81
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_COUNT 149
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_LOC 692
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_PERCENTAGE 24.44
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_LOC 353
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_PERCENTAGE 12.47
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_LOC 121
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_PERCENTAGE 4.27
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 64
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 77.11
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 22.89
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
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
DUPLICATION_NUMBER_OF_DUPLICATES 86
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 38
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,349
DUPLICATION_NUMBER_OF_CLEANED_LINES 7,991
DUPLICATION_PERCENTAGE 16.88
UNIT_DUPLICATES_COUNT 4
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_THEMES 1,046
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_THEMES 1,046
DUPLICATION_PERCENTAGE_PRIMARY_THEMES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MODULES 303
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MODULES 303
DUPLICATION_PERCENTAGE_PRIMARY_MODULES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TWIG 1,006
DUPLICATION_NUMBER_OF_CLEANED_LINES_TWIG 2,310
DUPLICATION_PERCENTAGE_TWIG 43.55
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PHP 303
DUPLICATION_NUMBER_OF_CLEANED_LINES_PHP 2,895
DUPLICATION_PERCENTAGE_PHP 10.47
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCSS 40
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCSS 2,667
DUPLICATION_PERCENTAGE_SCSS 1.5
TOTAL_ANALYSIS_TIME_IN_MILLIS 4,787