microsoft / lisa
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 315
NUMBER_OF_FILES_MAIN 230
LINES_OF_CODE_MAIN 27,541
NUMBER_OF_FILES_MAIN_EXT_PY 190
LINES_OF_CODE_MAIN_EXT_PY 26,842
NUMBER_OF_FILES_MAIN_EXT_PYI 19
LINES_OF_CODE_MAIN_EXT_PYI 432
NUMBER_OF_FILES_MAIN_EXT_YML 13
LINES_OF_CODE_MAIN_EXT_YML 150
NUMBER_OF_FILES_MAIN_EXT_TOML 1
LINES_OF_CODE_MAIN_EXT_TOML 75
NUMBER_OF_FILES_MAIN_EXT_DOCKERFILE 4
LINES_OF_CODE_MAIN_EXT_DOCKERFILE 28
NUMBER_OF_FILES_MAIN_EXT_YAML 1
LINES_OF_CODE_MAIN_EXT_YAML 7
NUMBER_OF_FILES_MAIN_EXT_JAVA 1
LINES_OF_CODE_MAIN_EXT_JAVA 6
NUMBER_OF_FILES_MAIN_EXT_CMD 1
LINES_OF_CODE_MAIN_EXT_CMD 1
NUMBER_OF_FILES_TEST 15
LINES_OF_CODE_TEST 3,456
NUMBER_OF_FILES_TEST_EXT_PY 15
LINES_OF_CODE_TEST_EXT_PY 3,456
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 12.54
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 28
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YML 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YML 27
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 1
NUMBER_OF_FILES_OTHER 22
LINES_OF_CODE_OTHER 6,078
NUMBER_OF_FILES_OTHER_EXT_JSON 12
LINES_OF_CODE_OTHER_EXT_JSON 5,757
NUMBER_OF_FILES_OTHER_EXT_PY 5
LINES_OF_CODE_OTHER_EXT_PY 212
NUMBER_OF_FILES_OTHER_EXT_RST 1
LINES_OF_CODE_OTHER_EXT_RST 59
NUMBER_OF_FILES_OTHER_EXT_YML 3
LINES_OF_CODE_OTHER_EXT_YML 49
NUMBER_OF_FILES_OTHER_EXT_SH 1
LINES_OF_CODE_OTHER_EXT_SH 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 83
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 75
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CMD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CMD 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA 6,298
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_EXT_PY 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_EXT_PY 6,298
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_BASE_TOOLS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_BASE_TOOLS 212
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_BASE_TOOLS_EXT_PY 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_BASE_TOOLS_EXT_PY 212
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_COMBINATORS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_COMBINATORS 128
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_COMBINATORS_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_COMBINATORS_EXT_PY 128
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_FEATURES 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_FEATURES 559
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_FEATURES_EXT_PY 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_FEATURES_EXT_PY 559
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_NOTIFIERS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_NOTIFIERS 283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_NOTIFIERS_EXT_PY 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_NOTIFIERS_EXT_PY 283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_PARAMETER_PARSER 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_PARAMETER_PARSER 346
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_PARAMETER_PARSER_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_PARAMETER_PARSER_EXT_PY 346
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_RUNNERS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_RUNNERS 1,023
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_RUNNERS_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_RUNNERS_EXT_PY 1,023
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_SUT_ORCHESTRATOR 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_SUT_ORCHESTRATOR 3,799
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_SUT_ORCHESTRATOR_EXT_PY 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_SUT_ORCHESTRATOR_EXT_PY 3,799
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_TOOLS 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_TOOLS 4,852
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_TOOLS_EXT_PY 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_TOOLS_EXT_PY 4,852
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_TRANSFORMERS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_TRANSFORMERS 549
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_TRANSFORMERS_EXT_PY 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_TRANSFORMERS_EXT_PY 549
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_UTIL 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_UTIL 1,399
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LISA_UTIL_EXT_PY 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LISA_UTIL_EXT_PY 1,399
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MICROSOFT_RUNBOOK 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MICROSOFT_RUNBOOK 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MICROSOFT_RUNBOOK_EXT_YML 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MICROSOFT_RUNBOOK_EXT_YML 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MICROSOFT_TESTSUITES 47
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MICROSOFT_TESTSUITES 7,424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MICROSOFT_TESTSUITES_EXT_PY 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MICROSOFT_TESTSUITES_EXT_PY 7,390
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MICROSOFT_TESTSUITES_EXT_DOCKERFILE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MICROSOFT_TESTSUITES_EXT_DOCKERFILE 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MICROSOFT_TESTSUITES_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MICROSOFT_TESTSUITES_EXT_JAVA 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS_EXT_YML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS_EXT_YML 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS_EXT_PY 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS_AZURE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS_AZURE 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS_AZURE_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS_AZURE_EXT_PY 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS_COMBINATORS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS_COMBINATORS 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS_COMBINATORS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS_COMBINATORS_EXT_PY 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS_RUNNERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS_RUNNERS 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SELFTESTS_RUNNERS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SELFTESTS_RUNNERS_EXT_PY 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TYPINGS_ASSERTPY 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TYPINGS_ASSERTPY 191
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TYPINGS_ASSERTPY_EXT_PYI 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TYPINGS_ASSERTPY_EXT_PYI 191
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TYPINGS_PLUGGY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TYPINGS_PLUGGY 90
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TYPINGS_PLUGGY_EXT_PYI 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TYPINGS_PLUGGY_EXT_PYI 90
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TYPINGS_SEMVER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TYPINGS_SEMVER 151
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TYPINGS_SEMVER_EXT_PYI 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TYPINGS_SEMVER_EXT_PYI 151
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 16
LINES_OF_CODE_CONCERN_GENERAL_TODOS 6,690
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 16
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 6,690
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 214
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 20,851
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 174
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 20,152
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PYI 19
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PYI 432
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 13
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 150
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 75
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_DOCKERFILE 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_DOCKERFILE 28
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 7
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 6
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 1
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 160
LOW_RISK_FILE_SIZE_COUNT 31
MEDIUM_RISK_FILE_SIZE_COUNT 31
HIGH_RISK_FILE_SIZE_COUNT 7
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 5,979
LOW_RISK_FILE_SIZE_LOC 4,386
MEDIUM_RISK_FILE_SIZE_LOC 10,438
HIGH_RISK_FILE_SIZE_LOC 5,253
VERY_HIGH_RISK_FILE_SIZE_LOC 1,485
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,358
FILE_CHANGE_HISTORY_ACTIVE_DAYS 856
FILE_CHANGE_HISTORY_WEEKS 193
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 965
FILE_AGE_NEGLIGIBLE_RISK_COUNT 90
FILE_AGE_LOW_RISK_COUNT 54
FILE_AGE_MEDIUM_RISK_COUNT 42
FILE_AGE_HIGH_RISK_COUNT 41
FILE_AGE_VERY_HIGH_RISK_COUNT 3
FILE_AGE_NEGLIGIBLE_RISK_LOC 16,245
FILE_AGE_LOW_RISK_LOC 8,085
FILE_AGE_MEDIUM_RISK_LOC 2,261
FILE_AGE_HIGH_RISK_LOC 947
FILE_AGE_VERY_HIGH_RISK_LOC 3
NUMBER_OF_CONTRIBUTORS 94
NUMBER_OF_UNITS 1,986
LINES_OF_CODE_IN_UNITS 14,026
LINES_OF_CODE_OUTSIDE_UNITS 13,515
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 5,866
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 41.82
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,638
UNIT_SIZE_LOW_RISK_LOC 3,047
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.72
UNIT_SIZE_LOW_RISK_COUNT 207
UNIT_SIZE_MEDIUM_RISK_LOC 3,808
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 27.15
UNIT_SIZE_MEDIUM_RISK_COUNT 123
UNIT_SIZE_HIGH_RISK_LOC 1,040
UNIT_SIZE_HIGH_RISK_PERCENTAGE 7.41
UNIT_SIZE_HIGH_RISK_COUNT 16
UNIT_SIZE_VERY_HIGH_RISK_LOC 265
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.89
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LISA_NEGLIGIBLE_RISK_LOC 1,389
UNIT_SIZE_COMPONENT_LISA_NEGLIGIBLE_RISK_PERCENTAGE 40.24
UNIT_SIZE_COMPONENT_LISA_NEGLIGIBLE_RISK_COUNT 352
UNIT_SIZE_COMPONENT_LISA_LOW_RISK_LOC 906
UNIT_SIZE_COMPONENT_LISA_LOW_RISK_PERCENTAGE 26.25
UNIT_SIZE_COMPONENT_LISA_LOW_RISK_COUNT 62
UNIT_SIZE_COMPONENT_LISA_MEDIUM_RISK_LOC 961
UNIT_SIZE_COMPONENT_LISA_MEDIUM_RISK_PERCENTAGE 27.84
UNIT_SIZE_COMPONENT_LISA_MEDIUM_RISK_COUNT 33
UNIT_SIZE_COMPONENT_LISA_HIGH_RISK_LOC 196
UNIT_SIZE_COMPONENT_LISA_HIGH_RISK_PERCENTAGE 5.68
UNIT_SIZE_COMPONENT_LISA_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LISA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_NEGLIGIBLE_RISK_LOC 73
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_NEGLIGIBLE_RISK_COUNT 17
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_BASE_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_NEGLIGIBLE_RISK_LOC 32
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_NEGLIGIBLE_RISK_PERCENTAGE 41.56
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_NEGLIGIBLE_RISK_COUNT 10
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_LOW_RISK_LOC 45
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_LOW_RISK_PERCENTAGE 58.44
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_COMBINATORS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_FEATURES_NEGLIGIBLE_RISK_LOC 195
UNIT_SIZE_COMPONENT_LISA_FEATURES_NEGLIGIBLE_RISK_PERCENTAGE 58.21
UNIT_SIZE_COMPONENT_LISA_FEATURES_NEGLIGIBLE_RISK_COUNT 66
UNIT_SIZE_COMPONENT_LISA_FEATURES_LOW_RISK_LOC 82
UNIT_SIZE_COMPONENT_LISA_FEATURES_LOW_RISK_PERCENTAGE 24.48
UNIT_SIZE_COMPONENT_LISA_FEATURES_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LISA_FEATURES_MEDIUM_RISK_LOC 58
UNIT_SIZE_COMPONENT_LISA_FEATURES_MEDIUM_RISK_PERCENTAGE 17.31
UNIT_SIZE_COMPONENT_LISA_FEATURES_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LISA_FEATURES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_FEATURES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_FEATURES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_FEATURES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_FEATURES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_FEATURES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_NEGLIGIBLE_RISK_LOC 95
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_NEGLIGIBLE_RISK_PERCENTAGE 46.57
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_LOW_RISK_LOC 55
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_LOW_RISK_PERCENTAGE 26.96
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_MEDIUM_RISK_LOC 54
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_MEDIUM_RISK_PERCENTAGE 26.47
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_NOTIFIERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_NEGLIGIBLE_RISK_LOC 82
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_NEGLIGIBLE_RISK_PERCENTAGE 60.29
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_LOW_RISK_LOC 22
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_LOW_RISK_PERCENTAGE 16.18
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_MEDIUM_RISK_LOC 32
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_MEDIUM_RISK_PERCENTAGE 23.53
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_PARAMETER_PARSER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_RUNNERS_NEGLIGIBLE_RISK_LOC 119
UNIT_SIZE_COMPONENT_LISA_RUNNERS_NEGLIGIBLE_RISK_PERCENTAGE 25.65
UNIT_SIZE_COMPONENT_LISA_RUNNERS_NEGLIGIBLE_RISK_COUNT 33
UNIT_SIZE_COMPONENT_LISA_RUNNERS_LOW_RISK_LOC 119
UNIT_SIZE_COMPONENT_LISA_RUNNERS_LOW_RISK_PERCENTAGE 25.65
UNIT_SIZE_COMPONENT_LISA_RUNNERS_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LISA_RUNNERS_MEDIUM_RISK_LOC 173
UNIT_SIZE_COMPONENT_LISA_RUNNERS_MEDIUM_RISK_PERCENTAGE 37.28
UNIT_SIZE_COMPONENT_LISA_RUNNERS_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LISA_RUNNERS_HIGH_RISK_LOC 53
UNIT_SIZE_COMPONENT_LISA_RUNNERS_HIGH_RISK_PERCENTAGE 11.42
UNIT_SIZE_COMPONENT_LISA_RUNNERS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LISA_RUNNERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_RUNNERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_RUNNERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_NEGLIGIBLE_RISK_LOC 573
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_NEGLIGIBLE_RISK_PERCENTAGE 35.11
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_NEGLIGIBLE_RISK_COUNT 155
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_LOW_RISK_LOC 343
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_LOW_RISK_PERCENTAGE 21.02
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_LOW_RISK_COUNT 24
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_MEDIUM_RISK_LOC 551
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_MEDIUM_RISK_PERCENTAGE 33.76
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_MEDIUM_RISK_COUNT 15
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_HIGH_RISK_LOC 165
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_HIGH_RISK_PERCENTAGE 10.11
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_SUT_ORCHESTRATOR_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_TOOLS_NEGLIGIBLE_RISK_LOC 1,648
UNIT_SIZE_COMPONENT_LISA_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 58.84
UNIT_SIZE_COMPONENT_LISA_TOOLS_NEGLIGIBLE_RISK_COUNT 426
UNIT_SIZE_COMPONENT_LISA_TOOLS_LOW_RISK_LOC 649
UNIT_SIZE_COMPONENT_LISA_TOOLS_LOW_RISK_PERCENTAGE 23.17
UNIT_SIZE_COMPONENT_LISA_TOOLS_LOW_RISK_COUNT 42
UNIT_SIZE_COMPONENT_LISA_TOOLS_MEDIUM_RISK_LOC 504
UNIT_SIZE_COMPONENT_LISA_TOOLS_MEDIUM_RISK_PERCENTAGE 17.99
UNIT_SIZE_COMPONENT_LISA_TOOLS_MEDIUM_RISK_COUNT 18
UNIT_SIZE_COMPONENT_LISA_TOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_TOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_TOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_NEGLIGIBLE_RISK_LOC 129
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_NEGLIGIBLE_RISK_PERCENTAGE 34.68
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_NEGLIGIBLE_RISK_COUNT 39
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_LOW_RISK_LOC 84
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_LOW_RISK_PERCENTAGE 22.58
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_MEDIUM_RISK_LOC 159
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_MEDIUM_RISK_PERCENTAGE 42.74
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_TRANSFORMERS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_UTIL_NEGLIGIBLE_RISK_LOC 465
UNIT_SIZE_COMPONENT_LISA_UTIL_NEGLIGIBLE_RISK_PERCENTAGE 62.67
UNIT_SIZE_COMPONENT_LISA_UTIL_NEGLIGIBLE_RISK_COUNT 118
UNIT_SIZE_COMPONENT_LISA_UTIL_LOW_RISK_LOC 208
UNIT_SIZE_COMPONENT_LISA_UTIL_LOW_RISK_PERCENTAGE 28.03
UNIT_SIZE_COMPONENT_LISA_UTIL_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_LISA_UTIL_MEDIUM_RISK_LOC 69
UNIT_SIZE_COMPONENT_LISA_UTIL_MEDIUM_RISK_PERCENTAGE 9.3
UNIT_SIZE_COMPONENT_LISA_UTIL_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LISA_UTIL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_UTIL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_UTIL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LISA_UTIL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LISA_UTIL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LISA_UTIL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_NEGLIGIBLE_RISK_LOC 826
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_NEGLIGIBLE_RISK_PERCENTAGE 23.61
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_NEGLIGIBLE_RISK_COUNT 214
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_LOW_RISK_LOC 534
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_LOW_RISK_PERCENTAGE 15.27
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_LOW_RISK_COUNT 37
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_MEDIUM_RISK_LOC 1,247
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_MEDIUM_RISK_PERCENTAGE 35.65
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_MEDIUM_RISK_COUNT 39
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_HIGH_RISK_LOC 626
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_HIGH_RISK_PERCENTAGE 17.9
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_HIGH_RISK_COUNT 10
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_VERY_HIGH_RISK_LOC 265
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_VERY_HIGH_RISK_PERCENTAGE 7.58
UNIT_SIZE_COMPONENT_MICROSOFT_TESTSUITES_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_NEGLIGIBLE_RISK_LOC 102
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_NEGLIGIBLE_RISK_COUNT 87
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_ASSERTPY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_NEGLIGIBLE_RISK_LOC 49
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_PLUGGY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_NEGLIGIBLE_RISK_LOC 89
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_NEGLIGIBLE_RISK_COUNT 44
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TYPINGS_SEMVER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 5,623
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 40.8
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 1,471
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 3,047
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 22.11
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 207
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 3,808
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 27.63
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 123
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 1,040
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 7.55
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 16
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 265
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 1.92
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PYI_NEGLIGIBLE_RISK_LOC 240
UNIT_SIZE_EXTENSION_PYI_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_PYI_NEGLIGIBLE_RISK_COUNT 166
UNIT_SIZE_EXTENSION_PYI_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_PYI_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PYI_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PYI_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_PYI_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PYI_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PYI_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PYI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PYI_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PYI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PYI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PYI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 9,869
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 70.36
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,857
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,607
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.59
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 99
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,392
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 9.92
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 158
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.13
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 1
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 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NEGLIGIBLE_RISK_LOC 2,383
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NEGLIGIBLE_RISK_PERCENTAGE 69.03
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NEGLIGIBLE_RISK_COUNT 411
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_LOW_RISK_LOC 630
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_LOW_RISK_PERCENTAGE 18.25
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_LOW_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_MEDIUM_RISK_LOC 439
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_MEDIUM_RISK_PERCENTAGE 12.72
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_NEGLIGIBLE_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_NEGLIGIBLE_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_BASE_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_NEGLIGIBLE_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_NEGLIGIBLE_RISK_PERCENTAGE 75.32
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_LOW_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_LOW_RISK_PERCENTAGE 24.68
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_COMBINATORS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_NEGLIGIBLE_RISK_LOC 265
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_NEGLIGIBLE_RISK_PERCENTAGE 79.1
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_NEGLIGIBLE_RISK_COUNT 71
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_LOW_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_LOW_RISK_PERCENTAGE 13.43
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_MEDIUM_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_MEDIUM_RISK_PERCENTAGE 7.46
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_FEATURES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_NEGLIGIBLE_RISK_LOC 204
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_NEGLIGIBLE_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_NOTIFIERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_NEGLIGIBLE_RISK_LOC 129
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_NEGLIGIBLE_RISK_PERCENTAGE 94.85
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_NEGLIGIBLE_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_LOW_RISK_LOC 7
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_LOW_RISK_PERCENTAGE 5.15
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_PARAMETER_PARSER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_NEGLIGIBLE_RISK_LOC 200
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_NEGLIGIBLE_RISK_PERCENTAGE 43.1
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_NEGLIGIBLE_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_LOW_RISK_LOC 115
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_LOW_RISK_PERCENTAGE 24.78
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_MEDIUM_RISK_LOC 149
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_MEDIUM_RISK_PERCENTAGE 32.11
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_RUNNERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_NEGLIGIBLE_RISK_LOC 1,032
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_NEGLIGIBLE_RISK_PERCENTAGE 63.24
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_NEGLIGIBLE_RISK_COUNT 179
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_LOW_RISK_LOC 276
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_LOW_RISK_PERCENTAGE 16.91
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_MEDIUM_RISK_LOC 324
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_MEDIUM_RISK_PERCENTAGE 19.85
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_SUT_ORCHESTRATOR_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_NEGLIGIBLE_RISK_LOC 2,363
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 84.36
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_NEGLIGIBLE_RISK_COUNT 468
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_LOW_RISK_LOC 391
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_LOW_RISK_PERCENTAGE 13.96
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_LOW_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_MEDIUM_RISK_LOC 47
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_MEDIUM_RISK_PERCENTAGE 1.68
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_NEGLIGIBLE_RISK_LOC 335
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_NEGLIGIBLE_RISK_PERCENTAGE 90.05
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_NEGLIGIBLE_RISK_COUNT 48
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_LOW_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_LOW_RISK_PERCENTAGE 9.95
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_TRANSFORMERS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_NEGLIGIBLE_RISK_LOC 606
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_NEGLIGIBLE_RISK_PERCENTAGE 81.67
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_NEGLIGIBLE_RISK_COUNT 129
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_LOW_RISK_LOC 136
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_LOW_RISK_PERCENTAGE 18.33
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LISA_UTIL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_NEGLIGIBLE_RISK_LOC 1,981
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_NEGLIGIBLE_RISK_PERCENTAGE 56.63
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_NEGLIGIBLE_RISK_COUNT 269
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_LOW_RISK_LOC 951
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_LOW_RISK_PERCENTAGE 27.19
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_LOW_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_MEDIUM_RISK_LOC 408
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_MEDIUM_RISK_PERCENTAGE 11.66
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_HIGH_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_HIGH_RISK_PERCENTAGE 4.52
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MICROSOFT_TESTSUITES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_NEGLIGIBLE_RISK_LOC 102
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_NEGLIGIBLE_RISK_COUNT 87
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_ASSERTPY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_NEGLIGIBLE_RISK_LOC 49
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_NEGLIGIBLE_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_PLUGGY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_NEGLIGIBLE_RISK_LOC 89
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_NEGLIGIBLE_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TYPINGS_SEMVER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 9,626
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 69.84
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 1,690
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 2,607
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 18.91
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 99
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 1,392
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 10.1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 1.15
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 1
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
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_NEGLIGIBLE_RISK_LOC 240
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_NEGLIGIBLE_RISK_COUNT 166
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYI_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 388
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 70
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,459
DUPLICATION_NUMBER_OF_CLEANED_LINES 26,097
DUPLICATION_PERCENTAGE 9.42
UNIT_DUPLICATES_COUNT 6
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MICROSOFT_TESTSUITES 1,574
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MICROSOFT_TESTSUITES 1,574
DUPLICATION_PERCENTAGE_PRIMARY_MICROSOFT_TESTSUITES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_UTIL 52
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_UTIL 52
DUPLICATION_PERCENTAGE_PRIMARY_LISA_UTIL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA 370
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA 370
DUPLICATION_PERCENTAGE_PRIMARY_LISA 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_TOOLS 179
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_TOOLS 179
DUPLICATION_PERCENTAGE_PRIMARY_LISA_TOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_SUT_ORCHESTRATOR 146
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_SUT_ORCHESTRATOR 146
DUPLICATION_PERCENTAGE_PRIMARY_LISA_SUT_ORCHESTRATOR 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_RUNNERS 48
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_RUNNERS 48
DUPLICATION_PERCENTAGE_PRIMARY_LISA_RUNNERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_FEATURES 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_FEATURES 18
DUPLICATION_PERCENTAGE_PRIMARY_LISA_FEATURES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_TRANSFORMERS 34
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_TRANSFORMERS 34
DUPLICATION_PERCENTAGE_PRIMARY_LISA_TRANSFORMERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_BASE_TOOLS 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_BASE_TOOLS 14
DUPLICATION_PERCENTAGE_PRIMARY_LISA_BASE_TOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_COMBINATORS 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_COMBINATORS 12
DUPLICATION_PERCENTAGE_PRIMARY_LISA_COMBINATORS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TYPINGS_ASSERTPY 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TYPINGS_ASSERTPY 12
DUPLICATION_PERCENTAGE_PRIMARY_TYPINGS_ASSERTPY 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_NOTIFIERS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_NOTIFIERS 0
DUPLICATION_PERCENTAGE_PRIMARY_LISA_NOTIFIERS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LISA_PARAMETER_PARSER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LISA_PARAMETER_PARSER 0
DUPLICATION_PERCENTAGE_PRIMARY_LISA_PARAMETER_PARSER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MICROSOFT_RUNBOOK 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MICROSOFT_RUNBOOK 0
DUPLICATION_PERCENTAGE_PRIMARY_MICROSOFT_RUNBOOK -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SELFTESTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SELFTESTS 0
DUPLICATION_PERCENTAGE_PRIMARY_SELFTESTS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SELFTESTS_AZURE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SELFTESTS_AZURE 0
DUPLICATION_PERCENTAGE_PRIMARY_SELFTESTS_AZURE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SELFTESTS_COMBINATORS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SELFTESTS_COMBINATORS 0
DUPLICATION_PERCENTAGE_PRIMARY_SELFTESTS_COMBINATORS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SELFTESTS_RUNNERS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SELFTESTS_RUNNERS 0
DUPLICATION_PERCENTAGE_PRIMARY_SELFTESTS_RUNNERS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TYPINGS_PLUGGY 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TYPINGS_PLUGGY 0
DUPLICATION_PERCENTAGE_PRIMARY_TYPINGS_PLUGGY -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TYPINGS_SEMVER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TYPINGS_SEMVER 0
DUPLICATION_PERCENTAGE_PRIMARY_TYPINGS_SEMVER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 2,447
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 25,456
DUPLICATION_PERCENTAGE_PY 9.61
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PYI 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PYI 377
DUPLICATION_PERCENTAGE_PYI 3.18
TOTAL_ANALYSIS_TIME_IN_MILLIS 9,067