TOTAL_NUMBER_OF_FILES: 1073 NUMBER_OF_FILES_MAIN: 522 LINES_OF_CODE_MAIN: 20735 NUMBER_OF_FILES_MAIN_EXT_CS: 497 LINES_OF_CODE_MAIN_EXT_CS: 19058 NUMBER_OF_FILES_MAIN_EXT_PROTO: 4 LINES_OF_CODE_MAIN_EXT_PROTO: 699 NUMBER_OF_FILES_MAIN_EXT_PS1: 6 LINES_OF_CODE_MAIN_EXT_PS1: 485 NUMBER_OF_FILES_MAIN_EXT_TARGETS: 8 LINES_OF_CODE_MAIN_EXT_TARGETS: 382 NUMBER_OF_FILES_MAIN_EXT_PROPS: 7 LINES_OF_CODE_MAIN_EXT_PROPS: 111 NUMBER_OF_FILES_TEST: 234 LINES_OF_CODE_TEST: 24826 NUMBER_OF_FILES_TEST_EXT_CS: 211 LINES_OF_CODE_TEST_EXT_CS: 24221 NUMBER_OF_FILES_TEST_EXT_CSPROJ: 23 LINES_OF_CODE_TEST_EXT_CSPROJ: 605 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 119.72 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 32 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 765 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_CSPROJ: 31 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_CSPROJ: 740 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_NUSPEC: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_NUSPEC: 25 NUMBER_OF_FILES_OTHER: 141 LINES_OF_CODE_OTHER: 3234 NUMBER_OF_FILES_OTHER_EXT_CS: 58 LINES_OF_CODE_OTHER_EXT_CS: 2121 NUMBER_OF_FILES_OTHER_EXT_MD: 38 LINES_OF_CODE_OTHER_EXT_MD: 548 NUMBER_OF_FILES_OTHER_EXT_JSON: 32 LINES_OF_CODE_OTHER_EXT_JSON: 368 NUMBER_OF_FILES_OTHER_EXT_CSPROJ: 10 LINES_OF_CODE_OTHER_EXT_CSPROJ: 162 NUMBER_OF_FILES_OTHER_EXT_HTTP: 1 LINES_OF_CODE_OTHER_EXT_HTTP: 15 NUMBER_OF_FILES_OTHER_EXT_TXT: 1 LINES_OF_CODE_OTHER_EXT_TXT: 11 NUMBER_OF_FILES_OTHER_EXT_PROPS: 1 LINES_OF_CODE_OTHER_EXT_PROPS: 9 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 160 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PS1: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PS1: 134 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PROPS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PROPS: 22 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TARGETS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TARGETS: 4 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS: 239 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PS1: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PS1: 239 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SDK: 85 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SDK: 5478 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SDK_EXT_CS: 78 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SDK_EXT_CS: 5046 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SDK_EXT_TARGETS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SDK_EXT_TARGETS: 291 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SDK_EXT_PS1: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SDK_EXT_PS1: 112 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SDK_EXT_PROPS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SDK_EXT_PROPS: 29 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 221 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 7287 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CS: 221 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CS: 7287 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG: 47 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENG_EXT_TARGETS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENG_EXT_TARGETS: 47 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD: 95 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_PROPS: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_PROPS: 60 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BUILD_EXT_TARGETS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BUILD_EXT_TARGETS: 35 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS: 622 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTOS_EXT_PROTO: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTOS_EXT_PROTO: 622 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST: 25 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST: 868 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_CS: 25 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_CS: 868 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXTENSIONS: 175 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXTENSIONS: 5939 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXTENSIONS_EXT_CS: 173 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXTENSIONS_EXT_CS: 5857 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXTENSIONS_EXT_PROTO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXTENSIONS_EXT_PROTO: 77 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXTENSIONS_EXT_TARGETS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXTENSIONS_EXT_TARGETS: 5 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: 8 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 1887 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CS: 6 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CS: 1289 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PROTO: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PROTO: 576 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PROPS: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PROPS: 22 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 514 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 18848 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 491 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CS: 17769 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1: 6 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PS1: 485 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TARGETS: 8 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TARGETS: 382 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 123 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS: 6 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS: 89 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 485 LOW_RISK_FILE_SIZE_COUNT: 31 MEDIUM_RISK_FILE_SIZE_COUNT: 3 HIGH_RISK_FILE_SIZE_COUNT: 3 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 13943 LOW_RISK_FILE_SIZE_LOC: 4115 MEDIUM_RISK_FILE_SIZE_LOC: 786 HIGH_RISK_FILE_SIZE_LOC: 1891 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 954 LINES_OF_CODE_IN_UNITS: 11277 LINES_OF_CODE_OUTSIDE_UNITS: 9458 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 3294 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 29.209896249002394 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 585 UNIT_SIZE_LOW_RISK_LOC: 3383 UNIT_SIZE_LOW_RISK_PERCENTAGE: 29.999113239336705 UNIT_SIZE_LOW_RISK_COUNT: 230 UNIT_SIZE_MEDIUM_RISK_LOC: 3464 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 30.717389376607255 UNIT_SIZE_MEDIUM_RISK_COUNT: 122 UNIT_SIZE_HIGH_RISK_LOC: 1020 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 9.044958765629156 UNIT_SIZE_HIGH_RISK_COUNT: 16 UNIT_SIZE_VERY_HIGH_RISK_LOC: 116 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 1.0286423694244924 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SDK_NEGLIGIBLE_RISK_LOC: 731 UNIT_SIZE_COMPONENT_SDK_NEGLIGIBLE_RISK_PERCENTAGE: 20.52794158944117 UNIT_SIZE_COMPONENT_SDK_NEGLIGIBLE_RISK_COUNT: 120 UNIT_SIZE_COMPONENT_SDK_LOW_RISK_LOC: 973 UNIT_SIZE_COMPONENT_SDK_LOW_RISK_PERCENTAGE: 27.32378545352429 UNIT_SIZE_COMPONENT_SDK_LOW_RISK_COUNT: 65 UNIT_SIZE_COMPONENT_SDK_MEDIUM_RISK_LOC: 1426 UNIT_SIZE_COMPONENT_SDK_MEDIUM_RISK_PERCENTAGE: 40.04493119910138 UNIT_SIZE_COMPONENT_SDK_MEDIUM_RISK_COUNT: 50 UNIT_SIZE_COMPONENT_SDK_HIGH_RISK_LOC: 431 UNIT_SIZE_COMPONENT_SDK_HIGH_RISK_PERCENTAGE: 12.103341757933165 UNIT_SIZE_COMPONENT_SDK_HIGH_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_SDK_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SDK_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SDK_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 1273 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 31.086691086691086 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 232 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC: 1312 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 32.03907203907204 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT: 91 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC: 1132 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 27.643467643467645 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT: 39 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC: 262 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 6.398046398046398 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 116 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 2.832722832722833 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_LOC: 160 UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_PERCENTAGE: 28.021015761821367 UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_COUNT: 30 UNIT_SIZE_COMPONENT_HOST_LOW_RISK_LOC: 140 UNIT_SIZE_COMPONENT_HOST_LOW_RISK_PERCENTAGE: 24.518388791593694 UNIT_SIZE_COMPONENT_HOST_LOW_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_LOC: 194 UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_PERCENTAGE: 33.97548161120841 UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_LOC: 77 UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_PERCENTAGE: 13.485113835376533 UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EXTENSIONS_NEGLIGIBLE_RISK_LOC: 1130 UNIT_SIZE_COMPONENT_EXTENSIONS_NEGLIGIBLE_RISK_PERCENTAGE: 37.049180327868854 UNIT_SIZE_COMPONENT_EXTENSIONS_NEGLIGIBLE_RISK_COUNT: 203 UNIT_SIZE_COMPONENT_EXTENSIONS_LOW_RISK_LOC: 958 UNIT_SIZE_COMPONENT_EXTENSIONS_LOW_RISK_PERCENTAGE: 31.40983606557377 UNIT_SIZE_COMPONENT_EXTENSIONS_LOW_RISK_COUNT: 64 UNIT_SIZE_COMPONENT_EXTENSIONS_MEDIUM_RISK_LOC: 712 UNIT_SIZE_COMPONENT_EXTENSIONS_MEDIUM_RISK_PERCENTAGE: 23.34426229508197 UNIT_SIZE_COMPONENT_EXTENSIONS_MEDIUM_RISK_COUNT: 27 UNIT_SIZE_COMPONENT_EXTENSIONS_HIGH_RISK_LOC: 250 UNIT_SIZE_COMPONENT_EXTENSIONS_HIGH_RISK_PERCENTAGE: 8.19672131147541 UNIT_SIZE_COMPONENT_EXTENSIONS_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_EXTENSIONS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EXTENSIONS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EXTENSIONS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_LOC: 3294 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_PERCENTAGE: 29.209896249002394 UNIT_SIZE_EXTENSION_CS_NEGLIGIBLE_RISK_COUNT: 585 UNIT_SIZE_EXTENSION_CS_LOW_RISK_LOC: 3383 UNIT_SIZE_EXTENSION_CS_LOW_RISK_PERCENTAGE: 29.999113239336705 UNIT_SIZE_EXTENSION_CS_LOW_RISK_COUNT: 230 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_LOC: 3464 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_PERCENTAGE: 30.717389376607255 UNIT_SIZE_EXTENSION_CS_MEDIUM_RISK_COUNT: 122 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_LOC: 1020 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_PERCENTAGE: 9.044958765629156 UNIT_SIZE_EXTENSION_CS_HIGH_RISK_COUNT: 16 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_LOC: 116 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_PERCENTAGE: 1.0286423694244924 UNIT_SIZE_EXTENSION_CS_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 8671 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 76.8910171144808 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 885 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 1787 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 15.846413053116963 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 56 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 761 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 6.748248647689988 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 58 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 0.5143211847122462 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: 58 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_NEGLIGIBLE_RISK_LOC: 2383 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_NEGLIGIBLE_RISK_PERCENTAGE: 66.9194046616119 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_NEGLIGIBLE_RISK_COUNT: 208 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_LOW_RISK_LOC: 726 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_LOW_RISK_PERCENTAGE: 20.387531592249367 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_LOW_RISK_COUNT: 26 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_MEDIUM_RISK_LOC: 452 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_MEDIUM_RISK_PERCENTAGE: 12.693063746138725 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_MEDIUM_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SDK_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 3311 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 80.85470085470085 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 348 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC: 615 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 15.018315018315018 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC: 169 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 4.126984126984127 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_LOC: 444 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_PERCENTAGE: 77.75831873905429 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_COUNT: 45 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_LOC: 50 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_PERCENTAGE: 8.756567425569177 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_LOC: 77 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_PERCENTAGE: 13.485113835376533 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_NEGLIGIBLE_RISK_LOC: 2533 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_NEGLIGIBLE_RISK_PERCENTAGE: 83.04918032786885 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_NEGLIGIBLE_RISK_COUNT: 284 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_LOW_RISK_LOC: 396 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_LOW_RISK_PERCENTAGE: 12.98360655737705 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_LOW_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_MEDIUM_RISK_LOC: 63 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_MEDIUM_RISK_PERCENTAGE: 2.0655737704918034 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_HIGH_RISK_LOC: 58 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_HIGH_RISK_PERCENTAGE: 1.901639344262295 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXTENSIONS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_LOC: 8671 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_PERCENTAGE: 76.8910171144808 CONDITIONAL_COMPLEXITY_COMPONENT_CS_NEGLIGIBLE_RISK_COUNT: 885 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_LOC: 1787 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_PERCENTAGE: 15.846413053116963 CONDITIONAL_COMPLEXITY_COMPONENT_CS_LOW_RISK_COUNT: 56 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_LOC: 761 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_PERCENTAGE: 6.748248647689988 CONDITIONAL_COMPLEXITY_COMPONENT_CS_MEDIUM_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_LOC: 58 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_PERCENTAGE: 0.5143211847122462 CONDITIONAL_COMPLEXITY_COMPONENT_CS_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CS_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1752 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 515 FILE_CHANGE_HISTORY_WEEKS: 249 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1245 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 15 FILE_AGE_LOW_RISK_COUNT: 7 FILE_AGE_MEDIUM_RISK_COUNT: 63 FILE_AGE_HIGH_RISK_COUNT: 57 FILE_AGE_VERY_HIGH_RISK_COUNT: 380 FILE_AGE_NEGLIGIBLE_RISK_LOC: 1746 FILE_AGE_LOW_RISK_LOC: 329 FILE_AGE_MEDIUM_RISK_LOC: 4535 FILE_AGE_HIGH_RISK_LOC: 2922 FILE_AGE_VERY_HIGH_RISK_LOC: 11203 NUMBER_OF_CONTRIBUTORS: 72 DUPLICATION_NUMBER_OF_DUPLICATES: 21 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 25 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 334 DUPLICATION_NUMBER_OF_CLEANED_LINES: 11808 DUPLICATION_PERCENTAGE: 2.828590785907859 UNIT_DUPLICATES_COUNT: 5 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EXTENSIONS: 143 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EXTENSIONS: 143 DUPLICATION_PERCENTAGE_PRIMARY_EXTENSIONS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SDK: 129 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SDK: 129 DUPLICATION_PERCENTAGE_PRIMARY_SDK: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HOST: 21 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HOST: 21 DUPLICATION_PERCENTAGE_PRIMARY_HOST: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 41 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 41 DUPLICATION_PERCENTAGE_PRIMARY_SRC: 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_PRIMARY_TOOLS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS: 0 DUPLICATION_PERCENTAGE_PRIMARY_TOOLS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ENG: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ENG: 0 DUPLICATION_PERCENTAGE_PRIMARY_ENG: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BUILD: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BUILD: 0 DUPLICATION_PERCENTAGE_PRIMARY_BUILD: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTOS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTOS: 0 DUPLICATION_PERCENTAGE_PRIMARY_PROTOS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CS: 259 DUPLICATION_NUMBER_OF_CLEANED_LINES_CS: 10233 DUPLICATION_PERCENTAGE_CS: 2.5310270692856447 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PS1: 75 DUPLICATION_NUMBER_OF_CLEANED_LINES_PS1: 485 DUPLICATION_PERCENTAGE_PS1: 15.463917525773196 TOTAL_ANALYSIS_TIME_IN_MILLIS: 2802