alibaba / async_simple
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 924
NUMBER_OF_FILES_MAIN 755
LINES_OF_CODE_MAIN 119,491
NUMBER_OF_FILES_MAIN_EXT_HPP 581
LINES_OF_CODE_MAIN_EXT_HPP 92,852
NUMBER_OF_FILES_MAIN_EXT_IPP 78
LINES_OF_CODE_MAIN_EXT_IPP 18,334
NUMBER_OF_FILES_MAIN_EXT_H 58
LINES_OF_CODE_MAIN_EXT_H 5,869
NUMBER_OF_FILES_MAIN_EXT_CPP 26
LINES_OF_CODE_MAIN_EXT_CPP 1,875
NUMBER_OF_FILES_MAIN_EXT_PY 2
LINES_OF_CODE_MAIN_EXT_PY 234
NUMBER_OF_FILES_MAIN_EXT_CC 2
LINES_OF_CODE_MAIN_EXT_CC 150
NUMBER_OF_FILES_MAIN_EXT_CMAKE 4
LINES_OF_CODE_MAIN_EXT_CMAKE 85
NUMBER_OF_FILES_MAIN_EXT_LUA 1
LINES_OF_CODE_MAIN_EXT_LUA 48
NUMBER_OF_FILES_MAIN_EXT_BZL 2
LINES_OF_CODE_MAIN_EXT_BZL 40
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 4
NUMBER_OF_FILES_TEST 28
LINES_OF_CODE_TEST 5,455
NUMBER_OF_FILES_TEST_EXT_CPP 26
LINES_OF_CODE_TEST_EXT_CPP 5,404
NUMBER_OF_FILES_TEST_EXT_H 2
LINES_OF_CODE_TEST_EXT_H 51
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 4.56
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 26
LINES_OF_CODE_OTHER 2,355
NUMBER_OF_FILES_OTHER_EXT_TXT 22
LINES_OF_CODE_OTHER_EXT_TXT 1,847
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 490
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 135
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_LUA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_LUA 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CMAKE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CMAKE 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BAZEL 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BAZEL 50
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BAZEL_EXT_BZL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BAZEL_EXT_BZL 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BAZEL_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BAZEL_EXT_CC 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS 928
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_CPP 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_CPP 796
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_HPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_HPP 92
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_H 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARKS_EXT_H 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE 72
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_CMAKE 69
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMAKE_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMAKE_EXT_CPP 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASYNC_SIMPLE 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASYNC_SIMPLE 5,969
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASYNC_SIMPLE_EXT_H 48
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASYNC_SIMPLE_EXT_H 5,829
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASYNC_SIMPLE_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASYNC_SIMPLE_EXT_CC 140
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE 673
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE 112,174
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE_EXT_HPP 580
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE_EXT_HPP 92,760
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE_EXT_IPP 78
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE_EXT_IPP 18,334
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE_EXT_CPP 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE_EXT_CPP 1,076
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEMO_EXAMPLE_EXT_HTML 4
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBG 163
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DBG_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DBG_EXT_PY 163
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 11
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,973
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 11
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 1,973
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 744
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 117,518
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP 581
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP 92,852
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IPP 78
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IPP 18,334
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 47
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 3,896
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 26
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 1,875
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 234
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 150
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMAKE 85
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LUA 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LUA 48
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 40
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 4
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 433
LOW_RISK_FILE_SIZE_COUNT 162
MEDIUM_RISK_FILE_SIZE_COUNT 116
HIGH_RISK_FILE_SIZE_COUNT 35
VERY_HIGH_RISK_FILE_SIZE_COUNT 9
NEGLIGIBLE_RISK_FILE_SIZE_LOC 21,410
LOW_RISK_FILE_SIZE_LOC 22,856
MEDIUM_RISK_FILE_SIZE_LOC 35,810
HIGH_RISK_FILE_SIZE_LOC 23,835
VERY_HIGH_RISK_FILE_SIZE_LOC 15,580
NUMBER_OF_UNITS 4,883
LINES_OF_CODE_IN_UNITS 48,556
LINES_OF_CODE_OUTSIDE_UNITS 70,935
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 18,953
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 39.03
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 3,633
UNIT_SIZE_LOW_RISK_LOC 9,947
UNIT_SIZE_LOW_RISK_PERCENTAGE 20.49
UNIT_SIZE_LOW_RISK_COUNT 694
UNIT_SIZE_MEDIUM_RISK_LOC 13,951
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 28.73
UNIT_SIZE_MEDIUM_RISK_COUNT 477
UNIT_SIZE_HIGH_RISK_LOC 4,790
UNIT_SIZE_HIGH_RISK_PERCENTAGE 9.86
UNIT_SIZE_HIGH_RISK_COUNT 73
UNIT_SIZE_VERY_HIGH_RISK_LOC 915
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.88
UNIT_SIZE_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_BAZEL_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_BAZEL_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_BAZEL_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_BAZEL_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_BAZEL_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BAZEL_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BAZEL_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BAZEL_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BAZEL_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BAZEL_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BAZEL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BAZEL_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BAZEL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BAZEL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BAZEL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_LOC 131
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 19.49
UNIT_SIZE_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 23
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_LOC 53
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_PERCENTAGE 7.89
UNIT_SIZE_COMPONENT_BENCHMARKS_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_LOC 488
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 72.62
UNIT_SIZE_COMPONENT_BENCHMARKS_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BENCHMARKS_HIGH_RISK_COUNT 0
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_ASYNC_SIMPLE_NEGLIGIBLE_RISK_LOC 1,389
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_NEGLIGIBLE_RISK_PERCENTAGE 49.24
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_NEGLIGIBLE_RISK_COUNT 375
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_LOW_RISK_LOC 573
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_LOW_RISK_PERCENTAGE 20.31
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_LOW_RISK_COUNT 43
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_MEDIUM_RISK_LOC 647
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_MEDIUM_RISK_PERCENTAGE 22.94
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_MEDIUM_RISK_COUNT 21
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_HIGH_RISK_LOC 212
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_HIGH_RISK_PERCENTAGE 7.52
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ASYNC_SIMPLE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_NEGLIGIBLE_RISK_LOC 17,302
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE 38.57
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_NEGLIGIBLE_RISK_COUNT 3,202
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_LOW_RISK_LOC 9,275
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_LOW_RISK_PERCENTAGE 20.67
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_LOW_RISK_COUNT 644
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_MEDIUM_RISK_LOC 12,794
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_MEDIUM_RISK_PERCENTAGE 28.52
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_MEDIUM_RISK_COUNT 438
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_HIGH_RISK_LOC 4,578
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_HIGH_RISK_PERCENTAGE 10.2
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_HIGH_RISK_COUNT 69
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_VERY_HIGH_RISK_LOC 915
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE 2.04
UNIT_SIZE_COMPONENT_DEMO_EXAMPLE_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_DBG_NEGLIGIBLE_RISK_LOC 88
UNIT_SIZE_COMPONENT_DBG_NEGLIGIBLE_RISK_PERCENTAGE 61.54
UNIT_SIZE_COMPONENT_DBG_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_DBG_LOW_RISK_LOC 33
UNIT_SIZE_COMPONENT_DBG_LOW_RISK_PERCENTAGE 23.08
UNIT_SIZE_COMPONENT_DBG_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DBG_MEDIUM_RISK_LOC 22
UNIT_SIZE_COMPONENT_DBG_MEDIUM_RISK_PERCENTAGE 15.38
UNIT_SIZE_COMPONENT_DBG_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DBG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DBG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DBG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DBG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 35
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 72.92
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 13
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 27.08
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC 79
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 68.1
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 19
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 16
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 13.79
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 21
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 18.1
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 264
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 17.69
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 50
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 290
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 19.44
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 19
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 881
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 59.05
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 29
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 57
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 3.82
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_LOC 15,204
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_PERCENTAGE 50.53
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_COUNT 2,848
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_LOC 5,967
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_PERCENTAGE 19.83
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_COUNT 420
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_LOC 6,785
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_PERCENTAGE 22.55
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_COUNT 244
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_LOC 1,843
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_PERCENTAGE 6.13
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_COUNT 29
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_LOC 289
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_PERCENTAGE 0.96
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 1,318
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 48.58
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 358
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 557
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 20.53
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 42
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 626
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 23.07
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 20
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 212
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 7.81
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_IPP_NEGLIGIBLE_RISK_LOC 1,965
UNIT_SIZE_EXTENSION_IPP_NEGLIGIBLE_RISK_PERCENTAGE 14.08
UNIT_SIZE_EXTENSION_IPP_NEGLIGIBLE_RISK_COUNT 327
UNIT_SIZE_EXTENSION_IPP_LOW_RISK_LOC 3,071
UNIT_SIZE_EXTENSION_IPP_LOW_RISK_PERCENTAGE 22
UNIT_SIZE_EXTENSION_IPP_LOW_RISK_COUNT 209
UNIT_SIZE_EXTENSION_IPP_MEDIUM_RISK_LOC 5,616
UNIT_SIZE_EXTENSION_IPP_MEDIUM_RISK_PERCENTAGE 40.24
UNIT_SIZE_EXTENSION_IPP_MEDIUM_RISK_COUNT 182
UNIT_SIZE_EXTENSION_IPP_HIGH_RISK_LOC 2,678
UNIT_SIZE_EXTENSION_IPP_HIGH_RISK_PERCENTAGE 19.19
UNIT_SIZE_EXTENSION_IPP_HIGH_RISK_COUNT 39
UNIT_SIZE_EXTENSION_IPP_VERY_HIGH_RISK_LOC 626
UNIT_SIZE_EXTENSION_IPP_VERY_HIGH_RISK_PERCENTAGE 4.49
UNIT_SIZE_EXTENSION_IPP_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 123
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 64.4
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 31
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 46
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 24.08
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 22
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 11.52
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 1
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 36,078
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 74.3
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 4,590
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 7,306
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 15.05
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 211
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 4,167
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 8.58
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 74
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 587
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 1.21
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 418
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0.86
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,005
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_NEGLIGIBLE_RISK_LOC 8
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BAZEL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_LOC 562
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_PERCENTAGE 83.63
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_NEGLIGIBLE_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_LOC 110
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_PERCENTAGE 16.37
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARKS_MEDIUM_RISK_COUNT 0
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_ASYNC_SIMPLE_NEGLIGIBLE_RISK_LOC 2,226
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_NEGLIGIBLE_RISK_PERCENTAGE 78.91
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_NEGLIGIBLE_RISK_COUNT 427
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_LOW_RISK_LOC 446
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_LOW_RISK_PERCENTAGE 15.81
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_LOW_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_MEDIUM_RISK_LOC 149
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_MEDIUM_RISK_PERCENTAGE 5.28
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASYNC_SIMPLE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_NEGLIGIBLE_RISK_LOC 33,091
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_NEGLIGIBLE_RISK_PERCENTAGE 73.76
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_NEGLIGIBLE_RISK_COUNT 4,085
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_LOW_RISK_LOC 6,750
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_LOW_RISK_PERCENTAGE 15.05
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_LOW_RISK_COUNT 195
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_MEDIUM_RISK_LOC 4,018
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_MEDIUM_RISK_PERCENTAGE 8.96
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_MEDIUM_RISK_COUNT 71
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_HIGH_RISK_LOC 587
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_HIGH_RISK_PERCENTAGE 1.31
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_VERY_HIGH_RISK_LOC 418
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_VERY_HIGH_RISK_PERCENTAGE 0.93
CONDITIONAL_COMPLEXITY_COMPONENT_DEMO_EXAMPLE_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_NEGLIGIBLE_RISK_LOC 143
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_NEGLIGIBLE_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DBG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC 116
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 1,203
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 80.63
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 92
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 193
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 12.94
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 96
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 6.43
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_LOC 25,907
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_PERCENTAGE 86.1
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_COUNT 3,447
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_LOC 2,614
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_PERCENTAGE 8.69
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_COUNT 72
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_LOC 1,381
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_PERCENTAGE 4.59
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_COUNT 23
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 186
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_PERCENTAGE 0.62
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 2,118
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 78.07
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 408
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 446
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 16.44
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 149
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 5.49
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
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_IPP_NEGLIGIBLE_RISK_LOC 6,543
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_NEGLIGIBLE_RISK_PERCENTAGE 46.88
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_NEGLIGIBLE_RISK_COUNT 587
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_LOW_RISK_LOC 4,053
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_LOW_RISK_PERCENTAGE 29.04
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_LOW_RISK_COUNT 121
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_MEDIUM_RISK_LOC 2,541
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_MEDIUM_RISK_PERCENTAGE 18.21
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_MEDIUM_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_HIGH_RISK_LOC 587
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_HIGH_RISK_PERCENTAGE 4.21
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_VERY_HIGH_RISK_LOC 232
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_VERY_HIGH_RISK_PERCENTAGE 1.66
CONDITIONAL_COMPLEXITY_COMPONENT_IPP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 191
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 0
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,179
FILE_CHANGE_HISTORY_ACTIVE_DAYS 166
FILE_CHANGE_HISTORY_WEEKS 166
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 830
FILE_AGE_NEGLIGIBLE_RISK_COUNT 1
FILE_AGE_LOW_RISK_COUNT 1
FILE_AGE_MEDIUM_RISK_COUNT 13
FILE_AGE_HIGH_RISK_COUNT 43
FILE_AGE_VERY_HIGH_RISK_COUNT 697
FILE_AGE_NEGLIGIBLE_RISK_LOC 475
FILE_AGE_LOW_RISK_LOC 45
FILE_AGE_MEDIUM_RISK_LOC 2,126
FILE_AGE_HIGH_RISK_LOC 4,169
FILE_AGE_VERY_HIGH_RISK_LOC 112,676
NUMBER_OF_CONTRIBUTORS 41
DUPLICATION_NUMBER_OF_DUPLICATES 5,459
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 335
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 21,347
DUPLICATION_NUMBER_OF_CLEANED_LINES 77,901
DUPLICATION_PERCENTAGE 27.4
UNIT_DUPLICATES_COUNT 76
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEMO_EXAMPLE 20,833
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEMO_EXAMPLE 20,833
DUPLICATION_PERCENTAGE_PRIMARY_DEMO_EXAMPLE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ASYNC_SIMPLE 268
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ASYNC_SIMPLE 268
DUPLICATION_PERCENTAGE_PRIMARY_ASYNC_SIMPLE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BENCHMARKS 246
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BENCHMARKS 246
DUPLICATION_PERCENTAGE_PRIMARY_BENCHMARKS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BAZEL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BAZEL 0
DUPLICATION_PERCENTAGE_PRIMARY_BAZEL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMAKE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMAKE 0
DUPLICATION_PERCENTAGE_PRIMARY_CMAKE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DBG 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DBG 0
DUPLICATION_PERCENTAGE_PRIMARY_DBG -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HPP 18,377
DUPLICATION_NUMBER_OF_CLEANED_LINES_HPP 60,045
DUPLICATION_PERCENTAGE_HPP 30.61
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_IPP 2,251
DUPLICATION_NUMBER_OF_CLEANED_LINES_IPP 11,530
DUPLICATION_PERCENTAGE_IPP 19.52
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 268
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 4,375
DUPLICATION_PERCENTAGE_H 6.13
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 451
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 1,449
DUPLICATION_PERCENTAGE_CPP 31.12
TOTAL_ANALYSIS_TIME_IN_MILLIS 7,022