microsoft / msticpy
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 264
LINES_OF_CODE_MAIN 35,612
NUMBER_OF_FILES_MAIN_EXT_PY 224
LINES_OF_CODE_MAIN_EXT_PY 30,476
NUMBER_OF_FILES_MAIN_EXT_YAML 35
LINES_OF_CODE_MAIN_EXT_YAML 4,730
NUMBER_OF_FILES_MAIN_EXT_YML 2
LINES_OF_CODE_MAIN_EXT_YML 336
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 56
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 8
NUMBER_OF_FILES_MAIN_EXT_TOML 1
LINES_OF_CODE_MAIN_EXT_TOML 6
NUMBER_OF_FILES_TEST 104
LINES_OF_CODE_TEST 13,440
NUMBER_OF_FILES_TEST_EXT_PY 100
LINES_OF_CODE_TEST_EXT_PY 13,027
NUMBER_OF_FILES_TEST_EXT_CMD 2
LINES_OF_CODE_TEST_EXT_CMD 201
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 122
NUMBER_OF_FILES_TEST_EXT_YAML 1
LINES_OF_CODE_TEST_EXT_YAML 90
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 37.74
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 8
LINES_OF_CODE_OTHER 3,402
NUMBER_OF_FILES_OTHER_EXT_JSON 2
LINES_OF_CODE_OTHER_EXT_JSON 2,622
NUMBER_OF_FILES_OTHER_EXT_IPYNB 1
LINES_OF_CODE_OTHER_EXT_IPYNB 367
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 322
NUMBER_OF_FILES_OTHER_EXT_INI 2
LINES_OF_CODE_OTHER_EXT_INI 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 459
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 336
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 53
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_EXT_PY 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_EXT_YAML 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_ANALYSIS 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_ANALYSIS 1,950
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_ANALYSIS_EXT_PY 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_ANALYSIS_EXT_PY 1,950
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_COMMON 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_COMMON 2,112
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_COMMON_EXT_PY 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_COMMON_EXT_PY 2,112
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_CONFIG 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_CONFIG 2,313
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_CONFIG_EXT_PY 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_CONFIG_EXT_PY 2,313
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_DATA 72
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_DATA 10,361
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_DATA_EXT_PY 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_DATA_EXT_PY 6,040
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_DATA_EXT_YAML 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_DATA_EXT_YAML 4,321
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_DATAMODEL 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_DATAMODEL 3,890
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_DATAMODEL_EXT_PY 44
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_DATAMODEL_EXT_PY 3,890
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_NBTOOLS 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_NBTOOLS 5,299
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_NBTOOLS_EXT_PY 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_NBTOOLS_EXT_PY 5,299
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_RESOURCES 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_RESOURCES 404
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_RESOURCES_EXT_YAML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_RESOURCES_EXT_YAML 404
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_SECTOOLS 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_SECTOOLS 6,610
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_SECTOOLS_EXT_PY 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_SECTOOLS_EXT_PY 6,610
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_VIS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_VIS 516
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MSTICPY_VIS_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MSTICPY_VIS_EXT_PY 516
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 877
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 877
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_MISC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_MISC 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_MISC_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_MISC_EXT_PY 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_TOOLLIB 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_TOOLLIB 716
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_TOOLLIB_EXT_PY 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_TOOLLIB_EXT_PY 716
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 86
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 86
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 263
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 35,526
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 223
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 30,390
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 35
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 4,730
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 336
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 56
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 8
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 6
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 135
LOW_RISK_FILE_SIZE_COUNT 65
MEDIUM_RISK_FILE_SIZE_COUNT 59
HIGH_RISK_FILE_SIZE_COUNT 5
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 6,210
LOW_RISK_FILE_SIZE_LOC 9,348
MEDIUM_RISK_FILE_SIZE_LOC 17,256
HIGH_RISK_FILE_SIZE_LOC 2,798
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,076
FILE_CHANGE_HISTORY_ACTIVE_DAYS 235
FILE_CHANGE_HISTORY_WEEKS 153
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 765
FILE_AGE_NEGLIGIBLE_RISK_COUNT 121
FILE_AGE_LOW_RISK_COUNT 47
FILE_AGE_MEDIUM_RISK_COUNT 10
FILE_AGE_HIGH_RISK_COUNT 52
FILE_AGE_VERY_HIGH_RISK_COUNT 34
FILE_AGE_NEGLIGIBLE_RISK_LOC 21,046
FILE_AGE_LOW_RISK_LOC 5,030
FILE_AGE_MEDIUM_RISK_LOC 1,333
FILE_AGE_HIGH_RISK_LOC 6,153
FILE_AGE_VERY_HIGH_RISK_LOC 2,050
NUMBER_OF_CONTRIBUTORS 36
NUMBER_OF_UNITS 1,832
LINES_OF_CODE_IN_UNITS 15,970
LINES_OF_CODE_OUTSIDE_UNITS 19,642
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 6,032
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 37.77
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,355
UNIT_SIZE_LOW_RISK_LOC 4,437
UNIT_SIZE_LOW_RISK_PERCENTAGE 27.78
UNIT_SIZE_LOW_RISK_COUNT 304
UNIT_SIZE_MEDIUM_RISK_LOC 4,748
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 29.73
UNIT_SIZE_MEDIUM_RISK_COUNT 161
UNIT_SIZE_HIGH_RISK_LOC 753
UNIT_SIZE_HIGH_RISK_PERCENTAGE 4.72
UNIT_SIZE_HIGH_RISK_COUNT 12
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_NEGLIGIBLE_RISK_LOC 297
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_NEGLIGIBLE_RISK_PERCENTAGE 41.02
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_NEGLIGIBLE_RISK_COUNT 59
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_LOW_RISK_LOC 105
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_LOW_RISK_PERCENTAGE 14.5
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_MEDIUM_RISK_LOC 146
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_MEDIUM_RISK_PERCENTAGE 20.17
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_HIGH_RISK_LOC 176
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_HIGH_RISK_PERCENTAGE 24.31
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_ANALYSIS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_NEGLIGIBLE_RISK_LOC 528
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 42.34
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_NEGLIGIBLE_RISK_COUNT 118
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_LOW_RISK_LOC 365
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_LOW_RISK_PERCENTAGE 29.27
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_LOW_RISK_COUNT 25
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_MEDIUM_RISK_LOC 354
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_MEDIUM_RISK_PERCENTAGE 28.39
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_COMMON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_NEGLIGIBLE_RISK_LOC 596
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 37.94
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_NEGLIGIBLE_RISK_COUNT 130
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_LOW_RISK_LOC 505
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_LOW_RISK_PERCENTAGE 32.15
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_MEDIUM_RISK_LOC 415
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_MEDIUM_RISK_PERCENTAGE 26.42
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_MEDIUM_RISK_COUNT 15
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_HIGH_RISK_LOC 55
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_HIGH_RISK_PERCENTAGE 3.5
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_DATA_NEGLIGIBLE_RISK_LOC 1,150
UNIT_SIZE_COMPONENT_MSTICPY_DATA_NEGLIGIBLE_RISK_PERCENTAGE 34.44
UNIT_SIZE_COMPONENT_MSTICPY_DATA_NEGLIGIBLE_RISK_COUNT 246
UNIT_SIZE_COMPONENT_MSTICPY_DATA_LOW_RISK_LOC 1,043
UNIT_SIZE_COMPONENT_MSTICPY_DATA_LOW_RISK_PERCENTAGE 31.24
UNIT_SIZE_COMPONENT_MSTICPY_DATA_LOW_RISK_COUNT 71
UNIT_SIZE_COMPONENT_MSTICPY_DATA_MEDIUM_RISK_LOC 1,146
UNIT_SIZE_COMPONENT_MSTICPY_DATA_MEDIUM_RISK_PERCENTAGE 34.32
UNIT_SIZE_COMPONENT_MSTICPY_DATA_MEDIUM_RISK_COUNT 39
UNIT_SIZE_COMPONENT_MSTICPY_DATA_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_DATA_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_DATA_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_DATA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_DATA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_DATA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_NEGLIGIBLE_RISK_LOC 878
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_NEGLIGIBLE_RISK_PERCENTAGE 41.28
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_NEGLIGIBLE_RISK_COUNT 215
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_LOW_RISK_LOC 607
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_LOW_RISK_PERCENTAGE 28.54
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_LOW_RISK_COUNT 40
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_MEDIUM_RISK_LOC 642
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_MEDIUM_RISK_PERCENTAGE 30.18
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_DATAMODEL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_NEGLIGIBLE_RISK_LOC 1,120
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 37.81
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_NEGLIGIBLE_RISK_COUNT 250
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_LOW_RISK_LOC 814
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_LOW_RISK_PERCENTAGE 27.48
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_LOW_RISK_COUNT 55
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_MEDIUM_RISK_LOC 837
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_MEDIUM_RISK_PERCENTAGE 28.26
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_MEDIUM_RISK_COUNT 29
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_HIGH_RISK_LOC 191
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_HIGH_RISK_PERCENTAGE 6.45
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_NBTOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_NEGLIGIBLE_RISK_LOC 1,125
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 42.89
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_NEGLIGIBLE_RISK_COUNT 258
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_LOW_RISK_LOC 589
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_LOW_RISK_PERCENTAGE 22.46
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_LOW_RISK_COUNT 41
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_MEDIUM_RISK_LOC 793
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_MEDIUM_RISK_PERCENTAGE 30.23
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_MEDIUM_RISK_COUNT 26
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_HIGH_RISK_LOC 116
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_HIGH_RISK_PERCENTAGE 4.42
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_SECTOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MSTICPY_VIS_NEGLIGIBLE_RISK_LOC 98
UNIT_SIZE_COMPONENT_MSTICPY_VIS_NEGLIGIBLE_RISK_PERCENTAGE 28.82
UNIT_SIZE_COMPONENT_MSTICPY_VIS_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_MSTICPY_VIS_LOW_RISK_LOC 57
UNIT_SIZE_COMPONENT_MSTICPY_VIS_LOW_RISK_PERCENTAGE 16.76
UNIT_SIZE_COMPONENT_MSTICPY_VIS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_MSTICPY_VIS_MEDIUM_RISK_LOC 115
UNIT_SIZE_COMPONENT_MSTICPY_VIS_MEDIUM_RISK_PERCENTAGE 33.82
UNIT_SIZE_COMPONENT_MSTICPY_VIS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_MSTICPY_VIS_HIGH_RISK_LOC 70
UNIT_SIZE_COMPONENT_MSTICPY_VIS_HIGH_RISK_PERCENTAGE 20.59
UNIT_SIZE_COMPONENT_MSTICPY_VIS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_MSTICPY_VIS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MSTICPY_VIS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MSTICPY_VIS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 100
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 15.9
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 170
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 27.03
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 214
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 34.02
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 145
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 23.05
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_MISC_NEGLIGIBLE_RISK_LOC 14
UNIT_SIZE_COMPONENT_TOOLS_MISC_NEGLIGIBLE_RISK_PERCENTAGE 27.45
UNIT_SIZE_COMPONENT_TOOLS_MISC_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TOOLS_MISC_LOW_RISK_LOC 13
UNIT_SIZE_COMPONENT_TOOLS_MISC_LOW_RISK_PERCENTAGE 25.49
UNIT_SIZE_COMPONENT_TOOLS_MISC_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_MISC_MEDIUM_RISK_LOC 24
UNIT_SIZE_COMPONENT_TOOLS_MISC_MEDIUM_RISK_PERCENTAGE 47.06
UNIT_SIZE_COMPONENT_TOOLS_MISC_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_MISC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_MISC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_MISC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_MISC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_MISC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_MISC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_NEGLIGIBLE_RISK_LOC 122
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_NEGLIGIBLE_RISK_PERCENTAGE 34.56
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_NEGLIGIBLE_RISK_COUNT 28
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_LOW_RISK_LOC 169
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_LOW_RISK_PERCENTAGE 47.88
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_MEDIUM_RISK_LOC 62
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_MEDIUM_RISK_PERCENTAGE 17.56
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_TOOLLIB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 6,032
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 37.77
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 1,355
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 4,437
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 27.78
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 304
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 4,748
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 29.73
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 161
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 753
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 4.72
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 12
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 10,746
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 67.29
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,611
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 3,580
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 22.42
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 169
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,644
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 10.29
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 52
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_MSTICPY_ANALYSIS_NEGLIGIBLE_RISK_LOC 570
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_NEGLIGIBLE_RISK_PERCENTAGE 78.73
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_NEGLIGIBLE_RISK_COUNT 70
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_LOW_RISK_LOC 84
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_LOW_RISK_PERCENTAGE 11.6
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_MEDIUM_RISK_LOC 70
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_MEDIUM_RISK_PERCENTAGE 9.67
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_ANALYSIS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_NEGLIGIBLE_RISK_LOC 795
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_NEGLIGIBLE_RISK_PERCENTAGE 63.75
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_NEGLIGIBLE_RISK_COUNT 135
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_LOW_RISK_LOC 338
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_LOW_RISK_PERCENTAGE 27.11
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_MEDIUM_RISK_LOC 114
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_MEDIUM_RISK_PERCENTAGE 9.14
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_COMMON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_NEGLIGIBLE_RISK_LOC 1,103
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 70.21
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_NEGLIGIBLE_RISK_COUNT 159
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_LOW_RISK_LOC 393
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_LOW_RISK_PERCENTAGE 25.02
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_MEDIUM_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_MEDIUM_RISK_PERCENTAGE 4.77
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_NEGLIGIBLE_RISK_LOC 2,427
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_NEGLIGIBLE_RISK_PERCENTAGE 72.69
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_NEGLIGIBLE_RISK_COUNT 320
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_LOW_RISK_LOC 580
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_LOW_RISK_PERCENTAGE 17.37
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_MEDIUM_RISK_LOC 332
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_MEDIUM_RISK_PERCENTAGE 9.94
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_NEGLIGIBLE_RISK_LOC 1,330
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_NEGLIGIBLE_RISK_PERCENTAGE 62.53
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_NEGLIGIBLE_RISK_COUNT 239
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_LOW_RISK_LOC 464
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_LOW_RISK_PERCENTAGE 21.81
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_MEDIUM_RISK_LOC 333
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_MEDIUM_RISK_PERCENTAGE 15.66
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_MEDIUM_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_DATAMODEL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_NEGLIGIBLE_RISK_LOC 1,824
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 61.58
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_NEGLIGIBLE_RISK_COUNT 289
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_LOW_RISK_LOC 791
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_LOW_RISK_PERCENTAGE 26.7
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_LOW_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_MEDIUM_RISK_LOC 347
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_MEDIUM_RISK_PERCENTAGE 11.72
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_NBTOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_NEGLIGIBLE_RISK_LOC 1,789
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_NEGLIGIBLE_RISK_PERCENTAGE 68.2
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_NEGLIGIBLE_RISK_COUNT 294
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_LOW_RISK_LOC 561
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_LOW_RISK_PERCENTAGE 21.39
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_MEDIUM_RISK_LOC 273
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_MEDIUM_RISK_PERCENTAGE 10.41
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_SECTOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_NEGLIGIBLE_RISK_LOC 146
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_NEGLIGIBLE_RISK_PERCENTAGE 42.94
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_NEGLIGIBLE_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_LOW_RISK_LOC 194
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_LOW_RISK_PERCENTAGE 57.06
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MSTICPY_VIS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 518
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 82.35
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 40
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 7.63
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 63
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 10.02
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_NEGLIGIBLE_RISK_PERCENTAGE 52.94
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_LOW_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_LOW_RISK_PERCENTAGE 47.06
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MISC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_NEGLIGIBLE_RISK_LOC 213
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_NEGLIGIBLE_RISK_PERCENTAGE 60.34
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_LOW_RISK_LOC 103
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_LOW_RISK_PERCENTAGE 29.18
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_MEDIUM_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_MEDIUM_RISK_PERCENTAGE 10.48
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_TOOLLIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 10,746
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 67.29
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 1,611
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 3,580
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 22.42
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 169
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 1,644
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 10.29
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 52
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
DUPLICATION_NUMBER_OF_DUPLICATES 1,061
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 101
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 3,404
DUPLICATION_NUMBER_OF_CLEANED_LINES 33,903
DUPLICATION_PERCENTAGE 10.04
UNIT_DUPLICATES_COUNT 5
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_SECTOOLS 255
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_SECTOOLS 255
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_SECTOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_ANALYSIS 430
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_ANALYSIS 430
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_ANALYSIS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_DATA 2,118
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_DATA 2,118
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_DATA 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_NBTOOLS 199
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_NBTOOLS 199
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_NBTOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_VIS 54
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_VIS 54
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_VIS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS 15
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 15
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS_TOOLLIB 7
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS_TOOLLIB 7
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS_TOOLLIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 26
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 26
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_CONFIG 101
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_CONFIG 101
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_CONFIG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_RESOURCES 53
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_RESOURCES 53
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_RESOURCES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_DATAMODEL 100
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_DATAMODEL 100
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_DATAMODEL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY_COMMON 46
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY_COMMON 46
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY_COMMON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MSTICPY 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MSTICPY 0
DUPLICATION_PERCENTAGE_PRIMARY_MSTICPY -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS_MISC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS_MISC 0
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS_MISC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 1,512
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 28,767
DUPLICATION_PERCENTAGE_PY 5.26
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 1,866
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 4,730
DUPLICATION_PERCENTAGE_YAML 39.45
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML 26
DUPLICATION_NUMBER_OF_CLEANED_LINES_YML 336
DUPLICATION_PERCENTAGE_YML 7.74
TOTAL_ANALYSIS_TIME_IN_MILLIS 12,708