gitlab-org / GitLab_Community_Edition
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 17,675
NUMBER_OF_FILES_MAIN 12,195
LINES_OF_CODE_MAIN 766,493
NUMBER_OF_FILES_MAIN_EXT_RB 8,456
LINES_OF_CODE_MAIN_EXT_RB 522,739
NUMBER_OF_FILES_MAIN_EXT_JS 1,748
LINES_OF_CODE_MAIN_EXT_JS 129,529
NUMBER_OF_FILES_MAIN_EXT_VUE 471
LINES_OF_CODE_MAIN_EXT_VUE 43,045
NUMBER_OF_FILES_MAIN_EXT_SCSS 148
LINES_OF_CODE_MAIN_EXT_SCSS 32,483
NUMBER_OF_FILES_MAIN_EXT_HAML 1,149
LINES_OF_CODE_MAIN_EXT_HAML 26,083
NUMBER_OF_FILES_MAIN_EXT_XML 7
LINES_OF_CODE_MAIN_EXT_XML 5,831
NUMBER_OF_FILES_MAIN_EXT_EML 39
LINES_OF_CODE_MAIN_EXT_EML 2,841
NUMBER_OF_FILES_MAIN_EXT_RAKE 64
LINES_OF_CODE_MAIN_EXT_RAKE 2,418
NUMBER_OF_FILES_MAIN_EXT_ERB 62
LINES_OF_CODE_MAIN_EXT_ERB 689
NUMBER_OF_FILES_MAIN_EXT_HTML 21
LINES_OF_CODE_MAIN_EXT_HTML 275
NUMBER_OF_FILES_MAIN_EXT_GRAPHQL 7
LINES_OF_CODE_MAIN_EXT_GRAPHQL 194
NUMBER_OF_FILES_MAIN_EXT_BUILDER 14
LINES_OF_CODE_MAIN_EXT_BUILDER 142
NUMBER_OF_FILES_MAIN_EXT_CSS 1
LINES_OF_CODE_MAIN_EXT_CSS 123
NUMBER_OF_FILES_MAIN_EXT_MYSQL 1
LINES_OF_CODE_MAIN_EXT_MYSQL 57
NUMBER_OF_FILES_MAIN_EXT_RU 3
LINES_OF_CODE_MAIN_EXT_RU 28
NUMBER_OF_FILES_MAIN_EXT_RUBY 1
LINES_OF_CODE_MAIN_EXT_RUBY 13
NUMBER_OF_FILES_MAIN_EXT_META 2
LINES_OF_CODE_MAIN_EXT_META 2
NUMBER_OF_FILES_MAIN_EXT_PUB 1
LINES_OF_CODE_MAIN_EXT_PUB 1
NUMBER_OF_FILES_TEST 141
LINES_OF_CODE_TEST 6,534
NUMBER_OF_FILES_TEST_EXT_RB 115
LINES_OF_CODE_TEST_EXT_RB 4,816
NUMBER_OF_FILES_TEST_EXT_JS 17
LINES_OF_CODE_TEST_EXT_JS 1,461
NUMBER_OF_FILES_TEST_EXT_SNAP 5
LINES_OF_CODE_TEST_EXT_SNAP 183
NUMBER_OF_FILES_TEST_EXT_VUE 1
LINES_OF_CODE_TEST_EXT_VUE 39
NUMBER_OF_FILES_TEST_EXT_RAKE 2
LINES_OF_CODE_TEST_EXT_RAKE 19
NUMBER_OF_FILES_TEST_EXT_SCSS 1
LINES_OF_CODE_TEST_EXT_SCSS 16
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0.85
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 15
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 927
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 9
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 526
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 357
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_RB 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_RB 44
NUMBER_OF_FILES_OTHER 1,430
LINES_OF_CODE_OTHER 131,710
NUMBER_OF_FILES_OTHER_EXT_MD 1,128
LINES_OF_CODE_OTHER_EXT_MD 115,101
NUMBER_OF_FILES_OTHER_EXT_JSON 167
LINES_OF_CODE_OTHER_EXT_JSON 13,938
NUMBER_OF_FILES_OTHER_EXT_PO 9
LINES_OF_CODE_OTHER_EXT_PO 1,772
NUMBER_OF_FILES_OTHER_EXT_SVG 113
LINES_OF_CODE_OTHER_EXT_SVG 404
NUMBER_OF_FILES_OTHER_EXT_PATCH 3
LINES_OF_CODE_OTHER_EXT_PATCH 200
NUMBER_OF_FILES_OTHER_EXT_TXT 6
LINES_OF_CODE_OTHER_EXT_TXT 200
NUMBER_OF_FILES_OTHER_EXT_RB 3
LINES_OF_CODE_OTHER_EXT_RB 92
NUMBER_OF_FILES_OTHER_EXT_CLJ 1
LINES_OF_CODE_OTHER_EXT_CLJ 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_RU 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_RU 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 682
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 560
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB 122
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC 4,482
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC 426,484
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_RB 3,654
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_RB 335,860
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_JS 755
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_JS 81,348
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_XML 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_XML 5,831
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_EML 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_EML 2,841
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_HTML 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_HTML 275
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_ERB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_ERB 228
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_GRAPHQL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_GRAPHQL 89
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_RU 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_RU 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_META 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_META 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_PUB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_PUB 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG 143
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG 4,018
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_RB 139
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_RB 3,784
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_JS 177
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_MYSQL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_MYSQL 57
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUBOCOP 50
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUBOCOP 1,620
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUBOCOP_EXT_RB 50
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUBOCOP_EXT_RB 1,620
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HAML_LINT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HAML_LINT 78
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HAML_LINT_EXT_RB 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HAML_LINT_EXT_RB 78
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DANGER 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DANGER 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DANGER_EXT_RB 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DANGER_EXT_RB 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP 4,579
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP 226,340
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_RB 1,748
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_RB 76,477
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_JS 980
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_JS 47,408
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_VUE 471
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_VUE 43,045
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_SCSS 148
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_SCSS 32,483
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_HAML 1,149
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_HAML 26,083
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_ERB 61
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_ERB 461
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_BUILDER 14
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_BUILDER 142
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_CSS 123
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_GRAPHQL 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_GRAPHQL 105
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_RUBY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_RUBY 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QA 193
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QA 8,481
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QA_EXT_RB 192
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QA_EXT_RB 8,480
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QA_EXT_RU 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_QA_EXT_RU 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LOCALE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LOCALE 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LOCALE_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LOCALE_EXT_RB 10
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DB 1,248
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DB 25,408
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DB_EXT_RB 1,248
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DB_EXT_RB 25,408
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB 1,480
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB 73,238
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_RB 1,416
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_RB 70,820
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_RAKE 64
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_RAKE 2,418
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GENERATOR_TEMPLATES 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GENERATOR_TEMPLATES 68
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GENERATOR_TEMPLATES_EXT_RB 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GENERATOR_TEMPLATES_EXT_RB 68
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 86
LINES_OF_CODE_CONCERN_GENERAL_TODOS 21,736
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RB 56
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RB 17,356
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 17
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 3,169
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_VUE 10
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_VUE 900
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RAKE 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RAKE 175
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_HAML 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_HAML 136
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 12,109
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 744,757
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 8,400
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 505,383
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1,731
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 126,360
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VUE 461
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VUE 42,145
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 148
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS 32,483
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HAML 1,148
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HAML 25,947
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 5,831
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_EML 39
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_EML 2,841
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RAKE 62
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RAKE 2,243
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB 62
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB 689
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 21
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 275
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GRAPHQL 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GRAPHQL 194
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BUILDER 14
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BUILDER 142
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 123
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MYSQL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MYSQL 57
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RU 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RU 28
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RUBY 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RUBY 13
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_META 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_META 2
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB 1
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 10,369
LOW_RISK_FILE_SIZE_COUNT 1,154
MEDIUM_RISK_FILE_SIZE_COUNT 541
HIGH_RISK_FILE_SIZE_COUNT 99
VERY_HIGH_RISK_FILE_SIZE_COUNT 32
NEGLIGIBLE_RISK_FILE_SIZE_LOC 321,097
LOW_RISK_FILE_SIZE_LOC 159,224
MEDIUM_RISK_FILE_SIZE_LOC 157,741
HIGH_RISK_FILE_SIZE_LOC 66,373
VERY_HIGH_RISK_FILE_SIZE_LOC 62,058
NUMBER_OF_UNITS 28,084
LINES_OF_CODE_IN_UNITS 180,264
LINES_OF_CODE_OUTSIDE_UNITS 586,229
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 111,459
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 61.83
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 24,427
UNIT_SIZE_LOW_RISK_LOC 40,149
UNIT_SIZE_LOW_RISK_PERCENTAGE 22.27
UNIT_SIZE_LOW_RISK_COUNT 2,887
UNIT_SIZE_MEDIUM_RISK_LOC 19,406
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 10.77
UNIT_SIZE_MEDIUM_RISK_COUNT 689
UNIT_SIZE_HIGH_RISK_LOC 3,862
UNIT_SIZE_HIGH_RISK_PERCENTAGE 2.14
UNIT_SIZE_HIGH_RISK_COUNT 56
UNIT_SIZE_VERY_HIGH_RISK_LOC 5,388
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 2.99
UNIT_SIZE_VERY_HIGH_RISK_COUNT 25
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 52
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 45.61
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 39
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 34.21
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 23
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 20.18
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SPEC_NEGLIGIBLE_RISK_LOC 12,622
UNIT_SIZE_COMPONENT_SPEC_NEGLIGIBLE_RISK_PERCENTAGE 58.1
UNIT_SIZE_COMPONENT_SPEC_NEGLIGIBLE_RISK_COUNT 2,814
UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_LOC 3,651
UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_PERCENTAGE 16.81
UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_COUNT 266
UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_LOC 2,443
UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_PERCENTAGE 11.25
UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_COUNT 82
UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_LOC 1,074
UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_PERCENTAGE 4.94
UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_COUNT 14
UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_LOC 1,934
UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_PERCENTAGE 8.9
UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_COUNT 9
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 518
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 51.8
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 110
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_LOC 209
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 20.9
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_COUNT 15
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_LOC 146
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 14.6
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_LOC 127
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 12.7
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_LOC 699
UNIT_SIZE_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_PERCENTAGE 78.45
UNIT_SIZE_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_COUNT 146
UNIT_SIZE_COMPONENT_RUBOCOP_LOW_RISK_LOC 192
UNIT_SIZE_COMPONENT_RUBOCOP_LOW_RISK_PERCENTAGE 21.55
UNIT_SIZE_COMPONENT_RUBOCOP_LOW_RISK_COUNT 14
UNIT_SIZE_COMPONENT_RUBOCOP_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_RUBOCOP_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RUBOCOP_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RUBOCOP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RUBOCOP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RUBOCOP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RUBOCOP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RUBOCOP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RUBOCOP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_LOC 59
UNIT_SIZE_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_COUNT 14
UNIT_SIZE_COMPONENT_HAML_LINT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_HAML_LINT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HAML_LINT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HAML_LINT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_HAML_LINT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HAML_LINT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HAML_LINT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HAML_LINT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HAML_LINT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_HAML_LINT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_HAML_LINT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_HAML_LINT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 54,318
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 60.39
UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 11,581
UNIT_SIZE_COMPONENT_APP_LOW_RISK_LOC 21,578
UNIT_SIZE_COMPONENT_APP_LOW_RISK_PERCENTAGE 23.99
UNIT_SIZE_COMPONENT_APP_LOW_RISK_COUNT 1,543
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_LOC 10,949
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 12.17
UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_COUNT 386
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_LOC 2,067
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_PERCENTAGE 2.3
UNIT_SIZE_COMPONENT_APP_HIGH_RISK_COUNT 30
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_LOC 1,030
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 1.15
UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_QA_NEGLIGIBLE_RISK_LOC 3,152
UNIT_SIZE_COMPONENT_QA_NEGLIGIBLE_RISK_PERCENTAGE 76.6
UNIT_SIZE_COMPONENT_QA_NEGLIGIBLE_RISK_COUNT 713
UNIT_SIZE_COMPONENT_QA_LOW_RISK_LOC 678
UNIT_SIZE_COMPONENT_QA_LOW_RISK_PERCENTAGE 16.48
UNIT_SIZE_COMPONENT_QA_LOW_RISK_COUNT 50
UNIT_SIZE_COMPONENT_QA_MEDIUM_RISK_LOC 227
UNIT_SIZE_COMPONENT_QA_MEDIUM_RISK_PERCENTAGE 5.52
UNIT_SIZE_COMPONENT_QA_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_QA_HIGH_RISK_LOC 58
UNIT_SIZE_COMPONENT_QA_HIGH_RISK_PERCENTAGE 1.41
UNIT_SIZE_COMPONENT_QA_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_QA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_QA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_QA_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DB_NEGLIGIBLE_RISK_LOC 8,342
UNIT_SIZE_COMPONENT_DB_NEGLIGIBLE_RISK_PERCENTAGE 55.63
UNIT_SIZE_COMPONENT_DB_NEGLIGIBLE_RISK_COUNT 2,013
UNIT_SIZE_COMPONENT_DB_LOW_RISK_LOC 3,283
UNIT_SIZE_COMPONENT_DB_LOW_RISK_PERCENTAGE 21.89
UNIT_SIZE_COMPONENT_DB_LOW_RISK_COUNT 239
UNIT_SIZE_COMPONENT_DB_MEDIUM_RISK_LOC 1,528
UNIT_SIZE_COMPONENT_DB_MEDIUM_RISK_PERCENTAGE 10.19
UNIT_SIZE_COMPONENT_DB_MEDIUM_RISK_COUNT 56
UNIT_SIZE_COMPONENT_DB_HIGH_RISK_LOC 251
UNIT_SIZE_COMPONENT_DB_HIGH_RISK_PERCENTAGE 1.67
UNIT_SIZE_COMPONENT_DB_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_DB_VERY_HIGH_RISK_LOC 1,592
UNIT_SIZE_COMPONENT_DB_VERY_HIGH_RISK_PERCENTAGE 10.62
UNIT_SIZE_COMPONENT_DB_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_LOC 31,688
UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE 66.89
UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT 7,021
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_LOC 10,476
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_PERCENTAGE 22.11
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_COUNT 754
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_LOC 4,090
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE 8.63
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_COUNT 152
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_LOC 285
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_PERCENTAGE 0.6
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_LOC 832
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE 1.76
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 17.31
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_LOC 43
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_PERCENTAGE 82.69
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC 95,788
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE 68.15
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT 21,327
UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC 29,853
UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE 21.24
UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT 2,169
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC 10,708
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE 7.62
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT 395
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC 1,072
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE 0.76
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT 17
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_LOC 3,135
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_PERCENTAGE 2.23
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 15,467
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 39.31
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 3,065
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 10,155
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 25.81
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 708
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 8,677
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 22.06
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 293
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 2,790
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 7.09
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 39
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 2,253
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 5.73
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 14
UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_LOC 204
UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_PERCENTAGE 55.74
UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_LOC 141
UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_PERCENTAGE 38.52
UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_COUNT 10
UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_LOC 21
UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_PERCENTAGE 5.74
UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RAKE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RAKE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RAKE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 165,058
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 91.56
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 27,484
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 11,369
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 6.31
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 525
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 2,963
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 1.64
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 66
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 874
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0.48
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 9
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 9
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 874
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 79.82
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 23
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 20.18
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_NEGLIGIBLE_RISK_LOC 21,249
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_NEGLIGIBLE_RISK_PERCENTAGE 97.81
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_NEGLIGIBLE_RISK_COUNT 3,171
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_LOC 427
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_PERCENTAGE 1.97
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_PERCENTAGE 0.06
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_PERCENTAGE 0.16
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 784
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 78.4
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 123
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_LOC 198
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 19.8
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 1.8
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_LOC 718
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_PERCENTAGE 80.58
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_COUNT 146
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_LOW_RISK_LOC 173
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_LOW_RISK_PERCENTAGE 19.42
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_LOC 59
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_LOC 79,995
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE 88.94
CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT 13,165
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_LOC 6,811
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_PERCENTAGE 7.57
CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_COUNT 325
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_LOC 2,562
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE 2.85
CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_LOC 574
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_PERCENTAGE 0.64
CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_NEGLIGIBLE_RISK_LOC 3,954
CONDITIONAL_COMPLEXITY_COMPONENT_QA_NEGLIGIBLE_RISK_PERCENTAGE 96.09
CONDITIONAL_COMPLEXITY_COMPONENT_QA_NEGLIGIBLE_RISK_COUNT 766
CONDITIONAL_COMPLEXITY_COMPONENT_QA_LOW_RISK_LOC 161
CONDITIONAL_COMPLEXITY_COMPONENT_QA_LOW_RISK_PERCENTAGE 3.91
CONDITIONAL_COMPLEXITY_COMPONENT_QA_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_QA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_QA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_NEGLIGIBLE_RISK_LOC 14,904
CONDITIONAL_COMPLEXITY_COMPONENT_DB_NEGLIGIBLE_RISK_PERCENTAGE 99.39
CONDITIONAL_COMPLEXITY_COMPONENT_DB_NEGLIGIBLE_RISK_COUNT 2,312
CONDITIONAL_COMPLEXITY_COMPONENT_DB_LOW_RISK_LOC 92
CONDITIONAL_COMPLEXITY_COMPONENT_DB_LOW_RISK_PERCENTAGE 0.61
CONDITIONAL_COMPLEXITY_COMPONENT_DB_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_DB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_LOC 43,252
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE 91.3
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT 7,766
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_LOC 3,484
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_PERCENTAGE 7.35
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_COUNT 155
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_LOC 369
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE 0.78
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_LOC 266
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_PERCENTAGE 0.56
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_LOC 52
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_LOC 131,516
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE 93.57
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT 23,475
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC 7,826
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE 5.57
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT 408
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC 914
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE 0.65
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC 300
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE 0.21
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 33,176
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 84.33
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 3,963
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 3,543
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 9.01
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 117
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 2,049
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 5.21
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 574
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 1.46
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 6
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_RAKE_NEGLIGIBLE_RISK_LOC 366
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_NEGLIGIBLE_RISK_COUNT 46
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 4,970
FILE_CHANGE_HISTORY_ACTIVE_DAYS 2,763
FILE_CHANGE_HISTORY_WEEKS 401
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,005
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 12,195
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 766,493
NUMBER_OF_CONTRIBUTORS 2,703
TOTAL_ANALYSIS_TIME_IN_MILLIS 107,459