aws-samples / amazon-ivs-player-ios-sample
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 84
NUMBER_OF_FILES_MAIN 17
LINES_OF_CODE_MAIN 1,220
NUMBER_OF_FILES_MAIN_EXT_SWIFT 17
LINES_OF_CODE_MAIN_EXT_SWIFT 1,220
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 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 45
LINES_OF_CODE_OTHER 2,209
NUMBER_OF_FILES_OTHER_EXT_JSON 28
LINES_OF_CODE_OTHER_EXT_JSON 1,105
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD 6
LINES_OF_CODE_OTHER_EXT_STORYBOARD 850
NUMBER_OF_FILES_OTHER_EXT_PLIST 7
LINES_OF_CODE_OTHER_EXT_PLIST 167
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 62
NUMBER_OF_FILES_OTHER_EXT_SVG 1
LINES_OF_CODE_OTHER_EXT_SVG 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_CUSTOM 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_CUSTOM 59
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_CUSTOM_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_CUSTOM_EXT_SWIFT 59
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_CONTROLLERS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_CONTROLLERS 288
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_CONTROLLERS_EXT_SWIFT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_CONTROLLERS_EXT_SWIFT 288
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_EXT_SWIFT 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_MODELS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_MODELS 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_MODELS_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUIZDEMO_QUIZDEMO_MODELS_EXT_SWIFT 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_EXTENSIONS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_EXTENSIONS 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_EXTENSIONS_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_EXTENSIONS_EXT_SWIFT 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_VIEWS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_VIEWS 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_VIEWS_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_VIEWS_EXT_SWIFT 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_CONTROLLERS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_CONTROLLERS 409
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_CONTROLLERS_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_CONTROLLERS_EXT_SWIFT 409
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_EXT_SWIFT 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_MODELS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_MODELS 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_MODELS_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMUI_CUSTOMUI_MODELS_EXT_SWIFT 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASICPLAYBACK_BASICPLAYBACK 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASICPLAYBACK_BASICPLAYBACK 337
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASICPLAYBACK_BASICPLAYBACK_EXT_SWIFT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASICPLAYBACK_BASICPLAYBACK_EXT_SWIFT 337
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 17
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 1,220
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 17
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 1,220
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 12
LOW_RISK_FILE_SIZE_COUNT 3
MEDIUM_RISK_FILE_SIZE_COUNT 2
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 223
LOW_RISK_FILE_SIZE_LOC 373
MEDIUM_RISK_FILE_SIZE_LOC 624
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 566
FILE_CHANGE_HISTORY_ACTIVE_DAYS 21
FILE_CHANGE_HISTORY_WEEKS 79
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 395
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 1
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 16
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 322
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 898
NUMBER_OF_CONTRIBUTORS 8
NUMBER_OF_UNITS 72
LINES_OF_CODE_IN_UNITS 511
LINES_OF_CODE_OUTSIDE_UNITS 709
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 356
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 69.67
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 62
UNIT_SIZE_LOW_RISK_LOC 123
UNIT_SIZE_LOW_RISK_PERCENTAGE 24.07
UNIT_SIZE_LOW_RISK_COUNT 9
UNIT_SIZE_MEDIUM_RISK_LOC 32
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 6.26
UNIT_SIZE_MEDIUM_RISK_COUNT 1
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_QUIZDEMO_QUIZDEMO_CUSTOM_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_NEGLIGIBLE_RISK_PERCENTAGE 25
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_LOW_RISK_PERCENTAGE 75
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_NEGLIGIBLE_RISK_LOC 131
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_NEGLIGIBLE_RISK_PERCENTAGE 76.16
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_NEGLIGIBLE_RISK_COUNT 22
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_LOW_RISK_LOC 41
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_LOW_RISK_PERCENTAGE 23.84
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_NEGLIGIBLE_RISK_LOC 10
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_NEGLIGIBLE_RISK_LOC 144
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_NEGLIGIBLE_RISK_PERCENTAGE 65.75
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_NEGLIGIBLE_RISK_COUNT 27
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_LOW_RISK_LOC 43
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_LOW_RISK_PERCENTAGE 19.63
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_MEDIUM_RISK_LOC 32
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_MEDIUM_RISK_PERCENTAGE 14.61
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_NEGLIGIBLE_RISK_LOC 5
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_NEGLIGIBLE_RISK_LOC 31
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_NEGLIGIBLE_RISK_PERCENTAGE 72.09
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_LOW_RISK_PERCENTAGE 27.91
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_LOC 356
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 69.67
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 62
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 123
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 24.07
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 9
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 32
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 6.26
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 1
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 473
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 92.56
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 70
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 38
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 7.44
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 2
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_QUIZDEMO_QUIZDEMO_CUSTOM_NEGLIGIBLE_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CUSTOM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_NEGLIGIBLE_RISK_LOC 172
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_NEGLIGIBLE_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_CONTROLLERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_NEGLIGIBLE_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_NEGLIGIBLE_RISK_LOC 10
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QUIZDEMO_QUIZDEMO_MODELS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_NEGLIGIBLE_RISK_LOC 8
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VIEWS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_NEGLIGIBLE_RISK_LOC 181
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_NEGLIGIBLE_RISK_PERCENTAGE 82.65
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_NEGLIGIBLE_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_LOW_RISK_LOC 38
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_LOW_RISK_PERCENTAGE 17.35
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_CONTROLLERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_NEGLIGIBLE_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_NEGLIGIBLE_RISK_LOC 5
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMUI_CUSTOMUI_MODELS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_NEGLIGIBLE_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BASICPLAYBACK_BASICPLAYBACK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_LOC 473
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 92.56
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 70
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 38
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 7.44
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 2
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 6
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 9
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 70
DUPLICATION_NUMBER_OF_CLEANED_LINES 953
DUPLICATION_PERCENTAGE 7.35
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_QUIZDEMO_QUIZDEMO_MODELS 8
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_QUIZDEMO_QUIZDEMO_MODELS 8
DUPLICATION_PERCENTAGE_PRIMARY_QUIZDEMO_QUIZDEMO_MODELS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI_MODELS 8
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI_MODELS 8
DUPLICATION_PERCENTAGE_PRIMARY_CUSTOMUI_CUSTOMUI_MODELS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_QUIZDEMO_QUIZDEMO 10
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_QUIZDEMO_QUIZDEMO 10
DUPLICATION_PERCENTAGE_PRIMARY_QUIZDEMO_QUIZDEMO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI 10
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI 10
DUPLICATION_PERCENTAGE_PRIMARY_CUSTOMUI_CUSTOMUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BASICPLAYBACK_BASICPLAYBACK 10
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BASICPLAYBACK_BASICPLAYBACK 10
DUPLICATION_PERCENTAGE_PRIMARY_BASICPLAYBACK_BASICPLAYBACK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_QUIZDEMO_QUIZDEMO_CONTROLLERS 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_QUIZDEMO_QUIZDEMO_CONTROLLERS 12
DUPLICATION_PERCENTAGE_PRIMARY_QUIZDEMO_QUIZDEMO_CONTROLLERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI_VIEWS 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI_VIEWS 6
DUPLICATION_PERCENTAGE_PRIMARY_CUSTOMUI_CUSTOMUI_VIEWS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI_CONTROLLERS 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI_CONTROLLERS 6
DUPLICATION_PERCENTAGE_PRIMARY_CUSTOMUI_CUSTOMUI_CONTROLLERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_QUIZDEMO_QUIZDEMO_CUSTOM 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_QUIZDEMO_QUIZDEMO_CUSTOM 0
DUPLICATION_PERCENTAGE_PRIMARY_QUIZDEMO_QUIZDEMO_CUSTOM -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI_EXTENSIONS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CUSTOMUI_CUSTOMUI_EXTENSIONS 0
DUPLICATION_PERCENTAGE_PRIMARY_CUSTOMUI_CUSTOMUI_EXTENSIONS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT 70
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT 953
DUPLICATION_PERCENTAGE_SWIFT 7.35
TOTAL_ANALYSIS_TIME_IN_MILLIS 745