JetBrains / lets-plot
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 3,480
NUMBER_OF_FILES_MAIN 2,171
LINES_OF_CODE_MAIN 169,935
NUMBER_OF_FILES_MAIN_EXT_KT 2,055
LINES_OF_CODE_MAIN_EXT_KT 158,901
NUMBER_OF_FILES_MAIN_EXT_PY 89
LINES_OF_CODE_MAIN_EXT_PY 8,972
NUMBER_OF_FILES_MAIN_EXT_KTS 24
LINES_OF_CODE_MAIN_EXT_KTS 1,843
NUMBER_OF_FILES_MAIN_EXT_C 1
LINES_OF_CODE_MAIN_EXT_C 165
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 49
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 5
NUMBER_OF_FILES_TEST 74
LINES_OF_CODE_TEST 8,142
NUMBER_OF_FILES_TEST_EXT_PY 59
LINES_OF_CODE_TEST_EXT_PY 5,434
NUMBER_OF_FILES_TEST_EXT_KT 15
LINES_OF_CODE_TEST_EXT_KT 2,708
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 4.79
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 11
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 467
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 6
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 383
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 68
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 16
NUMBER_OF_FILES_OTHER 533
LINES_OF_CODE_OTHER 29,151
NUMBER_OF_FILES_OTHER_EXT_KT 494
LINES_OF_CODE_OTHER_EXT_KT 26,558
NUMBER_OF_FILES_OTHER_EXT_MD 23
LINES_OF_CODE_OTHER_EXT_MD 2,148
NUMBER_OF_FILES_OTHER_EXT_KTS 12
LINES_OF_CODE_OTHER_EXT_KTS 376
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 1
LINES_OF_CODE_OTHER_EXT_PROPERTIES 41
NUMBER_OF_FILES_OTHER_EXT_TXT 2
LINES_OF_CODE_OTHER_EXT_TXT 25
NUMBER_OF_FILES_OTHER_EXT_JS 1
LINES_OF_CODE_OTHER_EXT_JS 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATAMODEL 131
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATAMODEL 7,424
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATAMODEL_EXT_KT 130
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATAMODEL_EXT_KT 7,366
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATAMODEL_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATAMODEL_EXT_KTS 58
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_RASTER 66
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_RASTER 4,169
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_RASTER_EXT_KT 65
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_RASTER_EXT_KT 4,133
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_RASTER_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_RASTER_EXT_KTS 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GIS 58
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GIS 3,048
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GIS_EXT_KT 57
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GIS_EXT_KT 2,993
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GIS_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GIS_EXT_KTS 55
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JS_PACKAGE 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JS_PACKAGE 930
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JS_PACKAGE_EXT_KT 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JS_PACKAGE_EXT_KT 883
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JS_PACKAGE_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JS_PACKAGE_EXT_KTS 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 556
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_KTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_KTS 454
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_STEM 198
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_STEM 27,312
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_STEM_EXT_KT 197
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_STEM_EXT_KT 27,256
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_STEM_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_STEM_EXT_KTS 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_IMAGICK 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_IMAGICK 1,840
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_IMAGICK_EXT_KT 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_IMAGICK_EXT_KT 1,719
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_IMAGICK_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_IMAGICK_EXT_KTS 72
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_IMAGICK_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_IMAGICK_EXT_HTML 49
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CANVAS 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CANVAS 1,245
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CANVAS_EXT_KT 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CANVAS_EXT_KT 1,220
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CANVAS_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CANVAS_EXT_KTS 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VISUAL_TESTING 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VISUAL_TESTING 1,136
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VISUAL_TESTING_EXT_KT 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VISUAL_TESTING_EXT_KT 1,098
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VISUAL_TESTING_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VISUAL_TESTING_EXT_KTS 38
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIVEMAP 226
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIVEMAP 12,224
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIVEMAP_EXT_KT 225
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIVEMAP_EXT_KT 12,166
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIVEMAP_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIVEMAP_EXT_KTS 58
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEVDOCS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEVDOCS 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEVDOCS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEVDOCS_EXT_PY 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_W3C 60
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_W3C 2,922
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_W3C_EXT_KT 59
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_W3C_EXT_KT 2,888
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_W3C_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_W3C_EXT_KTS 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_BATIK 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_BATIK 1,071
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_BATIK_EXT_KT 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_BATIK_EXT_KT 1,048
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_BATIK_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_BATIK_EXT_KTS 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXTENSION 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXTENSION 1,564
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXTENSION_EXT_KT 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXTENSION_EXT_KT 1,485
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXTENSION_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXTENSION_EXT_KTS 79
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMONS 321
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMONS 18,519
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMONS_EXT_KT 320
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMONS_EXT_KT 18,455
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMONS_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMONS_EXT_KTS 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_LIVEMAP 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_LIVEMAP 2,165
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_LIVEMAP_EXT_KT 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_LIVEMAP_EXT_KT 2,104
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_LIVEMAP_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_LIVEMAP_EXT_KTS 61
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE 89
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE 9,010
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_EXT_PY 87
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_EXT_PY 8,840
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_EXT_C 165
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_EXT_CFG 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_BASE 477
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_BASE 39,466
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_BASE_EXT_KT 476
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_BASE_EXT_KT 39,415
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_BASE_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_BASE_EXT_KTS 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_BUILD 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_BUILD 84
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_BUILD_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_PACKAGE_BUILD_EXT_KTS 84
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JVM_PACKAGE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JVM_PACKAGE 470
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_JVM_PACKAGE_EXT_KTS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_JVM_PACKAGE_EXT_KTS 470
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_BUILDER 396
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_BUILDER 32,399
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_BUILDER_EXT_KT 395
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_BUILDER_EXT_KT 32,343
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLOT_BUILDER_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLOT_BUILDER_EXT_KTS 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_AWT 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_AWT 2,351
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_AWT_EXT_KT 34
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_AWT_EXT_KT 2,329
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATF_AWT_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATF_AWT_EXT_KTS 22
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 29
LINES_OF_CODE_CONCERN_GENERAL_TODOS 3,592
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_KT 28
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_KT 3,222
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 370
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 2,142
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 166,343
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 2,027
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KT 155,679
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 88
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 8,602
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 24
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 1,843
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 165
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 49
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 5
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 1,668
LOW_RISK_FILE_SIZE_COUNT 314
MEDIUM_RISK_FILE_SIZE_COUNT 167
HIGH_RISK_FILE_SIZE_COUNT 19
VERY_HIGH_RISK_FILE_SIZE_COUNT 3
NEGLIGIBLE_RISK_FILE_SIZE_LOC 62,227
LOW_RISK_FILE_SIZE_LOC 43,919
MEDIUM_RISK_FILE_SIZE_LOC 47,479
HIGH_RISK_FILE_SIZE_LOC 12,757
VERY_HIGH_RISK_FILE_SIZE_LOC 3,553
NUMBER_OF_UNITS 8,195
LINES_OF_CODE_IN_UNITS 69,173
LINES_OF_CODE_OUTSIDE_UNITS 100,762
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 28,113
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 40.64
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 6,371
UNIT_SIZE_LOW_RISK_LOC 17,012
UNIT_SIZE_LOW_RISK_PERCENTAGE 24.59
UNIT_SIZE_LOW_RISK_COUNT 1,174
UNIT_SIZE_MEDIUM_RISK_LOC 16,779
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.26
UNIT_SIZE_MEDIUM_RISK_COUNT 570
UNIT_SIZE_HIGH_RISK_LOC 4,231
UNIT_SIZE_HIGH_RISK_PERCENTAGE 6.12
UNIT_SIZE_HIGH_RISK_COUNT 67
UNIT_SIZE_VERY_HIGH_RISK_LOC 3,038
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 4.39
UNIT_SIZE_VERY_HIGH_RISK_COUNT 13
UNIT_SIZE_COMPONENT_DATAMODEL_NEGLIGIBLE_RISK_LOC 2,658
UNIT_SIZE_COMPONENT_DATAMODEL_NEGLIGIBLE_RISK_PERCENTAGE 82.19
UNIT_SIZE_COMPONENT_DATAMODEL_NEGLIGIBLE_RISK_COUNT 720
UNIT_SIZE_COMPONENT_DATAMODEL_LOW_RISK_LOC 402
UNIT_SIZE_COMPONENT_DATAMODEL_LOW_RISK_PERCENTAGE 12.43
UNIT_SIZE_COMPONENT_DATAMODEL_LOW_RISK_COUNT 27
UNIT_SIZE_COMPONENT_DATAMODEL_MEDIUM_RISK_LOC 174
UNIT_SIZE_COMPONENT_DATAMODEL_MEDIUM_RISK_PERCENTAGE 5.38
UNIT_SIZE_COMPONENT_DATAMODEL_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_DATAMODEL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATAMODEL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATAMODEL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATAMODEL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATAMODEL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATAMODEL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLOT_RASTER_NEGLIGIBLE_RISK_LOC 540
UNIT_SIZE_COMPONENT_PLOT_RASTER_NEGLIGIBLE_RISK_PERCENTAGE 39.88
UNIT_SIZE_COMPONENT_PLOT_RASTER_NEGLIGIBLE_RISK_COUNT 119
UNIT_SIZE_COMPONENT_PLOT_RASTER_LOW_RISK_LOC 380
UNIT_SIZE_COMPONENT_PLOT_RASTER_LOW_RISK_PERCENTAGE 28.06
UNIT_SIZE_COMPONENT_PLOT_RASTER_LOW_RISK_COUNT 27
UNIT_SIZE_COMPONENT_PLOT_RASTER_MEDIUM_RISK_LOC 339
UNIT_SIZE_COMPONENT_PLOT_RASTER_MEDIUM_RISK_PERCENTAGE 25.04
UNIT_SIZE_COMPONENT_PLOT_RASTER_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_PLOT_RASTER_HIGH_RISK_LOC 95
UNIT_SIZE_COMPONENT_PLOT_RASTER_HIGH_RISK_PERCENTAGE 7.02
UNIT_SIZE_COMPONENT_PLOT_RASTER_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PLOT_RASTER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLOT_RASTER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLOT_RASTER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_GIS_NEGLIGIBLE_RISK_LOC 524
UNIT_SIZE_COMPONENT_GIS_NEGLIGIBLE_RISK_PERCENTAGE 45.21
UNIT_SIZE_COMPONENT_GIS_NEGLIGIBLE_RISK_COUNT 121
UNIT_SIZE_COMPONENT_GIS_LOW_RISK_LOC 375
UNIT_SIZE_COMPONENT_GIS_LOW_RISK_PERCENTAGE 32.36
UNIT_SIZE_COMPONENT_GIS_LOW_RISK_COUNT 28
UNIT_SIZE_COMPONENT_GIS_MEDIUM_RISK_LOC 193
UNIT_SIZE_COMPONENT_GIS_MEDIUM_RISK_PERCENTAGE 16.65
UNIT_SIZE_COMPONENT_GIS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_GIS_HIGH_RISK_LOC 67
UNIT_SIZE_COMPONENT_GIS_HIGH_RISK_PERCENTAGE 5.78
UNIT_SIZE_COMPONENT_GIS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_GIS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_GIS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GIS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_JS_PACKAGE_NEGLIGIBLE_RISK_LOC 114
UNIT_SIZE_COMPONENT_JS_PACKAGE_NEGLIGIBLE_RISK_PERCENTAGE 41.61
UNIT_SIZE_COMPONENT_JS_PACKAGE_NEGLIGIBLE_RISK_COUNT 22
UNIT_SIZE_COMPONENT_JS_PACKAGE_LOW_RISK_LOC 19
UNIT_SIZE_COMPONENT_JS_PACKAGE_LOW_RISK_PERCENTAGE 6.93
UNIT_SIZE_COMPONENT_JS_PACKAGE_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_JS_PACKAGE_MEDIUM_RISK_LOC 58
UNIT_SIZE_COMPONENT_JS_PACKAGE_MEDIUM_RISK_PERCENTAGE 21.17
UNIT_SIZE_COMPONENT_JS_PACKAGE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_JS_PACKAGE_HIGH_RISK_LOC 83
UNIT_SIZE_COMPONENT_JS_PACKAGE_HIGH_RISK_PERCENTAGE 30.29
UNIT_SIZE_COMPONENT_JS_PACKAGE_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_JS_PACKAGE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_JS_PACKAGE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_JS_PACKAGE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLOT_STEM_NEGLIGIBLE_RISK_LOC 1,471
UNIT_SIZE_COMPONENT_PLOT_STEM_NEGLIGIBLE_RISK_PERCENTAGE 21.45
UNIT_SIZE_COMPONENT_PLOT_STEM_NEGLIGIBLE_RISK_COUNT 285
UNIT_SIZE_COMPONENT_PLOT_STEM_LOW_RISK_LOC 1,261
UNIT_SIZE_COMPONENT_PLOT_STEM_LOW_RISK_PERCENTAGE 18.39
UNIT_SIZE_COMPONENT_PLOT_STEM_LOW_RISK_COUNT 86
UNIT_SIZE_COMPONENT_PLOT_STEM_MEDIUM_RISK_LOC 2,541
UNIT_SIZE_COMPONENT_PLOT_STEM_MEDIUM_RISK_PERCENTAGE 37.06
UNIT_SIZE_COMPONENT_PLOT_STEM_MEDIUM_RISK_COUNT 81
UNIT_SIZE_COMPONENT_PLOT_STEM_HIGH_RISK_LOC 965
UNIT_SIZE_COMPONENT_PLOT_STEM_HIGH_RISK_PERCENTAGE 14.07
UNIT_SIZE_COMPONENT_PLOT_STEM_HIGH_RISK_COUNT 16
UNIT_SIZE_COMPONENT_PLOT_STEM_VERY_HIGH_RISK_LOC 619
UNIT_SIZE_COMPONENT_PLOT_STEM_VERY_HIGH_RISK_PERCENTAGE 9.03
UNIT_SIZE_COMPONENT_PLOT_STEM_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_NEGLIGIBLE_RISK_LOC 462
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_NEGLIGIBLE_RISK_PERCENTAGE 53.23
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_NEGLIGIBLE_RISK_COUNT 78
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_LOW_RISK_LOC 300
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_LOW_RISK_PERCENTAGE 34.56
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_LOW_RISK_COUNT 21
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_MEDIUM_RISK_LOC 106
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_MEDIUM_RISK_PERCENTAGE 12.21
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLATF_IMAGICK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CANVAS_NEGLIGIBLE_RISK_LOC 270
UNIT_SIZE_COMPONENT_CANVAS_NEGLIGIBLE_RISK_PERCENTAGE 50.75
UNIT_SIZE_COMPONENT_CANVAS_NEGLIGIBLE_RISK_COUNT 121
UNIT_SIZE_COMPONENT_CANVAS_LOW_RISK_LOC 89
UNIT_SIZE_COMPONENT_CANVAS_LOW_RISK_PERCENTAGE 16.73
UNIT_SIZE_COMPONENT_CANVAS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CANVAS_MEDIUM_RISK_LOC 100
UNIT_SIZE_COMPONENT_CANVAS_MEDIUM_RISK_PERCENTAGE 18.8
UNIT_SIZE_COMPONENT_CANVAS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CANVAS_HIGH_RISK_LOC 73
UNIT_SIZE_COMPONENT_CANVAS_HIGH_RISK_PERCENTAGE 13.72
UNIT_SIZE_COMPONENT_CANVAS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CANVAS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CANVAS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CANVAS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VISUAL_TESTING_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_VISUAL_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 27.59
UNIT_SIZE_COMPONENT_VISUAL_TESTING_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_VISUAL_TESTING_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_VISUAL_TESTING_LOW_RISK_PERCENTAGE 18.97
UNIT_SIZE_COMPONENT_VISUAL_TESTING_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_VISUAL_TESTING_MEDIUM_RISK_LOC 31
UNIT_SIZE_COMPONENT_VISUAL_TESTING_MEDIUM_RISK_PERCENTAGE 53.45
UNIT_SIZE_COMPONENT_VISUAL_TESTING_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_VISUAL_TESTING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VISUAL_TESTING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VISUAL_TESTING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VISUAL_TESTING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_VISUAL_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_VISUAL_TESTING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIVEMAP_NEGLIGIBLE_RISK_LOC 2,152
UNIT_SIZE_COMPONENT_LIVEMAP_NEGLIGIBLE_RISK_PERCENTAGE 46.09
UNIT_SIZE_COMPONENT_LIVEMAP_NEGLIGIBLE_RISK_COUNT 484
UNIT_SIZE_COMPONENT_LIVEMAP_LOW_RISK_LOC 764
UNIT_SIZE_COMPONENT_LIVEMAP_LOW_RISK_PERCENTAGE 16.36
UNIT_SIZE_COMPONENT_LIVEMAP_LOW_RISK_COUNT 56
UNIT_SIZE_COMPONENT_LIVEMAP_MEDIUM_RISK_LOC 1,567
UNIT_SIZE_COMPONENT_LIVEMAP_MEDIUM_RISK_PERCENTAGE 33.56
UNIT_SIZE_COMPONENT_LIVEMAP_MEDIUM_RISK_COUNT 52
UNIT_SIZE_COMPONENT_LIVEMAP_HIGH_RISK_LOC 186
UNIT_SIZE_COMPONENT_LIVEMAP_HIGH_RISK_PERCENTAGE 3.98
UNIT_SIZE_COMPONENT_LIVEMAP_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LIVEMAP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIVEMAP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIVEMAP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEVDOCS_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_DEVDOCS_NEGLIGIBLE_RISK_PERCENTAGE 35.29
UNIT_SIZE_COMPONENT_DEVDOCS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DEVDOCS_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_DEVDOCS_LOW_RISK_PERCENTAGE 64.71
UNIT_SIZE_COMPONENT_DEVDOCS_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DEVDOCS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEVDOCS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEVDOCS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEVDOCS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEVDOCS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEVDOCS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEVDOCS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEVDOCS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEVDOCS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLATF_W3C_NEGLIGIBLE_RISK_LOC 458
UNIT_SIZE_COMPONENT_PLATF_W3C_NEGLIGIBLE_RISK_PERCENTAGE 53.26
UNIT_SIZE_COMPONENT_PLATF_W3C_NEGLIGIBLE_RISK_COUNT 116
UNIT_SIZE_COMPONENT_PLATF_W3C_LOW_RISK_LOC 235
UNIT_SIZE_COMPONENT_PLATF_W3C_LOW_RISK_PERCENTAGE 27.33
UNIT_SIZE_COMPONENT_PLATF_W3C_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_PLATF_W3C_MEDIUM_RISK_LOC 167
UNIT_SIZE_COMPONENT_PLATF_W3C_MEDIUM_RISK_PERCENTAGE 19.42
UNIT_SIZE_COMPONENT_PLATF_W3C_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_PLATF_W3C_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLATF_W3C_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLATF_W3C_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLATF_W3C_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLATF_W3C_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLATF_W3C_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLATF_BATIK_NEGLIGIBLE_RISK_LOC 288
UNIT_SIZE_COMPONENT_PLATF_BATIK_NEGLIGIBLE_RISK_PERCENTAGE 60.25
UNIT_SIZE_COMPONENT_PLATF_BATIK_NEGLIGIBLE_RISK_COUNT 70
UNIT_SIZE_COMPONENT_PLATF_BATIK_LOW_RISK_LOC 114
UNIT_SIZE_COMPONENT_PLATF_BATIK_LOW_RISK_PERCENTAGE 23.85
UNIT_SIZE_COMPONENT_PLATF_BATIK_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_PLATF_BATIK_MEDIUM_RISK_LOC 76
UNIT_SIZE_COMPONENT_PLATF_BATIK_MEDIUM_RISK_PERCENTAGE 15.9
UNIT_SIZE_COMPONENT_PLATF_BATIK_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_PLATF_BATIK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLATF_BATIK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLATF_BATIK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLATF_BATIK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLATF_BATIK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLATF_BATIK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_NEGLIGIBLE_RISK_LOC 51
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_NEGLIGIBLE_RISK_PERCENTAGE 6.2
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_LOW_RISK_LOC 318
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_LOW_RISK_PERCENTAGE 38.64
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_LOW_RISK_COUNT 21
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_MEDIUM_RISK_LOC 454
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_MEDIUM_RISK_PERCENTAGE 55.16
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_MEDIUM_RISK_COUNT 14
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_EXTENSION_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_COMMONS_NEGLIGIBLE_RISK_LOC 5,067
UNIT_SIZE_COMPONENT_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 57.56
UNIT_SIZE_COMPONENT_COMMONS_NEGLIGIBLE_RISK_COUNT 1,167
UNIT_SIZE_COMPONENT_COMMONS_LOW_RISK_LOC 2,298
UNIT_SIZE_COMPONENT_COMMONS_LOW_RISK_PERCENTAGE 26.1
UNIT_SIZE_COMPONENT_COMMONS_LOW_RISK_COUNT 164
UNIT_SIZE_COMPONENT_COMMONS_MEDIUM_RISK_LOC 1,227
UNIT_SIZE_COMPONENT_COMMONS_MEDIUM_RISK_PERCENTAGE 13.94
UNIT_SIZE_COMPONENT_COMMONS_MEDIUM_RISK_COUNT 45
UNIT_SIZE_COMPONENT_COMMONS_HIGH_RISK_LOC 211
UNIT_SIZE_COMPONENT_COMMONS_HIGH_RISK_PERCENTAGE 2.4
UNIT_SIZE_COMPONENT_COMMONS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_COMMONS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_COMMONS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_COMMONS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_NEGLIGIBLE_RISK_LOC 419
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_NEGLIGIBLE_RISK_PERCENTAGE 61.17
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_NEGLIGIBLE_RISK_COUNT 89
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_LOW_RISK_LOC 117
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_LOW_RISK_PERCENTAGE 17.08
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_MEDIUM_RISK_LOC 149
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_MEDIUM_RISK_PERCENTAGE 21.75
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLOT_LIVEMAP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_NEGLIGIBLE_RISK_LOC 2,025
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_NEGLIGIBLE_RISK_PERCENTAGE 26.78
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_NEGLIGIBLE_RISK_COUNT 488
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_LOW_RISK_LOC 2,481
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_LOW_RISK_PERCENTAGE 32.81
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_LOW_RISK_COUNT 162
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_MEDIUM_RISK_LOC 2,157
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_MEDIUM_RISK_PERCENTAGE 28.53
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_MEDIUM_RISK_COUNT 73
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_HIGH_RISK_LOC 741
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_HIGH_RISK_PERCENTAGE 9.8
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_HIGH_RISK_COUNT 12
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_VERY_HIGH_RISK_LOC 157
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_VERY_HIGH_RISK_PERCENTAGE 2.08
UNIT_SIZE_COMPONENT_PYTHON_PACKAGE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PLOT_BASE_NEGLIGIBLE_RISK_LOC 6,506
UNIT_SIZE_COMPONENT_PLOT_BASE_NEGLIGIBLE_RISK_PERCENTAGE 37.44
UNIT_SIZE_COMPONENT_PLOT_BASE_NEGLIGIBLE_RISK_COUNT 1,427
UNIT_SIZE_COMPONENT_PLOT_BASE_LOW_RISK_LOC 4,181
UNIT_SIZE_COMPONENT_PLOT_BASE_LOW_RISK_PERCENTAGE 24.06
UNIT_SIZE_COMPONENT_PLOT_BASE_LOW_RISK_COUNT 294
UNIT_SIZE_COMPONENT_PLOT_BASE_MEDIUM_RISK_LOC 4,272
UNIT_SIZE_COMPONENT_PLOT_BASE_MEDIUM_RISK_PERCENTAGE 24.58
UNIT_SIZE_COMPONENT_PLOT_BASE_MEDIUM_RISK_COUNT 143
UNIT_SIZE_COMPONENT_PLOT_BASE_HIGH_RISK_LOC 863
UNIT_SIZE_COMPONENT_PLOT_BASE_HIGH_RISK_PERCENTAGE 4.97
UNIT_SIZE_COMPONENT_PLOT_BASE_HIGH_RISK_COUNT 14
UNIT_SIZE_COMPONENT_PLOT_BASE_VERY_HIGH_RISK_LOC 1,555
UNIT_SIZE_COMPONENT_PLOT_BASE_VERY_HIGH_RISK_PERCENTAGE 8.95
UNIT_SIZE_COMPONENT_PLOT_BASE_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PLOT_BUILDER_NEGLIGIBLE_RISK_LOC 4,485
UNIT_SIZE_COMPONENT_PLOT_BUILDER_NEGLIGIBLE_RISK_PERCENTAGE 35.83
UNIT_SIZE_COMPONENT_PLOT_BUILDER_NEGLIGIBLE_RISK_COUNT 924
UNIT_SIZE_COMPONENT_PLOT_BUILDER_LOW_RISK_LOC 3,448
UNIT_SIZE_COMPONENT_PLOT_BUILDER_LOW_RISK_PERCENTAGE 27.54
UNIT_SIZE_COMPONENT_PLOT_BUILDER_LOW_RISK_COUNT 233
UNIT_SIZE_COMPONENT_PLOT_BUILDER_MEDIUM_RISK_LOC 2,932
UNIT_SIZE_COMPONENT_PLOT_BUILDER_MEDIUM_RISK_PERCENTAGE 23.42
UNIT_SIZE_COMPONENT_PLOT_BUILDER_MEDIUM_RISK_COUNT 106
UNIT_SIZE_COMPONENT_PLOT_BUILDER_HIGH_RISK_LOC 947
UNIT_SIZE_COMPONENT_PLOT_BUILDER_HIGH_RISK_PERCENTAGE 7.56
UNIT_SIZE_COMPONENT_PLOT_BUILDER_HIGH_RISK_COUNT 15
UNIT_SIZE_COMPONENT_PLOT_BUILDER_VERY_HIGH_RISK_LOC 707
UNIT_SIZE_COMPONENT_PLOT_BUILDER_VERY_HIGH_RISK_PERCENTAGE 5.65
UNIT_SIZE_COMPONENT_PLOT_BUILDER_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 45
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 43.27
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 16
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 15.38
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 43
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 41.35
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLATF_AWT_NEGLIGIBLE_RISK_LOC 556
UNIT_SIZE_COMPONENT_PLATF_AWT_NEGLIGIBLE_RISK_PERCENTAGE 59.09
UNIT_SIZE_COMPONENT_PLATF_AWT_NEGLIGIBLE_RISK_COUNT 118
UNIT_SIZE_COMPONENT_PLATF_AWT_LOW_RISK_LOC 192
UNIT_SIZE_COMPONENT_PLATF_AWT_LOW_RISK_PERCENTAGE 20.4
UNIT_SIZE_COMPONENT_PLATF_AWT_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_PLATF_AWT_MEDIUM_RISK_LOC 193
UNIT_SIZE_COMPONENT_PLATF_AWT_MEDIUM_RISK_PERCENTAGE 20.51
UNIT_SIZE_COMPONENT_PLATF_AWT_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_PLATF_AWT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLATF_AWT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLATF_AWT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PLATF_AWT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLATF_AWT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLATF_AWT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_LOC 26,037
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_PERCENTAGE 42.34
UNIT_SIZE_EXTENSION_KT_NEGLIGIBLE_RISK_COUNT 5,873
UNIT_SIZE_EXTENSION_KT_LOW_RISK_LOC 14,504
UNIT_SIZE_EXTENSION_KT_LOW_RISK_PERCENTAGE 23.59
UNIT_SIZE_EXTENSION_KT_LOW_RISK_COUNT 1,010
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_LOC 14,579
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_PERCENTAGE 23.71
UNIT_SIZE_EXTENSION_KT_MEDIUM_RISK_COUNT 496
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_LOC 3,490
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_PERCENTAGE 5.68
UNIT_SIZE_EXTENSION_KT_HIGH_RISK_COUNT 55
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_LOC 2,881
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_PERCENTAGE 4.69
UNIT_SIZE_EXTENSION_KT_VERY_HIGH_RISK_COUNT 12
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 2,065
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 27.13
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 496
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 2,492
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 32.74
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 163
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 2,157
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 28.34
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 73
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 741
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 9.73
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 12
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 157
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 2.06
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_PERCENTAGE 10.61
UNIT_SIZE_EXTENSION_KTS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_LOC 16
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_PERCENTAGE 24.24
UNIT_SIZE_EXTENSION_KTS_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_LOC 43
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_PERCENTAGE 65.15
UNIT_SIZE_EXTENSION_KTS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_KTS_HIGH_RISK_COUNT 0
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 62,652
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 90.57
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 8,004
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 3,790
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 5.48
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 146
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,978
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 2.86
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 380
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.55
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 373
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0.54
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 753
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_NEGLIGIBLE_RISK_LOC 2,986
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_NEGLIGIBLE_RISK_PERCENTAGE 92.33
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_NEGLIGIBLE_RISK_COUNT 742
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_LOW_RISK_LOC 248
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_LOW_RISK_PERCENTAGE 7.67
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATAMODEL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_NEGLIGIBLE_RISK_LOC 1,248
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_NEGLIGIBLE_RISK_PERCENTAGE 92.17
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_NEGLIGIBLE_RISK_COUNT 156
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_LOW_RISK_LOC 106
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_LOW_RISK_PERCENTAGE 7.83
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_RASTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_NEGLIGIBLE_RISK_LOC 1,142
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_NEGLIGIBLE_RISK_PERCENTAGE 98.53
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_NEGLIGIBLE_RISK_COUNT 155
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_LOW_RISK_LOC 17
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_LOW_RISK_PERCENTAGE 1.47
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GIS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_NEGLIGIBLE_RISK_LOC 274
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_NEGLIGIBLE_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_PACKAGE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_NEGLIGIBLE_RISK_LOC 5,807
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_NEGLIGIBLE_RISK_PERCENTAGE 84.69
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_NEGLIGIBLE_RISK_COUNT 456
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_LOW_RISK_LOC 431
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_LOW_RISK_PERCENTAGE 6.29
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_MEDIUM_RISK_LOC 246
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_MEDIUM_RISK_PERCENTAGE 3.59
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_VERY_HIGH_RISK_LOC 373
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_VERY_HIGH_RISK_PERCENTAGE 5.44
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_STEM_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_NEGLIGIBLE_RISK_LOC 868
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_NEGLIGIBLE_RISK_COUNT 103
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_IMAGICK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_NEGLIGIBLE_RISK_LOC 459
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_NEGLIGIBLE_RISK_PERCENTAGE 86.28
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_NEGLIGIBLE_RISK_COUNT 130
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_LOW_RISK_PERCENTAGE 13.72
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CANVAS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_NEGLIGIBLE_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VISUAL_TESTING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_NEGLIGIBLE_RISK_LOC 4,352
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_NEGLIGIBLE_RISK_PERCENTAGE 93.21
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_NEGLIGIBLE_RISK_COUNT 586
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_LOW_RISK_LOC 258
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_LOW_RISK_PERCENTAGE 5.53
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_MEDIUM_RISK_LOC 59
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_MEDIUM_RISK_PERCENTAGE 1.26
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIVEMAP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_NEGLIGIBLE_RISK_LOC 17
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEVDOCS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_NEGLIGIBLE_RISK_LOC 833
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_NEGLIGIBLE_RISK_PERCENTAGE 96.86
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_NEGLIGIBLE_RISK_COUNT 136
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_LOW_RISK_LOC 13
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_LOW_RISK_PERCENTAGE 1.51
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_MEDIUM_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_MEDIUM_RISK_PERCENTAGE 1.63
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_W3C_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_NEGLIGIBLE_RISK_LOC 450
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_NEGLIGIBLE_RISK_PERCENTAGE 94.14
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_NEGLIGIBLE_RISK_COUNT 80
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_LOW_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_LOW_RISK_PERCENTAGE 5.86
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_BATIK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_NEGLIGIBLE_RISK_LOC 765
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_NEGLIGIBLE_RISK_PERCENTAGE 92.95
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_NEGLIGIBLE_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_LOW_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_LOW_RISK_PERCENTAGE 7.05
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_EXTENSION_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_NEGLIGIBLE_RISK_LOC 8,653
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE 98.3
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_NEGLIGIBLE_RISK_COUNT 1,368
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_LOW_RISK_LOC 150
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_LOW_RISK_PERCENTAGE 1.7
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_COMMONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_NEGLIGIBLE_RISK_LOC 685
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_NEGLIGIBLE_RISK_COUNT 101
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_LIVEMAP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_NEGLIGIBLE_RISK_LOC 5,344
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_NEGLIGIBLE_RISK_PERCENTAGE 70.68
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_NEGLIGIBLE_RISK_COUNT 659
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_LOW_RISK_LOC 1,005
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_LOW_RISK_PERCENTAGE 13.29
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_LOW_RISK_COUNT 48
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_MEDIUM_RISK_LOC 863
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_MEDIUM_RISK_PERCENTAGE 11.41
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_HIGH_RISK_LOC 349
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_HIGH_RISK_PERCENTAGE 4.62
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_PACKAGE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_NEGLIGIBLE_RISK_LOC 16,195
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_NEGLIGIBLE_RISK_PERCENTAGE 93.2
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_NEGLIGIBLE_RISK_COUNT 1,845
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_LOW_RISK_LOC 956
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_LOW_RISK_PERCENTAGE 5.5
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_LOW_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_MEDIUM_RISK_LOC 195
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_MEDIUM_RISK_PERCENTAGE 1.12
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_HIGH_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_HIGH_RISK_PERCENTAGE 0.18
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BASE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_NEGLIGIBLE_RISK_LOC 11,514
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_NEGLIGIBLE_RISK_PERCENTAGE 91.97
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_NEGLIGIBLE_RISK_COUNT 1,263
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_LOW_RISK_LOC 404
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_LOW_RISK_PERCENTAGE 3.23
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_MEDIUM_RISK_LOC 601
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_MEDIUM_RISK_PERCENTAGE 4.8
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLOT_BUILDER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 61
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 58.65
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 41.35
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_NEGLIGIBLE_RISK_LOC 941
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_NEGLIGIBLE_RISK_COUNT 139
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLATF_AWT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_LOC 57,230
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_PERCENTAGE 93.07
CONDITIONAL_COMPLEXITY_COMPONENT_KT_NEGLIGIBLE_RISK_COUNT 7,333
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_LOC 2,742
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_PERCENTAGE 4.46
CONDITIONAL_COMPLEXITY_COMPONENT_KT_LOW_RISK_COUNT 97
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_LOC 1,115
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_PERCENTAGE 1.81
CONDITIONAL_COMPLEXITY_COMPONENT_KT_MEDIUM_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_PERCENTAGE 0.05
CONDITIONAL_COMPLEXITY_COMPONENT_KT_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_LOC 373
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_PERCENTAGE 0.61
CONDITIONAL_COMPLEXITY_COMPONENT_KT_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 5,395
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 70.87
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 668
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 1,005
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 13.2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 48
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 863
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 11.34
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 349
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 4.58
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 4
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_C_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_LOC 23
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_PERCENTAGE 34.85
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_KTS_LOW_RISK_PERCENTAGE 65.15
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,481
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,501
FILE_CHANGE_HISTORY_WEEKS 354
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,770
FILE_AGE_NEGLIGIBLE_RISK_COUNT 221
FILE_AGE_LOW_RISK_COUNT 228
FILE_AGE_MEDIUM_RISK_COUNT 227
FILE_AGE_HIGH_RISK_COUNT 268
FILE_AGE_VERY_HIGH_RISK_COUNT 1,227
FILE_AGE_NEGLIGIBLE_RISK_LOC 25,855
FILE_AGE_LOW_RISK_LOC 28,241
FILE_AGE_MEDIUM_RISK_LOC 22,159
FILE_AGE_HIGH_RISK_LOC 25,036
FILE_AGE_VERY_HIGH_RISK_LOC 68,644
NUMBER_OF_CONTRIBUTORS 26
DUPLICATION_NUMBER_OF_DUPLICATES 5,075
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 475
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 15,974
DUPLICATION_NUMBER_OF_CLEANED_LINES 135,510
DUPLICATION_PERCENTAGE 11.79
UNIT_DUPLICATES_COUNT 21
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLOT_BASE 4,090
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLOT_BASE 4,090
DUPLICATION_PERCENTAGE_PRIMARY_PLOT_BASE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLOT_BUILDER 2,777
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLOT_BUILDER 2,777
DUPLICATION_PERCENTAGE_PRIMARY_PLOT_BUILDER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLOT_STEM 3,716
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLOT_STEM 3,716
DUPLICATION_PERCENTAGE_PRIMARY_PLOT_STEM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLATF_W3C 223
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLATF_W3C 223
DUPLICATION_PERCENTAGE_PRIMARY_PLATF_W3C 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMMONS 928
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMMONS 928
DUPLICATION_PERCENTAGE_PRIMARY_COMMONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CANVAS 166
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CANVAS 166
DUPLICATION_PERCENTAGE_PRIMARY_CANVAS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIVEMAP 145
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIVEMAP 145
DUPLICATION_PERCENTAGE_PRIMARY_LIVEMAP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATAMODEL 400
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATAMODEL 400
DUPLICATION_PERCENTAGE_PRIMARY_DATAMODEL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLOT_RASTER 215
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLOT_RASTER 215
DUPLICATION_PERCENTAGE_PRIMARY_PLOT_RASTER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYTHON_PACKAGE 1,933
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYTHON_PACKAGE 1,933
DUPLICATION_PERCENTAGE_PRIMARY_PYTHON_PACKAGE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYTHON_EXTENSION 449
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYTHON_EXTENSION 449
DUPLICATION_PERCENTAGE_PRIMARY_PYTHON_EXTENSION 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLATF_IMAGICK 154
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLATF_IMAGICK 154
DUPLICATION_PERCENTAGE_PRIMARY_PLATF_IMAGICK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GIS 78
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GIS 78
DUPLICATION_PERCENTAGE_PRIMARY_GIS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLATF_AWT 149
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLATF_AWT 149
DUPLICATION_PERCENTAGE_PRIMARY_PLATF_AWT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_VISUAL_TESTING 176
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_VISUAL_TESTING 176
DUPLICATION_PERCENTAGE_PRIMARY_VISUAL_TESTING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLATF_BATIK 106
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLATF_BATIK 106
DUPLICATION_PERCENTAGE_PRIMARY_PLATF_BATIK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_JVM_PACKAGE 139
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_JVM_PACKAGE 139
DUPLICATION_PERCENTAGE_PRIMARY_JVM_PACKAGE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLOT_LIVEMAP 38
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLOT_LIVEMAP 38
DUPLICATION_PERCENTAGE_PRIMARY_PLOT_LIVEMAP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 28
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 28
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_JS_PACKAGE 64
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_JS_PACKAGE 64
DUPLICATION_PERCENTAGE_PRIMARY_JS_PACKAGE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEVDOCS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEVDOCS 0
DUPLICATION_PERCENTAGE_PRIMARY_DEVDOCS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PYTHON_PACKAGE_BUILD 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYTHON_PACKAGE_BUILD 0
DUPLICATION_PERCENTAGE_PRIMARY_PYTHON_PACKAGE_BUILD -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KT 13,630
DUPLICATION_NUMBER_OF_CLEANED_LINES_KT 125,351
DUPLICATION_PERCENTAGE_KT 10.87
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 1,907
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 8,557
DUPLICATION_PERCENTAGE_PY 22.29
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KTS 386
DUPLICATION_NUMBER_OF_CLEANED_LINES_KTS 1,409
DUPLICATION_PERCENTAGE_KTS 27.4
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML 9
DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML 46
DUPLICATION_PERCENTAGE_HTML 19.57
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C 42
DUPLICATION_NUMBER_OF_CLEANED_LINES_C 142
DUPLICATION_PERCENTAGE_C 29.58
TOTAL_ANALYSIS_TIME_IN_MILLIS 12,714