Metrics
| Metric | Value |
|---|---|
| TOTAL_NUMBER_OF_FILES | 2,069 |
| NUMBER_OF_FILES_MAIN | 1,184 |
| LINES_OF_CODE_MAIN | 122,578 |
| NUMBER_OF_FILES_MAIN_EXT_CC | 446 |
| LINES_OF_CODE_MAIN_EXT_CC | 58,788 |
| NUMBER_OF_FILES_MAIN_EXT_H | 601 |
| LINES_OF_CODE_MAIN_EXT_H | 30,744 |
| NUMBER_OF_FILES_MAIN_EXT_JS | 27 |
| LINES_OF_CODE_MAIN_EXT_JS | 12,501 |
| NUMBER_OF_FILES_MAIN_EXT_PY | 31 |
| LINES_OF_CODE_MAIN_EXT_PY | 5,994 |
| NUMBER_OF_FILES_MAIN_EXT_CPP | 34 |
| LINES_OF_CODE_MAIN_EXT_CPP | 5,741 |
| NUMBER_OF_FILES_MAIN_EXT_C | 13 |
| LINES_OF_CODE_MAIN_EXT_C | 5,638 |
| NUMBER_OF_FILES_MAIN_EXT_GYP | 14 |
| LINES_OF_CODE_MAIN_EXT_GYP | 1,430 |
| NUMBER_OF_FILES_MAIN_EXT_GYPI | 9 |
| LINES_OF_CODE_MAIN_EXT_GYPI | 1,279 |
| NUMBER_OF_FILES_MAIN_EXT_HTML | 3 |
| LINES_OF_CODE_MAIN_EXT_HTML | 198 |
| NUMBER_OF_FILES_MAIN_EXT_CSS | 2 |
| LINES_OF_CODE_MAIN_EXT_CSS | 153 |
| NUMBER_OF_FILES_MAIN_EXT_CPROJECT | 1 |
| LINES_OF_CODE_MAIN_EXT_CPROJECT | 58 |
| NUMBER_OF_FILES_MAIN_EXT_IN | 1 |
| LINES_OF_CODE_MAIN_EXT_IN | 23 |
| NUMBER_OF_FILES_MAIN_EXT_PHP | 1 |
| LINES_OF_CODE_MAIN_EXT_PHP | 20 |
| NUMBER_OF_FILES_MAIN_EXT_R | 1 |
| LINES_OF_CODE_MAIN_EXT_R | 11 |
| NUMBER_OF_FILES_TEST | 327 |
| LINES_OF_CODE_TEST | 74,859 |
| NUMBER_OF_FILES_TEST_EXT_CC | 155 |
| LINES_OF_CODE_TEST_EXT_CC | 39,312 |
| NUMBER_OF_FILES_TEST_EXT_H | 101 |
| LINES_OF_CODE_TEST_EXT_H | 16,231 |
| NUMBER_OF_FILES_TEST_EXT_SH | 2 |
| LINES_OF_CODE_TEST_EXT_SH | 6,643 |
| NUMBER_OF_FILES_TEST_EXT_JS | 7 |
| LINES_OF_CODE_TEST_EXT_JS | 5,481 |
| NUMBER_OF_FILES_TEST_EXT_PY | 22 |
| LINES_OF_CODE_TEST_EXT_PY | 2,796 |
| NUMBER_OF_FILES_TEST_EXT_HTML | 27 |
| LINES_OF_CODE_TEST_EXT_HTML | 1,831 |
| NUMBER_OF_FILES_TEST_EXT_IN | 4 |
| LINES_OF_CODE_TEST_EXT_IN | 1,528 |
| NUMBER_OF_FILES_TEST_EXT_GYPI | 1 |
| LINES_OF_CODE_TEST_EXT_GYPI | 431 |
| NUMBER_OF_FILES_TEST_EXT_CMAKE | 1 |
| LINES_OF_CODE_TEST_EXT_CMAKE | 199 |
| NUMBER_OF_FILES_TEST_EXT_C | 4 |
| LINES_OF_CODE_TEST_EXT_C | 187 |
| NUMBER_OF_FILES_TEST_EXT_CPP | 1 |
| LINES_OF_CODE_TEST_EXT_CPP | 151 |
| NUMBER_OF_FILES_TEST_EXT_CSS | 1 |
| LINES_OF_CODE_TEST_EXT_CSS | 55 |
| NUMBER_OF_FILES_TEST_EXT_GYP | 1 |
| LINES_OF_CODE_TEST_EXT_GYP | 14 |
| TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE | 61.07 |
| NUMBER_OF_FILES_GENERATED | 0 |
| LINES_OF_CODE_GENERATED | 0 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT | 43 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT | 8,067 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_MK | 38 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_MK | 7,956 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CMAKE | 3 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CMAKE | 79 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH | 30 |
| NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE | 1 |
| LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GITIGNORE | 2 |
| NUMBER_OF_FILES_OTHER | 105 |
| LINES_OF_CODE_OTHER | 8,847 |
| NUMBER_OF_FILES_OTHER_EXT_CC | 37 |
| LINES_OF_CODE_OTHER_EXT_CC | 4,196 |
| NUMBER_OF_FILES_OTHER_EXT_CSS | 6 |
| LINES_OF_CODE_OTHER_EXT_CSS | 1,266 |
| NUMBER_OF_FILES_OTHER_EXT_TXT | 18 |
| LINES_OF_CODE_OTHER_EXT_TXT | 1,169 |
| NUMBER_OF_FILES_OTHER_EXT_HTML | 19 |
| LINES_OF_CODE_OTHER_EXT_HTML | 708 |
| NUMBER_OF_FILES_OTHER_EXT_MD | 2 |
| LINES_OF_CODE_OTHER_EXT_MD | 341 |
| NUMBER_OF_FILES_OTHER_EXT_XML | 2 |
| LINES_OF_CODE_OTHER_EXT_XML | 340 |
| NUMBER_OF_FILES_OTHER_EXT_PY | 2 |
| LINES_OF_CODE_OTHER_EXT_PY | 214 |
| NUMBER_OF_FILES_OTHER_EXT_H | 6 |
| LINES_OF_CODE_OTHER_EXT_H | 194 |
| NUMBER_OF_FILES_OTHER_EXT_C | 2 |
| LINES_OF_CODE_OTHER_EXT_C | 176 |
| NUMBER_OF_FILES_OTHER_EXT_SH | 5 |
| LINES_OF_CODE_OTHER_EXT_SH | 110 |
| NUMBER_OF_FILES_OTHER_EXT_PLIST | 3 |
| LINES_OF_CODE_OTHER_EXT_PLIST | 104 |
| NUMBER_OF_FILES_OTHER_EXT_JSON | 3 |
| LINES_OF_CODE_OTHER_EXT_JSON | 29 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRYPTO | 40 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRYPTO | 4,544 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRYPTO_EXT_CPP | 19 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRYPTO_EXT_CPP | 3,733 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CRYPTO_EXT_H | 21 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_CRYPTO_EXT_H | 811 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB | 32 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB | 12,164 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_EXT_JS | 26 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_EXT_JS | 11,793 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_EXT_HTML | 3 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_EXT_HTML | 198 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_EXT_CSS | 2 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_EXT_CSS | 153 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEB_EXT_PHP | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEB_EXT_PHP | 20 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN | 1,089 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN | 103,849 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_CC | 446 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_CC | 58,788 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_H | 566 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_H | 28,844 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_PY | 31 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_PY | 5,994 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_C | 12 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_C | 5,252 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_CPP | 8 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_CPP | 1,520 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_GYP | 14 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_GYP | 1,430 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_GYPI | 9 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_GYPI | 1,279 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_JS | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_JS | 708 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_IN | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_IN | 23 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLUGIN_EXT_R | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLUGIN_EXT_R | 11 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT | 58 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CPROJECT | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CPROJECT | 58 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASE | 22 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASE | 1,963 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASE_EXT_H | 14 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASE_EXT_H | 1,089 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASE_EXT_CPP | 7 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASE_EXT_CPP | 488 |
| NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BASE_EXT_C | 1 |
| LINES_OF_CODE_DECOMPOSITION_PRIMARY_BASE_EXT_C | 386 |
| NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY | 17 |
| NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY | 0 |
| NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY | 0 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS | 17 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS | 10,703 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS | 9 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS | 6,333 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP | 5 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP | 3,200 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CC | 1 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CC | 616 |
| NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY | 2 |
| LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY | 554 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED | 1,167 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED | 111,875 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC | 445 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC | 58,172 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H | 601 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H | 30,744 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS | 18 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS | 6,168 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C | 13 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C | 5,638 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY | 29 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY | 5,440 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP | 29 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP | 2,541 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GYP | 14 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GYP | 1,430 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GYPI | 9 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GYPI | 1,279 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML | 3 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML | 198 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS | 2 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS | 153 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPROJECT | 1 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPROJECT | 58 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN | 1 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN | 23 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP | 1 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PHP | 20 |
| NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_R | 1 |
| LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_R | 11 |
| NEGLIGIBLE_RISK_FILE_SIZE_COUNT | 893 |
| LOW_RISK_FILE_SIZE_COUNT | 162 |
| MEDIUM_RISK_FILE_SIZE_COUNT | 101 |
| HIGH_RISK_FILE_SIZE_COUNT | 15 |
| VERY_HIGH_RISK_FILE_SIZE_COUNT | 13 |
| NEGLIGIBLE_RISK_FILE_SIZE_LOC | 34,392 |
| LOW_RISK_FILE_SIZE_LOC | 23,560 |
| MEDIUM_RISK_FILE_SIZE_LOC | 29,644 |
| HIGH_RISK_FILE_SIZE_LOC | 10,391 |
| VERY_HIGH_RISK_FILE_SIZE_LOC | 24,591 |
| NUMBER_OF_UNITS | 7,333 |
| LINES_OF_CODE_IN_UNITS | 68,074 |
| LINES_OF_CODE_OUTSIDE_UNITS | 54,504 |
| UNIT_SIZE_NEGLIGIBLE_RISK_LOC | 24,887 |
| UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE | 36.56 |
| UNIT_SIZE_NEGLIGIBLE_RISK_COUNT | 5,249 |
| UNIT_SIZE_LOW_RISK_LOC | 21,787 |
| UNIT_SIZE_LOW_RISK_PERCENTAGE | 32 |
| UNIT_SIZE_LOW_RISK_COUNT | 1,482 |
| UNIT_SIZE_MEDIUM_RISK_LOC | 14,604 |
| UNIT_SIZE_MEDIUM_RISK_PERCENTAGE | 21.45 |
| UNIT_SIZE_MEDIUM_RISK_COUNT | 519 |
| UNIT_SIZE_HIGH_RISK_LOC | 4,604 |
| UNIT_SIZE_HIGH_RISK_PERCENTAGE | 6.76 |
| UNIT_SIZE_HIGH_RISK_COUNT | 67 |
| UNIT_SIZE_VERY_HIGH_RISK_LOC | 2,192 |
| UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE | 3.22 |
| UNIT_SIZE_VERY_HIGH_RISK_COUNT | 16 |
| UNIT_SIZE_COMPONENT_CRYPTO_NEGLIGIBLE_RISK_LOC | 598 |
| UNIT_SIZE_COMPONENT_CRYPTO_NEGLIGIBLE_RISK_PERCENTAGE | 18.85 |
| UNIT_SIZE_COMPONENT_CRYPTO_NEGLIGIBLE_RISK_COUNT | 114 |
| UNIT_SIZE_COMPONENT_CRYPTO_LOW_RISK_LOC | 467 |
| UNIT_SIZE_COMPONENT_CRYPTO_LOW_RISK_PERCENTAGE | 14.72 |
| UNIT_SIZE_COMPONENT_CRYPTO_LOW_RISK_COUNT | 31 |
| UNIT_SIZE_COMPONENT_CRYPTO_MEDIUM_RISK_LOC | 945 |
| UNIT_SIZE_COMPONENT_CRYPTO_MEDIUM_RISK_PERCENTAGE | 29.79 |
| UNIT_SIZE_COMPONENT_CRYPTO_MEDIUM_RISK_COUNT | 30 |
| UNIT_SIZE_COMPONENT_CRYPTO_HIGH_RISK_LOC | 434 |
| UNIT_SIZE_COMPONENT_CRYPTO_HIGH_RISK_PERCENTAGE | 13.68 |
| UNIT_SIZE_COMPONENT_CRYPTO_HIGH_RISK_COUNT | 7 |
| UNIT_SIZE_COMPONENT_CRYPTO_VERY_HIGH_RISK_LOC | 728 |
| UNIT_SIZE_COMPONENT_CRYPTO_VERY_HIGH_RISK_PERCENTAGE | 22.95 |
| UNIT_SIZE_COMPONENT_CRYPTO_VERY_HIGH_RISK_COUNT | 4 |
| UNIT_SIZE_COMPONENT_WEB_NEGLIGIBLE_RISK_LOC | 4,342 |
| UNIT_SIZE_COMPONENT_WEB_NEGLIGIBLE_RISK_PERCENTAGE | 43.93 |
| UNIT_SIZE_COMPONENT_WEB_NEGLIGIBLE_RISK_COUNT | 1,193 |
| UNIT_SIZE_COMPONENT_WEB_LOW_RISK_LOC | 1,436 |
| UNIT_SIZE_COMPONENT_WEB_LOW_RISK_PERCENTAGE | 14.53 |
| UNIT_SIZE_COMPONENT_WEB_LOW_RISK_COUNT | 97 |
| UNIT_SIZE_COMPONENT_WEB_MEDIUM_RISK_LOC | 1,643 |
| UNIT_SIZE_COMPONENT_WEB_MEDIUM_RISK_PERCENTAGE | 16.62 |
| UNIT_SIZE_COMPONENT_WEB_MEDIUM_RISK_COUNT | 57 |
| UNIT_SIZE_COMPONENT_WEB_HIGH_RISK_LOC | 1,318 |
| UNIT_SIZE_COMPONENT_WEB_HIGH_RISK_PERCENTAGE | 13.33 |
| UNIT_SIZE_COMPONENT_WEB_HIGH_RISK_COUNT | 18 |
| UNIT_SIZE_COMPONENT_WEB_VERY_HIGH_RISK_LOC | 1,145 |
| UNIT_SIZE_COMPONENT_WEB_VERY_HIGH_RISK_PERCENTAGE | 11.58 |
| UNIT_SIZE_COMPONENT_WEB_VERY_HIGH_RISK_COUNT | 9 |
| UNIT_SIZE_COMPONENT_PLUGIN_NEGLIGIBLE_RISK_LOC | 19,586 |
| UNIT_SIZE_COMPONENT_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE | 36.14 |
| UNIT_SIZE_COMPONENT_PLUGIN_NEGLIGIBLE_RISK_COUNT | 3,859 |
| UNIT_SIZE_COMPONENT_PLUGIN_LOW_RISK_LOC | 19,805 |
| UNIT_SIZE_COMPONENT_PLUGIN_LOW_RISK_PERCENTAGE | 36.55 |
| UNIT_SIZE_COMPONENT_PLUGIN_LOW_RISK_COUNT | 1,348 |
| UNIT_SIZE_COMPONENT_PLUGIN_MEDIUM_RISK_LOC | 11,826 |
| UNIT_SIZE_COMPONENT_PLUGIN_MEDIUM_RISK_PERCENTAGE | 21.82 |
| UNIT_SIZE_COMPONENT_PLUGIN_MEDIUM_RISK_COUNT | 425 |
| UNIT_SIZE_COMPONENT_PLUGIN_HIGH_RISK_LOC | 2,760 |
| UNIT_SIZE_COMPONENT_PLUGIN_HIGH_RISK_PERCENTAGE | 5.09 |
| UNIT_SIZE_COMPONENT_PLUGIN_HIGH_RISK_COUNT | 41 |
| UNIT_SIZE_COMPONENT_PLUGIN_VERY_HIGH_RISK_LOC | 214 |
| UNIT_SIZE_COMPONENT_PLUGIN_VERY_HIGH_RISK_PERCENTAGE | 0.39 |
| UNIT_SIZE_COMPONENT_PLUGIN_VERY_HIGH_RISK_COUNT | 2 |
| UNIT_SIZE_COMPONENT_BASE_NEGLIGIBLE_RISK_LOC | 361 |
| UNIT_SIZE_COMPONENT_BASE_NEGLIGIBLE_RISK_PERCENTAGE | 43.65 |
| UNIT_SIZE_COMPONENT_BASE_NEGLIGIBLE_RISK_COUNT | 83 |
| UNIT_SIZE_COMPONENT_BASE_LOW_RISK_LOC | 79 |
| UNIT_SIZE_COMPONENT_BASE_LOW_RISK_PERCENTAGE | 9.55 |
| UNIT_SIZE_COMPONENT_BASE_LOW_RISK_COUNT | 6 |
| UNIT_SIZE_COMPONENT_BASE_MEDIUM_RISK_LOC | 190 |
| UNIT_SIZE_COMPONENT_BASE_MEDIUM_RISK_PERCENTAGE | 22.97 |
| UNIT_SIZE_COMPONENT_BASE_MEDIUM_RISK_COUNT | 7 |
| UNIT_SIZE_COMPONENT_BASE_HIGH_RISK_LOC | 92 |
| UNIT_SIZE_COMPONENT_BASE_HIGH_RISK_PERCENTAGE | 11.12 |
| UNIT_SIZE_COMPONENT_BASE_HIGH_RISK_COUNT | 1 |
| UNIT_SIZE_COMPONENT_BASE_VERY_HIGH_RISK_LOC | 105 |
| UNIT_SIZE_COMPONENT_BASE_VERY_HIGH_RISK_PERCENTAGE | 12.7 |
| UNIT_SIZE_COMPONENT_BASE_VERY_HIGH_RISK_COUNT | 1 |
| UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC | 862 |
| UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE | 18.49 |
| UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT | 147 |
| UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC | 707 |
| UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE | 15.16 |
| UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT | 47 |
| UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC | 1,564 |
| UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE | 33.54 |
| UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT | 49 |
| UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC | 595 |
| UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE | 12.76 |
| UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT | 9 |
| UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC | 935 |
| UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE | 20.05 |
| UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT | 6 |
| UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC | 1,703 |
| UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE | 72.31 |
| UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT | 575 |
| UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC | 241 |
| UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE | 10.23 |
| UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT | 17 |
| UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC | 251 |
| UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE | 10.66 |
| UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT | 9 |
| UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC | 160 |
| UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE | 6.79 |
| UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT | 2 |
| 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 | 4,700 |
| UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE | 44.48 |
| UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT | 1,260 |
| UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC | 1,597 |
| UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE | 15.11 |
| UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT | 109 |
| UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC | 1,806 |
| UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE | 17.09 |
| UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT | 62 |
| UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC | 1,318 |
| UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE | 12.47 |
| UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT | 18 |
| UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC | 1,145 |
| UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE | 10.84 |
| UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT | 9 |
| UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_PHP_NEGLIGIBLE_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_PHP_LOW_RISK_LOC | 17 |
| UNIT_SIZE_EXTENSION_PHP_LOW_RISK_PERCENTAGE | 100 |
| UNIT_SIZE_EXTENSION_PHP_LOW_RISK_COUNT | 1 |
| UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_PHP_MEDIUM_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_PHP_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_PHP_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC | 12,661 |
| UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE | 30.28 |
| UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT | 2,219 |
| UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC | 17,968 |
| UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE | 42.97 |
| UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT | 1,220 |
| UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC | 9,454 |
| UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE | 22.61 |
| UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT | 343 |
| UNIT_SIZE_EXTENSION_CC_HIGH_RISK_LOC | 1,728 |
| UNIT_SIZE_EXTENSION_CC_HIGH_RISK_PERCENTAGE | 4.13 |
| UNIT_SIZE_EXTENSION_CC_HIGH_RISK_COUNT | 26 |
| UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC | 1,764 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE | 33.1 |
| UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT | 390 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC | 1,180 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE | 22.14 |
| UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT | 83 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC | 1,471 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE | 27.6 |
| UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT | 54 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC | 803 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE | 15.07 |
| UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT | 12 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC | 112 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE | 2.1 |
| UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT | 1 |
| UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC | 3,197 |
| UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE | 95.95 |
| UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT | 658 |
| UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC | 77 |
| UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE | 2.31 |
| UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT | 5 |
| UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC | 58 |
| UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE | 1.74 |
| UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT | 2 |
| UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT | 0 |
| UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC | 0 |
| UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE | 0 |
| UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC | 56,004 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE | 82.27 |
| CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT | 6,984 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_LOC | 7,141 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE | 10.49 |
| CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT | 264 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC | 3,860 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE | 5.67 |
| CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT | 76 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC | 954 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE | 1.4 |
| CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT | 8 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC | 115 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE | 0.17 |
| CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT | 9 |
| CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC | 1,069 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_NEGLIGIBLE_RISK_LOC | 1,222 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_NEGLIGIBLE_RISK_PERCENTAGE | 38.52 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_NEGLIGIBLE_RISK_COUNT | 149 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_LOW_RISK_LOC | 815 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_LOW_RISK_PERCENTAGE | 25.69 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_LOW_RISK_COUNT | 25 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_MEDIUM_RISK_LOC | 565 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_MEDIUM_RISK_PERCENTAGE | 17.81 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_MEDIUM_RISK_COUNT | 9 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_HIGH_RISK_LOC | 570 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_HIGH_RISK_PERCENTAGE | 17.97 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_HIGH_RISK_COUNT | 3 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CRYPTO_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_NEGLIGIBLE_RISK_LOC | 8,283 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_NEGLIGIBLE_RISK_PERCENTAGE | 83.8 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_NEGLIGIBLE_RISK_COUNT | 1,321 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_LOW_RISK_LOC | 792 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_LOW_RISK_PERCENTAGE | 8.01 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_LOW_RISK_COUNT | 39 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_MEDIUM_RISK_LOC | 650 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_MEDIUM_RISK_PERCENTAGE | 6.58 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_MEDIUM_RISK_COUNT | 12 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_HIGH_RISK_LOC | 44 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_HIGH_RISK_PERCENTAGE | 0.45 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_HIGH_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_VERY_HIGH_RISK_LOC | 115 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_VERY_HIGH_RISK_PERCENTAGE | 1.16 |
| CONDITIONAL_COMPLEXITY_COMPONENT_WEB_VERY_HIGH_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_NEGLIGIBLE_RISK_LOC | 46,018 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_NEGLIGIBLE_RISK_PERCENTAGE | 84.92 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_NEGLIGIBLE_RISK_COUNT | 5,424 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_LOW_RISK_LOC | 5,412 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_LOW_RISK_PERCENTAGE | 9.99 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_LOW_RISK_COUNT | 195 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MEDIUM_RISK_LOC | 2,618 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MEDIUM_RISK_PERCENTAGE | 4.83 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_MEDIUM_RISK_COUNT | 54 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_HIGH_RISK_LOC | 143 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_HIGH_RISK_PERCENTAGE | 0.26 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_HIGH_RISK_COUNT | 2 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PLUGIN_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_NEGLIGIBLE_RISK_LOC | 481 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_NEGLIGIBLE_RISK_PERCENTAGE | 58.16 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_NEGLIGIBLE_RISK_COUNT | 90 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_LOW_RISK_LOC | 122 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_LOW_RISK_PERCENTAGE | 14.75 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_LOW_RISK_COUNT | 5 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_MEDIUM_RISK_LOC | 27 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_MEDIUM_RISK_PERCENTAGE | 3.26 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_MEDIUM_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_HIGH_RISK_LOC | 197 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_HIGH_RISK_PERCENTAGE | 23.82 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_HIGH_RISK_COUNT | 2 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_BASE_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC | 1,971 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE | 42.27 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT | 207 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC | 1,162 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE | 24.92 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT | 34 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC | 855 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE | 18.34 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT | 13 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC | 675 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE | 14.48 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT | 4 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC | 2,131 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE | 90.49 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT | 597 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC | 132 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE | 5.61 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT | 5 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC | 92 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE | 3.91 |
| CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT | 1 |
| 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 | 8,826 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE | 83.53 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT | 1,401 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC | 931 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE | 8.81 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT | 43 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC | 650 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE | 6.15 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT | 12 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC | 44 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE | 0.42 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC | 115 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE | 1.09 |
| CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_LOC | 17 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_PERCENTAGE | 100 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_NEGLIGIBLE_RISK_COUNT | 1 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_LOW_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_MEDIUM_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PHP_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC | 36,719 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE | 87.82 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT | 3,657 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC | 3,598 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE | 8.61 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT | 120 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_LOC | 1,494 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_PERCENTAGE | 3.57 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_COUNT | 31 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_COUNT | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC | 3,054 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE | 57.3 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT | 458 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC | 1,272 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE | 23.86 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT | 60 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC | 861 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE | 16.15 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT | 20 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC | 143 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE | 2.68 |
| CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT | 2 |
| 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_C_NEGLIGIBLE_RISK_LOC | 3,286 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE | 98.62 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT | 663 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC | 46 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE | 1.38 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT | 2 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT | 0 |
| 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 | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE | 0 |
| CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT | 0 |
| NEGLIGIBLE_RISK_FILE_COMPLEXITY_COUNT | 557 |
| NEGLIGIBLE_RISK_FILE_COMPLEXITY_LOC | 37,915 |
| LOW_RISK_FILE_COMPLEXITY_COUNT | 89 |
| LOW_RISK_FILE_COMPLEXITY_LOC | 18,500 |
| MEDIUM_RISK_FILE_COMPLEXITY_COUNT | 41 |
| MEDIUM_RISK_FILE_COMPLEXITY_LOC | 13,888 |
| HIGH_RISK_FILE_COMPLEXITY_COUNT | 17 |
| HIGH_RISK_FILE_COMPLEXITY_LOC | 18,556 |
| VERY_HIGH_RISK_FILE_COMPLEXITY_COUNT | 4 |
| VERY_HIGH_RISK_FILE_COMPLEXITY_LOC | 9,155 |
| FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS | 4,850 |
| FILE_CHANGE_HISTORY_ACTIVE_DAYS | 31 |
| FILE_CHANGE_HISTORY_WEEKS | 187 |
| FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS | 935 |
| 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 | 40 |
| 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 | 10,693 |
| NUMBER_OF_CONTRIBUTORS | 3 |
| DUPLICATION_NUMBER_OF_DUPLICATES | 18,793 |
| DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES | 238 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES | 10,485 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES | 97,718 |
| DUPLICATION_PERCENTAGE | 10.73 |
| UNIT_DUPLICATES_COUNT | 16 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WEB | 3,154 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WEB | 10,711 |
| DUPLICATION_PERCENTAGE_PRIMARY_WEB | 29.45 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLUGIN | 7,195 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLUGIN | 82,330 |
| DUPLICATION_PERCENTAGE_PRIMARY_PLUGIN | 8.74 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CRYPTO | 136 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CRYPTO | 3,205 |
| DUPLICATION_PERCENTAGE_PRIMARY_CRYPTO | 4.24 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT | 0 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT | 40 |
| DUPLICATION_PERCENTAGE_PRIMARY_ROOT | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BASE | 0 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BASE | 1,432 |
| DUPLICATION_PERCENTAGE_PRIMARY_BASE | 0 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS | 3,148 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_JS | 10,910 |
| DUPLICATION_PERCENTAGE_JS | 28.85 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CC | 4,926 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_CC | 46,877 |
| DUPLICATION_PERCENTAGE_CC | 10.51 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GYP | 545 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_GYP | 1,430 |
| DUPLICATION_PERCENTAGE_GYP | 38.11 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H | 1,473 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_H | 22,278 |
| DUPLICATION_PERCENTAGE_H | 6.61 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY | 130 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_PY | 5,793 |
| DUPLICATION_PERCENTAGE_PY | 2.24 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GYPI | 72 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_GYPI | 1,279 |
| DUPLICATION_PERCENTAGE_GYPI | 5.63 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP | 173 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP | 4,043 |
| DUPLICATION_PERCENTAGE_CPP | 4.28 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML | 6 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML | 185 |
| DUPLICATION_PERCENTAGE_HTML | 3.24 |
| DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C | 12 |
| DUPLICATION_NUMBER_OF_CLEANED_LINES_C | 4,682 |
| DUPLICATION_PERCENTAGE_C | 0.26 |
| MAINTAINABILITY_SCORE_HUMAN | 7.1 |
| MAINTAINABILITY_SCORE_AI | 6.8 |
| TOTAL_ANALYSIS_TIME_IN_MILLIS | 14,306 |
About This Analysis
- Metrics are all numeric values measured by Sokrates.
- You can use these metrics to define goals and controls.