microsoft / BosqueLanguage
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 156
NUMBER_OF_FILES_MAIN 72
LINES_OF_CODE_MAIN 47,687
NUMBER_OF_FILES_MAIN_EXT_HPP 1
LINES_OF_CODE_MAIN_EXT_HPP 15,071
NUMBER_OF_FILES_MAIN_EXT_TS 26
LINES_OF_CODE_MAIN_EXT_TS 13,736
NUMBER_OF_FILES_MAIN_EXT_H 29
LINES_OF_CODE_MAIN_EXT_H 10,131
NUMBER_OF_FILES_MAIN_EXT_CPP 11
LINES_OF_CODE_MAIN_EXT_CPP 8,224
NUMBER_OF_FILES_MAIN_EXT_SMT2 1
LINES_OF_CODE_MAIN_EXT_SMT2 331
NUMBER_OF_FILES_MAIN_EXT_JS 4
LINES_OF_CODE_MAIN_EXT_JS 194
NUMBER_OF_FILES_TEST 4
LINES_OF_CODE_TEST 754
NUMBER_OF_FILES_TEST_EXT_TS 4
LINES_OF_CODE_TEST_EXT_TS 754
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 1.58
NUMBER_OF_FILES_GENERATED 2
LINES_OF_CODE_GENERATED 281
NUMBER_OF_FILES_GENERATED_EXT_JSON 2
LINES_OF_CODE_GENERATED_EXT_JSON 281
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 16
LINES_OF_CODE_OTHER 14,758
NUMBER_OF_FILES_OTHER_EXT_SVG 4
LINES_OF_CODE_OTHER_EXT_SVG 13,444
NUMBER_OF_FILES_OTHER_EXT_JSON 9
LINES_OF_CODE_OTHER_EXT_JSON 1,010
NUMBER_OF_FILES_OTHER_EXT_MD 3
LINES_OF_CODE_OTHER_EXT_MD 304
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOSQUE_LANGUAGE_TOOLS_OUT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOSQUE_LANGUAGE_TOOLS_OUT 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOSQUE_LANGUAGE_TOOLS_OUT_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOSQUE_LANGUAGE_TOOLS_OUT_EXT_JS 91
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOSQUE_LANGUAGE_TOOLS_SRC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOSQUE_LANGUAGE_TOOLS_SRC 87
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BOSQUE_LANGUAGE_TOOLS_SRC_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BOSQUE_LANGUAGE_TOOLS_SRC_EXT_TS 87
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_BUILD 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_BUILD 103
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_BUILD_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_BUILD_EXT_JS 103
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS 21,086
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS_EXT_HPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS_EXT_HPP 15,071
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS_EXT_H 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS_EXT_H 6,015
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_AST 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_AST 4,280
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_AST_EXT_TS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_AST_EXT_TS 4,280
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_COMPILER 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_COMPILER 3,407
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_COMPILER_EXT_TS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_COMPILER_EXT_TS 3,407
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_RUNTIMES 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_RUNTIMES 390
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_RUNTIMES_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_RUNTIMES_EXT_TS 390
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_ICPP 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_ICPP 10,956
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_ICPP_EXT_CPP 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_ICPP_EXT_CPP 5,886
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_ICPP_EXT_H 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_ICPP_EXT_H 3,625
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_ICPP_EXT_TS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_ICPP_EXT_TS 1,445
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER 6,885
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER_EXT_TS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER_EXT_TS 3,725
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER_EXT_CPP 2,338
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER_EXT_H 491
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER_EXT_SMT2 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TOOLING_VERIFIER_EXT_SMT2 331
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TYPE_CHECKER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TYPE_CHECKER 402
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_IMPL_SRC_TYPE_CHECKER_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_IMPL_SRC_TYPE_CHECKER_EXT_TS 402
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 23
LINES_OF_CODE_CONCERN_GENERAL_TODOS 17,513
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 7
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 6,928
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 9
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 6,561
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 6
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 3,693
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SMT2 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SMT2 331
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 49
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 30,174
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP 15,071
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 17
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 7,175
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 23
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 6,438
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 1,296
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 194
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 25
LOW_RISK_FILE_SIZE_COUNT 8
MEDIUM_RISK_FILE_SIZE_COUNT 19
HIGH_RISK_FILE_SIZE_COUNT 10
VERY_HIGH_RISK_FILE_SIZE_COUNT 10
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,093
LOW_RISK_FILE_SIZE_LOC 1,300
MEDIUM_RISK_FILE_SIZE_LOC 7,107
HIGH_RISK_FILE_SIZE_LOC 7,290
VERY_HIGH_RISK_FILE_SIZE_LOC 30,897
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,059
FILE_CHANGE_HISTORY_ACTIVE_DAYS 144
FILE_CHANGE_HISTORY_WEEKS 138
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 690
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 34
FILE_AGE_HIGH_RISK_COUNT 36
FILE_AGE_VERY_HIGH_RISK_COUNT 2
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 24,693
FILE_AGE_HIGH_RISK_LOC 22,816
FILE_AGE_VERY_HIGH_RISK_LOC 178
NUMBER_OF_CONTRIBUTORS 40
NUMBER_OF_UNITS 2,700
LINES_OF_CODE_IN_UNITS 25,327
LINES_OF_CODE_OUTSIDE_UNITS 22,360
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 8,769
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 34.62
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 2,198
UNIT_SIZE_LOW_RISK_LOC 4,028
UNIT_SIZE_LOW_RISK_PERCENTAGE 15.9
UNIT_SIZE_LOW_RISK_COUNT 281
UNIT_SIZE_MEDIUM_RISK_LOC 4,812
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 19
UNIT_SIZE_MEDIUM_RISK_COUNT 157
UNIT_SIZE_HIGH_RISK_LOC 3,410
UNIT_SIZE_HIGH_RISK_PERCENTAGE 13.46
UNIT_SIZE_HIGH_RISK_COUNT 49
UNIT_SIZE_VERY_HIGH_RISK_LOC 4,308
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 17.01
UNIT_SIZE_VERY_HIGH_RISK_COUNT 15
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_NEGLIGIBLE_RISK_LOC 1
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_NEGLIGIBLE_RISK_PERCENTAGE 1.19
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_HIGH_RISK_LOC 83
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_HIGH_RISK_PERCENTAGE 98.81
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_NEGLIGIBLE_RISK_LOC 1
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_NEGLIGIBLE_RISK_PERCENTAGE 1.19
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_HIGH_RISK_LOC 83
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_HIGH_RISK_PERCENTAGE 98.81
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_NEGLIGIBLE_RISK_LOC 3,876
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_NEGLIGIBLE_RISK_PERCENTAGE 34.52
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_NEGLIGIBLE_RISK_COUNT 1,057
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_LOW_RISK_LOC 1,357
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_LOW_RISK_PERCENTAGE 12.09
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_LOW_RISK_COUNT 97
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_MEDIUM_RISK_LOC 1,413
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_MEDIUM_RISK_PERCENTAGE 12.58
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_MEDIUM_RISK_COUNT 46
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_HIGH_RISK_LOC 1,609
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_HIGH_RISK_PERCENTAGE 14.33
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_HIGH_RISK_COUNT 24
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_VERY_HIGH_RISK_LOC 2,973
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_VERY_HIGH_RISK_PERCENTAGE 26.48
UNIT_SIZE_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_IMPL_BUILD_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_IMPL_BUILD_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_IMPL_BUILD_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_IMPL_BUILD_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_BUILD_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_NEGLIGIBLE_RISK_LOC 991
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_NEGLIGIBLE_RISK_PERCENTAGE 50.05
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_NEGLIGIBLE_RISK_COUNT 205
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_LOW_RISK_LOC 363
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_LOW_RISK_PERCENTAGE 18.33
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_LOW_RISK_COUNT 27
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_MEDIUM_RISK_LOC 458
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_MEDIUM_RISK_PERCENTAGE 23.13
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_MEDIUM_RISK_COUNT 15
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_HIGH_RISK_LOC 168
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_HIGH_RISK_PERCENTAGE 8.48
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_SRC_AST_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_NEGLIGIBLE_RISK_LOC 1,034
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_NEGLIGIBLE_RISK_PERCENTAGE 60.26
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_NEGLIGIBLE_RISK_COUNT 220
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_LOW_RISK_LOC 188
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_LOW_RISK_PERCENTAGE 10.96
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_MEDIUM_RISK_LOC 375
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_MEDIUM_RISK_PERCENTAGE 21.85
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_VERY_HIGH_RISK_LOC 119
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_VERY_HIGH_RISK_PERCENTAGE 6.93
UNIT_SIZE_COMPONENT_IMPL_SRC_COMPILER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_SRC_RUNTIMES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_NEGLIGIBLE_RISK_LOC 1,986
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_NEGLIGIBLE_RISK_PERCENTAGE 32.93
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_NEGLIGIBLE_RISK_COUNT 528
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_LOW_RISK_LOC 1,389
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_LOW_RISK_PERCENTAGE 23.03
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_LOW_RISK_COUNT 94
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_MEDIUM_RISK_LOC 1,258
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_MEDIUM_RISK_PERCENTAGE 20.86
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_MEDIUM_RISK_COUNT 41
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_HIGH_RISK_LOC 432
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_HIGH_RISK_PERCENTAGE 7.16
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_VERY_HIGH_RISK_LOC 966
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_VERY_HIGH_RISK_PERCENTAGE 16.02
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_ICPP_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_NEGLIGIBLE_RISK_LOC 794
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_NEGLIGIBLE_RISK_PERCENTAGE 19.91
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_NEGLIGIBLE_RISK_COUNT 170
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_LOW_RISK_LOC 641
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_LOW_RISK_PERCENTAGE 16.08
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_LOW_RISK_COUNT 43
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_MEDIUM_RISK_LOC 1,267
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_MEDIUM_RISK_PERCENTAGE 31.78
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_MEDIUM_RISK_COUNT 43
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_HIGH_RISK_LOC 1,035
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_HIGH_RISK_PERCENTAGE 25.96
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_HIGH_RISK_COUNT 14
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_VERY_HIGH_RISK_LOC 250
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_VERY_HIGH_RISK_PERCENTAGE 6.27
UNIT_SIZE_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_NEGLIGIBLE_RISK_LOC 78
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_NEGLIGIBLE_RISK_PERCENTAGE 39.39
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_LOW_RISK_LOC 79
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_LOW_RISK_PERCENTAGE 39.9
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_MEDIUM_RISK_LOC 41
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_MEDIUM_RISK_PERCENTAGE 20.71
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_IMPL_SRC_TYPE_CHECKER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 9.78
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 83
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 90.22
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 2,962
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 44.33
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 625
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 1,001
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 14.98
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 72
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 1,470
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 22
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 50
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 766
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 11.47
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 10
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 482
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 7.21
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_LOC 1,831
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_PERCENTAGE 20.73
UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_COUNT 351
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_LOC 1,056
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_PERCENTAGE 11.96
UNIT_SIZE_EXTENSION_HPP_LOW_RISK_COUNT 75
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_LOC 1,364
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_PERCENTAGE 15.44
UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_COUNT 44
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_LOC 1,609
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_PERCENTAGE 18.22
UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_COUNT 24
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_LOC 2,973
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_PERCENTAGE 33.66
UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 2,738
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 79.45
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 990
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 524
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 15.21
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 38
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 184
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 5.34
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
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_CPP_NEGLIGIBLE_RISK_LOC 1,229
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 19.59
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 230
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 1,447
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 23.06
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 96
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 1,794
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 28.59
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 56
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 952
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 15.17
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 14
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 853
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 13.59
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 14,976
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 59.13
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 2,548
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,946
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 11.63
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 87
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 2,559
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 10.1
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 43
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 2,140
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 8.45
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 2,706
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 10.68
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 4,846
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_NEGLIGIBLE_RISK_LOC 1
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_NEGLIGIBLE_RISK_PERCENTAGE 1.19
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_MEDIUM_RISK_LOC 83
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_MEDIUM_RISK_PERCENTAGE 98.81
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_OUT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_NEGLIGIBLE_RISK_LOC 1
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_NEGLIGIBLE_RISK_PERCENTAGE 1.19
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_MEDIUM_RISK_LOC 83
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_MEDIUM_RISK_PERCENTAGE 98.81
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BOSQUE_LANGUAGE_TOOLS_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_NEGLIGIBLE_RISK_LOC 5,841
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_NEGLIGIBLE_RISK_PERCENTAGE 52.02
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_NEGLIGIBLE_RISK_COUNT 1,172
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_LOW_RISK_LOC 989
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_LOW_RISK_PERCENTAGE 8.81
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_LOW_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_MEDIUM_RISK_LOC 964
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_MEDIUM_RISK_PERCENTAGE 8.59
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_MEDIUM_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_HIGH_RISK_LOC 1,700
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_HIGH_RISK_PERCENTAGE 15.14
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_HIGH_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_VERY_HIGH_RISK_LOC 1,734
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_VERY_HIGH_RISK_PERCENTAGE 15.44
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_INCLUDE_HEADERS_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_NEGLIGIBLE_RISK_LOC 8
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_BUILD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_NEGLIGIBLE_RISK_LOC 1,317
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_NEGLIGIBLE_RISK_PERCENTAGE 66.52
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_NEGLIGIBLE_RISK_COUNT 229
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_LOW_RISK_LOC 261
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_LOW_RISK_PERCENTAGE 13.18
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_MEDIUM_RISK_LOC 402
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_MEDIUM_RISK_PERCENTAGE 20.3
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_AST_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_NEGLIGIBLE_RISK_LOC 1,328
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_NEGLIGIBLE_RISK_PERCENTAGE 77.39
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_NEGLIGIBLE_RISK_COUNT 238
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_LOW_RISK_LOC 156
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_LOW_RISK_PERCENTAGE 9.09
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_MEDIUM_RISK_LOC 113
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_MEDIUM_RISK_PERCENTAGE 6.59
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_VERY_HIGH_RISK_LOC 119
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_VERY_HIGH_RISK_PERCENTAGE 6.93
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_COMPILER_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_NEGLIGIBLE_RISK_LOC 11
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_RUNTIMES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_NEGLIGIBLE_RISK_LOC 4,043
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_NEGLIGIBLE_RISK_PERCENTAGE 67.04
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_NEGLIGIBLE_RISK_COUNT 643
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_LOW_RISK_LOC 726
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_LOW_RISK_PERCENTAGE 12.04
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_LOW_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_MEDIUM_RISK_LOC 409
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_MEDIUM_RISK_PERCENTAGE 6.78
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_VERY_HIGH_RISK_LOC 853
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_VERY_HIGH_RISK_PERCENTAGE 14.14
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_ICPP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_NEGLIGIBLE_RISK_LOC 2,283
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_NEGLIGIBLE_RISK_PERCENTAGE 57.26
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_NEGLIGIBLE_RISK_COUNT 243
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_LOW_RISK_LOC 800
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_LOW_RISK_PERCENTAGE 20.07
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_MEDIUM_RISK_LOC 464
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_MEDIUM_RISK_PERCENTAGE 11.64
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_HIGH_RISK_LOC 440
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_HIGH_RISK_PERCENTAGE 11.04
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TOOLING_VERIFIER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_NEGLIGIBLE_RISK_LOC 143
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_NEGLIGIBLE_RISK_PERCENTAGE 72.22
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_NEGLIGIBLE_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_LOW_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_LOW_RISK_PERCENTAGE 7.07
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_MEDIUM_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_MEDIUM_RISK_PERCENTAGE 20.71
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_IMPL_SRC_TYPE_CHECKER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 9
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 9.78
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 83
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 90.22
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 4,500
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 67.36
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 715
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 545
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 8.16
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 1,077
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 16.12
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 440
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 6.59
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC 119
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE 1.78
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_LOC 3,456
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_PERCENTAGE 39.13
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_COUNT 443
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_LOC 979
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_PERCENTAGE 11.08
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_LOC 964
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_PERCENTAGE 10.91
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_LOC 1,700
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_PERCENTAGE 19.25
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_LOC 1,734
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_PERCENTAGE 19.63
CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 3,397
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 98.58
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 1,033
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 49
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 1.42
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 0
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_CPP_NEGLIGIBLE_RISK_LOC 3,614
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 57.59
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 355
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 1,373
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 21.88
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 35
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 435
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 6.93
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 6
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 853
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 13.59
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATES 337
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 37
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 3,955
DUPLICATION_NUMBER_OF_CLEANED_LINES 33,483
DUPLICATION_PERCENTAGE 11.81
UNIT_DUPLICATES_COUNT 19
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS 1,266
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS 1,266
DUPLICATION_PERCENTAGE_PRIMARY_IMPL_BUILD_INCLUDE_HEADERS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPL_SRC_TOOLING_VERIFIER 1,006
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPL_SRC_TOOLING_VERIFIER 1,006
DUPLICATION_PERCENTAGE_PRIMARY_IMPL_SRC_TOOLING_VERIFIER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPL_SRC_TOOLING_ICPP 1,049
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPL_SRC_TOOLING_ICPP 1,049
DUPLICATION_PERCENTAGE_PRIMARY_IMPL_SRC_TOOLING_ICPP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BOSQUE_LANGUAGE_TOOLS_OUT 54
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BOSQUE_LANGUAGE_TOOLS_OUT 54
DUPLICATION_PERCENTAGE_PRIMARY_BOSQUE_LANGUAGE_TOOLS_OUT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BOSQUE_LANGUAGE_TOOLS_SRC 54
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BOSQUE_LANGUAGE_TOOLS_SRC 54
DUPLICATION_PERCENTAGE_PRIMARY_BOSQUE_LANGUAGE_TOOLS_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPL_SRC_RUNTIMES 105
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPL_SRC_RUNTIMES 105
DUPLICATION_PERCENTAGE_PRIMARY_IMPL_SRC_RUNTIMES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPL_SRC_AST 127
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPL_SRC_AST 127
DUPLICATION_PERCENTAGE_PRIMARY_IMPL_SRC_AST 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPL_SRC_COMPILER 294
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPL_SRC_COMPILER 294
DUPLICATION_PERCENTAGE_PRIMARY_IMPL_SRC_COMPILER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPL_BUILD 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPL_BUILD 0
DUPLICATION_PERCENTAGE_PRIMARY_IMPL_BUILD -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_IMPL_SRC_TYPE_CHECKER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_IMPL_SRC_TYPE_CHECKER 0
DUPLICATION_PERCENTAGE_PRIMARY_IMPL_SRC_TYPE_CHECKER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HPP 1,208
DUPLICATION_NUMBER_OF_CLEANED_LINES_HPP 8,874
DUPLICATION_PERCENTAGE_HPP 13.61
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 1,321
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 10,832
DUPLICATION_PERCENTAGE_TS 12.2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 532
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 7,933
DUPLICATION_PERCENTAGE_H 6.71
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 54
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 168
DUPLICATION_PERCENTAGE_JS 32.14
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 840
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 5,345
DUPLICATION_PERCENTAGE_CPP 15.72
TOTAL_ANALYSIS_TIME_IN_MILLIS 24,585