TOTAL_NUMBER_OF_FILES: 155 NUMBER_OF_FILES_MAIN: 78 LINES_OF_CODE_MAIN: 7808 NUMBER_OF_FILES_MAIN_EXT_TSX: 31 LINES_OF_CODE_MAIN_EXT_TSX: 3790 NUMBER_OF_FILES_MAIN_EXT_PY: 24 LINES_OF_CODE_MAIN_EXT_PY: 2113 NUMBER_OF_FILES_MAIN_EXT_TS: 11 LINES_OF_CODE_MAIN_EXT_TS: 1169 NUMBER_OF_FILES_MAIN_EXT_JS: 1 LINES_OF_CODE_MAIN_EXT_JS: 390 NUMBER_OF_FILES_MAIN_EXT_CSS: 2 LINES_OF_CODE_MAIN_EXT_CSS: 167 NUMBER_OF_FILES_MAIN_EXT_HTML: 2 LINES_OF_CODE_MAIN_EXT_HTML: 115 NUMBER_OF_FILES_MAIN_EXT_MJS: 4 LINES_OF_CODE_MAIN_EXT_MJS: 33 NUMBER_OF_FILES_MAIN_EXT_TOML: 3 LINES_OF_CODE_MAIN_EXT_TOML: 31 NUMBER_OF_FILES_TEST: 6 LINES_OF_CODE_TEST: 497 NUMBER_OF_FILES_TEST_EXT_PY: 6 LINES_OF_CODE_TEST_EXT_PY: 497 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 6.36 NUMBER_OF_FILES_GENERATED: 2 LINES_OF_CODE_GENERATED: 17166 NUMBER_OF_FILES_GENERATED_EXT_JSON: 2 LINES_OF_CODE_GENERATED_EXT_JSON: 17166 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 8 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 151 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 8 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 151 NUMBER_OF_FILES_OTHER: 25 LINES_OF_CODE_OTHER: 18166 NUMBER_OF_FILES_OTHER_EXT_JSON: 9 LINES_OF_CODE_OTHER_EXT_JSON: 17440 NUMBER_OF_FILES_OTHER_EXT_MD: 7 LINES_OF_CODE_OTHER_EXT_MD: 647 NUMBER_OF_FILES_OTHER_EXT_SVG: 7 LINES_OF_CODE_OTHER_EXT_SVG: 69 NUMBER_OF_FILES_OTHER_EXT_TXT: 2 LINES_OF_CODE_OTHER_EXT_TXT: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST: 25 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST: 2929 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST_EXT_TSX: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST_EXT_TSX: 2085 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST_EXT_TS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST_EXT_TS: 733 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST_EXT_CSS: 101 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST_EXT_MJS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FINANCIAL_DATA_ANALYST_EXT_MJS: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPUTER_USE_DEMO: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPUTER_USE_DEMO: 1603 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPUTER_USE_DEMO_EXT_PY: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPUTER_USE_DEMO_EXT_PY: 1461 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPUTER_USE_DEMO_EXT_HTML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPUTER_USE_DEMO_EXT_HTML: 115 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMPUTER_USE_DEMO_EXT_TOML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMPUTER_USE_DEMO_EXT_TOML: 27 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 4 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML: 4 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT: 24 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT: 2620 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_TSX: 15 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_TSX: 1705 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_TS: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_TS: 436 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_JS: 390 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_CSS: 66 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_MJS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOMER_SUPPORT_AGENT_EXT_MJS: 23 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AGENTS: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_AGENTS: 652 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AGENTS_EXT_PY: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_AGENTS_EXT_PY: 652 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: 0 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 0 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 78 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 7808 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 31 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 3790 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 24 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 2113 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 11 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 1169 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 390 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 167 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 115 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS: 33 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 31 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 56 LOW_RISK_FILE_SIZE_COUNT: 11 MEDIUM_RISK_FILE_SIZE_COUNT: 9 HIGH_RISK_FILE_SIZE_COUNT: 2 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 1918 LOW_RISK_FILE_SIZE_LOC: 1609 MEDIUM_RISK_FILE_SIZE_LOC: 2946 HIGH_RISK_FILE_SIZE_LOC: 1335 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 92 LINES_OF_CODE_IN_UNITS: 1448 LINES_OF_CODE_OUTSIDE_UNITS: 6360 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 282 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 19.475138121546962 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 61 UNIT_SIZE_LOW_RISK_LOC: 257 UNIT_SIZE_LOW_RISK_PERCENTAGE: 17.748618784530386 UNIT_SIZE_LOW_RISK_COUNT: 16 UNIT_SIZE_MEDIUM_RISK_LOC: 232 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 16.022099447513813 UNIT_SIZE_MEDIUM_RISK_COUNT: 8 UNIT_SIZE_HIGH_RISK_LOC: 407 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 28.107734806629836 UNIT_SIZE_HIGH_RISK_COUNT: 6 UNIT_SIZE_VERY_HIGH_RISK_LOC: 270 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 18.646408839779006 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_NEGLIGIBLE_RISK_LOC: 27 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_NEGLIGIBLE_RISK_PERCENTAGE: 3.6241610738255035 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_NEGLIGIBLE_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_LOW_RISK_LOC: 50 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_LOW_RISK_PERCENTAGE: 6.7114093959731544 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_MEDIUM_RISK_LOC: 48 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_MEDIUM_RISK_PERCENTAGE: 6.442953020134228 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_HIGH_RISK_LOC: 350 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_HIGH_RISK_PERCENTAGE: 46.97986577181208 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_VERY_HIGH_RISK_LOC: 270 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_VERY_HIGH_RISK_PERCENTAGE: 36.241610738255034 UNIT_SIZE_COMPONENT_FINANCIAL_DATA_ANALYST_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_NEGLIGIBLE_RISK_LOC: 162 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_NEGLIGIBLE_RISK_PERCENTAGE: 41.75257731958763 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_NEGLIGIBLE_RISK_COUNT: 38 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_LOW_RISK_LOC: 131 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_LOW_RISK_PERCENTAGE: 33.76288659793814 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_LOW_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_MEDIUM_RISK_LOC: 95 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_MEDIUM_RISK_PERCENTAGE: 24.484536082474225 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_COMPUTER_USE_DEMO_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_NEGLIGIBLE_RISK_PERCENTAGE: 10.0 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_LOW_RISK_LOC: 24 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_LOW_RISK_PERCENTAGE: 26.666666666666668 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_HIGH_RISK_LOC: 57 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_HIGH_RISK_PERCENTAGE: 63.333333333333336 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CUSTOMER_SUPPORT_AGENT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_AGENTS_NEGLIGIBLE_RISK_LOC: 84 UNIT_SIZE_COMPONENT_AGENTS_NEGLIGIBLE_RISK_PERCENTAGE: 37.333333333333336 UNIT_SIZE_COMPONENT_AGENTS_NEGLIGIBLE_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_AGENTS_LOW_RISK_LOC: 52 UNIT_SIZE_COMPONENT_AGENTS_LOW_RISK_PERCENTAGE: 23.11111111111111 UNIT_SIZE_COMPONENT_AGENTS_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_AGENTS_MEDIUM_RISK_LOC: 89 UNIT_SIZE_COMPONENT_AGENTS_MEDIUM_RISK_PERCENTAGE: 39.55555555555556 UNIT_SIZE_COMPONENT_AGENTS_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_AGENTS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_AGENTS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_AGENTS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_AGENTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_AGENTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_AGENTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 7 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 1.7857142857142858 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 12 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 3.061224489795918 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 23 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 5.86734693877551 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 350 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 89.28571428571429 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 29 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 6.54627539503386 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 62 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 13.99548532731377 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 25 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 5.643340857787811 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 57 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 12.866817155756207 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 270 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 60.94808126410835 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 246 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 40.1305057096248 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 52 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 183 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 29.853181076672104 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 11 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 184 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 30.0163132137031 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 744 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 51.38121546961326 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 79 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 302 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 20.85635359116022 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 132 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 9.116022099447514 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 270 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 18.646408839779006 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 270 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_NEGLIGIBLE_RISK_LOC: 306 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_NEGLIGIBLE_RISK_PERCENTAGE: 41.07382550335571 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_NEGLIGIBLE_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_LOW_RISK_LOC: 169 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_LOW_RISK_PERCENTAGE: 22.684563758389263 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_HIGH_RISK_LOC: 270 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_HIGH_RISK_PERCENTAGE: 36.241610738255034 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FINANCIAL_DATA_ANALYST_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_NEGLIGIBLE_RISK_LOC: 242 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_NEGLIGIBLE_RISK_PERCENTAGE: 62.371134020618555 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_NEGLIGIBLE_RISK_COUNT: 42 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_LOW_RISK_LOC: 96 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_LOW_RISK_PERCENTAGE: 24.742268041237114 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_LOW_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_MEDIUM_RISK_LOC: 50 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_MEDIUM_RISK_PERCENTAGE: 12.88659793814433 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_COMPUTER_USE_DEMO_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_NEGLIGIBLE_RISK_LOC: 33 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_NEGLIGIBLE_RISK_PERCENTAGE: 36.666666666666664 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_NEGLIGIBLE_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_MEDIUM_RISK_LOC: 57 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_MEDIUM_RISK_PERCENTAGE: 63.333333333333336 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOMER_SUPPORT_AGENT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_NEGLIGIBLE_RISK_LOC: 163 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_NEGLIGIBLE_RISK_PERCENTAGE: 72.44444444444444 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_NEGLIGIBLE_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_LOW_RISK_LOC: 37 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_LOW_RISK_PERCENTAGE: 16.444444444444443 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_MEDIUM_RISK_LOC: 25 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_MEDIUM_RISK_PERCENTAGE: 11.11111111111111 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_AGENTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 223 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 56.88775510204081 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 169 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 43.11224489795919 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 116 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 26.18510158013544 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 57 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 12.866817155756207 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 270 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 60.94808126410835 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 405 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 66.06851549755302 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 60 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 133 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 21.696574225122347 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 75 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 12.234910277324634 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 254 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 20 FILE_CHANGE_HISTORY_WEEKS: 33 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 165 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 1 FILE_AGE_LOW_RISK_COUNT: 18 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 59 FILE_AGE_VERY_HIGH_RISK_COUNT: 0 FILE_AGE_NEGLIGIBLE_RISK_LOC: 404 FILE_AGE_LOW_RISK_LOC: 1596 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 5808 FILE_AGE_VERY_HIGH_RISK_LOC: 0 NUMBER_OF_CONTRIBUTORS: 23 DUPLICATION_NUMBER_OF_DUPLICATES: 110 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 28 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 1314 DUPLICATION_NUMBER_OF_CLEANED_LINES: 7322 DUPLICATION_PERCENTAGE: 17.945916416279704 UNIT_DUPLICATES_COUNT: 0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FINANCIAL_DATA_ANALYST: 596 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FINANCIAL_DATA_ANALYST: 596 DUPLICATION_PERCENTAGE_PRIMARY_FINANCIAL_DATA_ANALYST: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CUSTOMER_SUPPORT_AGENT: 606 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CUSTOMER_SUPPORT_AGENT: 606 DUPLICATION_PERCENTAGE_PRIMARY_CUSTOMER_SUPPORT_AGENT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMPUTER_USE_DEMO: 68 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMPUTER_USE_DEMO: 68 DUPLICATION_PERCENTAGE_PRIMARY_COMPUTER_USE_DEMO: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_AGENTS: 44 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AGENTS: 44 DUPLICATION_PERCENTAGE_PRIMARY_AGENTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 0 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 897 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 3544 DUPLICATION_PERCENTAGE_TSX: 25.310383747178328 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML: 68 DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML: 103 DUPLICATION_PERCENTAGE_HTML: 66.01941747572816 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 233 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 390 DUPLICATION_PERCENTAGE_JS: 59.743589743589745 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 44 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 1999 DUPLICATION_PERCENTAGE_PY: 2.2011005502751377 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS: 46 DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS: 167 DUPLICATION_PERCENTAGE_CSS: 27.54491017964072 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 1055 DUPLICATION_PERCENTAGE_TS: 1.1374407582938388 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_MJS: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_MJS: 33 DUPLICATION_PERCENTAGE_MJS: 42.42424242424242 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1073