microsoft / pxt-adafruit
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 551
NUMBER_OF_FILES_MAIN 32
LINES_OF_CODE_MAIN 39,530
NUMBER_OF_FILES_MAIN_EXT_BRD 1
LINES_OF_CODE_MAIN_EXT_BRD 27,891
NUMBER_OF_FILES_MAIN_EXT_SCH 1
LINES_OF_CODE_MAIN_EXT_SCH 9,401
NUMBER_OF_FILES_MAIN_EXT_TS 17
LINES_OF_CODE_MAIN_EXT_TS 1,690
NUMBER_OF_FILES_MAIN_EXT_LESS 4
LINES_OF_CODE_MAIN_EXT_LESS 218
NUMBER_OF_FILES_MAIN_EXT_TSX 1
LINES_OF_CODE_MAIN_EXT_TSX 77
NUMBER_OF_FILES_MAIN_EXT_JSPROJ 1
LINES_OF_CODE_MAIN_EXT_JSPROJ 75
NUMBER_OF_FILES_MAIN_EXT_HTML 2
LINES_OF_CODE_MAIN_EXT_HTML 50
NUMBER_OF_FILES_MAIN_EXT_JS 2
LINES_OF_CODE_MAIN_EXT_JS 45
NUMBER_OF_FILES_MAIN_EXT_CPP 1
LINES_OF_CODE_MAIN_EXT_CPP 44
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 36
NUMBER_OF_FILES_MAIN_EXT_H 1
LINES_OF_CODE_MAIN_EXT_H 3
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 108
LINES_OF_CODE_OTHER 3,783
NUMBER_OF_FILES_OTHER_EXT_JSON 97
LINES_OF_CODE_OTHER_EXT_JSON 2,709
NUMBER_OF_FILES_OTHER_EXT_SVG 6
LINES_OF_CODE_OTHER_EXT_SVG 967
NUMBER_OF_FILES_OTHER_EXT_MD 5
LINES_OF_CODE_OTHER_EXT_MD 107
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EDITOR 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EDITOR 77
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EDITOR_EXT_TSX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EDITOR_EXT_TSX 77
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIELDEDITORS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIELDEDITORS 181
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIELDEDITORS_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIELDEDITORS_EXT_TS 181
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_ACCELEROMETER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_ACCELEROMETER 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_ACCELEROMETER_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_ACCELEROMETER_EXT_H 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_BLOCKSPRJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_BLOCKSPRJ 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_BLOCKSPRJ_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_BLOCKSPRJ_EXT_TS 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_CIRCUIT_PLAYGROUND 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_CIRCUIT_PLAYGROUND 159
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_CIRCUIT_PLAYGROUND_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_CIRCUIT_PLAYGROUND_EXT_TS 115
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_CIRCUIT_PLAYGROUND_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_CIRCUIT_PLAYGROUND_EXT_CPP 44
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_CPTEST 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_CPTEST 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_CPTEST_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_CPTEST_EXT_TS 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_LIGHT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_LIGHT 111
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_LIGHT_EXT_TS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_LIGHT_EXT_TS 111
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_SERVO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_SERVO 4
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_SERVO_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_SERVO_EXT_TS 4
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP 175
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP_EXT_JSPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP_EXT_JSPROJ 75
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP_EXT_JS 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP_EXT_CSS 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PXTWAPP_PXTWAPP_EXT_HTML 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEMATICS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEMATICS 37,292
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEMATICS_EXT_BRD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEMATICS_EXT_BRD 27,891
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEMATICS_EXT_SCH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEMATICS_EXT_SCH 9,401
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SIM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SIM 194
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SIM_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SIM_EXT_TS 194
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SIM_PUBLIC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SIM_PUBLIC 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SIM_PUBLIC_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SIM_PUBLIC_EXT_HTML 26
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SIM_PUBLIC_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SIM_PUBLIC_EXT_JS 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SIM_VISUALS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SIM_VISUALS 1,038
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SIM_VISUALS_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SIM_VISUALS_EXT_TS 1,038
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_THEME 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_THEME 218
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_THEME_EXT_LESS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_THEME_EXT_LESS 218
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 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS 941
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 941
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 31
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 38,589
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BRD 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BRD 27,891
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCH 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCH 9,401
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 16
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 749
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS 218
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 77
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSPROJ 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSPROJ 75
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 50
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 45
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 44
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 36
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 3
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 26
LOW_RISK_FILE_SIZE_COUNT 3
MEDIUM_RISK_FILE_SIZE_COUNT 0
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 797
LOW_RISK_FILE_SIZE_LOC 500
MEDIUM_RISK_FILE_SIZE_LOC 0
HIGH_RISK_FILE_SIZE_LOC 941
VERY_HIGH_RISK_FILE_SIZE_LOC 37,292
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,932
FILE_CHANGE_HISTORY_ACTIVE_DAYS 450
FILE_CHANGE_HISTORY_WEEKS 274
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,370
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 32
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 39,530
NUMBER_OF_CONTRIBUTORS 41
NUMBER_OF_UNITS 72
LINES_OF_CODE_IN_UNITS 1,220
LINES_OF_CODE_OUTSIDE_UNITS 38,310
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 248
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 20.33
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 40
UNIT_SIZE_LOW_RISK_LOC 297
UNIT_SIZE_LOW_RISK_PERCENTAGE 24.34
UNIT_SIZE_LOW_RISK_COUNT 19
UNIT_SIZE_MEDIUM_RISK_LOC 197
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 16.15
UNIT_SIZE_MEDIUM_RISK_COUNT 6
UNIT_SIZE_HIGH_RISK_LOC 478
UNIT_SIZE_HIGH_RISK_PERCENTAGE 39.18
UNIT_SIZE_HIGH_RISK_COUNT 7
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_EDITOR_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_EDITOR_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EDITOR_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_EDITOR_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_EDITOR_LOW_RISK_PERCENTAGE 24.32
UNIT_SIZE_COMPONENT_EDITOR_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_EDITOR_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_EDITOR_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EDITOR_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_EDITOR_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_EDITOR_HIGH_RISK_PERCENTAGE 75.68
UNIT_SIZE_COMPONENT_EDITOR_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_EDITOR_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_EDITOR_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EDITOR_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIELDEDITORS_NEGLIGIBLE_RISK_LOC 34
UNIT_SIZE_COMPONENT_FIELDEDITORS_NEGLIGIBLE_RISK_PERCENTAGE 20.86
UNIT_SIZE_COMPONENT_FIELDEDITORS_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_FIELDEDITORS_LOW_RISK_LOC 32
UNIT_SIZE_COMPONENT_FIELDEDITORS_LOW_RISK_PERCENTAGE 19.63
UNIT_SIZE_COMPONENT_FIELDEDITORS_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_FIELDEDITORS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIELDEDITORS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIELDEDITORS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIELDEDITORS_HIGH_RISK_LOC 97
UNIT_SIZE_COMPONENT_FIELDEDITORS_HIGH_RISK_PERCENTAGE 59.51
UNIT_SIZE_COMPONENT_FIELDEDITORS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FIELDEDITORS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIELDEDITORS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIELDEDITORS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_NEGLIGIBLE_RISK_PERCENTAGE 5.63
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_LOW_RISK_LOC 20
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_LOW_RISK_PERCENTAGE 28.17
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_MEDIUM_RISK_LOC 47
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_MEDIUM_RISK_PERCENTAGE 66.2
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_COMPONENT_LIBS_CPTEST_NEGLIGIBLE_RISK_PERCENTAGE 72.73
UNIT_SIZE_COMPONENT_LIBS_CPTEST_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_LIBS_CPTEST_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_LIBS_CPTEST_LOW_RISK_PERCENTAGE 27.27
UNIT_SIZE_COMPONENT_LIBS_CPTEST_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBS_CPTEST_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBS_CPTEST_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBS_LIGHT_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_LIBS_LIGHT_NEGLIGIBLE_RISK_PERCENTAGE 22.54
UNIT_SIZE_COMPONENT_LIBS_LIGHT_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_LIBS_LIGHT_LOW_RISK_LOC 28
UNIT_SIZE_COMPONENT_LIBS_LIGHT_LOW_RISK_PERCENTAGE 39.44
UNIT_SIZE_COMPONENT_LIBS_LIGHT_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIBS_LIGHT_MEDIUM_RISK_LOC 27
UNIT_SIZE_COMPONENT_LIBS_LIGHT_MEDIUM_RISK_PERCENTAGE 38.03
UNIT_SIZE_COMPONENT_LIBS_LIGHT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIBS_LIGHT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBS_LIGHT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBS_LIGHT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIBS_LIGHT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBS_LIGHT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBS_LIGHT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_NEGLIGIBLE_RISK_LOC 15
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_NEGLIGIBLE_RISK_PERCENTAGE 42.86
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_LOW_RISK_LOC 20
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_LOW_RISK_PERCENTAGE 57.14
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PXTWAPP_PXTWAPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SIM_NEGLIGIBLE_RISK_LOC 23
UNIT_SIZE_COMPONENT_SIM_NEGLIGIBLE_RISK_PERCENTAGE 22.77
UNIT_SIZE_COMPONENT_SIM_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SIM_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_SIM_LOW_RISK_PERCENTAGE 17.82
UNIT_SIZE_COMPONENT_SIM_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SIM_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SIM_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SIM_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SIM_HIGH_RISK_LOC 60
UNIT_SIZE_COMPONENT_SIM_HIGH_RISK_PERCENTAGE 59.41
UNIT_SIZE_COMPONENT_SIM_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SIM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SIM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SIM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SIM_VISUALS_NEGLIGIBLE_RISK_LOC 124
UNIT_SIZE_COMPONENT_SIM_VISUALS_NEGLIGIBLE_RISK_PERCENTAGE 18.76
UNIT_SIZE_COMPONENT_SIM_VISUALS_NEGLIGIBLE_RISK_COUNT 19
UNIT_SIZE_COMPONENT_SIM_VISUALS_LOW_RISK_LOC 149
UNIT_SIZE_COMPONENT_SIM_VISUALS_LOW_RISK_PERCENTAGE 22.54
UNIT_SIZE_COMPONENT_SIM_VISUALS_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_SIM_VISUALS_MEDIUM_RISK_LOC 123
UNIT_SIZE_COMPONENT_SIM_VISUALS_MEDIUM_RISK_PERCENTAGE 18.61
UNIT_SIZE_COMPONENT_SIM_VISUALS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SIM_VISUALS_HIGH_RISK_LOC 265
UNIT_SIZE_COMPONENT_SIM_VISUALS_HIGH_RISK_PERCENTAGE 40.09
UNIT_SIZE_COMPONENT_SIM_VISUALS_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SIM_VISUALS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SIM_VISUALS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SIM_VISUALS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 18
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 24.32
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC 56
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE 75.68
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 233
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 21.36
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 38
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 239
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 21.91
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 16
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 197
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 18.06
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 6
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 422
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 38.68
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 6
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 20
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 15
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 42.86
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 20
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 57.14
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 624
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 51.15
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 405
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 33.2
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 191
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 15.66
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 3
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_EDITOR_NEGLIGIBLE_RISK_LOC 74
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EDITOR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_NEGLIGIBLE_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_NEGLIGIBLE_RISK_PERCENTAGE 20.86
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_LOW_RISK_LOC 129
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_LOW_RISK_PERCENTAGE 79.14
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIELDEDITORS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_NEGLIGIBLE_RISK_LOC 51
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_NEGLIGIBLE_RISK_PERCENTAGE 71.83
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_LOW_RISK_LOC 20
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_LOW_RISK_PERCENTAGE 28.17
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CIRCUIT_PLAYGROUND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_NEGLIGIBLE_RISK_LOC 44
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_CPTEST_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_NEGLIGIBLE_RISK_PERCENTAGE 38.03
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_LOW_RISK_LOC 44
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_LOW_RISK_PERCENTAGE 61.97
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LIGHT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_NEGLIGIBLE_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PXTWAPP_PXTWAPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_NEGLIGIBLE_RISK_LOC 83
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_NEGLIGIBLE_RISK_PERCENTAGE 82.18
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_LOW_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_LOW_RISK_PERCENTAGE 17.82
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_NEGLIGIBLE_RISK_LOC 276
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_NEGLIGIBLE_RISK_PERCENTAGE 41.75
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_NEGLIGIBLE_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_LOW_RISK_LOC 194
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_LOW_RISK_PERCENTAGE 29.35
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_MEDIUM_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_MEDIUM_RISK_PERCENTAGE 28.9
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SIM_VISUALS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC 74
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 515
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 47.2
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 51
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 385
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 35.29
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 17.51
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 20
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 105
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 6
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,543
DUPLICATION_NUMBER_OF_CLEANED_LINES 38,448
DUPLICATION_PERCENTAGE 6.61
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCHEMATICS 2,478
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCHEMATICS 2,478
DUPLICATION_PERCENTAGE_PRIMARY_SCHEMATICS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SIM_VISUALS 39
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SIM_VISUALS 39
DUPLICATION_PERCENTAGE_PRIMARY_SIM_VISUALS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SIM 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SIM 12
DUPLICATION_PERCENTAGE_PRIMARY_SIM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EDITOR 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EDITOR 14
DUPLICATION_PERCENTAGE_PRIMARY_EDITOR 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIELDEDITORS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIELDEDITORS 0
DUPLICATION_PERCENTAGE_PRIMARY_FIELDEDITORS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIBS_ACCELEROMETER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIBS_ACCELEROMETER 0
DUPLICATION_PERCENTAGE_PRIMARY_LIBS_ACCELEROMETER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIBS_BLOCKSPRJ 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIBS_BLOCKSPRJ 0
DUPLICATION_PERCENTAGE_PRIMARY_LIBS_BLOCKSPRJ -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIBS_CIRCUIT_PLAYGROUND 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIBS_CIRCUIT_PLAYGROUND 0
DUPLICATION_PERCENTAGE_PRIMARY_LIBS_CIRCUIT_PLAYGROUND -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIBS_CPTEST 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIBS_CPTEST 0
DUPLICATION_PERCENTAGE_PRIMARY_LIBS_CPTEST -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIBS_LIGHT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIBS_LIGHT 0
DUPLICATION_PERCENTAGE_PRIMARY_LIBS_LIGHT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIBS_SERVO 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIBS_SERVO 0
DUPLICATION_PERCENTAGE_PRIMARY_LIBS_SERVO -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PXTWAPP_PXTWAPP 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PXTWAPP_PXTWAPP 0
DUPLICATION_PERCENTAGE_PRIMARY_PXTWAPP_PXTWAPP -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SIM_PUBLIC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SIM_PUBLIC 0
DUPLICATION_PERCENTAGE_PRIMARY_SIM_PUBLIC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_THEME 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_THEME 0
DUPLICATION_PERCENTAGE_PRIMARY_THEME -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_BRD 763
DUPLICATION_NUMBER_OF_CLEANED_LINES_BRD 27,891
DUPLICATION_PERCENTAGE_BRD 2.74
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCH 1,715
DUPLICATION_NUMBER_OF_CLEANED_LINES_SCH 8,575
DUPLICATION_PERCENTAGE_SCH 20
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 51
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 1,479
DUPLICATION_PERCENTAGE_TS 3.45
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX 75
DUPLICATION_PERCENTAGE_TSX 18.67
TOTAL_ANALYSIS_TIME_IN_MILLIS 2,424