apple / swift-syntax
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 169
NUMBER_OF_FILES_MAIN 86
LINES_OF_CODE_MAIN 75,703
NUMBER_OF_FILES_MAIN_EXT_SWIFT 77
LINES_OF_CODE_MAIN_EXT_SWIFT 74,847
NUMBER_OF_FILES_MAIN_EXT_PY 5
LINES_OF_CODE_MAIN_EXT_PY 772
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 40
NUMBER_OF_FILES_MAIN_EXT_H 2
LINES_OF_CODE_MAIN_EXT_H 39
NUMBER_OF_FILES_MAIN_EXT_C 1
LINES_OF_CODE_MAIN_EXT_C 5
NUMBER_OF_FILES_TEST 48
LINES_OF_CODE_TEST 2,815
NUMBER_OF_FILES_TEST_EXT_SWIFT 48
LINES_OF_CODE_TEST_EXT_SWIFT 2,815
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 3.71
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 5
LINES_OF_CODE_OTHER 355
NUMBER_OF_FILES_OTHER_EXT_MD 4
LINES_OF_CODE_OTHER_EXT_MD 305
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 50
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 628
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 543
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 85
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAX 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAX 3,250
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAX_EXT_SWIFT 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAX_EXT_SWIFT 3,250
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAX_GYB_GENERATED 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAX_GYB_GENERATED 56,364
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAX_GYB_GENERATED_EXT_SWIFT 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAX_GYB_GENERATED_EXT_SWIFT 56,364
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER 168
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_EXT_SWIFT 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_EXT_SWIFT 168
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED 14,092
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_EXT_SWIFT 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_EXT_SWIFT 14,092
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS 229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_EXT_PY 229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXPARSER 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXPARSER 366
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_EXT_SWIFT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_EXT_SWIFT 366
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_GYB_GENERATED 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_GYB_GENERATED 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_GYB_GENERATED_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_GYB_GENERATED_EXT_SWIFT 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES__CSWIFTSYNTAX_INCLUDE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES__CSWIFTSYNTAX_INCLUDE 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES__CSWIFTSYNTAX_INCLUDE_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES__CSWIFTSYNTAX_INCLUDE_EXT_H 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES__CSWIFTSYNTAX_SRC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES__CSWIFTSYNTAX_SRC 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES__CSWIFTSYNTAX_SRC_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES__CSWIFTSYNTAX_SRC_EXT_C 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIT_TESTS 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIT_TESTS 456
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIT_TESTS_EXT_SWIFT 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIT_TESTS_EXT_SWIFT 416
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIT_TESTS_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIT_TESTS_EXT_CFG 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIT_TESTS_INCRPARSE 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIT_TESTS_INCRPARSE 99
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIT_TESTS_INCRPARSE_EXT_SWIFT 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIT_TESTS_INCRPARSE_EXT_SWIFT 99
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,574
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SWIFT 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SWIFT 1,574
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 81
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 74,129
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 72
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 73,273
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 772
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 40
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 39
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 5
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 47
LOW_RISK_FILE_SIZE_COUNT 7
MEDIUM_RISK_FILE_SIZE_COUNT 11
HIGH_RISK_FILE_SIZE_COUNT 3
VERY_HIGH_RISK_FILE_SIZE_COUNT 18
NEGLIGIBLE_RISK_FILE_SIZE_LOC 950
LOW_RISK_FILE_SIZE_LOC 1,155
MEDIUM_RISK_FILE_SIZE_LOC 3,556
HIGH_RISK_FILE_SIZE_LOC 2,083
VERY_HIGH_RISK_FILE_SIZE_LOC 67,959
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,626
FILE_CHANGE_HISTORY_ACTIVE_DAYS 376
FILE_CHANGE_HISTORY_WEEKS 231
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,155
FILE_AGE_NEGLIGIBLE_RISK_COUNT 13
FILE_AGE_LOW_RISK_COUNT 22
FILE_AGE_MEDIUM_RISK_COUNT 12
FILE_AGE_HIGH_RISK_COUNT 2
FILE_AGE_VERY_HIGH_RISK_COUNT 37
FILE_AGE_NEGLIGIBLE_RISK_LOC 14,002
FILE_AGE_LOW_RISK_LOC 31,535
FILE_AGE_MEDIUM_RISK_LOC 12,357
FILE_AGE_HIGH_RISK_LOC 4,337
FILE_AGE_VERY_HIGH_RISK_LOC 13,472
NUMBER_OF_CONTRIBUTORS 72
NUMBER_OF_UNITS 866
LINES_OF_CODE_IN_UNITS 3,616
LINES_OF_CODE_OUTSIDE_UNITS 72,087
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 2,724
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 75.33
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 818
UNIT_SIZE_LOW_RISK_LOC 498
UNIT_SIZE_LOW_RISK_PERCENTAGE 13.77
UNIT_SIZE_LOW_RISK_COUNT 38
UNIT_SIZE_MEDIUM_RISK_LOC 246
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 6.8
UNIT_SIZE_MEDIUM_RISK_COUNT 8
UNIT_SIZE_HIGH_RISK_LOC 148
UNIT_SIZE_HIGH_RISK_PERCENTAGE 4.09
UNIT_SIZE_HIGH_RISK_COUNT 2
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_NEGLIGIBLE_RISK_LOC 527
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_NEGLIGIBLE_RISK_PERCENTAGE 54.61
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_NEGLIGIBLE_RISK_COUNT 103
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_LOW_RISK_LOC 282
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_LOW_RISK_PERCENTAGE 29.22
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_LOW_RISK_COUNT 22
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_MEDIUM_RISK_LOC 156
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_MEDIUM_RISK_PERCENTAGE 16.17
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_NEGLIGIBLE_RISK_LOC 279
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_NEGLIGIBLE_RISK_COUNT 81
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_NEGLIGIBLE_RISK_LOC 1,515
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_NEGLIGIBLE_RISK_COUNT 505
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_NEGLIGIBLE_RISK_LOC 138
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_NEGLIGIBLE_RISK_PERCENTAGE 76.24
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_LOW_RISK_LOC 43
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_LOW_RISK_PERCENTAGE 23.76
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_NEGLIGIBLE_RISK_LOC 20
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_NEGLIGIBLE_RISK_PERCENTAGE 35.09
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_LOW_RISK_LOC 37
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_LOW_RISK_PERCENTAGE 64.91
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 98
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 26.56
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 20
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 96
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 26.02
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 27
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 7.32
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 148
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 40.11
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIT_TESTS_NEGLIGIBLE_RISK_LOC 108
UNIT_SIZE_COMPONENT_LIT_TESTS_NEGLIGIBLE_RISK_PERCENTAGE 54.27
UNIT_SIZE_COMPONENT_LIT_TESTS_NEGLIGIBLE_RISK_COUNT 52
UNIT_SIZE_COMPONENT_LIT_TESTS_LOW_RISK_LOC 28
UNIT_SIZE_COMPONENT_LIT_TESTS_LOW_RISK_PERCENTAGE 14.07
UNIT_SIZE_COMPONENT_LIT_TESTS_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIT_TESTS_MEDIUM_RISK_LOC 63
UNIT_SIZE_COMPONENT_LIT_TESTS_MEDIUM_RISK_PERCENTAGE 31.66
UNIT_SIZE_COMPONENT_LIT_TESTS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIT_TESTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIT_TESTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIT_TESTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIT_TESTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIT_TESTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIT_TESTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_NEGLIGIBLE_RISK_LOC 35
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_NEGLIGIBLE_RISK_PERCENTAGE 74.47
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_LOW_RISK_PERCENTAGE 25.53
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIT_TESTS_INCRPARSE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_LOC 2,484
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 81.12
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 762
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 359
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 11.72
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 28
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 219
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 7.15
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 236
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 42.91
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 55
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 139
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 25.27
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 10
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 27
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 4.91
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 148
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 26.91
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 3,451
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 95.44
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 861
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 97
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 2.68
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 68
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 1.88
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 1
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_SOURCES_SWIFTSYNTAX_NEGLIGIBLE_RISK_LOC 886
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_NEGLIGIBLE_RISK_PERCENTAGE 91.81
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_NEGLIGIBLE_RISK_COUNT 127
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_LOW_RISK_LOC 79
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_LOW_RISK_PERCENTAGE 8.19
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_NEGLIGIBLE_RISK_LOC 279
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_NEGLIGIBLE_RISK_COUNT 81
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAX_GYB_GENERATED_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_NEGLIGIBLE_RISK_LOC 1,515
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_NEGLIGIBLE_RISK_COUNT 505
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_NEGLIGIBLE_RISK_LOC 163
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_NEGLIGIBLE_RISK_PERCENTAGE 90.06
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_NEGLIGIBLE_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_LOW_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_LOW_RISK_PERCENTAGE 9.94
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_NEGLIGIBLE_RISK_LOC 57
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_SWIFTSYNTAXPARSER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_CSWIFTSYNTAX_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 301
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 81.57
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 68
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 18.43
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_NEGLIGIBLE_RISK_LOC 199
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_NEGLIGIBLE_RISK_LOC 47
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_NEGLIGIBLE_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIT_TESTS_INCRPARSE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_LOC 2,983
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 97.42
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 794
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 79
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 2.58
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 464
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 84.36
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 66
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 3.27
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 68
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 12.36
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 35,553
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 24
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 14,249
DUPLICATION_NUMBER_OF_CLEANED_LINES 60,277
DUPLICATION_PERCENTAGE 23.64
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_SWIFTSYNTAX_GYB_GENERATED 11,441
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_SWIFTSYNTAX_GYB_GENERATED 11,441
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_SWIFTSYNTAX_GYB_GENERATED 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED 2,518
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED 2,518
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_GENERATED 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_SWIFTSYNTAX 142
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_SWIFTSYNTAX 142
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_SWIFTSYNTAX 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXPARSER 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXPARSER 28
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_SWIFTSYNTAXPARSER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIT_TESTS 114
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIT_TESTS 114
DUPLICATION_PERCENTAGE_PRIMARY_LIT_TESTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER 6
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER 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_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_SWIFTSYNTAXBUILDER_GYB_HELPERS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_GYB_GENERATED 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_GYB_GENERATED 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_SWIFTSYNTAXPARSER_GYB_GENERATED -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES__CSWIFTSYNTAX_INCLUDE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES__CSWIFTSYNTAX_INCLUDE 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES__CSWIFTSYNTAX_INCLUDE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES__CSWIFTSYNTAX_SRC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES__CSWIFTSYNTAX_SRC 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES__CSWIFTSYNTAX_SRC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIT_TESTS_INCRPARSE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIT_TESTS_INCRPARSE 0
DUPLICATION_PERCENTAGE_PRIMARY_LIT_TESTS_INCRPARSE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT 14,249
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT 59,443
DUPLICATION_PERCENTAGE_SWIFT 23.97
TOTAL_ANALYSIS_TIME_IN_MILLIS 25,038