mozilla / releases-comm-central
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 34,386
NUMBER_OF_FILES_MAIN 4,097
LINES_OF_CODE_MAIN 931,066
NUMBER_OF_FILES_MAIN_EXT_JS 988
LINES_OF_CODE_MAIN_EXT_JS 308,067
NUMBER_OF_FILES_MAIN_EXT_MJS 562
LINES_OF_CODE_MAIN_EXT_MJS 215,634
NUMBER_OF_FILES_MAIN_EXT_CPP 337
LINES_OF_CODE_MAIN_EXT_CPP 154,301
NUMBER_OF_FILES_MAIN_EXT_XHTML 337
LINES_OF_CODE_MAIN_EXT_XHTML 68,420
NUMBER_OF_FILES_MAIN_EXT_CSS 717
LINES_OF_CODE_MAIN_EXT_CSS 61,985
NUMBER_OF_FILES_MAIN_EXT_H 394
LINES_OF_CODE_MAIN_EXT_H 39,563
NUMBER_OF_FILES_MAIN_EXT_XML 129
LINES_OF_CODE_MAIN_EXT_XML 18,836
NUMBER_OF_FILES_MAIN_EXT_XUL 153
LINES_OF_CODE_MAIN_EXT_XUL 18,170
NUMBER_OF_FILES_MAIN_EXT_FTL 133
LINES_OF_CODE_MAIN_EXT_FTL 9,625
NUMBER_OF_FILES_MAIN_EXT_PY 157
LINES_OF_CODE_MAIN_EXT_PY 7,553
NUMBER_OF_FILES_MAIN_EXT_JSM 15
LINES_OF_CODE_MAIN_EXT_JSM 4,167
NUMBER_OF_FILES_MAIN_EXT_RS 28
LINES_OF_CODE_MAIN_EXT_RS 3,644
NUMBER_OF_FILES_MAIN_EXT_RDF 9
LINES_OF_CODE_MAIN_EXT_RDF 3,573
NUMBER_OF_FILES_MAIN_EXT_NSI 9
LINES_OF_CODE_MAIN_EXT_NSI 3,242
NUMBER_OF_FILES_MAIN_EXT_IN 45
LINES_OF_CODE_MAIN_EXT_IN 3,168
NUMBER_OF_FILES_MAIN_EXT_C 7
LINES_OF_CODE_MAIN_EXT_C 3,157
NUMBER_OF_FILES_MAIN_EXT_NSH 2
LINES_OF_CODE_MAIN_EXT_NSH 2,404
NUMBER_OF_FILES_MAIN_EXT_HTML 43
LINES_OF_CODE_MAIN_EXT_HTML 1,879
NUMBER_OF_FILES_MAIN_EXT_YAML 9
LINES_OF_CODE_MAIN_EXT_YAML 1,476
NUMBER_OF_FILES_MAIN_EXT_MM 6
LINES_OF_CODE_MAIN_EXT_MM 1,328
NUMBER_OF_FILES_MAIN_EXT_TOML 13
LINES_OF_CODE_MAIN_EXT_TOML 763
NUMBER_OF_FILES_MAIN_EXT_WXS 1
LINES_OF_CODE_MAIN_EXT_WXS 71
NUMBER_OF_FILES_MAIN_EXT_JINJA2 1
LINES_OF_CODE_MAIN_EXT_JINJA2 31
NUMBER_OF_FILES_MAIN_EXT_PRI 1
LINES_OF_CODE_MAIN_EXT_PRI 8
NUMBER_OF_FILES_MAIN_EXT_INC 1
LINES_OF_CODE_MAIN_EXT_INC 1
NUMBER_OF_FILES_TEST 2,257
LINES_OF_CODE_TEST 340,589
NUMBER_OF_FILES_TEST_EXT_JS 1,515
LINES_OF_CODE_TEST_EXT_JS 278,009
NUMBER_OF_FILES_TEST_EXT_MJS 72
LINES_OF_CODE_TEST_EXT_MJS 24,766
NUMBER_OF_FILES_TEST_EXT_EML 309
LINES_OF_CODE_TEST_EXT_EML 24,732
NUMBER_OF_FILES_TEST_EXT_TOML 125
LINES_OF_CODE_TEST_EXT_TOML 3,138
NUMBER_OF_FILES_TEST_EXT_HTML 69
LINES_OF_CODE_TEST_EXT_HTML 2,213
NUMBER_OF_FILES_TEST_EXT_ASC 33
LINES_OF_CODE_TEST_EXT_ASC 1,602
NUMBER_OF_FILES_TEST_EXT_XHTML 27
LINES_OF_CODE_TEST_EXT_XHTML 1,502
NUMBER_OF_FILES_TEST_EXT_CPP 10
LINES_OF_CODE_TEST_EXT_CPP 1,381
NUMBER_OF_FILES_TEST_EXT_SQL 12
LINES_OF_CODE_TEST_EXT_SQL 648
NUMBER_OF_FILES_TEST_EXT_PY 8
LINES_OF_CODE_TEST_EXT_PY 632
NUMBER_OF_FILES_TEST_EXT_XML 21
LINES_OF_CODE_TEST_EXT_XML 536
NUMBER_OF_FILES_TEST_EXT_SJS 12
LINES_OF_CODE_TEST_EXT_SJS 494
NUMBER_OF_FILES_TEST_EXT_RDF 10
LINES_OF_CODE_TEST_EXT_RDF 326
NUMBER_OF_FILES_TEST_EXT_XUL 27
LINES_OF_CODE_TEST_EXT_XUL 324
NUMBER_OF_FILES_TEST_EXT_SH 4
LINES_OF_CODE_TEST_EXT_SH 224
NUMBER_OF_FILES_TEST_EXT_H 2
LINES_OF_CODE_TEST_EXT_H 39
NUMBER_OF_FILES_TEST_EXT_COM 1
LINES_OF_CODE_TEST_EXT_COM 23
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 36.58
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 46
NUMBER_OF_FILES_GENERATED_EXT_PY 1
LINES_OF_CODE_GENERATED_EXT_PY 46
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 23
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 687
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 19
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 605
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MK 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MK 82
NUMBER_OF_FILES_OTHER 1,183
LINES_OF_CODE_OTHER 71,777
NUMBER_OF_FILES_OTHER_EXT_JSON 347
LINES_OF_CODE_OTHER_EXT_JSON 37,699
NUMBER_OF_FILES_OTHER_EXT_PROPERTIES 182
LINES_OF_CODE_OTHER_EXT_PROPERTIES 12,224
NUMBER_OF_FILES_OTHER_EXT_TXT 39
LINES_OF_CODE_OTHER_EXT_TXT 12,107
NUMBER_OF_FILES_OTHER_EXT_SVG 567
LINES_OF_CODE_OTHER_EXT_SVG 8,561
NUMBER_OF_FILES_OTHER_EXT_INI 32
LINES_OF_CODE_OTHER_EXT_INI 544
NUMBER_OF_FILES_OTHER_EXT_MD 9
LINES_OF_CODE_OTHER_EXT_MD 426
NUMBER_OF_FILES_OTHER_EXT_PLIST 6
LINES_OF_CODE_OTHER_EXT_PLIST 203
NUMBER_OF_FILES_OTHER_EXT_RST 1
LINES_OF_CODE_OTHER_EXT_RST 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD 186
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_PY 112
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_XML 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_XML 74
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS 967
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS 278,767
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_CPP 320
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_CPP 150,041
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_MJS 132
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_MJS 57,274
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_H 377
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_H 39,086
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_JS 75
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_JS 20,182
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_XHTML 52
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_XHTML 7,714
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_C 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_C 2,968
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_MM 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_MM 1,328
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_PY 102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_HTML 67
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAILNEWS_EXT_IN 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 631
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 588
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL 1,143
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL 259,342
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_JS 227
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_JS 102,177
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_MJS 282
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_MJS 83,719
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_CSS 298
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_CSS 29,188
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_XHTML 145
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_XHTML 28,141
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_FTL 95
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_FTL 7,112
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_NSI 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_NSI 2,052
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_NSH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_NSH 1,469
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_IN 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_IN 1,368
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_HTML 37
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_HTML 1,355
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_CPP 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_CPP 1,170
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_YAML 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_YAML 824
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_C 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_C 166
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_XML 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_XML 160
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_PY 145
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_H 114
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_TOML 103
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_WXS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_WXS 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MAIL_EXT_PRI 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MAIL_EXT_PRI 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR 304
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR 84,661
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_MJS 88
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_MJS 42,533
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_JS 77
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_JS 26,965
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_XHTML 39
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_XHTML 7,998
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_CSS 70
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_CSS 5,199
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_FTL 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_FTL 1,455
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_HTML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_HTML 312
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_CPP 82
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_YAML 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_TOML 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_H 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_PY 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CALENDAR_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CALENDAR_EXT_IN 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKCLUSTER 46
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKCLUSTER 2,404
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_PY 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_PY 2,196
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_IN 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_IN 172
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_JINJA2 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_JINJA2 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_C 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 195
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY 195
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE 1,061
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE 210,314
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_JS 271
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_JS 106,621
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_CSS 346
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_CSS 27,492
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_XHTML 98
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_XHTML 24,248
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_XML 115
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_XML 18,602
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_XUL 153
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_XUL 18,170
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_JSM 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_JSM 4,167
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_RDF 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_RDF 3,573
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_CPP 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_CPP 3,008
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_IN 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_IN 1,613
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_NSI 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_NSI 1,190
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_NSH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_NSH 935
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_H 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_H 351
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_HTML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_HTML 133
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_TOML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_TOML 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_PY 54
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_C 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_FTL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_FTL 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUITE_EXT_INC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUITE_EXT_INC 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAT 421
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAT 85,721
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAT_EXT_JS 338
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAT_EXT_JS 52,122
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAT_EXT_MJS 60
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAT_EXT_MJS 32,108
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAT_EXT_FTL 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAT_EXT_FTL 1,049
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAT_EXT_XHTML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAT_EXT_XHTML 319
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAT_EXT_CSS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAT_EXT_CSS 106
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAT_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAT_EXT_HTML 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAT_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAT_EXT_IN 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUST 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUST 4,130
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUST_EXT_RS 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUST_EXT_RS 3,644
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUST_EXT_TOML 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUST_EXT_TOML 462
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUST_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUST_EXT_PY 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING 418
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_PY 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_PY 416
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_TOML 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON 93
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON 4,297
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYTHON_EXT_PY 93
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYTHON_EXT_PY 4,297
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 345
LINES_OF_CODE_CONCERN_GENERAL_TODOS 291,167
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 155
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 123,107
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_MJS 102
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_MJS 95,204
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 46
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 54,873
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CSS 15
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CSS 7,677
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_XHTML 17
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_XHTML 5,461
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_XML 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_XML 1,864
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RS 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RS 1,539
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_YAML 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_YAML 1,173
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 269
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 3,752
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 639,899
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 833
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 184,960
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 460
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS 120,430
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 291
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 99,428
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XHTML 320
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XHTML 62,959
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 702
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 54,308
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 392
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 39,294
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XUL 153
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XUL 18,170
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 127
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML 16,972
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FTL 133
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FTL 9,625
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 157
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 7,553
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSM 15
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSM 4,167
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 3,573
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_NSI 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_NSI 3,242
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 45
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 3,168
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 3,157
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_NSH 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_NSH 2,404
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS 25
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RS 2,105
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 43
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1,879
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MM 1,328
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 13
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 763
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 303
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_WXS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_WXS 71
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JINJA2 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JINJA2 31
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRI 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRI 8
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_INC 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_INC 1
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 2,319
LOW_RISK_FILE_SIZE_COUNT 658
MEDIUM_RISK_FILE_SIZE_COUNT 650
HIGH_RISK_FILE_SIZE_COUNT 285
VERY_HIGH_RISK_FILE_SIZE_COUNT 185
NEGLIGIBLE_RISK_FILE_SIZE_LOC 84,910
LOW_RISK_FILE_SIZE_LOC 93,989
MEDIUM_RISK_FILE_SIZE_LOC 208,337
HIGH_RISK_FILE_SIZE_LOC 196,215
VERY_HIGH_RISK_FILE_SIZE_LOC 347,615
NUMBER_OF_UNITS 25,667
LINES_OF_CODE_IN_UNITS 393,737
LINES_OF_CODE_OUTSIDE_UNITS 537,329
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 79,693
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 20.24
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 15,410
UNIT_SIZE_LOW_RISK_LOC 74,890
UNIT_SIZE_LOW_RISK_PERCENTAGE 19.02
UNIT_SIZE_LOW_RISK_COUNT 5,101
UNIT_SIZE_MEDIUM_RISK_LOC 119,069
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 30.24
UNIT_SIZE_MEDIUM_RISK_COUNT 3,826
UNIT_SIZE_HIGH_RISK_LOC 68,522
UNIT_SIZE_HIGH_RISK_PERCENTAGE 17.4
UNIT_SIZE_HIGH_RISK_COUNT 1,009
UNIT_SIZE_VERY_HIGH_RISK_LOC 51,563
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 13.1
UNIT_SIZE_VERY_HIGH_RISK_COUNT 321
UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_LOC 17
UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_PERCENTAGE 16.5
UNIT_SIZE_COMPONENT_BUILD_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_LOC 13
UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_PERCENTAGE 12.62
UNIT_SIZE_COMPONENT_BUILD_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_LOC 73
UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_PERCENTAGE 70.87
UNIT_SIZE_COMPONENT_BUILD_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_BUILD_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MAILNEWS_NEGLIGIBLE_RISK_LOC 22,708
UNIT_SIZE_COMPONENT_MAILNEWS_NEGLIGIBLE_RISK_PERCENTAGE 18.5
UNIT_SIZE_COMPONENT_MAILNEWS_NEGLIGIBLE_RISK_COUNT 4,647
UNIT_SIZE_COMPONENT_MAILNEWS_LOW_RISK_LOC 20,746
UNIT_SIZE_COMPONENT_MAILNEWS_LOW_RISK_PERCENTAGE 16.9
UNIT_SIZE_COMPONENT_MAILNEWS_LOW_RISK_COUNT 1,405
UNIT_SIZE_COMPONENT_MAILNEWS_MEDIUM_RISK_LOC 38,574
UNIT_SIZE_COMPONENT_MAILNEWS_MEDIUM_RISK_PERCENTAGE 31.42
UNIT_SIZE_COMPONENT_MAILNEWS_MEDIUM_RISK_COUNT 1,235
UNIT_SIZE_COMPONENT_MAILNEWS_HIGH_RISK_LOC 24,328
UNIT_SIZE_COMPONENT_MAILNEWS_HIGH_RISK_PERCENTAGE 19.82
UNIT_SIZE_COMPONENT_MAILNEWS_HIGH_RISK_COUNT 358
UNIT_SIZE_COMPONENT_MAILNEWS_VERY_HIGH_RISK_LOC 16,399
UNIT_SIZE_COMPONENT_MAILNEWS_VERY_HIGH_RISK_PERCENTAGE 13.36
UNIT_SIZE_COMPONENT_MAILNEWS_VERY_HIGH_RISK_COUNT 106
UNIT_SIZE_COMPONENT_MAIL_NEGLIGIBLE_RISK_LOC 16,086
UNIT_SIZE_COMPONENT_MAIL_NEGLIGIBLE_RISK_PERCENTAGE 17.19
UNIT_SIZE_COMPONENT_MAIL_NEGLIGIBLE_RISK_COUNT 2,911
UNIT_SIZE_COMPONENT_MAIL_LOW_RISK_LOC 17,356
UNIT_SIZE_COMPONENT_MAIL_LOW_RISK_PERCENTAGE 18.54
UNIT_SIZE_COMPONENT_MAIL_LOW_RISK_COUNT 1,177
UNIT_SIZE_COMPONENT_MAIL_MEDIUM_RISK_LOC 26,593
UNIT_SIZE_COMPONENT_MAIL_MEDIUM_RISK_PERCENTAGE 28.41
UNIT_SIZE_COMPONENT_MAIL_MEDIUM_RISK_COUNT 847
UNIT_SIZE_COMPONENT_MAIL_HIGH_RISK_LOC 17,839
UNIT_SIZE_COMPONENT_MAIL_HIGH_RISK_PERCENTAGE 19.06
UNIT_SIZE_COMPONENT_MAIL_HIGH_RISK_COUNT 263
UNIT_SIZE_COMPONENT_MAIL_VERY_HIGH_RISK_LOC 15,728
UNIT_SIZE_COMPONENT_MAIL_VERY_HIGH_RISK_PERCENTAGE 16.8
UNIT_SIZE_COMPONENT_MAIL_VERY_HIGH_RISK_COUNT 89
UNIT_SIZE_COMPONENT_CALENDAR_NEGLIGIBLE_RISK_LOC 4,599
UNIT_SIZE_COMPONENT_CALENDAR_NEGLIGIBLE_RISK_PERCENTAGE 19.01
UNIT_SIZE_COMPONENT_CALENDAR_NEGLIGIBLE_RISK_COUNT 881
UNIT_SIZE_COMPONENT_CALENDAR_LOW_RISK_LOC 4,310
UNIT_SIZE_COMPONENT_CALENDAR_LOW_RISK_PERCENTAGE 17.82
UNIT_SIZE_COMPONENT_CALENDAR_LOW_RISK_COUNT 296
UNIT_SIZE_COMPONENT_CALENDAR_MEDIUM_RISK_LOC 7,104
UNIT_SIZE_COMPONENT_CALENDAR_MEDIUM_RISK_PERCENTAGE 29.37
UNIT_SIZE_COMPONENT_CALENDAR_MEDIUM_RISK_COUNT 224
UNIT_SIZE_COMPONENT_CALENDAR_HIGH_RISK_LOC 4,011
UNIT_SIZE_COMPONENT_CALENDAR_HIGH_RISK_PERCENTAGE 16.58
UNIT_SIZE_COMPONENT_CALENDAR_HIGH_RISK_COUNT 60
UNIT_SIZE_COMPONENT_CALENDAR_VERY_HIGH_RISK_LOC 4,163
UNIT_SIZE_COMPONENT_CALENDAR_VERY_HIGH_RISK_PERCENTAGE 17.21
UNIT_SIZE_COMPONENT_CALENDAR_VERY_HIGH_RISK_COUNT 31
UNIT_SIZE_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_LOC 293
UNIT_SIZE_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_PERCENTAGE 18.76
UNIT_SIZE_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_COUNT 52
UNIT_SIZE_COMPONENT_TASKCLUSTER_LOW_RISK_LOC 463
UNIT_SIZE_COMPONENT_TASKCLUSTER_LOW_RISK_PERCENTAGE 29.64
UNIT_SIZE_COMPONENT_TASKCLUSTER_LOW_RISK_COUNT 32
UNIT_SIZE_COMPONENT_TASKCLUSTER_MEDIUM_RISK_LOC 598
UNIT_SIZE_COMPONENT_TASKCLUSTER_MEDIUM_RISK_PERCENTAGE 38.28
UNIT_SIZE_COMPONENT_TASKCLUSTER_MEDIUM_RISK_COUNT 20
UNIT_SIZE_COMPONENT_TASKCLUSTER_HIGH_RISK_LOC 208
UNIT_SIZE_COMPONENT_TASKCLUSTER_HIGH_RISK_PERCENTAGE 13.32
UNIT_SIZE_COMPONENT_TASKCLUSTER_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 40
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 25.32
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 43
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 27.22
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 75
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 47.47
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SUITE_NEGLIGIBLE_RISK_LOC 21,713
UNIT_SIZE_COMPONENT_SUITE_NEGLIGIBLE_RISK_PERCENTAGE 20.82
UNIT_SIZE_COMPONENT_SUITE_NEGLIGIBLE_RISK_COUNT 4,033
UNIT_SIZE_COMPONENT_SUITE_LOW_RISK_LOC 21,704
UNIT_SIZE_COMPONENT_SUITE_LOW_RISK_PERCENTAGE 20.81
UNIT_SIZE_COMPONENT_SUITE_LOW_RISK_COUNT 1,478
UNIT_SIZE_COMPONENT_SUITE_MEDIUM_RISK_LOC 31,901
UNIT_SIZE_COMPONENT_SUITE_MEDIUM_RISK_PERCENTAGE 30.59
UNIT_SIZE_COMPONENT_SUITE_MEDIUM_RISK_COUNT 1,041
UNIT_SIZE_COMPONENT_SUITE_HIGH_RISK_LOC 17,237
UNIT_SIZE_COMPONENT_SUITE_HIGH_RISK_PERCENTAGE 16.53
UNIT_SIZE_COMPONENT_SUITE_HIGH_RISK_COUNT 249
UNIT_SIZE_COMPONENT_SUITE_VERY_HIGH_RISK_LOC 11,737
UNIT_SIZE_COMPONENT_SUITE_VERY_HIGH_RISK_PERCENTAGE 11.25
UNIT_SIZE_COMPONENT_SUITE_VERY_HIGH_RISK_COUNT 73
UNIT_SIZE_COMPONENT_CHAT_NEGLIGIBLE_RISK_LOC 13,236
UNIT_SIZE_COMPONENT_CHAT_NEGLIGIBLE_RISK_PERCENTAGE 30.34
UNIT_SIZE_COMPONENT_CHAT_NEGLIGIBLE_RISK_COUNT 2,696
UNIT_SIZE_COMPONENT_CHAT_LOW_RISK_LOC 9,523
UNIT_SIZE_COMPONENT_CHAT_LOW_RISK_PERCENTAGE 21.83
UNIT_SIZE_COMPONENT_CHAT_LOW_RISK_COUNT 658
UNIT_SIZE_COMPONENT_CHAT_MEDIUM_RISK_LOC 13,507
UNIT_SIZE_COMPONENT_CHAT_MEDIUM_RISK_PERCENTAGE 30.96
UNIT_SIZE_COMPONENT_CHAT_MEDIUM_RISK_COUNT 433
UNIT_SIZE_COMPONENT_CHAT_HIGH_RISK_LOC 4,787
UNIT_SIZE_COMPONENT_CHAT_HIGH_RISK_PERCENTAGE 10.97
UNIT_SIZE_COMPONENT_CHAT_HIGH_RISK_COUNT 74
UNIT_SIZE_COMPONENT_CHAT_VERY_HIGH_RISK_LOC 2,575
UNIT_SIZE_COMPONENT_CHAT_VERY_HIGH_RISK_PERCENTAGE 5.9
UNIT_SIZE_COMPONENT_CHAT_VERY_HIGH_RISK_COUNT 18
UNIT_SIZE_COMPONENT_RUST_NEGLIGIBLE_RISK_LOC 417
UNIT_SIZE_COMPONENT_RUST_NEGLIGIBLE_RISK_PERCENTAGE 31
UNIT_SIZE_COMPONENT_RUST_NEGLIGIBLE_RISK_COUNT 82
UNIT_SIZE_COMPONENT_RUST_LOW_RISK_LOC 505
UNIT_SIZE_COMPONENT_RUST_LOW_RISK_PERCENTAGE 37.55
UNIT_SIZE_COMPONENT_RUST_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_RUST_MEDIUM_RISK_LOC 311
UNIT_SIZE_COMPONENT_RUST_MEDIUM_RISK_PERCENTAGE 23.12
UNIT_SIZE_COMPONENT_RUST_MEDIUM_RISK_COUNT 12
UNIT_SIZE_COMPONENT_RUST_HIGH_RISK_LOC 112
UNIT_SIZE_COMPONENT_RUST_HIGH_RISK_PERCENTAGE 8.33
UNIT_SIZE_COMPONENT_RUST_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_RUST_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RUST_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RUST_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_LOC 584
UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE 27.74
UNIT_SIZE_COMPONENT_PYTHON_NEGLIGIBLE_RISK_COUNT 97
UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_LOC 227
UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_PERCENTAGE 10.78
UNIT_SIZE_COMPONENT_PYTHON_LOW_RISK_COUNT 16
UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_LOC 333
UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_PERCENTAGE 15.82
UNIT_SIZE_COMPONENT_PYTHON_MEDIUM_RISK_COUNT 9
UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYTHON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_LOC 961
UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_PERCENTAGE 45.65
UNIT_SIZE_COMPONENT_PYTHON_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 992
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 24.2
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 174
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 805
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 19.64
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 56
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 1,079
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 26.32
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 34
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 262
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 6.39
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 961
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 23.44
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 18,224
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 17.71
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 3,454
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 17,435
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 16.94
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 1,181
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 31,798
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 30.89
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 1,013
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 21,136
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 20.53
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 307
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 14,337
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 13.93
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 91
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 1,493
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 85.95
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 648
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 85
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 4.89
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 6
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 100
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 5.76
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 4
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 59
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 3.4
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 1
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_JS_NEGLIGIBLE_RISK_LOC 57,392
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 20.77
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 10,838
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 54,851
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 19.85
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 3,742
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 84,337
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 30.51
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 2,714
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 46,283
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 16.75
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 685
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 33,525
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 12.13
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 222
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_LOC 85
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_PERCENTAGE 11.35
UNIT_SIZE_EXTENSION_MM_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_EXTENSION_MM_LOW_RISK_LOC 158
UNIT_SIZE_EXTENSION_MM_LOW_RISK_PERCENTAGE 21.09
UNIT_SIZE_EXTENSION_MM_LOW_RISK_COUNT 10
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_LOC 130
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_PERCENTAGE 17.36
UNIT_SIZE_EXTENSION_MM_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_LOC 221
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_PERCENTAGE 29.51
UNIT_SIZE_EXTENSION_MM_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_MM_VERY_HIGH_RISK_LOC 155
UNIT_SIZE_EXTENSION_MM_VERY_HIGH_RISK_PERCENTAGE 20.69
UNIT_SIZE_EXTENSION_MM_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 119
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 19.29
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 80
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 12.97
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 5
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 123
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 19.94
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 4
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 114
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 18.48
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 181
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 29.34
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_NSH_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_NSH_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_NSH_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_NSH_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_NSH_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_NSH_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_NSH_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_NSH_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_NSH_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_NSH_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_NSH_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_NSH_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_NSH_VERY_HIGH_RISK_LOC 2,404
UNIT_SIZE_EXTENSION_NSH_VERY_HIGH_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_NSH_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JSM_NEGLIGIBLE_RISK_LOC 981
UNIT_SIZE_EXTENSION_JSM_NEGLIGIBLE_RISK_PERCENTAGE 28.21
UNIT_SIZE_EXTENSION_JSM_NEGLIGIBLE_RISK_COUNT 188
UNIT_SIZE_EXTENSION_JSM_LOW_RISK_LOC 971
UNIT_SIZE_EXTENSION_JSM_LOW_RISK_PERCENTAGE 27.92
UNIT_SIZE_EXTENSION_JSM_LOW_RISK_COUNT 66
UNIT_SIZE_EXTENSION_JSM_MEDIUM_RISK_LOC 1,191
UNIT_SIZE_EXTENSION_JSM_MEDIUM_RISK_PERCENTAGE 34.24
UNIT_SIZE_EXTENSION_JSM_MEDIUM_RISK_COUNT 40
UNIT_SIZE_EXTENSION_JSM_HIGH_RISK_LOC 335
UNIT_SIZE_EXTENSION_JSM_HIGH_RISK_PERCENTAGE 9.63
UNIT_SIZE_EXTENSION_JSM_HIGH_RISK_COUNT 5
UNIT_SIZE_EXTENSION_JSM_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JSM_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JSM_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_LOC 407
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_PERCENTAGE 30.49
UNIT_SIZE_EXTENSION_RS_NEGLIGIBLE_RISK_COUNT 78
UNIT_SIZE_EXTENSION_RS_LOW_RISK_LOC 505
UNIT_SIZE_EXTENSION_RS_LOW_RISK_PERCENTAGE 37.83
UNIT_SIZE_EXTENSION_RS_LOW_RISK_COUNT 35
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_LOC 311
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_PERCENTAGE 23.3
UNIT_SIZE_EXTENSION_RS_MEDIUM_RISK_COUNT 12
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_LOC 112
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_PERCENTAGE 8.39
UNIT_SIZE_EXTENSION_RS_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 188,169
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 47.79
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 21,152
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 80,059
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 20.33
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 2,755
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 81,899
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 20.8
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 1,442
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 32,109
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 8.15
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 262
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 11,501
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 2.92
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 318
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 43,610
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_LOC 103
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_BUILD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_NEGLIGIBLE_RISK_LOC 53,518
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_NEGLIGIBLE_RISK_PERCENTAGE 43.6
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_NEGLIGIBLE_RISK_COUNT 6,304
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_LOW_RISK_LOC 23,817
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_LOW_RISK_PERCENTAGE 19.4
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_LOW_RISK_COUNT 813
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_MEDIUM_RISK_LOC 28,999
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_MEDIUM_RISK_PERCENTAGE 23.62
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_MEDIUM_RISK_COUNT 515
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_HIGH_RISK_LOC 10,355
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_HIGH_RISK_PERCENTAGE 8.44
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_HIGH_RISK_COUNT 91
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_VERY_HIGH_RISK_LOC 6,066
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_VERY_HIGH_RISK_PERCENTAGE 4.94
CONDITIONAL_COMPLEXITY_COMPONENT_MAILNEWS_VERY_HIGH_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_NEGLIGIBLE_RISK_LOC 44,507
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_NEGLIGIBLE_RISK_PERCENTAGE 47.55
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_NEGLIGIBLE_RISK_COUNT 4,316
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_LOW_RISK_LOC 19,275
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_LOW_RISK_PERCENTAGE 20.59
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_LOW_RISK_COUNT 608
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_MEDIUM_RISK_LOC 19,005
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_MEDIUM_RISK_PERCENTAGE 20.3
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_MEDIUM_RISK_COUNT 296
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_HIGH_RISK_LOC 9,037
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_HIGH_RISK_PERCENTAGE 9.65
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_HIGH_RISK_COUNT 59
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_VERY_HIGH_RISK_LOC 1,778
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_VERY_HIGH_RISK_PERCENTAGE 1.9
CONDITIONAL_COMPLEXITY_COMPONENT_MAIL_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_NEGLIGIBLE_RISK_LOC 10,790
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_NEGLIGIBLE_RISK_PERCENTAGE 44.61
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_NEGLIGIBLE_RISK_COUNT 1,214
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_LOW_RISK_LOC 4,916
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_LOW_RISK_PERCENTAGE 20.32
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_LOW_RISK_COUNT 159
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_MEDIUM_RISK_LOC 5,286
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_MEDIUM_RISK_PERCENTAGE 21.85
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_MEDIUM_RISK_COUNT 94
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_HIGH_RISK_LOC 3,081
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_HIGH_RISK_PERCENTAGE 12.74
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_HIGH_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_VERY_HIGH_RISK_LOC 114
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_VERY_HIGH_RISK_PERCENTAGE 0.47
CONDITIONAL_COMPLEXITY_COMPONENT_CALENDAR_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_LOC 947
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_PERCENTAGE 60.63
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_COUNT 84
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_LOW_RISK_LOC 378
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_LOW_RISK_PERCENTAGE 24.2
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_LOW_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_MEDIUM_RISK_LOC 237
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_MEDIUM_RISK_PERCENTAGE 15.17
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 83
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 52.53
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 47.47
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_NEGLIGIBLE_RISK_LOC 49,931
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_NEGLIGIBLE_RISK_PERCENTAGE 47.88
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_NEGLIGIBLE_RISK_COUNT 5,571
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_LOW_RISK_LOC 21,980
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_LOW_RISK_PERCENTAGE 21.08
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_LOW_RISK_COUNT 814
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_MEDIUM_RISK_LOC 21,364
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_MEDIUM_RISK_PERCENTAGE 20.48
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_MEDIUM_RISK_COUNT 397
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_HIGH_RISK_LOC 7,879
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_HIGH_RISK_PERCENTAGE 7.55
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_HIGH_RISK_COUNT 75
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_VERY_HIGH_RISK_LOC 3,138
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_VERY_HIGH_RISK_PERCENTAGE 3.01
CONDITIONAL_COMPLEXITY_COMPONENT_SUITE_VERY_HIGH_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_NEGLIGIBLE_RISK_LOC 25,245
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_NEGLIGIBLE_RISK_PERCENTAGE 57.86
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_NEGLIGIBLE_RISK_COUNT 3,398
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_LOW_RISK_LOC 9,422
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_LOW_RISK_PERCENTAGE 21.6
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_LOW_RISK_COUNT 334
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_MEDIUM_RISK_LOC 6,910
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_MEDIUM_RISK_PERCENTAGE 15.84
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_MEDIUM_RISK_COUNT 133
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_HIGH_RISK_LOC 1,646
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_HIGH_RISK_PERCENTAGE 3.77
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_HIGH_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_VERY_HIGH_RISK_LOC 405
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_VERY_HIGH_RISK_PERCENTAGE 0.93
CONDITIONAL_COMPLEXITY_COMPONENT_CHAT_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_NEGLIGIBLE_RISK_LOC 1,265
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_NEGLIGIBLE_RISK_PERCENTAGE 94.05
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_NEGLIGIBLE_RISK_COUNT 129
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_LOW_RISK_LOC 26
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_LOW_RISK_PERCENTAGE 1.93
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_MEDIUM_RISK_LOC 54
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_MEDIUM_RISK_PERCENTAGE 4.01
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RUST_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_LOC 1,780
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE 84.56
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_NEGLIGIBLE_RISK_COUNT 118
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_LOC 170
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_PERCENTAGE 8.08
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_LOC 44
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_PERCENTAGE 2.09
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_LOC 111
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_PERCENTAGE 5.27
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYTHON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 3,018
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 73.63
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 237
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 635
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 15.49
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 335
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 8.17
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 111
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 2.71
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 42,653
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 41.44
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 4,798
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 19,705
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 19.14
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 682
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 25,212
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 24.49
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 454
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 9,475
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 9.21
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 85
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 5,885
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 5.72
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 1,578
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 90.85
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 654
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 5.76
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 59
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 3.4
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
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 134,833
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 48.78
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 15,046
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 58,366
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 21.12
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 1,989
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 55,386
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 20.04
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 963
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 22,368
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 8.09
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 175
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 5,435
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 1.97
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_LOC 346
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_PERCENTAGE 46.19
CONDITIONAL_COMPLEXITY_COMPONENT_MM_NEGLIGIBLE_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_PERCENTAGE 3.6
CONDITIONAL_COMPLEXITY_COMPONENT_MM_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_LOC 221
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_PERCENTAGE 29.51
CONDITIONAL_COMPLEXITY_COMPONENT_MM_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_MM_HIGH_RISK_LOC 155
CONDITIONAL_COMPLEXITY_COMPONENT_MM_HIGH_RISK_PERCENTAGE 20.69
CONDITIONAL_COMPLEXITY_COMPONENT_MM_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_MM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 30.31
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 140
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 22.69
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 17.67
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 181
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 29.34
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_NEGLIGIBLE_RISK_LOC 2,404
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NSH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_NEGLIGIBLE_RISK_LOC 1,895
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_NEGLIGIBLE_RISK_PERCENTAGE 54.49
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_NEGLIGIBLE_RISK_COUNT 243
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_LOW_RISK_LOC 1,060
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_LOW_RISK_PERCENTAGE 30.48
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_LOW_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_MEDIUM_RISK_LOC 523
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_MEDIUM_RISK_PERCENTAGE 15.04
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_MEDIUM_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JSM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_LOC 1,255
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_PERCENTAGE 94.01
CONDITIONAL_COMPLEXITY_COMPONENT_RS_NEGLIGIBLE_RISK_COUNT 125
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_LOC 26
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_PERCENTAGE 1.95
CONDITIONAL_COMPLEXITY_COMPONENT_RS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_LOC 54
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_PERCENTAGE 4.04
CONDITIONAL_COMPLEXITY_COMPONENT_RS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RS_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 6,626
FILE_CHANGE_HISTORY_ACTIVE_DAYS 6,106
FILE_CHANGE_HISTORY_WEEKS 946
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 4,730
FILE_AGE_NEGLIGIBLE_RISK_COUNT 252
FILE_AGE_LOW_RISK_COUNT 365
FILE_AGE_MEDIUM_RISK_COUNT 538
FILE_AGE_HIGH_RISK_COUNT 804
FILE_AGE_VERY_HIGH_RISK_COUNT 2,138
FILE_AGE_NEGLIGIBLE_RISK_LOC 147,471
FILE_AGE_LOW_RISK_LOC 166,367
FILE_AGE_MEDIUM_RISK_LOC 162,569
FILE_AGE_HIGH_RISK_LOC 189,601
FILE_AGE_VERY_HIGH_RISK_LOC 265,058
NUMBER_OF_CONTRIBUTORS 1,002
TOTAL_ANALYSIS_TIME_IN_MILLIS 62,416