microsoft / uf2-samdx1
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 4,121
NUMBER_OF_FILES_MAIN 1,230
LINES_OF_CODE_MAIN 353,991
NUMBER_OF_FILES_MAIN_EXT_H 606
LINES_OF_CODE_MAIN_EXT_H 203,576
NUMBER_OF_FILES_MAIN_EXT_C 389
LINES_OF_CODE_MAIN_EXT_C 116,579
NUMBER_OF_FILES_MAIN_EXT_LD 93
LINES_OF_CODE_MAIN_EXT_LD 12,356
NUMBER_OF_FILES_MAIN_EXT_HTML 55
LINES_OF_CODE_MAIN_EXT_HTML 10,647
NUMBER_OF_FILES_MAIN_EXT_S 38
LINES_OF_CODE_MAIN_EXT_S 8,127
NUMBER_OF_FILES_MAIN_EXT_JS 33
LINES_OF_CODE_MAIN_EXT_JS 1,242
NUMBER_OF_FILES_MAIN_EXT_CSS 3
LINES_OF_CODE_MAIN_EXT_CSS 1,186
NUMBER_OF_FILES_MAIN_EXT_CPP 11
LINES_OF_CODE_MAIN_EXT_CPP 183
NUMBER_OF_FILES_MAIN_EXT_PY 1
LINES_OF_CODE_MAIN_EXT_PY 48
NUMBER_OF_FILES_MAIN_EXT_TCL 1
LINES_OF_CODE_MAIN_EXT_TCL 47
NUMBER_OF_FILES_TEST 5
LINES_OF_CODE_TEST 1,185
NUMBER_OF_FILES_TEST_EXT_C 4
LINES_OF_CODE_TEST_EXT_C 911
NUMBER_OF_FILES_TEST_EXT_S 1
LINES_OF_CODE_TEST_EXT_S 274
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0.33
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 49
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 226
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 136
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MK 44
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MK 88
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 2
NUMBER_OF_FILES_OTHER 1,153
LINES_OF_CODE_OTHER 95,042
NUMBER_OF_FILES_OTHER_EXT_C 84
LINES_OF_CODE_OTHER_EXT_C 28,055
NUMBER_OF_FILES_OTHER_EXT_HTML 355
LINES_OF_CODE_OTHER_EXT_HTML 20,597
NUMBER_OF_FILES_OTHER_EXT_JS 582
LINES_OF_CODE_OTHER_EXT_JS 17,679
NUMBER_OF_FILES_OTHER_EXT_S 56
LINES_OF_CODE_OTHER_EXT_S 13,472
NUMBER_OF_FILES_OTHER_EXT_CSS 30
LINES_OF_CODE_OTHER_EXT_CSS 12,397
NUMBER_OF_FILES_OTHER_EXT_XSD 3
LINES_OF_CODE_OTHER_EXT_XSD 1,636
NUMBER_OF_FILES_OTHER_EXT_LD 4
LINES_OF_CODE_OTHER_EXT_LD 676
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 203
NUMBER_OF_FILES_OTHER_EXT_H 18
LINES_OF_CODE_OTHER_EXT_H 159
NUMBER_OF_FILES_OTHER_EXT_INI 17
LINES_OF_CODE_OTHER_EXT_INI 157
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CC03 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CC03 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CC03_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CC03_EXT_H 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CS11 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CS11 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CS11_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CS11_EXT_H 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_FEATHER_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_FEATHER_M4 87
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_FEATHER_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_FEATHER_M4_EXT_H 87
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_ITSYBITSY_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_ITSYBITSY_M4 94
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_ITSYBITSY_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_ITSYBITSY_M4_EXT_H 94
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYBADGE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYBADGE 96
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYBADGE_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYBADGE_EXT_H 96
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYBADGE_LC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYBADGE_LC 92
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYBADGE_LC_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYBADGE_LC_EXT_H 92
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYGAMER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYGAMER 96
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYGAMER_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ARCADE_PYGAMER_EXT_H 96
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CAPABLEROBOT_USBHUB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CAPABLEROBOT_USBHUB 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CAPABLEROBOT_USBHUB_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CAPABLEROBOT_USBHUB_EXT_H 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CIRCUITPLAY_M0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CIRCUITPLAY_M0 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CIRCUITPLAY_M0_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CIRCUITPLAY_M0_EXT_H 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CRICKIT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CRICKIT 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_CRICKIT_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_CRICKIT_EXT_H 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_DADAMACHINES_AUTOMAT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_DADAMACHINES_AUTOMAT 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_DADAMACHINES_AUTOMAT_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_DADAMACHINES_AUTOMAT_EXT_H 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_EITECH_ROBOTICS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_EITECH_ROBOTICS 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_EITECH_ROBOTICS_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_EITECH_ROBOTICS_EXT_H 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M0 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M0_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M0_EXT_H 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M0_EXPRESS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M0_EXPRESS 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M0_EXPRESS_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M0_EXPRESS_EXT_H 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M4 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_FEATHER_M4_EXT_H 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GEMMA_M0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GEMMA_M0 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GEMMA_M0_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GEMMA_M0_EXT_H 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GENERIC_ATSAME54 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GENERIC_ATSAME54 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GENERIC_ATSAME54_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GENERIC_ATSAME54_EXT_H 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GENERIC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GENERIC 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GENERIC_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GENERIC_EXT_H 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GRANDCENTRAL_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GRANDCENTRAL_M4 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GRANDCENTRAL_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GRANDCENTRAL_M4_EXT_H 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GROVE_ZERO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GROVE_ZERO 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_GROVE_ZERO_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_GROVE_ZERO_EXT_H 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_HALLOWING_M0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_HALLOWING_M0 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_HALLOWING_M0_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_HALLOWING_M0_EXT_H 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ITSYBITSY_M0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ITSYBITSY_M0 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ITSYBITSY_M0_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ITSYBITSY_M0_EXT_H 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ITSYBITSY_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ITSYBITSY_M4 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ITSYBITSY_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ITSYBITSY_M4_EXT_H 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_METRO_M0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_METRO_M0 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_METRO_M0_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_METRO_M0_EXT_H 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_EXT_H 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_AIRLIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_AIRLIFT 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_AIRLIFT_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_AIRLIFT_EXT_H 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_REVB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_REVB 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_REVB_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_METRO_M4_REVB_EXT_H 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_MINI_SAM_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_MINI_SAM_M4 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_MINI_SAM_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_MINI_SAM_M4_EXT_H 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_MKR1000 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_MKR1000 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_MKR1000_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_MKR1000_EXT_H 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_MKR1300 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_MKR1300 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_MKR1300_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_MKR1300_EXT_H 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_MKRZERO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_MKRZERO 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_MKRZERO_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_MKRZERO_EXT_H 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_PEWPEW_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_PEWPEW_M4 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_PEWPEW_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_PEWPEW_M4_EXT_H 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_PIRKEY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_PIRKEY 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_PIRKEY_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_PIRKEY_EXT_H 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_PYPORTAL_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_PYPORTAL_M4 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_PYPORTAL_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_PYPORTAL_M4_EXT_H 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_RADIOFRUIT_M0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_RADIOFRUIT_M0 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_RADIOFRUIT_M0_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_RADIOFRUIT_M0_EXT_H 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ROBOHATMM1_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ROBOHATMM1_M4 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ROBOHATMM1_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ROBOHATMM1_M4_EXT_H 22
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_SAM32 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_SAM32 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_SAM32_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_SAM32_EXT_H 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_SENSEBOX_MCU 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_SENSEBOX_MCU 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_SENSEBOX_MCU_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_SENSEBOX_MCU_EXT_H 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_SPARKFUN_SAMD21_DEV 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_SPARKFUN_SAMD21_DEV 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_SPARKFUN_SAMD21_DEV_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_SPARKFUN_SAMD21_DEV_EXT_H 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_SPARKFUN_SAMD21_MINI 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_SPARKFUN_SAMD21_MINI 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_SPARKFUN_SAMD21_MINI_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_SPARKFUN_SAMD21_MINI_EXT_H 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_TRELLIS_M4 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_TRELLIS_M4 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_TRELLIS_M4_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_TRELLIS_M4_EXT_H 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_TRINKET_M0 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_TRINKET_M0 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_TRINKET_M0_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_TRINKET_M0_EXT_H 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_WATTUINO_RC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_WATTUINO_RC 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_WATTUINO_RC_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_WATTUINO_RC_EXT_H 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ZERO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ZERO 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOARDS_ZERO_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOARDS_ZERO_EXT_H 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INC 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INC 744
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INC_EXT_H 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INC_EXT_H 744
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INC_PREPROCESSOR 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INC_PREPROCESSOR 816
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INC_PREPROCESSOR_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INC_PREPROCESSOR_EXT_H 816
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CMSIS 549
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CMSIS 150,404
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_C 343
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_C 111,577
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_H 78
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_H 17,308
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_HTML 55
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_HTML 10,647
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_S 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_S 7,500
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_CSS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_CSS 1,186
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_LD 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_LD 1,183
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_JS 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_CMSIS_EXT_JS 1,003
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD21 329
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD21 92,633
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_H 243
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_H 83,796
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_LD 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_LD 6,916
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_C 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_C 1,255
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_S 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_S 627
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_CPP 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD21_EXT_CPP 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD51 135
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD51 54,095
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD51_EXT_H 111
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD51_EXT_H 51,478
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD51_EXT_LD 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD51_EXT_LD 2,565
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD51_EXT_C 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD51_EXT_C 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAMD51_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAMD51_EXT_CPP 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAME54 124
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAME54 48,708
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAME54_EXT_H 110
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAME54_EXT_H 47,524
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAME54_EXT_LD 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAME54_EXT_LD 1,132
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAME54_EXT_C 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAME54_EXT_C 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_SAME54_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_SAME54_EXT_CPP 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_USB_MSC 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_USB_MSC 783
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_USB_MSC_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_USB_MSC_EXT_H 783
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 860
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_LD 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_LD 560
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 205
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TCL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TCL 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_CLEAN_IFACES 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_CLEAN_IFACES 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_CLEAN_IFACES_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_CLEAN_IFACES_EXT_JS 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 3,787
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_C 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_C 3,669
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CPP 118
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 466
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C 466
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,229
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 353,525
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 606
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 203,576
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 388
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 116,113
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LD 93
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LD 12,356
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 55
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 10,647
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_S 38
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_S 8,127
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 33
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1,242
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1,186
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 183
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 48
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TCL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TCL 47
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 613
LOW_RISK_FILE_SIZE_COUNT 277
MEDIUM_RISK_FILE_SIZE_COUNT 188
HIGH_RISK_FILE_SIZE_COUNT 88
VERY_HIGH_RISK_FILE_SIZE_COUNT 64
NEGLIGIBLE_RISK_FILE_SIZE_LOC 25,561
LOW_RISK_FILE_SIZE_LOC 39,654
MEDIUM_RISK_FILE_SIZE_LOC 60,238
HIGH_RISK_FILE_SIZE_LOC 59,313
VERY_HIGH_RISK_FILE_SIZE_LOC 169,225
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,901
FILE_CHANGE_HISTORY_ACTIVE_DAYS 165
FILE_CHANGE_HISTORY_WEEKS 270
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,350
FILE_AGE_NEGLIGIBLE_RISK_COUNT 2
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 3
FILE_AGE_VERY_HIGH_RISK_COUNT 1,225
FILE_AGE_NEGLIGIBLE_RISK_LOC 1,043
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 162
FILE_AGE_VERY_HIGH_RISK_LOC 352,786
NUMBER_OF_CONTRIBUTORS 34
NUMBER_OF_UNITS 1,443
LINES_OF_CODE_IN_UNITS 42,722
LINES_OF_CODE_OUTSIDE_UNITS 311,269
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 3,675
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 8.6
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 743
UNIT_SIZE_LOW_RISK_LOC 3,654
UNIT_SIZE_LOW_RISK_PERCENTAGE 8.55
UNIT_SIZE_LOW_RISK_COUNT 252
UNIT_SIZE_MEDIUM_RISK_LOC 8,391
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 19.64
UNIT_SIZE_MEDIUM_RISK_COUNT 249
UNIT_SIZE_HIGH_RISK_LOC 7,128
UNIT_SIZE_HIGH_RISK_PERCENTAGE 16.68
UNIT_SIZE_HIGH_RISK_COUNT 103
UNIT_SIZE_VERY_HIGH_RISK_LOC 19,874
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 46.52
UNIT_SIZE_VERY_HIGH_RISK_COUNT 96
UNIT_SIZE_COMPONENT_INC_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_INC_NEGLIGIBLE_RISK_PERCENTAGE 16.16
UNIT_SIZE_COMPONENT_INC_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_INC_LOW_RISK_LOC 33
UNIT_SIZE_COMPONENT_INC_LOW_RISK_PERCENTAGE 33.33
UNIT_SIZE_COMPONENT_INC_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_INC_MEDIUM_RISK_LOC 50
UNIT_SIZE_COMPONENT_INC_MEDIUM_RISK_PERCENTAGE 50.51
UNIT_SIZE_COMPONENT_INC_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_INC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_CMSIS_NEGLIGIBLE_RISK_LOC 2,807
UNIT_SIZE_COMPONENT_LIB_CMSIS_NEGLIGIBLE_RISK_PERCENTAGE 7.13
UNIT_SIZE_COMPONENT_LIB_CMSIS_NEGLIGIBLE_RISK_COUNT 588
UNIT_SIZE_COMPONENT_LIB_CMSIS_LOW_RISK_LOC 3,102
UNIT_SIZE_COMPONENT_LIB_CMSIS_LOW_RISK_PERCENTAGE 7.88
UNIT_SIZE_COMPONENT_LIB_CMSIS_LOW_RISK_COUNT 214
UNIT_SIZE_COMPONENT_LIB_CMSIS_MEDIUM_RISK_LOC 7,494
UNIT_SIZE_COMPONENT_LIB_CMSIS_MEDIUM_RISK_PERCENTAGE 19.04
UNIT_SIZE_COMPONENT_LIB_CMSIS_MEDIUM_RISK_COUNT 220
UNIT_SIZE_COMPONENT_LIB_CMSIS_HIGH_RISK_LOC 6,439
UNIT_SIZE_COMPONENT_LIB_CMSIS_HIGH_RISK_PERCENTAGE 16.36
UNIT_SIZE_COMPONENT_LIB_CMSIS_HIGH_RISK_COUNT 92
UNIT_SIZE_COMPONENT_LIB_CMSIS_VERY_HIGH_RISK_LOC 19,511
UNIT_SIZE_COMPONENT_LIB_CMSIS_VERY_HIGH_RISK_PERCENTAGE 49.58
UNIT_SIZE_COMPONENT_LIB_CMSIS_VERY_HIGH_RISK_COUNT 94
UNIT_SIZE_COMPONENT_LIB_SAMD21_NEGLIGIBLE_RISK_LOC 204
UNIT_SIZE_COMPONENT_LIB_SAMD21_NEGLIGIBLE_RISK_PERCENTAGE 62.39
UNIT_SIZE_COMPONENT_LIB_SAMD21_NEGLIGIBLE_RISK_COUNT 39
UNIT_SIZE_COMPONENT_LIB_SAMD21_LOW_RISK_LOC 39
UNIT_SIZE_COMPONENT_LIB_SAMD21_LOW_RISK_PERCENTAGE 11.93
UNIT_SIZE_COMPONENT_LIB_SAMD21_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LIB_SAMD21_MEDIUM_RISK_LOC 84
UNIT_SIZE_COMPONENT_LIB_SAMD21_MEDIUM_RISK_PERCENTAGE 25.69
UNIT_SIZE_COMPONENT_LIB_SAMD21_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LIB_SAMD21_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAMD21_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAMD21_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAMD21_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAMD21_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAMD21_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_COMPONENT_LIB_SAMD51_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LIB_SAMD51_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LIB_SAMD51_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAMD51_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAME54_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_COMPONENT_LIB_SAME54_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LIB_SAME54_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LIB_SAME54_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAME54_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAME54_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAME54_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAME54_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAME54_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAME54_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAME54_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAME54_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_SAME54_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_SAME54_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_SAME54_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_NEGLIGIBLE_RISK_LOC 56
UNIT_SIZE_COMPONENT_LIB_USB_MSC_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LIB_USB_MSC_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_COMPONENT_LIB_USB_MSC_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_USB_MSC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_LOW_RISK_LOC 17
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_CLEAN_IFACES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 59.26
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 40.74
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 492
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 17.83
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 82
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 452
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 16.38
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 31
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 763
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 27.65
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 25
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 689
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 24.97
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 363
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 13.16
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 841
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 40.26
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 144
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 532
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 25.47
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 41
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 716
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 34.27
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 25
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 2,597
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 6.51
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 558
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 2,848
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 7.14
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 193
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 7,484
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 18.77
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 218
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 7,076
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 17.74
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 102
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 19,874
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 49.84
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 96
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 151
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 25.77
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 25
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 228
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 38.91
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 15
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 155
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 26.45
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 52
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 8.87
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 1
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
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 77
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 48.43
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 46
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 28.93
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 36
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 22.64
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 1
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_PY_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 15,051
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 35.23
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,173
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 11,133
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 26.06
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 164
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 11,867
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 27.78
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 90
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 3,464
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 8.11
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 1,207
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 2.83
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 4,671
CONDITIONAL_COMPLEXITY_COMPONENT_INC_NEGLIGIBLE_RISK_LOC 99
CONDITIONAL_COMPLEXITY_COMPONENT_INC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_INC_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_INC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_NEGLIGIBLE_RISK_LOC 13,214
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_NEGLIGIBLE_RISK_PERCENTAGE 33.58
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_NEGLIGIBLE_RISK_COUNT 971
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_LOW_RISK_LOC 10,446
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_LOW_RISK_PERCENTAGE 26.54
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_LOW_RISK_COUNT 141
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_MEDIUM_RISK_LOC 11,385
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_MEDIUM_RISK_PERCENTAGE 28.93
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_MEDIUM_RISK_COUNT 82
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_HIGH_RISK_LOC 3,342
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_HIGH_RISK_PERCENTAGE 8.49
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_HIGH_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_VERY_HIGH_RISK_LOC 966
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_VERY_HIGH_RISK_PERCENTAGE 2.45
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_CMSIS_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_NEGLIGIBLE_RISK_LOC 327
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_NEGLIGIBLE_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD21_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAMD51_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_NEGLIGIBLE_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_SAME54_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_NEGLIGIBLE_RISK_LOC 56
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_USB_MSC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_NEGLIGIBLE_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_NEGLIGIBLE_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_NEGLIGIBLE_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_LOW_RISK_LOC 17
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_LOW_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_CLEAN_IFACES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 1,244
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 45.09
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 119
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 670
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 24.28
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 482
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 17.47
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 122
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 4.42
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 241
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 8.74
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 2,065
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 98.85
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 209
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 1.15
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 12,479
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 31.29
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 906
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 10,862
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 27.24
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 155
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 11,867
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 29.76
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 90
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 3,464
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 8.69
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 1,207
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 3.03
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 375
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 63.99
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 211
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 36.01
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 7
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
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 123
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 77.36
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 22.64
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_PY_NEGLIGIBLE_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
TOTAL_ANALYSIS_TIME_IN_MILLIS 17,242