apple / swift-llbuild2
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 186
NUMBER_OF_FILES_MAIN 130
LINES_OF_CODE_MAIN 18,022
NUMBER_OF_FILES_MAIN_EXT_SWIFT 104
LINES_OF_CODE_MAIN_EXT_SWIFT 13,925
NUMBER_OF_FILES_MAIN_EXT_PROTO 26
LINES_OF_CODE_MAIN_EXT_PROTO 4,097
NUMBER_OF_FILES_TEST 21
LINES_OF_CODE_TEST 2,100
NUMBER_OF_FILES_TEST_EXT_SWIFT 21
LINES_OF_CODE_TEST_EXT_SWIFT 2,100
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 11.65
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 16
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 16
NUMBER_OF_FILES_OTHER 19
LINES_OF_CODE_OTHER 837
NUMBER_OF_FILES_OTHER_EXT_SWIFT 9
LINES_OF_CODE_OTHER_EXT_SWIFT 546
NUMBER_OF_FILES_OTHER_EXT_MD 10
LINES_OF_CODE_OTHER_EXT_MD 291
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 111
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 111
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_BAZELREMOTEAPI 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_BAZELREMOTEAPI 3,490
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_BAZELREMOTEAPI_EXT_PROTO 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_BAZELREMOTEAPI_EXT_PROTO 3,490
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_BUILDSYSTEM 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_BUILDSYSTEM 476
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_BUILDSYSTEM_EXT_PROTO 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_BUILDSYSTEM_EXT_PROTO 476
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_ENGINEPROTOCOL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_ENGINEPROTOCOL 131
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_ENGINEPROTOCOL_EXT_PROTO 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_ENGINEPROTOCOL_EXT_PROTO 131
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_BAZELREMOTEAPI 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_BAZELREMOTEAPI 6,271
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_BAZELREMOTEAPI_EXT_SWIFT 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_BAZELREMOTEAPI_EXT_SWIFT 6,271
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBBAZELBACKEND 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBBAZELBACKEND 229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBBAZELBACKEND_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBBAZELBACKEND_EXT_SWIFT 229
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEM 34
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEM 3,514
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEM_EXT_SWIFT 34
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEM_EXT_SWIFT 3,514
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEMTESTHELPERS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEMTESTHELPERS 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEMTESTHELPERS_EXT_SWIFT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEMTESTHELPERS_EXT_SWIFT 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEMUTIL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEMUTIL 291
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEMUTIL_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBBUILDSYSTEMUTIL_EXT_SWIFT 291
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBCASTOOL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBCASTOOL 93
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBCASTOOL_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBCASTOOL_EXT_SWIFT 93
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBCOMMANDS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBCOMMANDS 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBCOMMANDS_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBCOMMANDS_EXT_SWIFT 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBNINJA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBNINJA 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBNINJA_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBNINJA_EXT_SWIFT 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBUTIL 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBUTIL 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBUTIL_EXT_SWIFT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBUTIL_EXT_SWIFT 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_TOOLS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_TOOLS 139
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_TOOLS_EXT_SWIFT 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_TOOLS_EXT_SWIFT 139
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBUILD2 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBUILD2 1,066
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBUILD2_EXT_SWIFT 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBUILD2_EXT_SWIFT 1,066
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBUILD2FX 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBUILD2FX 1,910
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCES_LLBUILD2FX_EXT_SWIFT 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCES_LLBUILD2FX_EXT_SWIFT 1,910
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,378
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SWIFT 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SWIFT 1,378
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 125
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 16,644
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 99
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 12,547
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 26
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 4,097
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 87
LOW_RISK_FILE_SIZE_COUNT 22
MEDIUM_RISK_FILE_SIZE_COUNT 16
HIGH_RISK_FILE_SIZE_COUNT 3
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 3,518
LOW_RISK_FILE_SIZE_LOC 3,199
MEDIUM_RISK_FILE_SIZE_LOC 4,995
HIGH_RISK_FILE_SIZE_LOC 1,737
VERY_HIGH_RISK_FILE_SIZE_LOC 4,573
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 622
FILE_CHANGE_HISTORY_ACTIVE_DAYS 78
FILE_CHANGE_HISTORY_WEEKS 87
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 435
FILE_AGE_NEGLIGIBLE_RISK_COUNT 1
FILE_AGE_LOW_RISK_COUNT 18
FILE_AGE_MEDIUM_RISK_COUNT 13
FILE_AGE_HIGH_RISK_COUNT 34
FILE_AGE_VERY_HIGH_RISK_COUNT 63
FILE_AGE_NEGLIGIBLE_RISK_LOC 197
FILE_AGE_LOW_RISK_LOC 2,011
FILE_AGE_MEDIUM_RISK_LOC 6,754
FILE_AGE_HIGH_RISK_LOC 4,015
FILE_AGE_VERY_HIGH_RISK_LOC 5,035
NUMBER_OF_CONTRIBUTORS 11
NUMBER_OF_UNITS 331
LINES_OF_CODE_IN_UNITS 1,625
LINES_OF_CODE_OUTSIDE_UNITS 16,397
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,310
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 80.62
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 312
UNIT_SIZE_LOW_RISK_LOC 239
UNIT_SIZE_LOW_RISK_PERCENTAGE 14.71
UNIT_SIZE_LOW_RISK_COUNT 17
UNIT_SIZE_MEDIUM_RISK_LOC 22
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 1.35
UNIT_SIZE_MEDIUM_RISK_COUNT 1
UNIT_SIZE_HIGH_RISK_LOC 54
UNIT_SIZE_HIGH_RISK_PERCENTAGE 3.32
UNIT_SIZE_HIGH_RISK_COUNT 1
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_BAZELREMOTEAPI_NEGLIGIBLE_RISK_LOC 342
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_NEGLIGIBLE_RISK_PERCENTAGE 71.1
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_NEGLIGIBLE_RISK_COUNT 71
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_LOW_RISK_LOC 117
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_LOW_RISK_PERCENTAGE 24.32
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_MEDIUM_RISK_LOC 22
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_MEDIUM_RISK_PERCENTAGE 4.57
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_BAZELREMOTEAPI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_NEGLIGIBLE_RISK_LOC 20
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBAZELBACKEND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_NEGLIGIBLE_RISK_LOC 180
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_NEGLIGIBLE_RISK_PERCENTAGE 74.69
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_NEGLIGIBLE_RISK_COUNT 37
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_LOW_RISK_LOC 61
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_LOW_RISK_PERCENTAGE 25.31
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_NEGLIGIBLE_RISK_LOC 25
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBCOMMANDS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_NEGLIGIBLE_RISK_LOC 15
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_NEGLIGIBLE_RISK_PERCENTAGE 18.75
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_LOW_RISK_PERCENTAGE 13.75
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_HIGH_RISK_LOC 54
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_HIGH_RISK_PERCENTAGE 67.5
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBNINJA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_NEGLIGIBLE_RISK_LOC 31
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 73.81
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_LOW_RISK_PERCENTAGE 26.19
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_NEGLIGIBLE_RISK_LOC 70
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_NEGLIGIBLE_RISK_LOC 616
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_NEGLIGIBLE_RISK_PERCENTAGE 94.05
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_NEGLIGIBLE_RISK_COUNT 166
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_LOW_RISK_LOC 39
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_LOW_RISK_PERCENTAGE 5.95
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCES_LLBUILD2FX_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_LOC 1,310
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 80.62
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 312
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 239
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 14.71
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 17
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 22
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 1.35
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC 54
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE 3.32
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT 1
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 1,625
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 331
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 0
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_SOURCES_BAZELREMOTEAPI_NEGLIGIBLE_RISK_LOC 481
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_NEGLIGIBLE_RISK_COUNT 80
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_BAZELREMOTEAPI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_NEGLIGIBLE_RISK_LOC 20
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBAZELBACKEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_NEGLIGIBLE_RISK_LOC 241
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_NEGLIGIBLE_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMTESTHELPERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_NEGLIGIBLE_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBBUILDSYSTEMUTIL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_NEGLIGIBLE_RISK_LOC 8
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBCOMMANDS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_NEGLIGIBLE_RISK_LOC 80
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBNINJA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_NEGLIGIBLE_RISK_LOC 70
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_NEGLIGIBLE_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_NEGLIGIBLE_RISK_LOC 655
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_NEGLIGIBLE_RISK_COUNT 169
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCES_LLBUILD2FX_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_LOC 1,625
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 331
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 0
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
DUPLICATION_NUMBER_OF_DUPLICATES 315
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 46
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,727
DUPLICATION_NUMBER_OF_CLEANED_LINES 14,811
DUPLICATION_PERCENTAGE 11.66
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_BAZELREMOTEAPI 638
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_BAZELREMOTEAPI 638
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_BAZELREMOTEAPI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBUILD2 55
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBUILD2 55
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBUILD2 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBBUILDSYSTEM 401
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBBUILDSYSTEM 401
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBBUILDSYSTEM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTOS_BAZELREMOTEAPI 409
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTOS_BAZELREMOTEAPI 409
DUPLICATION_PERCENTAGE_PRIMARY_PROTOS_BAZELREMOTEAPI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBBUILDSYSTEMTESTHELPERS 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBBUILDSYSTEMTESTHELPERS 6
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBBUILDSYSTEMTESTHELPERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTOS_BUILDSYSTEM 140
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTOS_BUILDSYSTEM 140
DUPLICATION_PERCENTAGE_PRIMARY_PROTOS_BUILDSYSTEM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBUILD2FX 48
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBUILD2FX 48
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBUILD2FX 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTOS_ENGINEPROTOCOL 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTOS_ENGINEPROTOCOL 18
DUPLICATION_PERCENTAGE_PRIMARY_PROTOS_ENGINEPROTOCOL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBBAZELBACKEND 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBBAZELBACKEND 12
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBBAZELBACKEND 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_LLBBUILDSYSTEMUTIL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBBUILDSYSTEMUTIL 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBBUILDSYSTEMUTIL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBCASTOOL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBCASTOOL 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBCASTOOL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBCOMMANDS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBCOMMANDS 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBCOMMANDS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBNINJA 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBNINJA 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBNINJA -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_LLBUTIL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_LLBUTIL 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_LLBUTIL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCES_TOOLS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCES_TOOLS 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCES_TOOLS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT 1,160
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT 10,714
DUPLICATION_PERCENTAGE_SWIFT 10.83
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO 567
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO 4,097
DUPLICATION_PERCENTAGE_PROTO 13.84
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,288