awslabs / graphql-schema-utilities
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 53
NUMBER_OF_FILES_MAIN 36
LINES_OF_CODE_MAIN 1,173
NUMBER_OF_FILES_MAIN_EXT_TS 8
LINES_OF_CODE_MAIN_EXT_TS 778
NUMBER_OF_FILES_MAIN_EXT_GRAPHQL 28
LINES_OF_CODE_MAIN_EXT_GRAPHQL 395
NUMBER_OF_FILES_TEST 3
LINES_OF_CODE_TEST 572
NUMBER_OF_FILES_TEST_EXT_TS 3
LINES_OF_CODE_TEST_EXT_TS 572
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 48.76
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 1,557
NUMBER_OF_FILES_GENERATED_EXT_JSON 1
LINES_OF_CODE_GENERATED_EXT_JSON 1,557
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 7
LINES_OF_CODE_OTHER 1,863
NUMBER_OF_FILES_OTHER_EXT_JSON 4
LINES_OF_CODE_OTHER_EXT_JSON 1,662
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 201
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_INVALIDSCHEMAS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_INVALIDSCHEMAS 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_INVALIDSCHEMAS_EXT_GRAPHQL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_INVALIDSCHEMAS_EXT_GRAPHQL 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_INVALIDSCHEMAS_DATATYPES 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_INVALIDSCHEMAS_DATATYPES 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_INVALIDSCHEMAS_DATATYPES_EXT_GRAPHQL 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_INVALIDSCHEMAS_DATATYPES_EXT_GRAPHQL 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_QUERIES 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_QUERIES 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_QUERIES_EXT_GRAPHQL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_QUERIES_EXT_GRAPHQL 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_QUERIES_INVALID 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_QUERIES_INVALID 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_QUERIES_INVALID_EXT_GRAPHQL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_QUERIES_INVALID_EXT_GRAPHQL 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_DIRECTIVESCHEMAS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_DIRECTIVESCHEMAS 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_DIRECTIVESCHEMAS_EXT_GRAPHQL 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_DIRECTIVESCHEMAS_EXT_GRAPHQL 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXPECTEDOUTPUT_DIRECTIVESCHEMAS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXPECTEDOUTPUT_DIRECTIVESCHEMAS 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXPECTEDOUTPUT_DIRECTIVESCHEMAS_EXT_GRAPHQL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXPECTEDOUTPUT_DIRECTIVESCHEMAS_EXT_GRAPHQL 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXPECTEDOUTPUT_HELLOWORLD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXPECTEDOUTPUT_HELLOWORLD 33
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_EXPECTEDOUTPUT_HELLOWORLD_EXT_GRAPHQL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_EXPECTEDOUTPUT_HELLOWORLD_EXT_GRAPHQL 33
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_HELLOWORLD 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_HELLOWORLD 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_HELLOWORLD_EXT_GRAPHQL 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_HELLOWORLD_EXT_GRAPHQL 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_SCHEMA 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_SCHEMA 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_SCHEMA_EXT_GRAPHQL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_SCHEMA_EXT_GRAPHQL 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_SCHEMA_DATATYPES 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_SCHEMA_DATATYPES 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIXTURES_SCHEMA_DATATYPES_EXT_GRAPHQL 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIXTURES_SCHEMA_DATATYPES_EXT_GRAPHQL 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 778
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TS 778
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 0
LINES_OF_CODE_CONCERN_GENERAL_TODOS 0
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 36
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 1,173
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 778
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GRAPHQL 28
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GRAPHQL 395
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 33
LOW_RISK_FILE_SIZE_COUNT 2
MEDIUM_RISK_FILE_SIZE_COUNT 1
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 616
LOW_RISK_FILE_SIZE_LOC 221
MEDIUM_RISK_FILE_SIZE_LOC 336
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 946
FILE_CHANGE_HISTORY_ACTIVE_DAYS 14
FILE_CHANGE_HISTORY_WEEKS 56
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 280
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 36
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 1,173
NUMBER_OF_CONTRIBUTORS 6
NUMBER_OF_UNITS 48
LINES_OF_CODE_IN_UNITS 507
LINES_OF_CODE_OUTSIDE_UNITS 666
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 152
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 29.98
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 28
UNIT_SIZE_LOW_RISK_LOC 218
UNIT_SIZE_LOW_RISK_PERCENTAGE 43
UNIT_SIZE_LOW_RISK_COUNT 15
UNIT_SIZE_MEDIUM_RISK_LOC 137
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 27.02
UNIT_SIZE_MEDIUM_RISK_COUNT 5
UNIT_SIZE_HIGH_RISK_LOC 0
UNIT_SIZE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_HIGH_RISK_COUNT 0
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 152
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 29.98
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 28
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 218
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 43
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 137
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 27.02
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 152
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 29.98
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 28
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 218
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 43
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 15
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 137
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 27.02
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 0
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 437
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 86.19
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 70
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 13.81
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 0
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_SRC_NEGLIGIBLE_RISK_LOC 437
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 86.19
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 70
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 13.81
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 437
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 86.19
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 70
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 13.81
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 0
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
DUPLICATION_NUMBER_OF_DUPLICATES 12
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 16
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 260
DUPLICATION_NUMBER_OF_CLEANED_LINES 1,040
DUPLICATION_PERCENTAGE 25
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_INVALIDSCHEMAS_DATATYPES 105
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_INVALIDSCHEMAS_DATATYPES 105
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_INVALIDSCHEMAS_DATATYPES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_SCHEMA_DATATYPES 105
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_SCHEMA_DATATYPES 105
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_SCHEMA_DATATYPES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_INVALIDSCHEMAS 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_INVALIDSCHEMAS 16
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_INVALIDSCHEMAS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_SCHEMA 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_SCHEMA 16
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_SCHEMA 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_EXPECTEDOUTPUT_DIRECTIVESCHEMAS 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_EXPECTEDOUTPUT_DIRECTIVESCHEMAS 18
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_EXPECTEDOUTPUT_DIRECTIVESCHEMAS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_QUERIES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_QUERIES 0
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_QUERIES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_QUERIES_INVALID 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_QUERIES_INVALID 0
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_QUERIES_INVALID -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_DIRECTIVESCHEMAS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_DIRECTIVESCHEMAS 0
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_DIRECTIVESCHEMAS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_EXPECTEDOUTPUT_HELLOWORLD 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_EXPECTEDOUTPUT_HELLOWORLD 0
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_EXPECTEDOUTPUT_HELLOWORLD -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIXTURES_HELLOWORLD 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIXTURES_HELLOWORLD 0
DUPLICATION_PERCENTAGE_PRIMARY_FIXTURES_HELLOWORLD -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GRAPHQL 260
DUPLICATION_NUMBER_OF_CLEANED_LINES_GRAPHQL 395
DUPLICATION_PERCENTAGE_GRAPHQL 65.82
TOTAL_ANALYSIS_TIME_IN_MILLIS 594