alibaba / loongcollector
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 2,194
NUMBER_OF_FILES_MAIN 1,280
LINES_OF_CODE_MAIN 210,997
NUMBER_OF_FILES_MAIN_EXT_CPP 417
LINES_OF_CODE_MAIN_EXT_CPP 108,258
NUMBER_OF_FILES_MAIN_EXT_GO 439
LINES_OF_CODE_MAIN_EXT_GO 71,209
NUMBER_OF_FILES_MAIN_EXT_H 333
LINES_OF_CODE_MAIN_EXT_H 24,961
NUMBER_OF_FILES_MAIN_EXT_PROTO 52
LINES_OF_CODE_MAIN_EXT_PROTO 2,848
NUMBER_OF_FILES_MAIN_EXT_HPP 1
LINES_OF_CODE_MAIN_EXT_HPP 1,183
NUMBER_OF_FILES_MAIN_EXT_YAML 19
LINES_OF_CODE_MAIN_EXT_YAML 1,048
NUMBER_OF_FILES_MAIN_EXT_CMAKE 12
LINES_OF_CODE_MAIN_EXT_CMAKE 807
NUMBER_OF_FILES_MAIN_EXT_C 2
LINES_OF_CODE_MAIN_EXT_C 494
NUMBER_OF_FILES_MAIN_EXT_PY 2
LINES_OF_CODE_MAIN_EXT_PY 120
NUMBER_OF_FILES_MAIN_EXT_BZL 1
LINES_OF_CODE_MAIN_EXT_BZL 37
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 23
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 9
NUMBER_OF_FILES_TEST 302
LINES_OF_CODE_TEST 37,189
NUMBER_OF_FILES_TEST_EXT_GO 205
LINES_OF_CODE_TEST_EXT_GO 35,123
NUMBER_OF_FILES_TEST_EXT_FEATURE 39
LINES_OF_CODE_TEST_EXT_FEATURE 1,082
NUMBER_OF_FILES_TEST_EXT_YAML 43
LINES_OF_CODE_TEST_EXT_YAML 662
NUMBER_OF_FILES_TEST_EXT_PY 3
LINES_OF_CODE_TEST_EXT_PY 220
NUMBER_OF_FILES_TEST_EXT_SH 10
LINES_OF_CODE_TEST_EXT_SH 60
NUMBER_OF_FILES_TEST_EXT_SQL 2
LINES_OF_CODE_TEST_EXT_SQL 42
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 17.62
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 30
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 1,396
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 25
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 1,095
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 5
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 301
NUMBER_OF_FILES_OTHER 129
LINES_OF_CODE_OTHER 6,117
NUMBER_OF_FILES_OTHER_EXT_MD 65
LINES_OF_CODE_OTHER_EXT_MD 3,357
NUMBER_OF_FILES_OTHER_EXT_TXT 47
LINES_OF_CODE_OTHER_EXT_TXT 1,772
NUMBER_OF_FILES_OTHER_EXT_MOD 6
LINES_OF_CODE_OTHER_EXT_MOD 591
NUMBER_OF_FILES_OTHER_EXT_JSON 11
LINES_OF_CODE_OTHER_EXT_JSON 397
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINMANAGER 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINMANAGER 3,506
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINMANAGER_EXT_GO 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINMANAGER_EXT_GO 3,506
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_CONFIG 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_CONFIG 307
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXAMPLE_CONFIG_EXT_YAML 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXAMPLE_CONFIG_EXT_YAML 307
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 407
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_GO 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_GO 317
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 90
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_MAIN 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_MAIN 617
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_MAIN_EXT_GO 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_MAIN_EXT_GO 599
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_MAIN_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_MAIN_EXT_H 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PKG 159
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PKG 25,248
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PKG_EXT_GO 155
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PKG_EXT_GO 25,131
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PKG_EXT_PROTO 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PKG_EXT_PROTO 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PKG_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PKG_EXT_H 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_K8S_TEMPLATES 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_K8S_TEMPLATES 741
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_K8S_TEMPLATES_EXT_YAML 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_K8S_TEMPLATES_EXT_YAML 741
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_SERVER 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_SERVER 452
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_SERVER_EXT_PROTO 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_SERVER_EXT_PROTO 452
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE 768
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE 135,840
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_CPP 417
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_CPP 108,258
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_H 331
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_H 24,912
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_HPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_HPP 1,183
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_CMAKE 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_CMAKE 807
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_C 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_C 494
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_PROTO 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_PROTO 177
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_IN 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS 290
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS 43,788
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_GO 249
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_GO 41,656
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_PROTO 38
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_PROTO 2,042
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_BZL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_BZL 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_PY 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGINS_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGINS_EXT_HTML 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOBUF_PUBLIC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOBUF_PUBLIC 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOBUF_PUBLIC_EXT_PROTO 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOBUF_PUBLIC_EXT_PROTO 91
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 81
LINES_OF_CODE_CONCERN_GENERAL_TODOS 34,159
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 46
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 24,332
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 16
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 4,736
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO 17
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO 4,575
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C 491
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CMAKE 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CMAKE 25
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 1,199
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 176,838
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 371
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 83,926
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 422
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO 66,634
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 317
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 20,225
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 52
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 2,848
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP 1,183
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 19
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1,048
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 11
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 782
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 120
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 37
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 23
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 9
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 3
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 764
LOW_RISK_FILE_SIZE_COUNT 237
MEDIUM_RISK_FILE_SIZE_COUNT 202
HIGH_RISK_FILE_SIZE_COUNT 51
VERY_HIGH_RISK_FILE_SIZE_COUNT 26
NEGLIGIBLE_RISK_FILE_SIZE_LOC 32,302
LOW_RISK_FILE_SIZE_LOC 34,103
MEDIUM_RISK_FILE_SIZE_LOC 62,888
HIGH_RISK_FILE_SIZE_LOC 33,265
VERY_HIGH_RISK_FILE_SIZE_LOC 48,439
NUMBER_OF_UNITS 8,962
LINES_OF_CODE_IN_UNITS 157,879
LINES_OF_CODE_OUTSIDE_UNITS 53,118
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 25,775
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 16.33
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 5,545
UNIT_SIZE_LOW_RISK_LOC 22,202
UNIT_SIZE_LOW_RISK_PERCENTAGE 14.06
UNIT_SIZE_LOW_RISK_COUNT 1,533
UNIT_SIZE_MEDIUM_RISK_LOC 39,742
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 25.17
UNIT_SIZE_MEDIUM_RISK_COUNT 1,249
UNIT_SIZE_HIGH_RISK_LOC 28,985
UNIT_SIZE_HIGH_RISK_PERCENTAGE 18.36
UNIT_SIZE_HIGH_RISK_COUNT 427
UNIT_SIZE_VERY_HIGH_RISK_LOC 41,175
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 26.08
UNIT_SIZE_VERY_HIGH_RISK_COUNT 208
UNIT_SIZE_COMPONENT_PLUGINMANAGER_NEGLIGIBLE_RISK_LOC 669
UNIT_SIZE_COMPONENT_PLUGINMANAGER_NEGLIGIBLE_RISK_PERCENTAGE 22.76
UNIT_SIZE_COMPONENT_PLUGINMANAGER_NEGLIGIBLE_RISK_COUNT 119
UNIT_SIZE_COMPONENT_PLUGINMANAGER_LOW_RISK_LOC 772
UNIT_SIZE_COMPONENT_PLUGINMANAGER_LOW_RISK_PERCENTAGE 26.27
UNIT_SIZE_COMPONENT_PLUGINMANAGER_LOW_RISK_COUNT 53
UNIT_SIZE_COMPONENT_PLUGINMANAGER_MEDIUM_RISK_LOC 1,064
UNIT_SIZE_COMPONENT_PLUGINMANAGER_MEDIUM_RISK_PERCENTAGE 36.2
UNIT_SIZE_COMPONENT_PLUGINMANAGER_MEDIUM_RISK_COUNT 34
UNIT_SIZE_COMPONENT_PLUGINMANAGER_HIGH_RISK_LOC 160
UNIT_SIZE_COMPONENT_PLUGINMANAGER_HIGH_RISK_PERCENTAGE 5.44
UNIT_SIZE_COMPONENT_PLUGINMANAGER_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_PLUGINMANAGER_VERY_HIGH_RISK_LOC 274
UNIT_SIZE_COMPONENT_PLUGINMANAGER_VERY_HIGH_RISK_PERCENTAGE 9.32
UNIT_SIZE_COMPONENT_PLUGINMANAGER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 26
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 9.49
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 77
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 28.1
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 111
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 40.51
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 60
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 21.9
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_PLUGIN_MAIN_NEGLIGIBLE_RISK_LOC 92
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_NEGLIGIBLE_RISK_PERCENTAGE 18.11
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_NEGLIGIBLE_RISK_COUNT 17
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_LOW_RISK_LOC 100
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_LOW_RISK_PERCENTAGE 19.69
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_MEDIUM_RISK_LOC 265
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_MEDIUM_RISK_PERCENTAGE 52.17
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_HIGH_RISK_LOC 51
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_HIGH_RISK_PERCENTAGE 10.04
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PLUGIN_MAIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PKG_NEGLIGIBLE_RISK_LOC 4,886
UNIT_SIZE_COMPONENT_PKG_NEGLIGIBLE_RISK_PERCENTAGE 23.28
UNIT_SIZE_COMPONENT_PKG_NEGLIGIBLE_RISK_COUNT 1,036
UNIT_SIZE_COMPONENT_PKG_LOW_RISK_LOC 3,739
UNIT_SIZE_COMPONENT_PKG_LOW_RISK_PERCENTAGE 17.82
UNIT_SIZE_COMPONENT_PKG_LOW_RISK_COUNT 261
UNIT_SIZE_COMPONENT_PKG_MEDIUM_RISK_LOC 5,537
UNIT_SIZE_COMPONENT_PKG_MEDIUM_RISK_PERCENTAGE 26.39
UNIT_SIZE_COMPONENT_PKG_MEDIUM_RISK_COUNT 179
UNIT_SIZE_COMPONENT_PKG_HIGH_RISK_LOC 3,511
UNIT_SIZE_COMPONENT_PKG_HIGH_RISK_PERCENTAGE 16.73
UNIT_SIZE_COMPONENT_PKG_HIGH_RISK_COUNT 51
UNIT_SIZE_COMPONENT_PKG_VERY_HIGH_RISK_LOC 3,311
UNIT_SIZE_COMPONENT_PKG_VERY_HIGH_RISK_PERCENTAGE 15.78
UNIT_SIZE_COMPONENT_PKG_VERY_HIGH_RISK_COUNT 16
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC 11,473
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE 11.26
UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT 2,606
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_LOC 11,344
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_PERCENTAGE 11.13
UNIT_SIZE_COMPONENT_CORE_LOW_RISK_COUNT 763
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_LOC 23,328
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE 22.89
UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_COUNT 727
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_LOC 20,136
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_PERCENTAGE 19.76
UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_COUNT 293
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_LOC 35,613
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE 34.95
UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_COUNT 175
UNIT_SIZE_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_LOC 8,629
UNIT_SIZE_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE 27.59
UNIT_SIZE_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_COUNT 1,762
UNIT_SIZE_COMPONENT_PLUGINS_LOW_RISK_LOC 6,170
UNIT_SIZE_COMPONENT_PLUGINS_LOW_RISK_PERCENTAGE 19.73
UNIT_SIZE_COMPONENT_PLUGINS_LOW_RISK_COUNT 444
UNIT_SIZE_COMPONENT_PLUGINS_MEDIUM_RISK_LOC 9,437
UNIT_SIZE_COMPONENT_PLUGINS_MEDIUM_RISK_PERCENTAGE 30.17
UNIT_SIZE_COMPONENT_PLUGINS_MEDIUM_RISK_COUNT 297
UNIT_SIZE_COMPONENT_PLUGINS_HIGH_RISK_LOC 5,067
UNIT_SIZE_COMPONENT_PLUGINS_HIGH_RISK_PERCENTAGE 16.2
UNIT_SIZE_COMPONENT_PLUGINS_HIGH_RISK_COUNT 78
UNIT_SIZE_COMPONENT_PLUGINS_VERY_HIGH_RISK_LOC 1,977
UNIT_SIZE_COMPONENT_PLUGINS_VERY_HIGH_RISK_PERCENTAGE 6.32
UNIT_SIZE_COMPONENT_PLUGINS_VERY_HIGH_RISK_COUNT 16
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC 14,295
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE 25.55
UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT 2,938
UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC 10,828
UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE 19.35
UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT 768
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC 16,414
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE 29.34
UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT 522
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC 8,849
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE 15.82
UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT 134
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC 5,562
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE 9.94
UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT 33
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 18.92
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 30
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 81.08
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 8,170
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 8.74
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 1,529
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 9,812
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 10.5
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 657
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 21,381
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 22.88
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 662
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 18,873
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 20.19
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 274
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 35,220
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 37.69
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 172
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 3,066
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 40.72
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 1,026
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 1,331
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 17.68
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 93
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 1,716
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 22.79
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 55
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 1,149
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 15.26
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 17
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 268
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 3.56
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_LOC 147
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_PERCENTAGE 23.52
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_COUNT 36
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_LOC 158
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_PERCENTAGE 25.28
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_COUNT 10
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_LOC 206
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_PERCENTAGE 32.96
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_COUNT 9
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_LOC 114
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_PERCENTAGE 18.24
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 90
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 31.8
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 43
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 15.19
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 25
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 8.83
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 1
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 125
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 44.17
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 96,704
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 61.25
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 7,791
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 25,048
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 15.87
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 736
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 24,680
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 15.63
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 366
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 7,080
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 4.48
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 55
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 4,367
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 2.77
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 69
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 11,447
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_NEGLIGIBLE_RISK_LOC 1,592
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_NEGLIGIBLE_RISK_PERCENTAGE 54.17
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_NEGLIGIBLE_RISK_COUNT 176
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_LOW_RISK_LOC 641
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_LOW_RISK_PERCENTAGE 21.81
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_LOW_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_MEDIUM_RISK_LOC 432
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_MEDIUM_RISK_PERCENTAGE 14.7
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_VERY_HIGH_RISK_LOC 274
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_VERY_HIGH_RISK_PERCENTAGE 9.32
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINMANAGER_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 39.42
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 106
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 38.69
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 60
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 21.9
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 1
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_PLUGIN_MAIN_NEGLIGIBLE_RISK_LOC 248
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_NEGLIGIBLE_RISK_PERCENTAGE 48.82
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_NEGLIGIBLE_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_LOW_RISK_LOC 226
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_LOW_RISK_PERCENTAGE 44.49
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_MEDIUM_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_MEDIUM_RISK_PERCENTAGE 6.69
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MAIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_NEGLIGIBLE_RISK_LOC 9,918
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_NEGLIGIBLE_RISK_PERCENTAGE 47.26
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_NEGLIGIBLE_RISK_COUNT 1,322
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_LOW_RISK_LOC 4,179
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_LOW_RISK_PERCENTAGE 19.92
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_LOW_RISK_COUNT 143
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_MEDIUM_RISK_LOC 3,663
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_MEDIUM_RISK_PERCENTAGE 17.46
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_MEDIUM_RISK_COUNT 62
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_HIGH_RISK_LOC 983
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_HIGH_RISK_PERCENTAGE 4.68
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_HIGH_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_VERY_HIGH_RISK_LOC 2,241
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_VERY_HIGH_RISK_PERCENTAGE 10.68
CONDITIONAL_COMPLEXITY_COMPONENT_PKG_VERY_HIGH_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC 68,518
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE 67.24
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT 4,011
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_LOC 12,577
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_PERCENTAGE 12.34
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_COUNT 327
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_LOC 14,369
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE 14.1
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_COUNT 186
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_LOC 4,736
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_PERCENTAGE 4.65
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_LOC 1,694
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE 1.66
CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_LOC 16,320
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_PERCENTAGE 52.17
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_NEGLIGIBLE_RISK_COUNT 2,246
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_LOW_RISK_LOC 7,319
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_LOW_RISK_PERCENTAGE 23.4
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_LOW_RISK_COUNT 233
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_MEDIUM_RISK_LOC 6,122
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_MEDIUM_RISK_PERCENTAGE 19.57
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_MEDIUM_RISK_COUNT 106
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_HIGH_RISK_LOC 1,361
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_HIGH_RISK_PERCENTAGE 4.35
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_HIGH_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_VERY_HIGH_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_VERY_HIGH_RISK_PERCENTAGE 0.51
CONDITIONAL_COMPLEXITY_COMPONENT_PLUGINS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 28,179
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 50.37
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 3,779
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 12,441
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 22.24
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 407
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 10,311
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 18.43
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 180
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 2,344
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 4.19
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 2,673
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 4.78
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 7
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 18.92
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 81.08
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 62,456
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 66.83
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 2,794
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 11,510
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 12.32
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 293
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 13,328
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 14.26
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 169
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 4,468
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 4.78
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 1,694
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 1.81
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 5,583
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 74.14
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 1,152
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 871
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 11.57
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 808
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 10.73
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 268
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 3.56
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_LOC 321
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_PERCENTAGE 51.36
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_LOC 196
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_PERCENTAGE 31.36
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_PERCENTAGE 17.28
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 55.83
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 19
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 125
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 44.17
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 1
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,269
FILE_CHANGE_HISTORY_ACTIVE_DAYS 518
FILE_CHANGE_HISTORY_WEEKS 181
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 905
FILE_AGE_NEGLIGIBLE_RISK_COUNT 225
FILE_AGE_LOW_RISK_COUNT 153
FILE_AGE_MEDIUM_RISK_COUNT 413
FILE_AGE_HIGH_RISK_COUNT 134
FILE_AGE_VERY_HIGH_RISK_COUNT 355
FILE_AGE_NEGLIGIBLE_RISK_LOC 52,144
FILE_AGE_LOW_RISK_LOC 35,034
FILE_AGE_MEDIUM_RISK_LOC 63,244
FILE_AGE_HIGH_RISK_LOC 17,940
FILE_AGE_VERY_HIGH_RISK_LOC 42,635
NUMBER_OF_CONTRIBUTORS 119
TOTAL_ANALYSIS_TIME_IN_MILLIS 9,095