facebookincubator / FBOpenSSH
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 747
NUMBER_OF_FILES_MAIN 396
LINES_OF_CODE_MAIN 104,268
NUMBER_OF_FILES_MAIN_EXT_C 253
LINES_OF_CODE_MAIN_EXT_C 91,751
NUMBER_OF_FILES_MAIN_EXT_H 118
LINES_OF_CODE_MAIN_EXT_H 8,511
NUMBER_OF_FILES_MAIN_EXT_SPEC 3
LINES_OF_CODE_MAIN_EXT_SPEC 1,574
NUMBER_OF_FILES_MAIN_EXT_IN 8
LINES_OF_CODE_MAIN_EXT_IN 1,534
NUMBER_OF_FILES_MAIN_EXT_AWK 1
LINES_OF_CODE_MAIN_EXT_AWK 363
NUMBER_OF_FILES_MAIN_EXT_MS 2
LINES_OF_CODE_MAIN_EXT_MS 187
NUMBER_OF_FILES_MAIN_EXT_CC 6
LINES_OF_CODE_MAIN_EXT_CC 149
NUMBER_OF_FILES_MAIN_EXT_KRL 1
LINES_OF_CODE_MAIN_EXT_KRL 118
NUMBER_OF_FILES_MAIN_EXT_INC 1
LINES_OF_CODE_MAIN_EXT_INC 66
NUMBER_OF_FILES_MAIN_EXT_PUB 2
LINES_OF_CODE_MAIN_EXT_PUB 14
NUMBER_OF_FILES_MAIN_EXT_CSH 1
LINES_OF_CODE_MAIN_EXT_CSH 1
NUMBER_OF_FILES_TEST 15
LINES_OF_CODE_TEST 5,089
NUMBER_OF_FILES_TEST_EXT_C 14
LINES_OF_CODE_TEST_EXT_C 4,818
NUMBER_OF_FILES_TEST_EXT_H 1
LINES_OF_CODE_TEST_EXT_H 271
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 4.88
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 99
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 6,940
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 99
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 6,940
NUMBER_OF_FILES_OTHER 6
LINES_OF_CODE_OTHER 277
NUMBER_OF_FILES_OTHER_EXT_MD 5
LINES_OF_CODE_OTHER_EXT_MD 205
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 72
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 246
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 85,947
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_C 152
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_C 77,459
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_H 84
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_H 5,752
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 1,397
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_SPEC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_SPEC 671
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_AWK 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_AWK 363
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_MS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_MS 187
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_KRL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_KRL 118
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_MISC_FUZZ_HARNESS 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_MISC_FUZZ_HARNESS 149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_MISC_FUZZ_HARNESS_EXT_CC 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_MISC_FUZZ_HARNESS_EXT_CC 149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_MISC_KEXFUZZ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_MISC_KEXFUZZ 398
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_MISC_KEXFUZZ_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_MISC_KEXFUZZ_EXT_C 398
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS 1,670
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_EXT_C 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_EXT_C 1,653
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_EXT_PUB 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_EXT_PUB 14
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_EXT_IN 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_UTF8 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_UTF8 84
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_UTF8_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_UTF8_EXT_C 84
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_BITMAP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_BITMAP 111
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_BITMAP_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_BITMAP_EXT_C 111
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_MATCH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_MATCH 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_MATCH_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_MATCH_EXT_C 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_KEX 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_KEX 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_KEX_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_KEX_EXT_C 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_HOSTKEYS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_HOSTKEYS 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_HOSTKEYS_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_HOSTKEYS_EXT_C 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_CONVERSION 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_CONVERSION 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_CONVERSION_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_CONVERSION_EXT_C 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS 66
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_EXT_INC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_EXT_INC 66
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHBUF 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHBUF 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHBUF_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHBUF_EXT_C 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHKEY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHKEY 153
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHKEY_EXT_C 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHKEY_EXT_C 143
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHKEY_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_SSHKEY_EXT_H 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_AUTHOPT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_AUTHOPT 488
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_AUTHOPT_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REGRESS_UNITTESTS_AUTHOPT_EXT_C 488
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT 111
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT 13,588
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_EXT_C 77
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_EXT_C 10,734
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_EXT_H 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_EXT_H 2,749
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_EXT_IN 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_REGRESS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_REGRESS 306
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_REGRESS_EXT_C 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_REGRESS_EXT_C 277
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_REGRESS_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_OPENBSD_COMPAT_REGRESS_EXT_IN 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB 233
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_EXT_C 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_EXT_C 233
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_REDHAT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_REDHAT 690
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_REDHAT_EXT_SPEC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_REDHAT_EXT_SPEC 689
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_REDHAT_EXT_CSH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_REDHAT_EXT_CSH 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_SUSE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_SUSE 214
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_SUSE_EXT_SPEC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_SUSE_EXT_SPEC 214
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 9
LINES_OF_CODE_CONCERN_GENERAL_TODOS 6,344
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C 7
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C 5,471
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 659
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SPEC 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SPEC 214
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 387
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 97,924
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 246
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 86,280
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 117
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 7,852
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1,534
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SPEC 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SPEC 1,360
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_AWK 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_AWK 363
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MS 187
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 149
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KRL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KRL 118
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_INC 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_INC 66
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB 14
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSH 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSH 1
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 209
LOW_RISK_FILE_SIZE_COUNT 75
MEDIUM_RISK_FILE_SIZE_COUNT 57
HIGH_RISK_FILE_SIZE_COUNT 27
VERY_HIGH_RISK_FILE_SIZE_COUNT 28
NEGLIGIBLE_RISK_FILE_SIZE_LOC 8,004
LOW_RISK_FILE_SIZE_LOC 10,842
MEDIUM_RISK_FILE_SIZE_LOC 16,934
HIGH_RISK_FILE_SIZE_LOC 18,599
VERY_HIGH_RISK_FILE_SIZE_LOC 49,889
NUMBER_OF_UNITS 251
LINES_OF_CODE_IN_UNITS 5,333
LINES_OF_CODE_OUTSIDE_UNITS 98,935
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 745
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 13.97
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 120
UNIT_SIZE_LOW_RISK_LOC 836
UNIT_SIZE_LOW_RISK_PERCENTAGE 15.68
UNIT_SIZE_LOW_RISK_COUNT 56
UNIT_SIZE_MEDIUM_RISK_LOC 1,746
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 32.74
UNIT_SIZE_MEDIUM_RISK_COUNT 56
UNIT_SIZE_HIGH_RISK_LOC 766
UNIT_SIZE_HIGH_RISK_PERCENTAGE 14.36
UNIT_SIZE_HIGH_RISK_COUNT 13
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,240
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 23.25
UNIT_SIZE_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 633
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 16.41
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 101
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 734
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 19.03
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 49
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 1,561
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 40.47
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 49
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 704
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 18.25
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 12
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 225
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 5.83
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_NEGLIGIBLE_RISK_PERCENTAGE 18.18
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_LOW_RISK_LOC 49
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_LOW_RISK_PERCENTAGE 55.68
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_MEDIUM_RISK_LOC 23
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_MEDIUM_RISK_PERCENTAGE 26.14
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REGRESS_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_REGRESS_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REGRESS_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REGRESS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_REGRESS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REGRESS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REGRESS_MEDIUM_RISK_LOC 29
UNIT_SIZE_COMPONENT_REGRESS_MEDIUM_RISK_PERCENTAGE 5.45
UNIT_SIZE_COMPONENT_REGRESS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_REGRESS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REGRESS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REGRESS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_REGRESS_VERY_HIGH_RISK_LOC 503
UNIT_SIZE_COMPONENT_REGRESS_VERY_HIGH_RISK_PERCENTAGE 94.55
UNIT_SIZE_COMPONENT_REGRESS_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_NEGLIGIBLE_RISK_LOC 87
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_NEGLIGIBLE_RISK_PERCENTAGE 10.53
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_LOW_RISK_LOC 53
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_LOW_RISK_PERCENTAGE 6.42
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_MEDIUM_RISK_LOC 112
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_MEDIUM_RISK_PERCENTAGE 13.56
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_HIGH_RISK_LOC 62
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_HIGH_RISK_PERCENTAGE 7.51
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_VERY_HIGH_RISK_LOC 512
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_VERY_HIGH_RISK_PERCENTAGE 61.99
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_NEGLIGIBLE_RISK_PERCENTAGE 30
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_MEDIUM_RISK_LOC 21
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_MEDIUM_RISK_PERCENTAGE 70
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_OPENBSD_COMPAT_REGRESS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 729
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 13.9
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 118
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 787
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 15
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 53
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 1,723
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 32.85
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 55
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 766
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 14.6
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 13
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 1,240
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 23.64
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 18.18
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 49
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 55.68
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 23
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 26.14
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 3,066
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 57.49
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 220
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 836
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 15.68
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 416
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 7.8
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 175
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 3.28
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 840
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 15.75
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,015
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 2,729
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 70.75
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 189
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 774
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 20.07
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 354
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 9.18
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 6
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_REGRESS_MISC_FUZZ_HARNESS_NEGLIGIBLE_RISK_LOC 88
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MISC_FUZZ_HARNESS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_NEGLIGIBLE_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_NEGLIGIBLE_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_NEGLIGIBLE_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_LOW_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_LOW_RISK_PERCENTAGE 5.45
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_HIGH_RISK_LOC 175
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_HIGH_RISK_PERCENTAGE 32.89
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_VERY_HIGH_RISK_LOC 328
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_VERY_HIGH_RISK_PERCENTAGE 61.65
CONDITIONAL_COMPLEXITY_COMPONENT_REGRESS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_NEGLIGIBLE_RISK_LOC 219
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_NEGLIGIBLE_RISK_PERCENTAGE 26.51
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_NEGLIGIBLE_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_LOW_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_LOW_RISK_PERCENTAGE 4
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_MEDIUM_RISK_LOC 62
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_MEDIUM_RISK_PERCENTAGE 7.51
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_VERY_HIGH_RISK_LOC 512
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_VERY_HIGH_RISK_PERCENTAGE 61.99
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_NEGLIGIBLE_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_OPENBSD_COMPAT_REGRESS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 2,978
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 56.78
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 214
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 836
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 15.94
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 416
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 7.93
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 175
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 3.34
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 840
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 16.02
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC 88
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 6
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 8,207
FILE_CHANGE_HISTORY_ACTIVE_DAYS 2,350
FILE_CHANGE_HISTORY_WEEKS 1,113
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 5,565
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 396
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 104,268
NUMBER_OF_CONTRIBUTORS 84
DUPLICATION_NUMBER_OF_DUPLICATES 410
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 114
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 6,300
DUPLICATION_NUMBER_OF_CLEANED_LINES 82,058
DUPLICATION_PERCENTAGE 7.68
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 4,618
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 4,618
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OPENBSD_COMPAT 944
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OPENBSD_COMPAT 944
DUPLICATION_PERCENTAGE_PRIMARY_OPENBSD_COMPAT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS 134
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS 134
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTRIB_REDHAT 536
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTRIB_REDHAT 536
DUPLICATION_PERCENTAGE_PRIMARY_CONTRIB_REDHAT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_OPENBSD_COMPAT_REGRESS 15
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_OPENBSD_COMPAT_REGRESS 15
DUPLICATION_PERCENTAGE_PRIMARY_OPENBSD_COMPAT_REGRESS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTRIB_SUSE 35
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTRIB_SUSE 35
DUPLICATION_PERCENTAGE_PRIMARY_CONTRIB_SUSE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_MISC_KEXFUZZ 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_MISC_KEXFUZZ 12
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_MISC_KEXFUZZ 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_AUTHOPT 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_AUTHOPT 6
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_AUTHOPT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_MISC_FUZZ_HARNESS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_MISC_FUZZ_HARNESS 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_MISC_FUZZ_HARNESS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_UTF8 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_UTF8 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_UTF8 -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_BITMAP 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_BITMAP 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_BITMAP -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_MATCH 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_MATCH 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_MATCH -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_KEX 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_KEX 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_KEX -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_HOSTKEYS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_HOSTKEYS 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_HOSTKEYS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_CONVERSION 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_CONVERSION 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_CONVERSION -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_SSHBUF 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_SSHBUF 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_SSHBUF -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REGRESS_UNITTESTS_SSHKEY 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REGRESS_UNITTESTS_SSHKEY 0
DUPLICATION_PERCENTAGE_PRIMARY_REGRESS_UNITTESTS_SSHKEY -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTRIB 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTRIB 0
DUPLICATION_PERCENTAGE_PRIMARY_CONTRIB -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C 4,690
DUPLICATION_NUMBER_OF_CLEANED_LINES_C 73,378
DUPLICATION_PERCENTAGE_C 6.39
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 303
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 4,752
DUPLICATION_PERCENTAGE_H 6.38
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SPEC 1,107
DUPLICATION_NUMBER_OF_CLEANED_LINES_SPEC 1,574
DUPLICATION_PERCENTAGE_SPEC 70.33
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_IN 80
DUPLICATION_NUMBER_OF_CLEANED_LINES_IN 1,520
DUPLICATION_PERCENTAGE_IN 5.26
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_MS 108
DUPLICATION_NUMBER_OF_CLEANED_LINES_MS 187
DUPLICATION_PERCENTAGE_MS 57.75
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_AWK 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_AWK 363
DUPLICATION_PERCENTAGE_AWK 3.31
TOTAL_ANALYSIS_TIME_IN_MILLIS 5,839