google / cpp-proto-builder
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 201
NUMBER_OF_FILES_MAIN 55
LINES_OF_CODE_MAIN 6,494
NUMBER_OF_FILES_MAIN_EXT_CC 22
LINES_OF_CODE_MAIN_EXT_CC 3,043
NUMBER_OF_FILES_MAIN_EXT_H 25
LINES_OF_CODE_MAIN_EXT_H 1,622
NUMBER_OF_FILES_MAIN_EXT_BZL 4
LINES_OF_CODE_MAIN_EXT_BZL 1,431
NUMBER_OF_FILES_MAIN_EXT_TPL 3
LINES_OF_CODE_MAIN_EXT_TPL 209
NUMBER_OF_FILES_MAIN_EXT_PROTO 1
LINES_OF_CODE_MAIN_EXT_PROTO 189
NUMBER_OF_FILES_TEST 64
LINES_OF_CODE_TEST 4,379
NUMBER_OF_FILES_TEST_EXT_CC 35
LINES_OF_CODE_TEST_EXT_CC 3,383
NUMBER_OF_FILES_TEST_EXT_PROTO 22
LINES_OF_CODE_TEST_EXT_PROTO 736
NUMBER_OF_FILES_TEST_EXT_H 5
LINES_OF_CODE_TEST_EXT_H 118
NUMBER_OF_FILES_TEST_EXT_BZL 1
LINES_OF_CODE_TEST_EXT_BZL 100
NUMBER_OF_FILES_TEST_EXT_TPL 1
LINES_OF_CODE_TEST_EXT_TPL 42
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 67.43
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 14
LINES_OF_CODE_OTHER 2,513
NUMBER_OF_FILES_OTHER_EXT_MD 13
LINES_OF_CODE_OTHER_EXT_MD 2,489
NUMBER_OF_FILES_OTHER_EXT_PATCH 1
LINES_OF_CODE_OTHER_EXT_PATCH 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER 4,288
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_CC 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_CC 2,130
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_BZL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_BZL 1,323
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_H 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_H 437
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_TPL 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_TPL 209
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_PROTO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_EXT_PROTO 189
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS 1,133
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_EXT_CC 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_EXT_CC 640
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_EXT_H 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_EXT_H 469
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_EXT_BZL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_EXT_BZL 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_TESTING 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_TESTING 989
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_TESTING_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_TESTING_EXT_H 716
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_TESTING_EXT_CC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_BUILDER_OSS_TESTING_EXT_CC 273
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 84
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_BZL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_BZL 84
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 6
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,040
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CC 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CC 872
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 168
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 49
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 5,454
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 19
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 2,171
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 22
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 1,454
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL 1,431
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 209
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO 189
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 38
LOW_RISK_FILE_SIZE_COUNT 10
MEDIUM_RISK_FILE_SIZE_COUNT 4
HIGH_RISK_FILE_SIZE_COUNT 2
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,520
LOW_RISK_FILE_SIZE_LOC 1,500
MEDIUM_RISK_FILE_SIZE_LOC 1,165
HIGH_RISK_FILE_SIZE_LOC 1,192
VERY_HIGH_RISK_FILE_SIZE_LOC 1,117
NUMBER_OF_UNITS 266
LINES_OF_CODE_IN_UNITS 2,673
LINES_OF_CODE_OUTSIDE_UNITS 3,821
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 889
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 33.26
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 189
UNIT_SIZE_LOW_RISK_LOC 621
UNIT_SIZE_LOW_RISK_PERCENTAGE 23.23
UNIT_SIZE_LOW_RISK_COUNT 42
UNIT_SIZE_MEDIUM_RISK_LOC 915
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 34.23
UNIT_SIZE_MEDIUM_RISK_COUNT 31
UNIT_SIZE_HIGH_RISK_LOC 248
UNIT_SIZE_HIGH_RISK_PERCENTAGE 9.28
UNIT_SIZE_HIGH_RISK_COUNT 4
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_NEGLIGIBLE_RISK_LOC 325
UNIT_SIZE_COMPONENT_PROTO_BUILDER_NEGLIGIBLE_RISK_PERCENTAGE 20.27
UNIT_SIZE_COMPONENT_PROTO_BUILDER_NEGLIGIBLE_RISK_COUNT 59
UNIT_SIZE_COMPONENT_PROTO_BUILDER_LOW_RISK_LOC 406
UNIT_SIZE_COMPONENT_PROTO_BUILDER_LOW_RISK_PERCENTAGE 25.33
UNIT_SIZE_COMPONENT_PROTO_BUILDER_LOW_RISK_COUNT 28
UNIT_SIZE_COMPONENT_PROTO_BUILDER_MEDIUM_RISK_LOC 624
UNIT_SIZE_COMPONENT_PROTO_BUILDER_MEDIUM_RISK_PERCENTAGE 38.93
UNIT_SIZE_COMPONENT_PROTO_BUILDER_MEDIUM_RISK_COUNT 21
UNIT_SIZE_COMPONENT_PROTO_BUILDER_HIGH_RISK_LOC 248
UNIT_SIZE_COMPONENT_PROTO_BUILDER_HIGH_RISK_PERCENTAGE 15.47
UNIT_SIZE_COMPONENT_PROTO_BUILDER_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_PROTO_BUILDER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_NEGLIGIBLE_RISK_LOC 191
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_NEGLIGIBLE_RISK_PERCENTAGE 37.9
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_NEGLIGIBLE_RISK_COUNT 38
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_LOW_RISK_LOC 112
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_LOW_RISK_PERCENTAGE 22.22
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_LOW_RISK_COUNT 8
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_MEDIUM_RISK_LOC 201
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_MEDIUM_RISK_PERCENTAGE 39.88
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_NEGLIGIBLE_RISK_LOC 373
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 65.9
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_NEGLIGIBLE_RISK_COUNT 92
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_LOW_RISK_LOC 103
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_LOW_RISK_PERCENTAGE 18.2
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_MEDIUM_RISK_LOC 90
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_MEDIUM_RISK_PERCENTAGE 15.9
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PROTO_BUILDER_OSS_TESTING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC 518
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 23.74
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 87
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 564
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 25.85
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 38
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 852
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 39.05
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT 29
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_LOC 248
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_PERCENTAGE 11.37
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_COUNT 4
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_H_NEGLIGIBLE_RISK_LOC 371
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 75.56
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 102
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 57
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 11.61
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 4
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 63
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 12.83
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 2
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 1,521
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 56.9
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 227
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 688
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 25.74
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 464
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 17.36
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_NEGLIGIBLE_RISK_LOC 710
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_NEGLIGIBLE_RISK_PERCENTAGE 44.29
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_NEGLIGIBLE_RISK_COUNT 82
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_LOW_RISK_LOC 488
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_LOW_RISK_PERCENTAGE 30.44
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_LOW_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_MEDIUM_RISK_LOC 405
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_MEDIUM_RISK_PERCENTAGE 25.27
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_NEGLIGIBLE_RISK_LOC 332
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_NEGLIGIBLE_RISK_PERCENTAGE 65.87
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_NEGLIGIBLE_RISK_COUNT 47
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_LOW_RISK_LOC 153
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_LOW_RISK_PERCENTAGE 30.36
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_MEDIUM_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_MEDIUM_RISK_PERCENTAGE 3.77
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_NEGLIGIBLE_RISK_LOC 479
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_NEGLIGIBLE_RISK_PERCENTAGE 84.63
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_NEGLIGIBLE_RISK_COUNT 98
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_LOW_RISK_LOC 47
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_LOW_RISK_PERCENTAGE 8.3
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_MEDIUM_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_MEDIUM_RISK_PERCENTAGE 7.07
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROTO_BUILDER_OSS_TESTING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC 1,070
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 49.04
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 120
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC 688
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE 31.53
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_LOC 424
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_PERCENTAGE 19.43
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_COUNT 9
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_H_NEGLIGIBLE_RISK_LOC 451
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 91.85
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 107
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 8.15
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 1
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
DUPLICATION_NUMBER_OF_DUPLICATES 22
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 12
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 424
DUPLICATION_NUMBER_OF_CLEANED_LINES 5,317
DUPLICATION_PERCENTAGE 7.97
UNIT_DUPLICATES_COUNT 8
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTO_BUILDER 352
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTO_BUILDER 352
DUPLICATION_PERCENTAGE_PRIMARY_PROTO_BUILDER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTO_BUILDER_OSS 27
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTO_BUILDER_OSS 27
DUPLICATION_PERCENTAGE_PRIMARY_PROTO_BUILDER_OSS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 13
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 13
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTO_BUILDER_OSS_TESTING 32
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTO_BUILDER_OSS_TESTING 32
DUPLICATION_PERCENTAGE_PRIMARY_PROTO_BUILDER_OSS_TESTING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TPL 42
DUPLICATION_NUMBER_OF_CLEANED_LINES_TPL 209
DUPLICATION_PERCENTAGE_TPL 20.1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO 13
DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO 189
DUPLICATION_PERCENTAGE_PROTO 6.88
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CC 206
DUPLICATION_NUMBER_OF_CLEANED_LINES_CC 2,295
DUPLICATION_PERCENTAGE_CC 8.98
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 44
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 1,193
DUPLICATION_PERCENTAGE_H 3.69
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_BZL 119
DUPLICATION_NUMBER_OF_CLEANED_LINES_BZL 1,431
DUPLICATION_PERCENTAGE_BZL 8.32
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,142