JetBrains / compose-multiplatform
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 2,226
NUMBER_OF_FILES_MAIN 628
LINES_OF_CODE_MAIN 41,922
NUMBER_OF_FILES_MAIN_EXT_KT 480
LINES_OF_CODE_MAIN_EXT_KT 36,075
NUMBER_OF_FILES_MAIN_EXT_KTS 89
LINES_OF_CODE_MAIN_EXT_KTS 4,022
NUMBER_OF_FILES_MAIN_EXT_XML 29
LINES_OF_CODE_MAIN_EXT_XML 1,022
NUMBER_OF_FILES_MAIN_EXT_SWIFT 7
LINES_OF_CODE_MAIN_EXT_SWIFT 210
NUMBER_OF_FILES_MAIN_EXT_TOML 8
LINES_OF_CODE_MAIN_EXT_TOML 168
NUMBER_OF_FILES_MAIN_EXT_PRO 1
LINES_OF_CODE_MAIN_EXT_PRO 110
NUMBER_OF_FILES_MAIN_EXT_JS 4
LINES_OF_CODE_MAIN_EXT_JS 98
NUMBER_OF_FILES_MAIN_EXT_MJS 3
LINES_OF_CODE_MAIN_EXT_MJS 82
NUMBER_OF_FILES_MAIN_EXT_HTML 4
LINES_OF_CODE_MAIN_EXT_HTML 56
NUMBER_OF_FILES_MAIN_EXT_GROOVY 1
LINES_OF_CODE_MAIN_EXT_GROOVY 41
NUMBER_OF_FILES_MAIN_EXT_JAVA 1
LINES_OF_CODE_MAIN_EXT_JAVA 37
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 1
NUMBER_OF_FILES_TEST 339
LINES_OF_CODE_TEST 32,769
NUMBER_OF_FILES_TEST_EXT_KT 163
LINES_OF_CODE_TEST_EXT_KT 28,488
NUMBER_OF_FILES_TEST_EXT_KTS 75
LINES_OF_CODE_TEST_EXT_KTS 1,880
NUMBER_OF_FILES_TEST_EXT_GRADLE 49
LINES_OF_CODE_TEST_EXT_GRADLE 1,254
NUMBER_OF_FILES_TEST_EXT_XML 41
LINES_OF_CODE_TEST_EXT_XML 899
NUMBER_OF_FILES_TEST_EXT_BAT 2
LINES_OF_CODE_TEST_EXT_BAT 138
NUMBER_OF_FILES_TEST_EXT_PODSPEC 1
LINES_OF_CODE_TEST_EXT_PODSPEC 46
NUMBER_OF_FILES_TEST_EXT_SH 2
LINES_OF_CODE_TEST_EXT_SH 15
NUMBER_OF_FILES_TEST_EXT_SWIFT 1
LINES_OF_CODE_TEST_EXT_SWIFT 13
NUMBER_OF_FILES_TEST_EXT_TOML 1
LINES_OF_CODE_TEST_EXT_TOML 12
NUMBER_OF_FILES_TEST_EXT_HTML 1
LINES_OF_CODE_TEST_EXT_HTML 12
NUMBER_OF_FILES_TEST_EXT_CSS 1
LINES_OF_CODE_TEST_EXT_CSS 7
NUMBER_OF_FILES_TEST_EXT_PRO 1
LINES_OF_CODE_TEST_EXT_PRO 4
NUMBER_OF_FILES_TEST_EXT_JS 1
LINES_OF_CODE_TEST_EXT_JS 1
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 78.16
NUMBER_OF_FILES_GENERATED 26
LINES_OF_CODE_GENERATED 761
NUMBER_OF_FILES_GENERATED_EXT_KT 26
LINES_OF_CODE_GENERATED_EXT_KT 761
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 35
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 1,853
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 22
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 1,604
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 8
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 171
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML 5
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML 78
NUMBER_OF_FILES_OTHER 716
LINES_OF_CODE_OTHER 31,160
NUMBER_OF_FILES_OTHER_EXT_KT 299
LINES_OF_CODE_OTHER_EXT_KT 14,594
NUMBER_OF_FILES_OTHER_EXT_MD 64
LINES_OF_CODE_OTHER_EXT_MD 6,897
NUMBER_OF_FILES_OTHER_EXT_TXT 41
LINES_OF_CODE_OTHER_EXT_TXT 2,901
NUMBER_OF_FILES_OTHER_EXT_KTS 64
LINES_OF_CODE_OTHER_EXT_KTS 2,045
NUMBER_OF_FILES_OTHER_EXT_BAT 15
LINES_OF_CODE_OTHER_EXT_BAT 1,057
NUMBER_OF_FILES_OTHER_EXT_PLIST 16
LINES_OF_CODE_OTHER_EXT_PLIST 812
NUMBER_OF_FILES_OTHER_EXT_XML 42
LINES_OF_CODE_OTHER_EXT_XML 681
NUMBER_OF_FILES_OTHER_EXT_JSON 32
LINES_OF_CODE_OTHER_EXT_JSON 578
NUMBER_OF_FILES_OTHER_EXT_SWIFT 28
LINES_OF_CODE_OTHER_EXT_SWIFT 477
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 64
LINES_OF_CODE_OTHER_EXT_PROPERTIES 390
NUMBER_OF_FILES_OTHER_EXT_HTML 10
LINES_OF_CODE_OTHER_EXT_HTML 277
NUMBER_OF_FILES_OTHER_EXT_SVG 24
LINES_OF_CODE_OTHER_EXT_SVG 122
NUMBER_OF_FILES_OTHER_EXT_CSS 4
LINES_OF_CODE_OTHER_EXT_CSS 83
NUMBER_OF_FILES_OTHER_EXT_SH 4
LINES_OF_CODE_OTHER_EXT_SH 75
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD 1
LINES_OF_CODE_OTHER_EXT_STORYBOARD 47
NUMBER_OF_FILES_OTHER_EXT_TOML 2
LINES_OF_CODE_OTHER_EXT_TOML 41
NUMBER_OF_FILES_OTHER_EXT_GRAPHQL 1
LINES_OF_CODE_OTHER_EXT_GRAPHQL 34
NUMBER_OF_FILES_OTHER_EXT_PRO 3
LINES_OF_CODE_OTHER_EXT_PRO 26
NUMBER_OF_FILES_OTHER_EXT_JS 2
LINES_OF_CODE_OTHER_EXT_JS 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HTML 167
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HTML 16,115
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HTML_EXT_KT 146
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HTML_EXT_KT 15,085
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HTML_EXT_KTS 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HTML_EXT_KTS 949
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HTML_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HTML_EXT_JS 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HTML_EXT_HTML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HTML_EXT_HTML 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HTML_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HTML_EXT_CSS 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLING 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLING 753
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLING_EXT_KT 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLING_EXT_KT 601
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLING_EXT_KTS 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLING_EXT_KTS 110
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLING_EXT_XML 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLING_EXT_XML 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI 1,784
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI_EXT_KT 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI_EXT_KT 796
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI_EXT_KTS 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI_EXT_KTS 711
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI_EXT_XML 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI_EXT_XML 213
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI_EXT_GROOVY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI_EXT_GROOVY 41
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI_EXT_TOML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI_EXT_TOML 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CI_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CI_EXT_HTML 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXPERIMENTAL 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXPERIMENTAL 1,567
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXPERIMENTAL_EXT_KT 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXPERIMENTAL_EXT_KT 1,313
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXPERIMENTAL_EXT_KTS 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXPERIMENTAL_EXT_KTS 187
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXPERIMENTAL_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXPERIMENTAL_EXT_XML 67
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPOSE 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPOSE 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPOSE_EXT_KTS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPOSE_EXT_KTS 75
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPOSE_EXT_KT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPOSE_EXT_KT 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 490
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_KTS 490
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TUTORIALS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TUTORIALS 147
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TUTORIALS_EXT_KTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TUTORIALS_EXT_KTS 147
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS 132
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS 8,934
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_KT 122
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_KT 8,419
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_KTS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_KTS 348
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_PRO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_PRO 110
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_JAVA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_JAVA 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRADLE_PLUGINS_EXT_TOML 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS 89
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS 5,104
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_KT 46
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_KT 3,711
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_KTS 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_KTS 507
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_XML 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_XML 476
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_SWIFT 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_SWIFT 210
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_TOML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_TOML 97
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_MJS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_MJS 82
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_HTML 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPONENTS 111
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPONENTS 5,909
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_KT 100
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_KT 5,190
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_KTS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_KTS 428
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_XML 219
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_JS 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPONENTS_EXT_TOML 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDEA_PLUGIN 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDEA_PLUGIN 990
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDEA_PLUGIN_EXT_KT 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDEA_PLUGIN_EXT_KT 906
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDEA_PLUGIN_EXT_KTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDEA_PLUGIN_EXT_KTS 70
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDEA_PLUGIN_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDEA_PLUGIN_EXT_TOML 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IDEA_PLUGIN_EXT_XML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IDEA_PLUGIN_EXT_XML 5
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 13
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,409
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_KT 11
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_KT 1,220
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_KTS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_KTS 184
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_XML 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_XML 5
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 615
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 40,513
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 469
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 34,855
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 88
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 3,838
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 28
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 1,017
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 210
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 168
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRO 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRO 110
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 98
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 82
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 56
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 41
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 37
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 502
LOW_RISK_FILE_SIZE_COUNT 85
MEDIUM_RISK_FILE_SIZE_COUNT 36
HIGH_RISK_FILE_SIZE_COUNT 5
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 16,138
LOW_RISK_FILE_SIZE_LOC 11,419
MEDIUM_RISK_FILE_SIZE_LOC 10,920
HIGH_RISK_FILE_SIZE_LOC 3,445
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 980
LINES_OF_CODE_IN_UNITS 7,781
LINES_OF_CODE_OUTSIDE_UNITS 34,141
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 3,076
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 39.53
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 753
UNIT_SIZE_LOW_RISK_LOC 1,973
UNIT_SIZE_LOW_RISK_PERCENTAGE 25.36
UNIT_SIZE_LOW_RISK_COUNT 145
UNIT_SIZE_MEDIUM_RISK_LOC 1,952
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 25.09
UNIT_SIZE_MEDIUM_RISK_COUNT 71
UNIT_SIZE_HIGH_RISK_LOC 658
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.46
UNIT_SIZE_HIGH_RISK_COUNT 10
UNIT_SIZE_VERY_HIGH_RISK_LOC 122
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.57
UNIT_SIZE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_HTML_NEGLIGIBLE_RISK_LOC 1,419
UNIT_SIZE_COMPONENT_HTML_NEGLIGIBLE_RISK_PERCENTAGE 47.03
UNIT_SIZE_COMPONENT_HTML_NEGLIGIBLE_RISK_COUNT 387
UNIT_SIZE_COMPONENT_HTML_LOW_RISK_LOC 832
UNIT_SIZE_COMPONENT_HTML_LOW_RISK_PERCENTAGE 27.58
UNIT_SIZE_COMPONENT_HTML_LOW_RISK_COUNT 63
UNIT_SIZE_COMPONENT_HTML_MEDIUM_RISK_LOC 582
UNIT_SIZE_COMPONENT_HTML_MEDIUM_RISK_PERCENTAGE 19.29
UNIT_SIZE_COMPONENT_HTML_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_HTML_HIGH_RISK_LOC 62
UNIT_SIZE_COMPONENT_HTML_HIGH_RISK_PERCENTAGE 2.06
UNIT_SIZE_COMPONENT_HTML_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_HTML_VERY_HIGH_RISK_LOC 122
UNIT_SIZE_COMPONENT_HTML_VERY_HIGH_RISK_PERCENTAGE 4.04
UNIT_SIZE_COMPONENT_HTML_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLING_NEGLIGIBLE_RISK_LOC 22
UNIT_SIZE_COMPONENT_TOOLING_NEGLIGIBLE_RISK_PERCENTAGE 8.49
UNIT_SIZE_COMPONENT_TOOLING_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_TOOLING_LOW_RISK_LOC 60
UNIT_SIZE_COMPONENT_TOOLING_LOW_RISK_PERCENTAGE 23.17
UNIT_SIZE_COMPONENT_TOOLING_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_TOOLING_MEDIUM_RISK_LOC 114
UNIT_SIZE_COMPONENT_TOOLING_MEDIUM_RISK_PERCENTAGE 44.02
UNIT_SIZE_COMPONENT_TOOLING_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_TOOLING_HIGH_RISK_LOC 63
UNIT_SIZE_COMPONENT_TOOLING_HIGH_RISK_PERCENTAGE 24.32
UNIT_SIZE_COMPONENT_TOOLING_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CI_NEGLIGIBLE_RISK_LOC 72
UNIT_SIZE_COMPONENT_CI_NEGLIGIBLE_RISK_PERCENTAGE 22.71
UNIT_SIZE_COMPONENT_CI_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_CI_LOW_RISK_LOC 71
UNIT_SIZE_COMPONENT_CI_LOW_RISK_PERCENTAGE 22.4
UNIT_SIZE_COMPONENT_CI_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CI_MEDIUM_RISK_LOC 118
UNIT_SIZE_COMPONENT_CI_MEDIUM_RISK_PERCENTAGE 37.22
UNIT_SIZE_COMPONENT_CI_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CI_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_CI_HIGH_RISK_PERCENTAGE 17.67
UNIT_SIZE_COMPONENT_CI_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_EXPERIMENTAL_NEGLIGIBLE_RISK_LOC 196
UNIT_SIZE_COMPONENT_EXPERIMENTAL_NEGLIGIBLE_RISK_PERCENTAGE 47.8
UNIT_SIZE_COMPONENT_EXPERIMENTAL_NEGLIGIBLE_RISK_COUNT 45
UNIT_SIZE_COMPONENT_EXPERIMENTAL_LOW_RISK_LOC 45
UNIT_SIZE_COMPONENT_EXPERIMENTAL_LOW_RISK_PERCENTAGE 10.98
UNIT_SIZE_COMPONENT_EXPERIMENTAL_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_EXPERIMENTAL_MEDIUM_RISK_LOC 169
UNIT_SIZE_COMPONENT_EXPERIMENTAL_MEDIUM_RISK_PERCENTAGE 41.22
UNIT_SIZE_COMPONENT_EXPERIMENTAL_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_EXPERIMENTAL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_EXPERIMENTAL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EXPERIMENTAL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_EXPERIMENTAL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_EXPERIMENTAL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_EXPERIMENTAL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMPOSE_NEGLIGIBLE_RISK_LOC 31
UNIT_SIZE_COMPONENT_COMPOSE_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_COMPOSE_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_COMPOSE_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMPOSE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMPOSE_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMPOSE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMPOSE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMPOSE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMPOSE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMPOSE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMPOSE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMPOSE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMPOSE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMPOSE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 30
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 14.02
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 50
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 23.36
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 61
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 28.5
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 73
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 34.11
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 1
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_TUTORIALS_NEGLIGIBLE_RISK_LOC 25
UNIT_SIZE_COMPONENT_TUTORIALS_NEGLIGIBLE_RISK_PERCENTAGE 27.47
UNIT_SIZE_COMPONENT_TUTORIALS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TUTORIALS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_TUTORIALS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TUTORIALS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TUTORIALS_MEDIUM_RISK_LOC 66
UNIT_SIZE_COMPONENT_TUTORIALS_MEDIUM_RISK_PERCENTAGE 72.53
UNIT_SIZE_COMPONENT_TUTORIALS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TUTORIALS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TUTORIALS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TUTORIALS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TUTORIALS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TUTORIALS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TUTORIALS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_NEGLIGIBLE_RISK_LOC 392
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE 32.13
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_NEGLIGIBLE_RISK_COUNT 90
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_LOW_RISK_LOC 226
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_LOW_RISK_PERCENTAGE 18.52
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_LOW_RISK_COUNT 17
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_MEDIUM_RISK_LOC 421
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_MEDIUM_RISK_PERCENTAGE 34.51
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_MEDIUM_RISK_COUNT 16
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_HIGH_RISK_LOC 181
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_HIGH_RISK_PERCENTAGE 14.84
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GRADLE_PLUGINS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_LOC 263
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 24.79
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 50
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_LOC 267
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_PERCENTAGE 25.16
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_COUNT 18
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_LOC 308
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 29.03
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_LOC 223
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_PERCENTAGE 21.02
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMPONENTS_NEGLIGIBLE_RISK_LOC 500
UNIT_SIZE_COMPONENT_COMPONENTS_NEGLIGIBLE_RISK_PERCENTAGE 52.91
UNIT_SIZE_COMPONENT_COMPONENTS_NEGLIGIBLE_RISK_COUNT 109
UNIT_SIZE_COMPONENT_COMPONENTS_LOW_RISK_LOC 332
UNIT_SIZE_COMPONENT_COMPONENTS_LOW_RISK_PERCENTAGE 35.13
UNIT_SIZE_COMPONENT_COMPONENTS_LOW_RISK_COUNT 25
UNIT_SIZE_COMPONENT_COMPONENTS_MEDIUM_RISK_LOC 113
UNIT_SIZE_COMPONENT_COMPONENTS_MEDIUM_RISK_PERCENTAGE 11.96
UNIT_SIZE_COMPONENT_COMPONENTS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_COMPONENTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMPONENTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMPONENTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMPONENTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMPONENTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMPONENTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_NEGLIGIBLE_RISK_LOC 126
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 58.33
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_NEGLIGIBLE_RISK_COUNT 30
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_LOW_RISK_LOC 90
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_LOW_RISK_PERCENTAGE 41.67
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IDEA_PLUGIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC 2,937
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE 40.79
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT 727
UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC 1,860
UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE 25.83
UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT 137
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC 1,697
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE 23.57
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT 63
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_LOC 585
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_PERCENTAGE 8.12
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_COUNT 9
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_LOC 122
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_PERCENTAGE 1.69
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_LOC 111
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_PERCENTAGE 24.5
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_COUNT 20
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_LOC 97
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_PERCENTAGE 21.41
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_COUNT 7
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_LOC 172
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_PERCENTAGE 37.97
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_LOC 73
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_PERCENTAGE 16.11
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 15.22
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 16
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 34.78
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 23
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 50
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_LOC 37
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 20.69
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 23
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 79.31
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 1
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_SWIFT_NEGLIGIBLE_RISK_LOC 15
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_SWIFT_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_SWIFT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 7,112
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 91.4
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 962
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 573
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 7.36
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 96
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 1.23
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 2
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_HTML_NEGLIGIBLE_RISK_LOC 3,017
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_NEGLIGIBLE_RISK_COUNT 474
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HTML_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_NEGLIGIBLE_RISK_LOC 259
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_NEGLIGIBLE_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_NEGLIGIBLE_RISK_LOC 282
CONDITIONAL_COMPLEXITY_COMPONENT_CI_NEGLIGIBLE_RISK_PERCENTAGE 88.96
CONDITIONAL_COMPLEXITY_COMPONENT_CI_NEGLIGIBLE_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_CI_LOW_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_CI_LOW_RISK_PERCENTAGE 11.04
CONDITIONAL_COMPLEXITY_COMPONENT_CI_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_NEGLIGIBLE_RISK_LOC 410
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_NEGLIGIBLE_RISK_COUNT 54
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_EXPERIMENTAL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_NEGLIGIBLE_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_NEGLIGIBLE_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPOSE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 141
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 65.89
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 34.11
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 0
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_TUTORIALS_NEGLIGIBLE_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TUTORIALS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_NEGLIGIBLE_RISK_LOC 986
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE 80.82
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_NEGLIGIBLE_RISK_COUNT 120
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_LOW_RISK_LOC 167
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_LOW_RISK_PERCENTAGE 13.69
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_MEDIUM_RISK_LOC 67
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_MEDIUM_RISK_PERCENTAGE 5.49
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRADLE_PLUGINS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_LOC 810
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 76.34
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 76
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_PERCENTAGE 20.92
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 2.73
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_NEGLIGIBLE_RISK_LOC 869
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_NEGLIGIBLE_RISK_PERCENTAGE 91.96
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_NEGLIGIBLE_RISK_COUNT 134
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_LOW_RISK_LOC 76
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_LOW_RISK_PERCENTAGE 8.04
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMPONENTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_NEGLIGIBLE_RISK_LOC 216
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_NEGLIGIBLE_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IDEA_PLUGIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_LOC 6,605
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE 91.72
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT 920
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC 500
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE 6.94
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_LOC 96
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_PERCENTAGE 1.33
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_LOC 380
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_PERCENTAGE 83.89
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_PERCENTAGE 16.11
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 46
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_LOC 37
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 2
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_SWIFT_NEGLIGIBLE_RISK_LOC 15
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SWIFT_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,960
FILE_CHANGE_HISTORY_ACTIVE_DAYS 908
FILE_CHANGE_HISTORY_WEEKS 279
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,395
FILE_AGE_NEGLIGIBLE_RISK_COUNT 7
FILE_AGE_LOW_RISK_COUNT 39
FILE_AGE_MEDIUM_RISK_COUNT 44
FILE_AGE_HIGH_RISK_COUNT 107
FILE_AGE_VERY_HIGH_RISK_COUNT 431
FILE_AGE_NEGLIGIBLE_RISK_LOC 797
FILE_AGE_LOW_RISK_LOC 3,264
FILE_AGE_MEDIUM_RISK_LOC 2,986
FILE_AGE_HIGH_RISK_LOC 7,327
FILE_AGE_VERY_HIGH_RISK_LOC 27,548
NUMBER_OF_CONTRIBUTORS 192
DUPLICATION_NUMBER_OF_DUPLICATES 424
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 113
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,727
DUPLICATION_NUMBER_OF_CLEANED_LINES 31,735
DUPLICATION_PERCENTAGE 8.59
UNIT_DUPLICATES_COUNT 3
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HTML 794
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HTML 794
DUPLICATION_PERCENTAGE_PRIMARY_HTML 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMPONENTS 564
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMPONENTS 564
DUPLICATION_PERCENTAGE_PRIMARY_COMPONENTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CI 258
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CI 258
DUPLICATION_PERCENTAGE_PRIMARY_CI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BENCHMARKS 686
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BENCHMARKS 686
DUPLICATION_PERCENTAGE_PRIMARY_BENCHMARKS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLING 33
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLING 33
DUPLICATION_PERCENTAGE_PRIMARY_TOOLING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GRADLE_PLUGINS 176
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GRADLE_PLUGINS 176
DUPLICATION_PERCENTAGE_PRIMARY_GRADLE_PLUGINS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMPOSE 23
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMPOSE 23
DUPLICATION_PERCENTAGE_PRIMARY_COMPOSE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EXPERIMENTAL 193
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EXPERIMENTAL 193
DUPLICATION_PERCENTAGE_PRIMARY_EXPERIMENTAL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 0
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TUTORIALS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TUTORIALS 0
DUPLICATION_PERCENTAGE_PRIMARY_TUTORIALS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IDEA_PLUGIN 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IDEA_PLUGIN 0
DUPLICATION_PERCENTAGE_PRIMARY_IDEA_PLUGIN -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KT 1,746
DUPLICATION_NUMBER_OF_CLEANED_LINES_KT 27,111
DUPLICATION_PERCENTAGE_KT 6.44
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KTS 396
DUPLICATION_NUMBER_OF_CLEANED_LINES_KTS 3,018
DUPLICATION_PERCENTAGE_KTS 13.12
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML 585
DUPLICATION_NUMBER_OF_CLEANED_LINES_XML 920
DUPLICATION_PERCENTAGE_XML 63.59
TOTAL_ANALYSIS_TIME_IN_MILLIS 15,587