TOTAL_NUMBER_OF_FILES: 160 NUMBER_OF_FILES_MAIN: 68 LINES_OF_CODE_MAIN: 7781 NUMBER_OF_FILES_MAIN_EXT_GO: 57 LINES_OF_CODE_MAIN_EXT_GO: 6287 NUMBER_OF_FILES_MAIN_EXT_YAML: 9 LINES_OF_CODE_MAIN_EXT_YAML: 1174 NUMBER_OF_FILES_MAIN_EXT_PY: 2 LINES_OF_CODE_MAIN_EXT_PY: 320 NUMBER_OF_FILES_TEST: 24 LINES_OF_CODE_TEST: 7747 NUMBER_OF_FILES_TEST_EXT_GO: 23 LINES_OF_CODE_TEST_EXT_GO: 7483 NUMBER_OF_FILES_TEST_EXT_YAML: 1 LINES_OF_CODE_TEST_EXT_YAML: 264 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 99.56 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 8 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 314 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 8 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 314 NUMBER_OF_FILES_OTHER: 30 LINES_OF_CODE_OTHER: 1957 NUMBER_OF_FILES_OTHER_EXT_MD: 9 LINES_OF_CODE_OTHER_EXT_MD: 811 NUMBER_OF_FILES_OTHER_EXT_TXT: 10 LINES_OF_CODE_OTHER_EXT_TXT: 520 NUMBER_OF_FILES_OTHER_EXT_MOD: 7 LINES_OF_CODE_OTHER_EXT_MOD: 333 NUMBER_OF_FILES_OTHER_EXT_GO: 2 LINES_OF_CODE_OTHER_EXT_GO: 154 NUMBER_OF_FILES_OTHER_EXT_YAML: 2 LINES_OF_CODE_OTHER_EXT_YAML: 139 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HACK: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HACK: 320 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HACK_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HACK_EXT_PY: 320 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROMETHEUS_TO_SD: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROMETHEUS_TO_SD: 1739 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROMETHEUS_TO_SD_EXT_GO: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROMETHEUS_TO_SD_EXT_GO: 1694 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROMETHEUS_TO_SD_EXT_YAML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROMETHEUS_TO_SD_EXT_YAML: 45 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KUBELET_TO_GCM: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KUBELET_TO_GCM: 1260 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_KUBELET_TO_GCM_EXT_GO: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_KUBELET_TO_GCM_EXT_GO: 1260 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLUENTD_GCP_SCALER: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLUENTD_GCP_SCALER: 34 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FLUENTD_GCP_SCALER_EXT_YAML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FLUENTD_GCP_SCALER_EXT_YAML: 34 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVENT_EXPORTER: 20 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVENT_EXPORTER: 1144 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVENT_EXPORTER_EXT_GO: 19 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVENT_EXPORTER_EXT_GO: 1105 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVENT_EXPORTER_EXT_YAML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVENT_EXPORTER_EXT_YAML: 39 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER: 20 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER: 3284 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER_EXT_GO: 14 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER_EXT_GO: 2228 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER_EXT_YAML: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER_EXT_YAML: 1056 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: 3 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 224 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO: 3 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO: 224 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 65 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 7557 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 54 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 6063 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 9 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 1174 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 320 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 39 LOW_RISK_FILE_SIZE_COUNT: 22 MEDIUM_RISK_FILE_SIZE_COUNT: 5 HIGH_RISK_FILE_SIZE_COUNT: 2 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 1980 LOW_RISK_FILE_SIZE_LOC: 3197 MEDIUM_RISK_FILE_SIZE_LOC: 1486 HIGH_RISK_FILE_SIZE_LOC: 1118 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 355 LINES_OF_CODE_IN_UNITS: 5003 LINES_OF_CODE_OUTSIDE_UNITS: 2778 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 1118 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 22.346592044773136 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 198 UNIT_SIZE_LOW_RISK_LOC: 1220 UNIT_SIZE_LOW_RISK_PERCENTAGE: 24.38536877873276 UNIT_SIZE_LOW_RISK_COUNT: 82 UNIT_SIZE_MEDIUM_RISK_LOC: 1975 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 39.47631421147312 UNIT_SIZE_MEDIUM_RISK_COUNT: 65 UNIT_SIZE_HIGH_RISK_LOC: 690 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 13.791724965020988 UNIT_SIZE_HIGH_RISK_COUNT: 10 UNIT_SIZE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HACK_NEGLIGIBLE_RISK_LOC: 46 UNIT_SIZE_COMPONENT_HACK_NEGLIGIBLE_RISK_PERCENTAGE: 16.84981684981685 UNIT_SIZE_COMPONENT_HACK_NEGLIGIBLE_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_HACK_LOW_RISK_LOC: 80 UNIT_SIZE_COMPONENT_HACK_LOW_RISK_PERCENTAGE: 29.304029304029303 UNIT_SIZE_COMPONENT_HACK_LOW_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_HACK_MEDIUM_RISK_LOC: 147 UNIT_SIZE_COMPONENT_HACK_MEDIUM_RISK_PERCENTAGE: 53.84615384615385 UNIT_SIZE_COMPONENT_HACK_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_HACK_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HACK_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HACK_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HACK_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HACK_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HACK_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_NEGLIGIBLE_RISK_LOC: 227 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_NEGLIGIBLE_RISK_PERCENTAGE: 16.666666666666668 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_NEGLIGIBLE_RISK_COUNT: 34 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_LOW_RISK_LOC: 424 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_LOW_RISK_PERCENTAGE: 31.130690161527166 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_LOW_RISK_COUNT: 28 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_MEDIUM_RISK_LOC: 428 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_MEDIUM_RISK_PERCENTAGE: 31.42437591776799 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_MEDIUM_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_HIGH_RISK_LOC: 283 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_HIGH_RISK_PERCENTAGE: 20.77826725403818 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_PROMETHEUS_TO_SD_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_NEGLIGIBLE_RISK_LOC: 164 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_NEGLIGIBLE_RISK_PERCENTAGE: 17.29957805907173 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_NEGLIGIBLE_RISK_COUNT: 27 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_LOW_RISK_LOC: 273 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_LOW_RISK_PERCENTAGE: 28.79746835443038 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_LOW_RISK_COUNT: 19 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_MEDIUM_RISK_LOC: 398 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_MEDIUM_RISK_PERCENTAGE: 41.983122362869196 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_MEDIUM_RISK_COUNT: 12 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_HIGH_RISK_LOC: 113 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_HIGH_RISK_PERCENTAGE: 11.919831223628693 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_KUBELET_TO_GCM_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_NEGLIGIBLE_RISK_LOC: 235 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_NEGLIGIBLE_RISK_PERCENTAGE: 33.14527503526093 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_NEGLIGIBLE_RISK_COUNT: 44 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_LOW_RISK_LOC: 194 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_LOW_RISK_PERCENTAGE: 27.362482369534554 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_LOW_RISK_COUNT: 13 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_MEDIUM_RISK_LOC: 280 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_MEDIUM_RISK_PERCENTAGE: 39.492242595204516 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_MEDIUM_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EVENT_EXPORTER_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_NEGLIGIBLE_RISK_LOC: 446 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_NEGLIGIBLE_RISK_PERCENTAGE: 26.066627703097605 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_NEGLIGIBLE_RISK_COUNT: 87 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_LOW_RISK_LOC: 249 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_LOW_RISK_PERCENTAGE: 14.552893045002921 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_LOW_RISK_COUNT: 17 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_MEDIUM_RISK_LOC: 722 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_MEDIUM_RISK_PERCENTAGE: 42.197545295149034 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_MEDIUM_RISK_COUNT: 24 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_HIGH_RISK_LOC: 294 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_HIGH_RISK_PERCENTAGE: 17.18293395675044 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 46 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 16.84981684981685 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 80 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 29.304029304029303 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 147 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 53.84615384615385 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 4 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 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC: 1072 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE: 22.66384778012685 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT: 192 UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC: 1140 UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE: 24.101479915433405 UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT: 77 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC: 1828 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE: 38.64693446088795 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT: 61 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC: 690 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE: 14.587737843551798 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT: 10 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 2760 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 55.16689986008395 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 293 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 1506 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 30.101938836697983 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 50 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 643 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 12.852288626823906 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 94 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 1.8788726763941634 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: 94 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_NEGLIGIBLE_RISK_LOC: 64 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_NEGLIGIBLE_RISK_PERCENTAGE: 23.44322344322344 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_LOW_RISK_LOC: 136 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_LOW_RISK_PERCENTAGE: 49.81684981684982 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_MEDIUM_RISK_LOC: 73 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_MEDIUM_RISK_PERCENTAGE: 26.73992673992674 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HACK_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_NEGLIGIBLE_RISK_LOC: 732 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_NEGLIGIBLE_RISK_PERCENTAGE: 53.74449339207048 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_NEGLIGIBLE_RISK_COUNT: 64 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_LOW_RISK_LOC: 399 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_LOW_RISK_PERCENTAGE: 29.295154185022028 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_LOW_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_MEDIUM_RISK_LOC: 231 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_MEDIUM_RISK_PERCENTAGE: 16.96035242290749 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PROMETHEUS_TO_SD_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_NEGLIGIBLE_RISK_LOC: 544 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_NEGLIGIBLE_RISK_PERCENTAGE: 57.38396624472574 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_NEGLIGIBLE_RISK_COUNT: 50 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_LOW_RISK_LOC: 347 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_LOW_RISK_PERCENTAGE: 36.60337552742616 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_LOW_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_MEDIUM_RISK_LOC: 57 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_MEDIUM_RISK_PERCENTAGE: 6.012658227848101 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_KUBELET_TO_GCM_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_NEGLIGIBLE_RISK_LOC: 553 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_NEGLIGIBLE_RISK_PERCENTAGE: 77.99717912552892 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_NEGLIGIBLE_RISK_COUNT: 62 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_LOW_RISK_LOC: 156 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_LOW_RISK_PERCENTAGE: 22.002820874471087 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_LOW_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EVENT_EXPORTER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_NEGLIGIBLE_RISK_LOC: 867 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_NEGLIGIBLE_RISK_PERCENTAGE: 50.67212156633548 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_NEGLIGIBLE_RISK_COUNT: 110 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_LOW_RISK_LOC: 468 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_LOW_RISK_PERCENTAGE: 27.352425482174166 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_LOW_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_MEDIUM_RISK_LOC: 282 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_MEDIUM_RISK_PERCENTAGE: 16.48158971361777 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_MEDIUM_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_HIGH_RISK_LOC: 94 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_HIGH_RISK_PERCENTAGE: 5.493863237872589 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CUSTOM_METRICS_STACKDRIVER_ADAPTER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 64 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 23.44322344322344 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 136 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 49.81684981684982 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 73 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 26.73992673992674 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 2 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 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC: 2696 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE: 56.99788583509514 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT: 286 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC: 1370 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE: 28.964059196617335 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT: 44 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC: 570 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE: 12.050739957716702 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC: 94 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE: 1.9873150105708246 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 2979 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 413 FILE_CHANGE_HISTORY_WEEKS: 425 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 2125 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 8 FILE_AGE_LOW_RISK_COUNT: 13 FILE_AGE_MEDIUM_RISK_COUNT: 4 FILE_AGE_HIGH_RISK_COUNT: 5 FILE_AGE_VERY_HIGH_RISK_COUNT: 37 FILE_AGE_NEGLIGIBLE_RISK_LOC: 1481 FILE_AGE_LOW_RISK_LOC: 976 FILE_AGE_MEDIUM_RISK_LOC: 740 FILE_AGE_HIGH_RISK_LOC: 950 FILE_AGE_VERY_HIGH_RISK_LOC: 3451 NUMBER_OF_CONTRIBUTORS: 86 DUPLICATION_NUMBER_OF_DUPLICATES: 160 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 19 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 1239 DUPLICATION_NUMBER_OF_CLEANED_LINES: 6014 DUPLICATION_PERCENTAGE: 20.601928832723644 UNIT_DUPLICATES_COUNT: 2 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER: 1159 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER: 1159 DUPLICATION_PERCENTAGE_PRIMARY_CUSTOM_METRICS_STACKDRIVER_ADAPTER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROMETHEUS_TO_SD: 34 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROMETHEUS_TO_SD: 34 DUPLICATION_PERCENTAGE_PRIMARY_PROMETHEUS_TO_SD: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_KUBELET_TO_GCM: 40 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_KUBELET_TO_GCM: 40 DUPLICATION_PERCENTAGE_PRIMARY_KUBELET_TO_GCM: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EVENT_EXPORTER: 6 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EVENT_EXPORTER: 6 DUPLICATION_PERCENTAGE_PRIMARY_EVENT_EXPORTER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HACK: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HACK: 0 DUPLICATION_PERCENTAGE_PRIMARY_HACK: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FLUENTD_GCP_SCALER: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FLUENTD_GCP_SCALER: 0 DUPLICATION_PERCENTAGE_PRIMARY_FLUENTD_GCP_SCALER: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML: 1048 DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML: 1174 DUPLICATION_PERCENTAGE_YAML: 89.26746166950596 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO: 191 DUPLICATION_NUMBER_OF_CLEANED_LINES_GO: 4537 DUPLICATION_PERCENTAGE_GO: 4.209830284328851 TOTAL_ANALYSIS_TIME_IN_MILLIS: 8805