{
  "metadata" : {
    "name" : "Uber / cadence",
    "description" : "Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.",
    "tooltip" : "",
    "logoLink" : "https://avatars.githubusercontent.com/Uber",
    "links" : [ {
      "label" : "GitHub Repo",
      "href" : "https://github.com/uber/cadence.git"
    } ]
  },
  "metricsList" : {
    "metrics" : [ {
      "id" : "TOTAL_NUMBER_OF_FILES",
      "value" : 1908,
      "description" : "Total number of files in the source folder"
    }, {
      "id" : "NUMBER_OF_FILES_MAIN",
      "value" : 1087,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN",
      "value" : 218187,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_GO",
      "value" : 892,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_GO",
      "value" : 209036,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_YAML",
      "value" : 38,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_YAML",
      "value" : 2352,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_PROTO",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_PROTO",
      "value" : 2265,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_YML",
      "value" : 30,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_YML",
      "value" : 1916,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_CQL",
      "value" : 83,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_CQL",
      "value" : 1495,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_SQL",
      "value" : 33,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_SQL",
      "value" : 1026,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_TOML",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_TOML",
      "value" : 88,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_PUB",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_PUB",
      "value" : 9,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_TEST",
      "value" : 444,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_TEST",
      "value" : 167067,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_TEST_EXT_GO",
      "value" : 443,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_TEST_EXT_GO",
      "value" : 167049,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_TEST_EXT_SH",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_TEST_EXT_SH",
      "value" : 18,
      "description" : null
    }, {
      "id" : "TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE",
      "value" : 76.57,
      "description" : "Test / main code ratio"
    }, {
      "id" : "NUMBER_OF_FILES_GENERATED",
      "value" : 64,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_GENERATED",
      "value" : 15239,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_GENERATED_EXT_GO",
      "value" : 64,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_GENERATED_EXT_GO",
      "value" : 15239,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT",
      "value" : 16,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_BUILD_AND_DEPLOYMENT",
      "value" : 693,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_YML",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_YML",
      "value" : 394,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH",
      "value" : 14,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH",
      "value" : 299,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER",
      "value" : 119,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER",
      "value" : 12751,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_JSON",
      "value" : 90,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_JSON",
      "value" : 9624,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_MD",
      "value" : 24,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_MD",
      "value" : 2449,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_MOD",
      "value" : 4,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_MOD",
      "value" : 675,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_INI",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_INI",
      "value" : 3,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMD",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMD",
      "value" : 913,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMD_EXT_GO",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMD_EXT_GO",
      "value" : 913,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCH",
      "value" : 18,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCH",
      "value" : 2431,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCH_EXT_GO",
      "value" : 18,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCH_EXT_GO",
      "value" : 2431,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT",
      "value" : 138,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML",
      "value" : 88,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML",
      "value" : 50,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS",
      "value" : 55,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS",
      "value" : 14357,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_GO",
      "value" : 55,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_GO",
      "value" : 14357,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER",
      "value" : 35,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER",
      "value" : 2354,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_YML",
      "value" : 29,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_YML",
      "value" : 1866,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_YAML",
      "value" : 6,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_YAML",
      "value" : 488,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST",
      "value" : 15,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST",
      "value" : 2643,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOST_EXT_GO",
      "value" : 15,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOST_EXT_GO",
      "value" : 2643,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO",
      "value" : 10,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO",
      "value" : 2279,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_EXT_PROTO",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_EXT_PROTO",
      "value" : 2265,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_EXT_YAML",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_EXT_YAML",
      "value" : 14,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CANARY",
      "value" : 24,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CANARY",
      "value" : 2672,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CANARY_EXT_GO",
      "value" : 24,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CANARY_EXT_GO",
      "value" : 2672,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG",
      "value" : 31,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG",
      "value" : 1801,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_YAML",
      "value" : 30,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_YAML",
      "value" : 1792,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_PUB",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_PUB",
      "value" : 9,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL",
      "value" : 15,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERNAL_EXT_GO",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERNAL_EXT_GO",
      "value" : 15,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEMA",
      "value" : 125,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEMA",
      "value" : 2558,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEMA_EXT_CQL",
      "value" : 83,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEMA_EXT_CQL",
      "value" : 1495,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEMA_EXT_SQL",
      "value" : 33,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEMA_EXT_SQL",
      "value" : 1026,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEMA_EXT_GO",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEMA_EXT_GO",
      "value" : 37,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON",
      "value" : 508,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON",
      "value" : 115160,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_GO",
      "value" : 507,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_GO",
      "value" : 115102,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_YAML",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_YAML",
      "value" : 58,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTFLAGS",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTFLAGS",
      "value" : 33,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTFLAGS_EXT_GO",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTFLAGS_EXT_GO",
      "value" : 33,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENVIRONMENT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENVIRONMENT",
      "value" : 179,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENVIRONMENT_EXT_GO",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENVIRONMENT_EXT_GO",
      "value" : 179,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE",
      "value" : 232,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE",
      "value" : 66432,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE_EXT_GO",
      "value" : 232,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE_EXT_GO",
      "value" : 66432,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT",
      "value" : 20,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT",
      "value" : 4222,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_GO",
      "value" : 20,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_GO",
      "value" : 4222,
      "description" : null
    }, {
      "id" : "NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY",
      "value" : 1052,
      "description" : "Number of anchor dependencies"
    }, {
      "id" : "NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY",
      "value" : 22,
      "description" : null
    }, {
      "id" : "NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY",
      "value" : 0,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_TODOS",
      "value" : 113,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_TODOS",
      "value" : 71978,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO",
      "value" : 109,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO",
      "value" : 69820,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PROTO",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PROTO",
      "value" : 1155,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CQL",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CQL",
      "value" : 1003,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED",
      "value" : 974,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED",
      "value" : 146209,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO",
      "value" : 783,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO",
      "value" : 139216,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML",
      "value" : 38,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML",
      "value" : 2352,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML",
      "value" : 30,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML",
      "value" : 1916,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO",
      "value" : 8,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO",
      "value" : 1110,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL",
      "value" : 33,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL",
      "value" : 1026,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CQL",
      "value" : 80,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CQL",
      "value" : 492,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML",
      "value" : 88,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB",
      "value" : 9,
      "description" : null
    }, {
      "id" : "NEGLIGIBLE_RISK_FILE_SIZE_COUNT",
      "value" : 601,
      "description" : "Number of  files with 100 or less lines of code"
    }, {
      "id" : "LOW_RISK_FILE_SIZE_COUNT",
      "value" : 218,
      "description" : "Number of  files with 100 to 200 lines of code"
    }, {
      "id" : "MEDIUM_RISK_FILE_SIZE_COUNT",
      "value" : 182,
      "description" : "Number of  files with 200 to 500 lines of code"
    }, {
      "id" : "HIGH_RISK_FILE_SIZE_COUNT",
      "value" : 57,
      "description" : "Number of  files with 500 to 1000 lines of code"
    }, {
      "id" : "VERY_HIGH_RISK_FILE_SIZE_COUNT",
      "value" : 29,
      "description" : "Number of  files with more than 1000 lines of code"
    }, {
      "id" : "NEGLIGIBLE_RISK_FILE_SIZE_LOC",
      "value" : 23028,
      "description" : "Lines of code in  files with 100 or less lines of code"
    }, {
      "id" : "LOW_RISK_FILE_SIZE_LOC",
      "value" : 31029,
      "description" : "Lines of code in  files with 100 to 200 lines of code"
    }, {
      "id" : "MEDIUM_RISK_FILE_SIZE_LOC",
      "value" : 56951,
      "description" : "Lines of code in  files with 200 to 500 lines of code"
    }, {
      "id" : "HIGH_RISK_FILE_SIZE_LOC",
      "value" : 39248,
      "description" : "Lines of code in  files with 500 to 1000 lines of code"
    }, {
      "id" : "VERY_HIGH_RISK_FILE_SIZE_LOC",
      "value" : 67931,
      "description" : "Lines of code in  files with more than 1000 lines of code"
    }, {
      "id" : "NUMBER_OF_UNITS",
      "value" : 14073,
      "description" : "Number of units"
    }, {
      "id" : "LINES_OF_CODE_IN_UNITS",
      "value" : 171551,
      "description" : "Lines of code in units"
    }, {
      "id" : "LINES_OF_CODE_OUTSIDE_UNITS",
      "value" : 46636,
      "description" : "Lines of code in units"
    }, {
      "id" : "UNIT_SIZE_NEGLIGIBLE_RISK_LOC",
      "value" : 55297,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 32.23356319695018,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_NEGLIGIBLE_RISK_COUNT",
      "value" : 9801,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_LOW_RISK_LOC",
      "value" : 33691,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_LOW_RISK_PERCENTAGE",
      "value" : 19.639057772907183,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_LOW_RISK_COUNT",
      "value" : 2366,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_MEDIUM_RISK_LOC",
      "value" : 44396,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_MEDIUM_RISK_PERCENTAGE",
      "value" : 25.879184615653653,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_MEDIUM_RISK_COUNT",
      "value" : 1447,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_HIGH_RISK_LOC",
      "value" : 26202,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_HIGH_RISK_PERCENTAGE",
      "value" : 15.273592109635036,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_HIGH_RISK_COUNT",
      "value" : 380,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_VERY_HIGH_RISK_LOC",
      "value" : 11965,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 6.97460230485395,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_VERY_HIGH_RISK_COUNT",
      "value" : 79,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_LOC",
      "value" : 130,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 17.49663526244953,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_COUNT",
      "value" : 26,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_LOW_RISK_LOC",
      "value" : 141,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_LOW_RISK_PERCENTAGE",
      "value" : 18.977119784656796,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_LOW_RISK_COUNT",
      "value" : 9,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_LOC",
      "value" : 234,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_PERCENTAGE",
      "value" : 31.493943472409153,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_LOC",
      "value" : 57,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_PERCENTAGE",
      "value" : 7.6716016150740245,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_LOC",
      "value" : 181,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 24.3606998654105,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_NEGLIGIBLE_RISK_LOC",
      "value" : 171,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 9.129738387613454,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_NEGLIGIBLE_RISK_COUNT",
      "value" : 31,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_LOW_RISK_LOC",
      "value" : 286,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_LOW_RISK_PERCENTAGE",
      "value" : 15.269620928990923,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_LOW_RISK_COUNT",
      "value" : 19,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_MEDIUM_RISK_LOC",
      "value" : 711,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_MEDIUM_RISK_PERCENTAGE",
      "value" : 37.96049119060331,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_MEDIUM_RISK_COUNT",
      "value" : 19,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_HIGH_RISK_LOC",
      "value" : 602,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_HIGH_RISK_PERCENTAGE",
      "value" : 32.14095034703684,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_HIGH_RISK_COUNT",
      "value" : 9,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_VERY_HIGH_RISK_LOC",
      "value" : 103,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 5.4991991457554725,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BENCH_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC",
      "value" : 1370,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 11.067129816624929,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT",
      "value" : 240,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC",
      "value" : 1958,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE",
      "value" : 15.817109621132563,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT",
      "value" : 133,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC",
      "value" : 4076,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE",
      "value" : 32.92673075369577,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT",
      "value" : 131,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC",
      "value" : 2507,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE",
      "value" : 20.252039744728975,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT",
      "value" : 37,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC",
      "value" : 2468,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 19.936990063817756,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT",
      "value" : 17,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_LOC",
      "value" : 376,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 17.828354670459934,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_NEGLIGIBLE_RISK_COUNT",
      "value" : 80,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_LOW_RISK_LOC",
      "value" : 531,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_LOW_RISK_PERCENTAGE",
      "value" : 25.177809388335703,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_LOW_RISK_COUNT",
      "value" : 37,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_LOC",
      "value" : 537,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_PERCENTAGE",
      "value" : 25.462304409672832,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_MEDIUM_RISK_COUNT",
      "value" : 17,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_LOC",
      "value" : 516,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_PERCENTAGE",
      "value" : 24.466571834992887,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_HIGH_RISK_COUNT",
      "value" : 8,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_LOC",
      "value" : 149,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 7.064959696538644,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_HOST_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_NEGLIGIBLE_RISK_LOC",
      "value" : 388,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 18.190342240975152,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_NEGLIGIBLE_RISK_COUNT",
      "value" : 72,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_LOW_RISK_LOC",
      "value" : 362,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_LOW_RISK_PERCENTAGE",
      "value" : 16.971401781528364,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_LOW_RISK_COUNT",
      "value" : 24,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_MEDIUM_RISK_LOC",
      "value" : 1001,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_MEDIUM_RISK_PERCENTAGE",
      "value" : 46.92920768870136,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_MEDIUM_RISK_COUNT",
      "value" : 32,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_HIGH_RISK_LOC",
      "value" : 272,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_HIGH_RISK_PERCENTAGE",
      "value" : 12.751992498827942,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_HIGH_RISK_COUNT",
      "value" : 4,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_VERY_HIGH_RISK_LOC",
      "value" : 110,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 5.157055789967182,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CANARY_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC",
      "value" : 39274,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 43.170101676284695,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT",
      "value" : 6839,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_LOC",
      "value" : 20939,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_PERCENTAGE",
      "value" : 23.016213245397086,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_COUNT",
      "value" : 1485,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_LOC",
      "value" : 17446,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE",
      "value" : 19.176696894751306,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_COUNT",
      "value" : 600,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_LOC",
      "value" : 9249,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE",
      "value" : 10.166529266281946,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_COUNT",
      "value" : 133,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_LOC",
      "value" : 4067,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 4.470458917284969,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT",
      "value" : 25,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_NEGLIGIBLE_RISK_LOC",
      "value" : 21,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_NEGLIGIBLE_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTFLAGS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_NEGLIGIBLE_RISK_LOC",
      "value" : 122,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_NEGLIGIBLE_RISK_COUNT",
      "value" : 17,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_ENVIRONMENT_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_NEGLIGIBLE_RISK_LOC",
      "value" : 12027,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 20.924891695808757,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_NEGLIGIBLE_RISK_COUNT",
      "value" : 2254,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_LOW_RISK_LOC",
      "value" : 7883,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_LOW_RISK_PERCENTAGE",
      "value" : 13.71505123788646,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_LOW_RISK_COUNT",
      "value" : 532,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_MEDIUM_RISK_LOC",
      "value" : 19762,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_MEDIUM_RISK_PERCENTAGE",
      "value" : 34.382448631626566,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_MEDIUM_RISK_COUNT",
      "value" : 618,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_HIGH_RISK_LOC",
      "value" : 12918,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_HIGH_RISK_PERCENTAGE",
      "value" : 22.475076987316665,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_HIGH_RISK_COUNT",
      "value" : 187,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_VERY_HIGH_RISK_LOC",
      "value" : 4887,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 8.502531447361553,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SERVICE_VERY_HIGH_RISK_COUNT",
      "value" : 33,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_LOC",
      "value" : 1418,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 38.128529174509275,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_COUNT",
      "value" : 236,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_LOC",
      "value" : 1591,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_PERCENTAGE",
      "value" : 42.780317289593974,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_COUNT",
      "value" : 127,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_LOC",
      "value" : 629,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_PERCENTAGE",
      "value" : 16.91314869588599,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_COUNT",
      "value" : 24,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_LOC",
      "value" : 81,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_PERCENTAGE",
      "value" : 2.1780048400107557,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC",
      "value" : 55297,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 32.23356319695018,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT",
      "value" : 9801,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC",
      "value" : 33691,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE",
      "value" : 19.639057772907183,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT",
      "value" : 2366,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC",
      "value" : 44396,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE",
      "value" : 25.879184615653653,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT",
      "value" : 1447,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC",
      "value" : 26202,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE",
      "value" : 15.273592109635036,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT",
      "value" : 380,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC",
      "value" : 11965,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 6.97460230485395,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT",
      "value" : 79,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC",
      "value" : 117101,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 68.2601675303554,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT",
      "value" : 12983,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_LOW_RISK_LOC",
      "value" : 27583,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE",
      "value" : 16.07860053278617,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT",
      "value" : 752,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC",
      "value" : 22046,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE",
      "value" : 12.850988918747195,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT",
      "value" : 304,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC",
      "value" : 3769,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE",
      "value" : 2.1970142989548296,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT",
      "value" : 29,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC",
      "value" : 1052,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.6132287191564024,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT",
      "value" : 5,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT",
      "value" : 34,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC",
      "value" : 4821,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_LOC",
      "value" : 407,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 54.77792732166891,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_COUNT",
      "value" : 37,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_LOC",
      "value" : 78,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_PERCENTAGE",
      "value" : 10.497981157469717,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_LOC",
      "value" : 77,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_PERCENTAGE",
      "value" : 10.363391655450874,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_COUNT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_LOC",
      "value" : 181,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_PERCENTAGE",
      "value" : 24.3606998654105,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_NEGLIGIBLE_RISK_LOC",
      "value" : 810,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 43.24612920448478,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_NEGLIGIBLE_RISK_COUNT",
      "value" : 60,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_LOW_RISK_LOC",
      "value" : 716,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_LOW_RISK_PERCENTAGE",
      "value" : 38.22744260544581,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_LOW_RISK_COUNT",
      "value" : 15,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_MEDIUM_RISK_LOC",
      "value" : 347,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_MEDIUM_RISK_PERCENTAGE",
      "value" : 18.526428190069407,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_MEDIUM_RISK_COUNT",
      "value" : 4,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BENCH_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC",
      "value" : 8099,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 65.42531706923015,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT",
      "value" : 463,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC",
      "value" : 2068,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE",
      "value" : 16.705711285241133,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT",
      "value" : 62,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC",
      "value" : 2006,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE",
      "value" : 16.204863074561757,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT",
      "value" : 31,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC",
      "value" : 206,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE",
      "value" : 1.66410857096696,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_LOC",
      "value" : 1326,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 62.87339971550498,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_NEGLIGIBLE_RISK_COUNT",
      "value" : 129,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_LOC",
      "value" : 563,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_PERCENTAGE",
      "value" : 26.69511616880038,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_LOW_RISK_COUNT",
      "value" : 12,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_LOC",
      "value" : 71,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_PERCENTAGE",
      "value" : 3.366524419155998,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_MEDIUM_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_LOC",
      "value" : 149,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_PERCENTAGE",
      "value" : 7.064959696538644,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HOST_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_NEGLIGIBLE_RISK_LOC",
      "value" : 1236,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 57.94655414908579,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_NEGLIGIBLE_RISK_COUNT",
      "value" : 114,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_LOW_RISK_LOC",
      "value" : 623,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_LOW_RISK_PERCENTAGE",
      "value" : 29.207688701359587,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_LOW_RISK_COUNT",
      "value" : 15,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_MEDIUM_RISK_LOC",
      "value" : 274,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_MEDIUM_RISK_PERCENTAGE",
      "value" : 12.845757149554618,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_MEDIUM_RISK_COUNT",
      "value" : 4,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CANARY_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC",
      "value" : 69706,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 76.62104973893926,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT",
      "value" : 8623,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_LOC",
      "value" : 11071,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_PERCENTAGE",
      "value" : 12.169277273976368,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_COUNT",
      "value" : 332,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_LOC",
      "value" : 7935,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE",
      "value" : 8.722176422093982,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_COUNT",
      "value" : 108,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_LOC",
      "value" : 1874,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE",
      "value" : 2.05990656773839,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_COUNT",
      "value" : 16,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_LOC",
      "value" : 389,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.4275899972519923,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_NEGLIGIBLE_RISK_LOC",
      "value" : 21,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_NEGLIGIBLE_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTFLAGS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_NEGLIGIBLE_RISK_LOC",
      "value" : 122,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_NEGLIGIBLE_RISK_COUNT",
      "value" : 17,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_ENVIRONMENT_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_NEGLIGIBLE_RISK_LOC",
      "value" : 31911,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 55.519599144005426,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_NEGLIGIBLE_RISK_COUNT",
      "value" : 3152,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_LOW_RISK_LOC",
      "value" : 12289,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_LOW_RISK_PERCENTAGE",
      "value" : 21.380726203524887,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_LOW_RISK_COUNT",
      "value" : 308,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_MEDIUM_RISK_LOC",
      "value" : 11255,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_MEDIUM_RISK_PERCENTAGE",
      "value" : 19.58174574177497,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_MEDIUM_RISK_COUNT",
      "value" : 153,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_HIGH_RISK_LOC",
      "value" : 1359,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_HIGH_RISK_PERCENTAGE",
      "value" : 2.364424030481758,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_HIGH_RISK_COUNT",
      "value" : 9,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_VERY_HIGH_RISK_LOC",
      "value" : 663,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 1.1535048802129548,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_VERY_HIGH_RISK_COUNT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_LOC",
      "value" : 3463,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 93.11642914762032,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_COUNT",
      "value" : 382,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_LOC",
      "value" : 175,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_PERCENTAGE",
      "value" : 4.705566012368917,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_COUNT",
      "value" : 5,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_LOC",
      "value" : 81,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_PERCENTAGE",
      "value" : 2.1780048400107557,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC",
      "value" : 117101,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 68.2601675303554,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT",
      "value" : 12983,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC",
      "value" : 27583,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE",
      "value" : 16.07860053278617,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT",
      "value" : 752,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC",
      "value" : 22046,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE",
      "value" : 12.850988918747195,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT",
      "value" : 304,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC",
      "value" : 3769,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE",
      "value" : 2.1970142989548296,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT",
      "value" : 29,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC",
      "value" : 1052,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.6132287191564024,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT",
      "value" : 5,
      "description" : null
    }, {
      "id" : "FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS",
      "value" : 2718,
      "description" : "The age of the repository in days"
    }, {
      "id" : "FILE_CHANGE_HISTORY_ACTIVE_DAYS",
      "value" : 1556,
      "description" : "The number of days with at least one file change"
    }, {
      "id" : "FILE_CHANGE_HISTORY_WEEKS",
      "value" : 388,
      "description" : "The number of weeks"
    }, {
      "id" : "FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS",
      "value" : 1940,
      "description" : "The number of estimated working days in the period"
    }, {
      "id" : "FILE_AGE_NEGLIGIBLE_RISK_COUNT",
      "value" : 140,
      "description" : "Number of files 1-30 days days old"
    }, {
      "id" : "FILE_AGE_LOW_RISK_COUNT",
      "value" : 154,
      "description" : "Number of files 31-90 days days old"
    }, {
      "id" : "FILE_AGE_MEDIUM_RISK_COUNT",
      "value" : 207,
      "description" : "Number of files 91-180 days days old"
    }, {
      "id" : "FILE_AGE_HIGH_RISK_COUNT",
      "value" : 96,
      "description" : "Number of files 181-365 days days old"
    }, {
      "id" : "FILE_AGE_VERY_HIGH_RISK_COUNT",
      "value" : 490,
      "description" : "Number of files 366+ days days old"
    }, {
      "id" : "FILE_AGE_NEGLIGIBLE_RISK_LOC",
      "value" : 79799,
      "description" : "Number of files 1-30 days days old"
    }, {
      "id" : "FILE_AGE_LOW_RISK_LOC",
      "value" : 38426,
      "description" : "Number of files 31-90 days days old"
    }, {
      "id" : "FILE_AGE_MEDIUM_RISK_LOC",
      "value" : 43851,
      "description" : "Number of files 91-180 days days old"
    }, {
      "id" : "FILE_AGE_HIGH_RISK_LOC",
      "value" : 8372,
      "description" : "Number of files 181-365 days days old"
    }, {
      "id" : "FILE_AGE_VERY_HIGH_RISK_LOC",
      "value" : 47739,
      "description" : "Number of files 366+ days days old"
    }, {
      "id" : "NUMBER_OF_CONTRIBUTORS",
      "value" : 154,
      "description" : "Number of contributors"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATES",
      "value" : 4249,
      "description" : "Number of duplicates"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES",
      "value" : 411,
      "description" : "Number of files with duplicates"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES",
      "value" : 26220,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES",
      "value" : 173790,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE",
      "value" : 15.087174175729329,
      "description" : "Duplication percentage"
    }, {
      "id" : "UNIT_DUPLICATES_COUNT",
      "value" : 137,
      "description" : "Unit duplicates"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMMON",
      "value" : 10270,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMMON",
      "value" : 10270,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_COMMON",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS",
      "value" : 1537,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS",
      "value" : 1537,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_TOOLS",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCHEMA",
      "value" : 1976,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCHEMA",
      "value" : 1976,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_SCHEMA",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SERVICE",
      "value" : 7486,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SERVICE",
      "value" : 7486,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_SERVICE",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG",
      "value" : 1406,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG",
      "value" : 1406,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_CONFIG",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLIENT",
      "value" : 1013,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLIENT",
      "value" : 1013,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_CLIENT",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HOST",
      "value" : 238,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HOST",
      "value" : 238,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_HOST",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOCKER",
      "value" : 1794,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOCKER",
      "value" : 1794,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_DOCKER",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CANARY",
      "value" : 89,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CANARY",
      "value" : 89,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_CANARY",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTO",
      "value" : 277,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTO",
      "value" : 277,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_PROTO",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BENCH",
      "value" : 95,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BENCH",
      "value" : 95,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_BENCH",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMD",
      "value" : 39,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMD",
      "value" : 39,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_CMD",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_ROOT",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INTERNAL",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INTERNAL",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_INTERNAL",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TESTFLAGS",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TESTFLAGS",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_TESTFLAGS",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ENVIRONMENT",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ENVIRONMENT",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_ENVIRONMENT",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO",
      "value" : 20767,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_GO",
      "value" : 164639,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_GO",
      "value" : 12.613657760311956,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SQL",
      "value" : 887,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_SQL",
      "value" : 1026,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_SQL",
      "value" : 86.45224171539961,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CQL",
      "value" : 1089,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_CQL",
      "value" : 1495,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_CQL",
      "value" : 72.8428093645485,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML",
      "value" : 1602,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML",
      "value" : 2352,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_YAML",
      "value" : 68.11224489795919,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML",
      "value" : 1598,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_YML",
      "value" : 1916,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_YML",
      "value" : 83.40292275574113,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO",
      "value" : 277,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO",
      "value" : 2265,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PROTO",
      "value" : 12.229580573951434,
      "description" : "Duplication percentage"
    }, {
      "id" : "TOTAL_ANALYSIS_TIME_IN_MILLIS",
      "value" : 31164,
      "description" : "Total analysis time in milliseconds"
    } ]
  },
  "controlResults" : {
    "goalsAnalysisResults" : [ {
      "metricsWithGoal" : {
        "goal" : "Keep the system simple and easy to change",
        "description" : "Aim at keeping the system size modest (less than 200,000 LOC is good), duplication low (less than 5% is good), files small (no files longer than 1000 LOC is good), and units simple (no units with more than 25 decision points is good).",
        "controls" : [ {
          "metric" : "LINES_OF_CODE_MAIN",
          "description" : "Total number of lines of main code",
          "desiredRange" : {
            "min" : "0",
            "max" : "200000",
            "tolerance" : "20000"
          }
        }, {
          "metric" : "DUPLICATION_PERCENTAGE",
          "description" : "System duplication",
          "desiredRange" : {
            "min" : "0",
            "max" : "5",
            "tolerance" : "1"
          }
        }, {
          "metric" : "VERY_HIGH_RISK_FILE_SIZE_COUNT",
          "description" : "The number of very large files",
          "desiredRange" : {
            "min" : "0",
            "max" : "0",
            "tolerance" : "1"
          }
        }, {
          "metric" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT",
          "description" : "Number of very complex units",
          "desiredRange" : {
            "min" : "0",
            "max" : "0",
            "tolerance" : "1"
          }
        } ]
      },
      "controlStatuses" : [ {
        "control" : {
          "metric" : "LINES_OF_CODE_MAIN",
          "description" : "Total number of lines of main code",
          "desiredRange" : {
            "min" : "0",
            "max" : "200000",
            "tolerance" : "20000"
          }
        },
        "metric" : {
          "id" : "LINES_OF_CODE_MAIN",
          "value" : 218187,
          "description" : null
        },
        "status" : "TOLERANT"
      }, {
        "control" : {
          "metric" : "DUPLICATION_PERCENTAGE",
          "description" : "System duplication",
          "desiredRange" : {
            "min" : "0",
            "max" : "5",
            "tolerance" : "1"
          }
        },
        "metric" : {
          "id" : "DUPLICATION_PERCENTAGE",
          "value" : 15.087174175729329,
          "description" : "Duplication percentage"
        },
        "status" : "FAILED"
      }, {
        "control" : {
          "metric" : "VERY_HIGH_RISK_FILE_SIZE_COUNT",
          "description" : "The number of very large files",
          "desiredRange" : {
            "min" : "0",
            "max" : "0",
            "tolerance" : "1"
          }
        },
        "metric" : {
          "id" : "VERY_HIGH_RISK_FILE_SIZE_COUNT",
          "value" : 29,
          "description" : "Number of  files with more than 1000 lines of code"
        },
        "status" : "FAILED"
      }, {
        "control" : {
          "metric" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT",
          "description" : "Number of very complex units",
          "desiredRange" : {
            "min" : "0",
            "max" : "0",
            "tolerance" : "1"
          }
        },
        "metric" : {
          "id" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT",
          "value" : 5,
          "description" : null
        },
        "status" : "FAILED"
      } ]
    } ]
  },
  "totalNumberOfFilesInScope" : 1908,
  "mainAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 1087,
    "linesOfCode" : 218187,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.go",
      "value" : 892,
      "description" : [ ]
    }, {
      "name" : "  *.yaml",
      "value" : 38,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 9,
      "description" : [ ]
    }, {
      "name" : "  *.yml",
      "value" : 30,
      "description" : [ ]
    }, {
      "name" : "  *.cql",
      "value" : 83,
      "description" : [ ]
    }, {
      "name" : "  *.sql",
      "value" : 33,
      "description" : [ ]
    }, {
      "name" : "  *.toml",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.pub",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.go",
      "value" : 209036,
      "description" : [ ]
    }, {
      "name" : "  *.yaml",
      "value" : 2352,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 2265,
      "description" : [ ]
    }, {
      "name" : "  *.yml",
      "value" : 1916,
      "description" : [ ]
    }, {
      "name" : "  *.cql",
      "value" : 1495,
      "description" : [ ]
    }, {
      "name" : "  *.sql",
      "value" : 1026,
      "description" : [ ]
    }, {
      "name" : "  *.toml",
      "value" : 88,
      "description" : [ ]
    }, {
      "name" : "  *.pub",
      "value" : 9,
      "description" : [ ]
    } ]
  },
  "testAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 444,
    "linesOfCode" : 167067,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.go",
      "value" : 443,
      "description" : [ ]
    }, {
      "name" : "  *.sh",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.go",
      "value" : 167049,
      "description" : [ ]
    }, {
      "name" : "  *.sh",
      "value" : 18,
      "description" : [ ]
    } ]
  },
  "generatedAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 64,
    "linesOfCode" : 15239,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.go",
      "value" : 64,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.go",
      "value" : 15239,
      "description" : [ ]
    } ]
  },
  "buildAndDeployAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 16,
    "linesOfCode" : 693,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.yml",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "  *.sh",
      "value" : 14,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.yml",
      "value" : 394,
      "description" : [ ]
    }, {
      "name" : "  *.sh",
      "value" : 299,
      "description" : [ ]
    } ]
  },
  "otherAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 119,
    "linesOfCode" : 12751,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.json",
      "value" : 90,
      "description" : [ ]
    }, {
      "name" : "  *.md",
      "value" : 24,
      "description" : [ ]
    }, {
      "name" : "  *.mod",
      "value" : 4,
      "description" : [ ]
    }, {
      "name" : "  *.ini",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.json",
      "value" : 9624,
      "description" : [ ]
    }, {
      "name" : "  *.md",
      "value" : 2449,
      "description" : [ ]
    }, {
      "name" : "  *.mod",
      "value" : 675,
      "description" : [ ]
    }, {
      "name" : "  *.ini",
      "value" : 3,
      "description" : [ ]
    } ]
  },
  "logicalDecompositionsAnalysisResults" : [ {
    "key" : "primary",
    "components" : [ {
      "name" : "cmd",
      "filesCount" : 9,
      "linesOfCode" : 913,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 9,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 913,
        "description" : [ ]
      } ]
    }, {
      "name" : "bench",
      "filesCount" : 18,
      "linesOfCode" : 2431,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 18,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 2431,
        "description" : [ ]
      } ]
    }, {
      "name" : "ROOT",
      "filesCount" : 2,
      "linesOfCode" : 138,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.toml",
        "value" : 1,
        "description" : [ ]
      }, {
        "name" : "  *.yml",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.toml",
        "value" : 88,
        "description" : [ ]
      }, {
        "name" : "  *.yml",
        "value" : 50,
        "description" : [ ]
      } ]
    }, {
      "name" : "tools",
      "filesCount" : 55,
      "linesOfCode" : 14357,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 55,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 14357,
        "description" : [ ]
      } ]
    }, {
      "name" : "docker",
      "filesCount" : 35,
      "linesOfCode" : 2354,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.yml",
        "value" : 29,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 6,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.yml",
        "value" : 1866,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 488,
        "description" : [ ]
      } ]
    }, {
      "name" : "host",
      "filesCount" : 15,
      "linesOfCode" : 2643,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 15,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 2643,
        "description" : [ ]
      } ]
    }, {
      "name" : "proto",
      "filesCount" : 10,
      "linesOfCode" : 2279,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.proto",
        "value" : 9,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.proto",
        "value" : 2265,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 14,
        "description" : [ ]
      } ]
    }, {
      "name" : "canary",
      "filesCount" : 24,
      "linesOfCode" : 2672,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 24,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 2672,
        "description" : [ ]
      } ]
    }, {
      "name" : "config",
      "filesCount" : 31,
      "linesOfCode" : 1801,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.yaml",
        "value" : 30,
        "description" : [ ]
      }, {
        "name" : "  *.pub",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.yaml",
        "value" : 1792,
        "description" : [ ]
      }, {
        "name" : "  *.pub",
        "value" : 9,
        "description" : [ ]
      } ]
    }, {
      "name" : "internal",
      "filesCount" : 1,
      "linesOfCode" : 15,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 15,
        "description" : [ ]
      } ]
    }, {
      "name" : "schema",
      "filesCount" : 125,
      "linesOfCode" : 2558,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.cql",
        "value" : 83,
        "description" : [ ]
      }, {
        "name" : "  *.sql",
        "value" : 33,
        "description" : [ ]
      }, {
        "name" : "  *.go",
        "value" : 9,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.cql",
        "value" : 1495,
        "description" : [ ]
      }, {
        "name" : "  *.sql",
        "value" : 1026,
        "description" : [ ]
      }, {
        "name" : "  *.go",
        "value" : 37,
        "description" : [ ]
      } ]
    }, {
      "name" : "common",
      "filesCount" : 508,
      "linesOfCode" : 115160,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 507,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 115102,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 58,
        "description" : [ ]
      } ]
    }, {
      "name" : "testflags",
      "filesCount" : 1,
      "linesOfCode" : 33,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 33,
        "description" : [ ]
      } ]
    }, {
      "name" : "environment",
      "filesCount" : 1,
      "linesOfCode" : 179,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 179,
        "description" : [ ]
      } ]
    }, {
      "name" : "service",
      "filesCount" : 232,
      "linesOfCode" : 66432,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 232,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 66432,
        "description" : [ ]
      } ]
    }, {
      "name" : "client",
      "filesCount" : 20,
      "linesOfCode" : 4222,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 20,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 4222,
        "description" : [ ]
      } ]
    } ],
    "componentDependencies" : [ {
      "fromComponent" : "cmd",
      "locFrom" : 114,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/bench/main.go",
        "evidence" : "    \"github.com/uber/cadence/bench\""
      } ],
      "toComponent" : "bench",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> bench"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 209,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/tools/cli/main.go",
        "evidence" : "    \"github.com/uber/cadence/tools/cli\""
      }, {
        "pathFrom" : "cmd/tools/cassandra/main.go",
        "evidence" : "    \"github.com/uber/cadence/tools/cassandra\""
      }, {
        "pathFrom" : "cmd/tools/sql/main.go",
        "evidence" : "    \"github.com/uber/cadence/tools/sql\""
      }, {
        "pathFrom" : "cmd/server/cadence/cadence.go",
        "evidence" : "    \"github.com/uber/cadence/tools/cassandra\""
      } ],
      "toComponent" : "tools",
      "count" : 4,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> tools"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 179,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/tools/cassandra/main.go",
        "evidence" : "    \"github.com/uber/cadence/tools/cassandra\""
      }, {
        "pathFrom" : "cmd/server/cadence/cadence.go",
        "evidence" : "    \"github.com/uber/cadence/tools/cassandra\""
      } ],
      "toComponent" : "schema",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> schema"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 460,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/tools/cassandra/main.go",
        "evidence" : "    \"github.com/uber/cadence/tools/cassandra\""
      }, {
        "pathFrom" : "cmd/tools/sql/main.go",
        "evidence" : "    \"github.com/uber/cadence/tools/sql\""
      }, {
        "pathFrom" : "cmd/server/main.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "cmd/server/cadence/cadence.go",
        "evidence" : "    \"github.com/uber/cadence/tools/cassandra\""
      }, {
        "pathFrom" : "cmd/server/cadence/server.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      } ],
      "toComponent" : "common",
      "count" : 5,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> common"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 107,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/canary/main.go",
        "evidence" : "    \"github.com/uber/cadence/canary\""
      } ],
      "toComponent" : "canary",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> canary"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 252,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/server/cadence/server.go",
        "evidence" : "    \"github.com/uber/cadence/common/asyncworkflow/queue\""
      } ],
      "toComponent" : "service",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> service"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 252,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/server/cadence/server.go",
        "evidence" : "    \"github.com/uber/cadence/service/matching\""
      } ],
      "toComponent" : "client",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> client"
    }, {
      "fromComponent" : "service",
      "locFrom" : 56101,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "service/history/common/type.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/history/queue/cross_cluster_queue_processor_base.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/queue/timer_queue_processor_base.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/queue/transfer_queue_processor_base.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/queue/timer_queue_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/history/queue/transfer_queue_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/history/queue/processing_queue_collection.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/queue/processor_base.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/queue/transfer_queue_validator.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/queue/split_policy.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/queue/cross_cluster_queue_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/queue/processing_queue.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/queue/timer_queue_standby_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/history/queue/task_allocator.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/history/queue/timer_queue_active_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/history/queue/timer_queue_failover_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/history/queue/timer_gate.go",
        "evidence" : "    \"github.com/uber/cadence/common/clock\""
      }, {
        "pathFrom" : "service/frontend/config/config.go",
        "evidence" : "    \"github.com/uber/cadence/common/domain\""
      }, {
        "pathFrom" : "service/history/ndc/history_replicator.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/ndc/replication_task.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/worker/archiver/client.go",
        "evidence" : "    \"github.com/uber/cadence/common/quotas\""
      }, {
        "pathFrom" : "service/worker/archiver/workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/log/loggerimpl\""
      }, {
        "pathFrom" : "service/worker/archiver/activities.go",
        "evidence" : "    \"github.com/uber/cadence/common/service\""
      }, {
        "pathFrom" : "service/history/testing/events_util.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/history/testing/workflow_util.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/frontend/wrappers/ratelimited/ratelimit.go",
        "evidence" : "    \"github.com/uber/cadence/common/quotas\""
      }, {
        "pathFrom" : "service/history/task/fetcher.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/task/transfer_task_executor_base.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/task.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/transfer_standby_task_executor.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/transfer_active_task_executor.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/cross_cluster_task_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/standby_task_util.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/cross_cluster_target_task_executor.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/task_util.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/priority_assigner.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/timer_task_executor_base.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/cross_cluster_task.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/cross_cluster_source_task_executor.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/timer_active_task_executor.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/timer_standby_task_executor.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/redispatcher.go",
        "evidence" : "    \"github.com/uber/cadence/common/clock\""
      }, {
        "pathFrom" : "service/history/task/event_logger.go",
        "evidence" : "    \"github.com/uber/cadence/common/clock\""
      }, {
        "pathFrom" : "service/history/query/query.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/query/registry.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/matching/matchingEngine.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/matching/taskWriter.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/matching/taskListManager.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/matching/taskReader.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/matching/matcher.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/matching/context.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/matching/config.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "service/matching/service.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "service/matching/forwarder.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/matching/task.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/matching/pollerHistory.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/matching/grpc_handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/types/mapper/proto\""
      }, {
        "pathFrom" : "service/matching/db.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/matching/tasklist.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/matching/liveness.go",
        "evidence" : "    \"github.com/uber/cadence/common/clock\""
      }, {
        "pathFrom" : "service/matching/handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/frontend/wrappers/grpc/share.go",
        "evidence" : "    \"github.com/uber/cadence/common/types/mapper/proto\""
      }, {
        "pathFrom" : "service/history/wrappers/grpc/grpc_handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/types/mapper/proto\""
      }, {
        "pathFrom" : "service/frontend/wrappers/accesscontrolled/access_controlled.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/frontend/wrappers/clusterredirection/policy.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/frontend/validate/errors.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/frontend/service.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "service/frontend/admin/handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/isolationgroup/isolationgroupapi\""
      }, {
        "pathFrom" : "service/frontend/admin/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/frontend/api/handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/frontend/api/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/frontend/api/producer_manager.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/handler/handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/handler/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/worker/scanner/history/scavenger.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/service.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "service/history/ndc/conflict_resolver.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/ndc/existing_workflow_transaction_manager.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/ndc/workflow_resetter.go",
        "evidence" : "    \"github.com/uber/cadence/common/definition\""
      }, {
        "pathFrom" : "service/history/ndc/branch_manager.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/ndc/events_reapplier.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/ndc/new_workflow_transaction_manager.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/ndc/activity_replicator.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/ndc/transaction_manager.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/reset/resetter.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/execution/mutable_state_builder.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/execution/cache.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/execution/retry.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/execution/context_util.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/execution/integrity.go",
        "evidence" : "    \"github.com/uber/cadence/common/collection\""
      }, {
        "pathFrom" : "service/history/execution/mutable_state_util.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/execution/history_builder.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/execution/checksum.go",
        "evidence" : "    \"github.com/uber/cadence/common/checksum\""
      }, {
        "pathFrom" : "service/history/execution/mutable_state_decision_task_manager.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/execution/state_builder.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/execution/context.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/execution/mutable_state_task_refresher.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/execution/timer_sequence.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/execution/mutable_state_task_generator.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/execution/state_rebuilder.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/execution/mutable_state.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/execution/workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/history/workflow/util.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/workflow/errors.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/task/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/decision/task_handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/decision/checker.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/decision/handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/replication/task_store.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/replication/dlq_handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/replication/task_fetcher.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/replication/task_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/replication/metrics_emitter.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/replication/task_ack_manager.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/replication/task_executor.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/replication/cache.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "service/history/replication/task_hydrator.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/replication/task_reader.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/history/workflowcache/cache.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/events/cache.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/events/notifier.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/events/blob.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence\""
      }, {
        "pathFrom" : "service/history/failover/coordinator.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/history/failover/marker_notifier.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/engine/engineimpl/historyEngine.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/history/engine/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/history/shard/contextTest.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/shard/controller.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/history/shard/context.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/worker/asyncworkflow/async_workflow_consumer_manager.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/service.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/worker/workercommon/util.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/worker/replicator/domain_replication_processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/worker/replicator/replicator.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/failovermanager/starter.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/failovermanager/rebalance_workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/worker/failovermanager/workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "service/worker/batcher/batcher.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/batcher/workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/esanalyzer/analyzer.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "service/worker/parentclosepolicy/processor.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/parentclosepolicy/client.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/parentclosepolicy/workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/scanner/data_corruption_workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/scanner.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      }, {
        "pathFrom" : "service/worker/scanner/workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/log/tag\""
      }, {
        "pathFrom" : "service/worker/scanner/timers/timers.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/shardscanner/fixer_workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/shardscanner/scanner.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/shardscanner/scanner_workflow.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/shardscanner/fixer.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/shardscanner/types.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/shardscanner/aggregators.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/shardscanner/activities.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/store\""
      }, {
        "pathFrom" : "service/worker/scanner/tasklist/db.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "service/worker/scanner/tasklist/scavenger.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/scanner/tasklist/handler.go",
        "evidence" : "    \"github.com/uber/cadence/common/log/tag\""
      }, {
        "pathFrom" : "service/worker/scanner/executions/types.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/executions/concrete_execution.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/executions/current_execution.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "service/worker/scanner/executor/executor.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/indexer/indexer.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "service/worker/indexer/esProcessor.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      } ],
      "toComponent" : "common",
      "count" : 163,
      "text" : null,
      "color" : "",
      "dependencyString" : "service -> common"
    }, {
      "fromComponent" : "bench",
      "locFrom" : 40,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "bench/lib/context.go",
        "evidence" : "    \"github.com/uber/cadence/common/log/loggerimpl\""
      } ],
      "toComponent" : "common",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "bench -> common"
    }, {
      "fromComponent" : "tools",
      "locFrom" : 10631,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "tools/cli/admin_timers.go",
        "evidence" : "    \"github.com/uber/cadence/common/backoff\""
      }, {
        "pathFrom" : "tools/cli/admin_db_clean_command.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "tools/cli/admin.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "tools/cli/admin_db_scan_command.go",
        "evidence" : "    \"github.com/uber/cadence/common/reconciliation/invariant\""
      }, {
        "pathFrom" : "tools/cli/domain_utils.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "tools/cli/database.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "tools/cli/app.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "tools/cli/utils.go",
        "evidence" : "    \"github.com/uber/cadence/common/pagination\""
      }, {
        "pathFrom" : "tools/cli/domain_migration_command.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "tools/cli/domain_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "tools/cli/admin_config_store_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "tools/cli/task_list_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/defs.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/isolation-groups.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/admin_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/workflow_batch_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/admin_async_queue_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/admin_cluster_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/admin_task_list_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/admin_failover_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/workflow_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/admin_dlq_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/admin_kafka_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "tools/cli/admin_elastic_search_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/tokenbucket\""
      }, {
        "pathFrom" : "tools/cli/admin_db_decode_thrift.go",
        "evidence" : "    \"github.com/uber/cadence/common/codec\""
      }, {
        "pathFrom" : "tools/sql/clitest/updatetaskTest.go",
        "evidence" : "    \"github.com/uber/cadence/schema/mysql\""
      }, {
        "pathFrom" : "tools/sql/clitest/versionTest.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "tools/sql/clitest/connTest.go",
        "evidence" : "    \"github.com/uber/cadence/common/log/tag\""
      }, {
        "pathFrom" : "tools/sql/handler.go",
        "evidence" : "    \"github.com/uber/cadence/schema/postgres\""
      } ],
      "toComponent" : "common",
      "count" : 29,
      "text" : null,
      "color" : "",
      "dependencyString" : "tools -> common"
    }, {
      "fromComponent" : "tools",
      "locFrom" : 6083,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "tools/cli/admin_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types/mapper/thrift\""
      }, {
        "pathFrom" : "tools/cli/admin_kafka_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types/mapper/thrift\""
      }, {
        "pathFrom" : "tools/cli/domain_utils.go",
        "evidence" : "    \"github.com/uber/cadence/common/archiver\""
      }, {
        "pathFrom" : "tools/cli/workflow_commands.go",
        "evidence" : "    \"github.com/uber/cadence/service/history/execution\""
      }, {
        "pathFrom" : "tools/cli/admin_cluster_commands.go",
        "evidence" : "    \"github.com/uber/cadence/service/worker/failovermanager\""
      }, {
        "pathFrom" : "tools/cli/admin_failover_commands.go",
        "evidence" : "    \"github.com/uber/cadence/service/worker/failovermanager\""
      }, {
        "pathFrom" : "tools/cli/workflow_batch_commands.go",
        "evidence" : "    \"github.com/uber/cadence/service/worker/batcher\""
      }, {
        "pathFrom" : "tools/cli/workflow.go",
        "evidence" : "    \"github.com/uber/cadence/service/worker/batcher\""
      }, {
        "pathFrom" : "tools/cli/admin_db_clean_command.go",
        "evidence" : "    \"github.com/uber/cadence/service/worker/scanner/executions\""
      }, {
        "pathFrom" : "tools/cli/admin.go",
        "evidence" : "    \"github.com/uber/cadence/service/worker/scanner/executions\""
      }, {
        "pathFrom" : "tools/cli/admin_db_scan_command.go",
        "evidence" : "    \"github.com/uber/cadence/service/worker/scanner/executions\""
      } ],
      "toComponent" : "service",
      "count" : 11,
      "text" : null,
      "color" : "",
      "dependencyString" : "tools -> service"
    }, {
      "fromComponent" : "tools",
      "locFrom" : 1271,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "tools/cli/admin_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types/mapper/thrift\""
      }, {
        "pathFrom" : "tools/cli/admin_kafka_commands.go",
        "evidence" : "    \"github.com/uber/cadence/common/types/mapper/thrift\""
      }, {
        "pathFrom" : "tools/cli/database.go",
        "evidence" : "    \"github.com/uber/cadence/common/persistence/client\""
      } ],
      "toComponent" : "client",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "tools -> client"
    }, {
      "fromComponent" : "common",
      "locFrom" : 656,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "common/persistence/nosql/nosqlplugin/cassandra/plugin.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      }, {
        "pathFrom" : "common/persistence/sql/sql_testing_util.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      }, {
        "pathFrom" : "common/persistence/sql/sqlplugin/postgres/plugin.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      }, {
        "pathFrom" : "common/persistence/sql/sqlplugin/mysql/plugin.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      }, {
        "pathFrom" : "common/persistence/nosql/nosqlplugin/cassandra/gocql/client.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      } ],
      "toComponent" : "environment",
      "count" : 5,
      "text" : null,
      "color" : "",
      "dependencyString" : "common -> environment"
    }, {
      "fromComponent" : "tools",
      "locFrom" : 246,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "tools/sql/clitest/updatetaskTest.go",
        "evidence" : "    \"github.com/uber/cadence/schema/mysql\""
      }, {
        "pathFrom" : "tools/sql/handler.go",
        "evidence" : "    \"github.com/uber/cadence/schema/postgres\""
      } ],
      "toComponent" : "schema",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "tools -> schema"
    }, {
      "fromComponent" : "tools",
      "locFrom" : 721,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "tools/sql/clitest/versionTest.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      }, {
        "pathFrom" : "tools/sql/clitest/setuptaskTest.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      }, {
        "pathFrom" : "tools/sql/clitest/connTest.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      }, {
        "pathFrom" : "tools/sql/clitest/handlerTest.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      }, {
        "pathFrom" : "tools/sql/clitest/updatetaskTest.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      } ],
      "toComponent" : "environment",
      "count" : 5,
      "text" : null,
      "color" : "",
      "dependencyString" : "tools -> environment"
    }, {
      "fromComponent" : "host",
      "locFrom" : 2329,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "host/pinotutils/pinotClient.go",
        "evidence" : "    \"github.com/uber/cadence/common/log\""
      }, {
        "pathFrom" : "host/service.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "host/onebox.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "host/testcluster.go",
        "evidence" : "    \"github.com/uber/cadence/common/metrics\""
      }, {
        "pathFrom" : "host/integrationbase.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "host/dynamicconfig.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "host/taskpoller.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "host/client.go",
        "evidence" : "    \"github.com/uber/cadence/common/service\""
      }, {
        "pathFrom" : "host/membership_resolver.go",
        "evidence" : "    \"github.com/uber/cadence/common/membership\""
      }, {
        "pathFrom" : "host/membership_hashring.go",
        "evidence" : "    \"github.com/uber/cadence/common/membership\""
      } ],
      "toComponent" : "common",
      "count" : 10,
      "text" : null,
      "color" : "",
      "dependencyString" : "host -> common"
    }, {
      "fromComponent" : "host",
      "locFrom" : 1770,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "host/onebox.go",
        "evidence" : "    \"github.com/uber/cadence/common/asyncworkflow/queue\""
      }, {
        "pathFrom" : "host/service.go",
        "evidence" : "    \"github.com/uber/cadence/common/archiver\""
      }, {
        "pathFrom" : "host/testcluster.go",
        "evidence" : "    \"github.com/uber/cadence/common/archiver\""
      }, {
        "pathFrom" : "host/taskpoller.go",
        "evidence" : "    \"github.com/uber/cadence/service/matching\""
      } ],
      "toComponent" : "service",
      "count" : 4,
      "text" : null,
      "color" : "",
      "dependencyString" : "host -> service"
    }, {
      "fromComponent" : "host",
      "locFrom" : 356,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "host/testcluster.go",
        "evidence" : "    \"github.com/uber/cadence/testflags\""
      } ],
      "toComponent" : "testflags",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "host -> testflags"
    }, {
      "fromComponent" : "host",
      "locFrom" : 256,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "host/integrationbase.go",
        "evidence" : "    \"github.com/uber/cadence/environment\""
      } ],
      "toComponent" : "environment",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "host -> environment"
    }, {
      "fromComponent" : "host",
      "locFrom" : 1230,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "host/onebox.go",
        "evidence" : "    \"github.com/uber/cadence/service/matching\""
      }, {
        "pathFrom" : "host/taskpoller.go",
        "evidence" : "    \"github.com/uber/cadence/service/matching\""
      } ],
      "toComponent" : "client",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "host -> client"
    }, {
      "fromComponent" : "canary",
      "locFrom" : 151,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "canary/runner.go",
        "evidence" : "    \"github.com/uber/cadence/common/log/loggerimpl\""
      } ],
      "toComponent" : "common",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "canary -> common"
    }, {
      "fromComponent" : "client",
      "locFrom" : 1832,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "client/clientfactory.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "client/matching/loadbalancer.go",
        "evidence" : "    \"github.com/uber/cadence/common/dynamicconfig\""
      }, {
        "pathFrom" : "client/matching/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "client/matching/client.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "client/matching/peerResolver.go",
        "evidence" : "    \"github.com/uber/cadence/common/service\""
      }, {
        "pathFrom" : "client/frontend/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "client/admin/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "client/history/interface.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "client/history/client.go",
        "evidence" : "    \"github.com/uber/cadence/common/types\""
      }, {
        "pathFrom" : "client/history/peerResolver.go",
        "evidence" : "    \"github.com/uber/cadence/common/service\""
      }, {
        "pathFrom" : "client/clientBean.go",
        "evidence" : "    \"github.com/uber/cadence/common/cluster\""
      } ],
      "toComponent" : "common",
      "count" : 11,
      "text" : null,
      "color" : "",
      "dependencyString" : "client -> common"
    } ],
    "componentDependenciesErrors" : [ ],
    "logicalDecomposition" : {
      "name" : "primary",
      "scope" : "main",
      "filters" : [ ],
      "componentsFolderDepth" : 1,
      "minComponentsCount" : 0,
      "components" : [ {
        "name" : "cmd",
        "sourceFileFilters" : [ {
          "pathPattern" : "./cmd/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "bench",
        "sourceFileFilters" : [ {
          "pathPattern" : "./bench/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "ROOT",
        "sourceFileFilters" : [ {
          "pathPattern" : "./.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        }, {
          "pathPattern" : "./cmd/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./bench/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./tools/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./docker/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./host/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./proto/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./canary/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./config/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./internal/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./schema/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./common/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./testflags/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./environment/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./service/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        }, {
          "pathPattern" : "./client/.*",
          "contentPattern" : "",
          "exception" : true,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "tools",
        "sourceFileFilters" : [ {
          "pathPattern" : "./tools/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "docker",
        "sourceFileFilters" : [ {
          "pathPattern" : "./docker/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "host",
        "sourceFileFilters" : [ {
          "pathPattern" : "./host/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "proto",
        "sourceFileFilters" : [ {
          "pathPattern" : "./proto/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "canary",
        "sourceFileFilters" : [ {
          "pathPattern" : "./canary/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "config",
        "sourceFileFilters" : [ {
          "pathPattern" : "./config/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "internal",
        "sourceFileFilters" : [ {
          "pathPattern" : "./internal/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "schema",
        "sourceFileFilters" : [ {
          "pathPattern" : "./schema/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "common",
        "sourceFileFilters" : [ {
          "pathPattern" : "./common/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "testflags",
        "sourceFileFilters" : [ {
          "pathPattern" : "./testflags/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "environment",
        "sourceFileFilters" : [ {
          "pathPattern" : "./environment/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "service",
        "sourceFileFilters" : [ {
          "pathPattern" : "./service/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "client",
        "sourceFileFilters" : [ {
          "pathPattern" : "./client/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      } ],
      "metaComponents" : [ ],
      "groups" : [ ],
      "includeRemainingFiles" : true,
      "dependenciesFinder" : {
        "useBuiltInDependencyFinders" : true,
        "rules" : [ ],
        "metaRules" : [ ]
      },
      "renderingOptions" : {
        "orientation" : "TB",
        "maxNumberOfDependencies" : 100,
        "renderComponentsWithoutDependencies" : true,
        "renderIndirectDependencies" : false,
        "renderInternalIndirectDependencies" : false,
        "reverseDirection" : false
      },
      "includeExternalComponents" : true,
      "dependencyLinkThreshold" : 1,
      "duplicationLinkThreshold" : 50,
      "temporalLinkThreshold" : 1,
      "maxSearchDepthLines" : 200
    },
    "fileCountPerComponent" : [ {
      "name" : "cmd",
      "value" : 9,
      "description" : [ ]
    }, {
      "name" : "bench",
      "value" : 18,
      "description" : [ ]
    }, {
      "name" : "ROOT",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "tools",
      "value" : 55,
      "description" : [ ]
    }, {
      "name" : "docker",
      "value" : 35,
      "description" : [ ]
    }, {
      "name" : "host",
      "value" : 15,
      "description" : [ ]
    }, {
      "name" : "proto",
      "value" : 10,
      "description" : [ ]
    }, {
      "name" : "canary",
      "value" : 24,
      "description" : [ ]
    }, {
      "name" : "config",
      "value" : 31,
      "description" : [ ]
    }, {
      "name" : "internal",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "schema",
      "value" : 125,
      "description" : [ ]
    }, {
      "name" : "common",
      "value" : 508,
      "description" : [ ]
    }, {
      "name" : "testflags",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "environment",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "service",
      "value" : 232,
      "description" : [ ]
    }, {
      "name" : "client",
      "value" : 20,
      "description" : [ ]
    } ],
    "linesOfCodePerComponent" : [ {
      "name" : "cmd",
      "value" : 913,
      "description" : [ ]
    }, {
      "name" : "bench",
      "value" : 2431,
      "description" : [ ]
    }, {
      "name" : "ROOT",
      "value" : 138,
      "description" : [ ]
    }, {
      "name" : "tools",
      "value" : 14357,
      "description" : [ ]
    }, {
      "name" : "docker",
      "value" : 2354,
      "description" : [ ]
    }, {
      "name" : "host",
      "value" : 2643,
      "description" : [ ]
    }, {
      "name" : "proto",
      "value" : 2279,
      "description" : [ ]
    }, {
      "name" : "canary",
      "value" : 2672,
      "description" : [ ]
    }, {
      "name" : "config",
      "value" : 1801,
      "description" : [ ]
    }, {
      "name" : "internal",
      "value" : 15,
      "description" : [ ]
    }, {
      "name" : "schema",
      "value" : 2558,
      "description" : [ ]
    }, {
      "name" : "common",
      "value" : 115160,
      "description" : [ ]
    }, {
      "name" : "testflags",
      "value" : 33,
      "description" : [ ]
    }, {
      "name" : "environment",
      "value" : 179,
      "description" : [ ]
    }, {
      "name" : "service",
      "value" : 66432,
      "description" : [ ]
    }, {
      "name" : "client",
      "value" : 4222,
      "description" : [ ]
    } ]
  } ],
  "concernsAnalysisResults" : [ {
    "key" : "general",
    "concerns" : [ {
      "name" : "TODOs",
      "filesCount" : 113,
      "linesOfCode" : 71978,
      "numberOfRegexLineMatches" : 214,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 109,
        "description" : [ ]
      }, {
        "name" : "  *.proto",
        "value" : 1,
        "description" : [ ]
      }, {
        "name" : "  *.cql",
        "value" : 3,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 69820,
        "description" : [ ]
      }, {
        "name" : "  *.proto",
        "value" : 1155,
        "description" : [ ]
      }, {
        "name" : "  *.cql",
        "value" : 1003,
        "description" : [ ]
      } ]
    }, {
      "name" : "Unclassified",
      "filesCount" : 974,
      "linesOfCode" : 146209,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 783,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 38,
        "description" : [ ]
      }, {
        "name" : "  *.yml",
        "value" : 30,
        "description" : [ ]
      }, {
        "name" : "  *.proto",
        "value" : 8,
        "description" : [ ]
      }, {
        "name" : "  *.sql",
        "value" : 33,
        "description" : [ ]
      }, {
        "name" : "  *.cql",
        "value" : 80,
        "description" : [ ]
      }, {
        "name" : "  *.toml",
        "value" : 1,
        "description" : [ ]
      }, {
        "name" : "  *.pub",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 139216,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 2352,
        "description" : [ ]
      }, {
        "name" : "  *.yml",
        "value" : 1916,
        "description" : [ ]
      }, {
        "name" : "  *.proto",
        "value" : 1110,
        "description" : [ ]
      }, {
        "name" : "  *.sql",
        "value" : 1026,
        "description" : [ ]
      }, {
        "name" : "  *.cql",
        "value" : 492,
        "description" : [ ]
      }, {
        "name" : "  *.toml",
        "value" : 88,
        "description" : [ ]
      }, {
        "name" : "  *.pub",
        "value" : 9,
        "description" : [ ]
      } ]
    } ],
    "concernsGroup" : null,
    "fileCountPerConcern" : [ {
      "name" : "TODOs",
      "value" : 113,
      "description" : [ ]
    }, {
      "name" : "Unclassified",
      "value" : 974,
      "description" : [ ]
    } ],
    "linesOfCodePerConcern" : [ {
      "name" : "TODOs",
      "value" : 71978,
      "description" : [ ]
    }, {
      "name" : "Unclassified",
      "value" : 146209,
      "description" : [ ]
    } ]
  } ],
  "foundTags" : [ {
    "tagRule" : {
      "tag" : "github actions",
      "color" : "#7CB9E8",
      "pathPatterns" : [ "(|.*/)[.]github[/]workflows[/].*" ],
      "excludePathPatterns" : [ ]
    },
    "evidence" : ".github/workflows/codecov.yml\n.github/workflows/docker_publish.yml"
  }, {
    "tagRule" : {
      "tag" : "make",
      "color" : "#B9D9EB",
      "pathPatterns" : [ "(|.*/)Makefile" ],
      "excludePathPatterns" : [ ]
    },
    "evidence" : "Makefile"
  }, {
    "tagRule" : {
      "tag" : "docker",
      "color" : "#A3C1AD",
      "pathPatterns" : [ "(|.*/)Dockerfile" ],
      "excludePathPatterns" : [ ]
    },
    "evidence" : "Dockerfile\ndocker/buildkite/Dockerfile"
  } ],
  "filesAnalysisResults" : {
    "overallFileSizeDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 23028,
      "lowRiskValue" : 31029,
      "mediumRiskValue" : 56951,
      "highRiskValue" : 39248,
      "veryHighRiskValue" : 67931,
      "lowRiskCount" : 218,
      "negligibleRiskCount" : 601,
      "mediumRiskCount" : 182,
      "highRiskCount" : 57,
      "veryHighRiskCount" : 29,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 10.554249336578255,
      "veryHighRiskPercentage" : 31.134302226988776,
      "highRiskPercentage" : 17.988239445979826,
      "mediumRiskPercentage" : 26.101921746025198,
      "lowRiskPercentage" : 14.221287244427945,
      "totalValue" : 218187,
      "totalCount" : 1087
    },
    "fileSizeDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 20024,
      "lowRiskValue" : 28911,
      "mediumRiskValue" : 54684,
      "highRiskValue" : 38641,
      "veryHighRiskValue" : 66776,
      "lowRiskCount" : 202,
      "negligibleRiskCount" : 432,
      "mediumRiskCount" : 174,
      "highRiskCount" : 56,
      "veryHighRiskCount" : 28,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 9.579211236342065,
      "veryHighRiskPercentage" : 31.944736791748788,
      "highRiskPercentage" : 18.485332669970724,
      "mediumRiskPercentage" : 26.16008725769724,
      "lowRiskPercentage" : 13.830632044241183,
      "totalValue" : 209036,
      "totalCount" : 892
    }, {
      "key" : "yml",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 1265,
      "lowRiskValue" : 374,
      "mediumRiskValue" : 277,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 3,
      "negligibleRiskCount" : 26,
      "mediumRiskCount" : 1,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 66.02296450939457,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 14.457202505219207,
      "lowRiskPercentage" : 19.51983298538622,
      "totalValue" : 1916,
      "totalCount" : 30
    }, {
      "key" : "yaml",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 787,
      "lowRiskValue" : 1263,
      "mediumRiskValue" : 302,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 10,
      "negligibleRiskCount" : 27,
      "mediumRiskCount" : 1,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 33.4608843537415,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 12.84013605442177,
      "lowRiskPercentage" : 53.69897959183673,
      "totalValue" : 2352,
      "totalCount" : 38
    }, {
      "key" : "proto",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 179,
      "lowRiskValue" : 117,
      "mediumRiskValue" : 207,
      "highRiskValue" : 607,
      "veryHighRiskValue" : 1155,
      "lowRiskCount" : 1,
      "negligibleRiskCount" : 5,
      "mediumRiskCount" : 1,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 7.902869757174393,
      "veryHighRiskPercentage" : 50.99337748344371,
      "highRiskPercentage" : 26.799116997792495,
      "mediumRiskPercentage" : 9.139072847682119,
      "lowRiskPercentage" : 5.1655629139072845,
      "totalValue" : 2265,
      "totalCount" : 9
    }, {
      "key" : "pub",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 9,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 1,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 100.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 9,
      "totalCount" : 1
    }, {
      "key" : "sql",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 184,
      "lowRiskValue" : 189,
      "mediumRiskValue" : 653,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 1,
      "negligibleRiskCount" : 29,
      "mediumRiskCount" : 3,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 17.933723196881093,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 63.64522417153996,
      "lowRiskPercentage" : 18.42105263157895,
      "totalValue" : 1026,
      "totalCount" : 33
    }, {
      "key" : "cql",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 492,
      "lowRiskValue" : 175,
      "mediumRiskValue" : 828,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 1,
      "negligibleRiskCount" : 80,
      "mediumRiskCount" : 2,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 32.90969899665552,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 55.38461538461539,
      "lowRiskPercentage" : 11.705685618729097,
      "totalValue" : 1495,
      "totalCount" : 83
    }, {
      "key" : "toml",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 88,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 1,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 100.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 88,
      "totalCount" : 1
    } ],
    "fileSizeDistributionPerLogicalDecomposition" : [ {
      "name" : "primary",
      "fileSizeDistributionPerComponent" : [ {
        "key" : "cmd",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 58,
        "lowRiskValue" : 388,
        "mediumRiskValue" : 467,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 4,
        "mediumRiskCount" : 2,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 6.352683461117196,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 51.150054764512596,
        "lowRiskPercentage" : 42.49726177437021,
        "totalValue" : 913,
        "totalCount" : 9
      }, {
        "key" : "bench",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 355,
        "lowRiskValue" : 779,
        "mediumRiskValue" : 1297,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 6,
        "negligibleRiskCount" : 8,
        "mediumRiskCount" : 4,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 14.60304401480872,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 53.35252982311806,
        "lowRiskPercentage" : 32.04442616207322,
        "totalValue" : 2431,
        "totalCount" : 18
      }, {
        "key" : "ROOT",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 138,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 100.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 138,
        "totalCount" : 2
      }, {
        "key" : "tools",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 1212,
        "lowRiskValue" : 1836,
        "mediumRiskValue" : 4831,
        "highRiskValue" : 3241,
        "veryHighRiskValue" : 3237,
        "lowRiskCount" : 12,
        "negligibleRiskCount" : 21,
        "mediumRiskCount" : 15,
        "highRiskCount" : 5,
        "veryHighRiskCount" : 2,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 8.441875043532772,
        "veryHighRiskPercentage" : 22.546492999930347,
        "highRiskPercentage" : 22.57435397367138,
        "mediumRiskPercentage" : 33.6490910357317,
        "lowRiskPercentage" : 12.788186947133802,
        "totalValue" : 14357,
        "totalCount" : 55
      }, {
        "key" : "docker",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 1248,
        "lowRiskValue" : 527,
        "mediumRiskValue" : 579,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 4,
        "negligibleRiskCount" : 29,
        "mediumRiskCount" : 2,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 53.0161427357689,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 24.5964316057774,
        "lowRiskPercentage" : 22.387425658453697,
        "totalValue" : 2354,
        "totalCount" : 35
      }, {
        "key" : "host",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 334,
        "lowRiskValue" : 467,
        "mediumRiskValue" : 1020,
        "highRiskValue" : 822,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 8,
        "mediumRiskCount" : 3,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 12.637154748391978,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 31.101021566401815,
        "mediumRiskPercentage" : 38.592508513053346,
        "lowRiskPercentage" : 17.669315172152857,
        "totalValue" : 2643,
        "totalCount" : 15
      }, {
        "key" : "proto",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 193,
        "lowRiskValue" : 117,
        "mediumRiskValue" : 207,
        "highRiskValue" : 607,
        "veryHighRiskValue" : 1155,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 6,
        "mediumRiskCount" : 1,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 8.468626590609917,
        "veryHighRiskPercentage" : 50.68012286090391,
        "highRiskPercentage" : 26.634488810881965,
        "mediumRiskPercentage" : 9.082931110136025,
        "lowRiskPercentage" : 5.133830627468188,
        "totalValue" : 2279,
        "totalCount" : 10
      }, {
        "key" : "canary",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 916,
        "lowRiskValue" : 1756,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 12,
        "negligibleRiskCount" : 12,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 34.2814371257485,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 65.7185628742515,
        "totalValue" : 2672,
        "totalCount" : 24
      }, {
        "key" : "config",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 691,
        "lowRiskValue" : 1110,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 9,
        "negligibleRiskCount" : 22,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 38.367573570238754,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 61.632426429761246,
        "totalValue" : 1801,
        "totalCount" : 31
      }, {
        "key" : "internal",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 15,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 100.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 15,
        "totalCount" : 1
      }, {
        "key" : "schema",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 713,
        "lowRiskValue" : 364,
        "mediumRiskValue" : 1481,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 118,
        "mediumRiskCount" : 5,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 27.873338545738857,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 57.89679437060203,
        "lowRiskPercentage" : 14.229867083659109,
        "totalValue" : 2558,
        "totalCount" : 125
      }, {
        "key" : "common",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 11680,
        "lowRiskValue" : 16313,
        "mediumRiskValue" : 25739,
        "highRiskValue" : 17688,
        "veryHighRiskValue" : 43740,
        "lowRiskCount" : 117,
        "negligibleRiskCount" : 266,
        "mediumRiskCount" : 83,
        "highRiskCount" : 25,
        "veryHighRiskCount" : 17,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 10.142410559221952,
        "veryHighRiskPercentage" : 37.981938172976726,
        "highRiskPercentage" : 15.359499826328586,
        "mediumRiskPercentage" : 22.350642584230634,
        "lowRiskPercentage" : 14.165508857242099,
        "totalValue" : 115160,
        "totalCount" : 508
      }, {
        "key" : "testflags",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 33,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 100.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 33,
        "totalCount" : 1
      }, {
        "key" : "environment",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 179,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 100.0,
        "totalValue" : 179,
        "totalCount" : 1
      }, {
        "key" : "service",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 4813,
        "lowRiskValue" : 6721,
        "mediumRiskValue" : 21129,
        "highRiskValue" : 13970,
        "veryHighRiskValue" : 19799,
        "lowRiskCount" : 45,
        "negligibleRiskCount" : 91,
        "mediumRiskCount" : 66,
        "highRiskCount" : 21,
        "veryHighRiskCount" : 9,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 7.245002408477842,
        "veryHighRiskPercentage" : 29.803407996146436,
        "highRiskPercentage" : 21.029022157996145,
        "mediumRiskPercentage" : 31.80545520231214,
        "lowRiskPercentage" : 10.117112235067438,
        "totalValue" : 66432,
        "totalCount" : 232
      }, {
        "key" : "client",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 629,
        "lowRiskValue" : 472,
        "mediumRiskValue" : 201,
        "highRiskValue" : 2920,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 12,
        "mediumRiskCount" : 1,
        "highRiskCount" : 4,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 14.898152534343913,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 69.16153481762198,
        "mediumRiskPercentage" : 4.7607768829938415,
        "lowRiskPercentage" : 11.179535765040265,
        "totalValue" : 4222,
        "totalCount" : 20
      } ]
    } ],
    "longestFiles" : [ {
      "relativePath" : "common/types/mapper/thrift/shared.go",
      "extension" : "go",
      "linesOfCode" : 6901,
      "unitsCount" : 548,
      "unitsMcCabeIndexSum" : 1463,
      "linesOfCodeInUnits" : 6886
    }, {
      "relativePath" : "common/types/shared.go",
      "extension" : "go",
      "linesOfCode" : 6303,
      "unitsCount" : 656,
      "unitsMcCabeIndexSum" : 1760,
      "linesOfCodeInUnits" : 4667
    }, {
      "relativePath" : "common/types/mapper/proto/api.go",
      "extension" : "go",
      "linesOfCode" : 5533,
      "unitsCount" : 432,
      "unitsMcCabeIndexSum" : 1222,
      "linesOfCodeInUnits" : 5512
    }, {
      "relativePath" : "common/persistence/sql/sqlplugin/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 4032,
      "unitsCount" : 734,
      "unitsMcCabeIndexSum" : 736,
      "linesOfCodeInUnits" : 3973
    }, {
      "relativePath" : "service/history/execution/mutable_state_builder.go",
      "extension" : "go",
      "linesOfCode" : 3873,
      "unitsCount" : 227,
      "unitsMcCabeIndexSum" : 683,
      "linesOfCodeInUnits" : 3772
    }, {
      "relativePath" : "service/frontend/api/handler.go",
      "extension" : "go",
      "linesOfCode" : 3482,
      "unitsCount" : 80,
      "unitsMcCabeIndexSum" : 633,
      "linesOfCodeInUnits" : 3411
    }, {
      "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
      "extension" : "go",
      "linesOfCode" : 3133,
      "unitsCount" : 77,
      "unitsMcCabeIndexSum" : 516,
      "linesOfCodeInUnits" : 3019
    }, {
      "relativePath" : "common/dynamicconfig/constants.go",
      "extension" : "go",
      "linesOfCode" : 2866,
      "unitsCount" : 40,
      "unitsMcCabeIndexSum" : 72,
      "linesOfCodeInUnits" : 219
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/interfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 2571,
      "unitsCount" : 474,
      "unitsMcCabeIndexSum" : 474,
      "linesOfCodeInUnits" : 2470
    }, {
      "relativePath" : "common/metrics/defs.go",
      "extension" : "go",
      "linesOfCode" : 2528,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "service/history/execution/mutable_state_mock.go",
      "extension" : "go",
      "linesOfCode" : 1873,
      "unitsCount" : 358,
      "unitsMcCabeIndexSum" : 361,
      "linesOfCodeInUnits" : 1854
    }, {
      "relativePath" : "tools/cli/workflow_commands.go",
      "extension" : "go",
      "linesOfCode" : 1858,
      "unitsCount" : 71,
      "unitsMcCabeIndexSum" : 337,
      "linesOfCodeInUnits" : 1757
    }, {
      "relativePath" : "service/history/task/transfer_active_task_executor.go",
      "extension" : "go",
      "linesOfCode" : 1745,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 253,
      "linesOfCodeInUnits" : 1673
    }, {
      "relativePath" : "service/history/handler/handler.go",
      "extension" : "go",
      "linesOfCode" : 1704,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 295,
      "linesOfCodeInUnits" : 1644
    }, {
      "relativePath" : "common/types/mapper/proto/shared.go",
      "extension" : "go",
      "linesOfCode" : 1599,
      "unitsCount" : 131,
      "unitsMcCabeIndexSum" : 410,
      "linesOfCodeInUnits" : 1591
    }, {
      "relativePath" : "service/frontend/admin/handler.go",
      "extension" : "go",
      "linesOfCode" : 1510,
      "unitsCount" : 53,
      "unitsMcCabeIndexSum" : 281,
      "linesOfCodeInUnits" : 1434
    }, {
      "relativePath" : "common/types/mapper/proto/history.go",
      "extension" : "go",
      "linesOfCode" : 1421,
      "unitsCount" : 132,
      "unitsMcCabeIndexSum" : 270,
      "linesOfCodeInUnits" : 1412
    }, {
      "relativePath" : "tools/cli/admin.go",
      "extension" : "go",
      "linesOfCode" : 1379,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 21,
      "linesOfCodeInUnits" : 1370
    }, {
      "relativePath" : "common/persistence/data_manager_interfaces.go",
      "extension" : "go",
      "linesOfCode" : 1329,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 58,
      "linesOfCodeInUnits" : 245
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_utils.go",
      "extension" : "go",
      "linesOfCode" : 1312,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 144,
      "linesOfCodeInUnits" : 1289
    }, {
      "relativePath" : "common/persistence/sql/sql_execution_store.go",
      "extension" : "go",
      "linesOfCode" : 1306,
      "unitsCount" : 41,
      "unitsMcCabeIndexSum" : 176,
      "linesOfCodeInUnits" : 1266
    }, {
      "relativePath" : "common/persistence/serialization/getters.go",
      "extension" : "go",
      "linesOfCode" : 1275,
      "unitsCount" : 211,
      "unitsMcCabeIndexSum" : 428,
      "linesOfCodeInUnits" : 1270
    }, {
      "relativePath" : "service/history/shard/context.go",
      "extension" : "go",
      "linesOfCode" : 1272,
      "unitsCount" : 67,
      "unitsMcCabeIndexSum" : 211,
      "linesOfCodeInUnits" : 1139
    }, {
      "relativePath" : "common/persistence/sql/sql_execution_store_util.go",
      "extension" : "go",
      "linesOfCode" : 1267,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 149,
      "linesOfCodeInUnits" : 1254
    }, {
      "relativePath" : "common/types/mapper/proto/admin.go",
      "extension" : "go",
      "linesOfCode" : 1261,
      "unitsCount" : 130,
      "unitsMcCabeIndexSum" : 282,
      "linesOfCodeInUnits" : 1254
    }, {
      "relativePath" : "service/history/execution/context.go",
      "extension" : "go",
      "linesOfCode" : 1207,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 153,
      "linesOfCodeInUnits" : 1080
    }, {
      "relativePath" : "proto/persistenceblobs/v1/message.proto",
      "extension" : "proto",
      "linesOfCode" : 1155,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/types/mapper/thrift/history.go",
      "extension" : "go",
      "linesOfCode" : 1149,
      "unitsCount" : 98,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 1078
    }, {
      "relativePath" : "common/persistence/dataManagerInterfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 1087,
      "unitsCount" : 202,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 1017
    }, {
      "relativePath" : "client/history/client.go",
      "extension" : "go",
      "linesOfCode" : 975,
      "unitsCount" : 45,
      "unitsMcCabeIndexSum" : 145,
      "linesOfCodeInUnits" : 944
    }, {
      "relativePath" : "common/domain/handler.go",
      "extension" : "go",
      "linesOfCode" : 960,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 147,
      "linesOfCodeInUnits" : 886
    }, {
      "relativePath" : "common/testing/history_event_util.go",
      "extension" : "go",
      "linesOfCode" : 946,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 923
    }, {
      "relativePath" : "common/persistence/execution_manager.go",
      "extension" : "go",
      "linesOfCode" : 932,
      "unitsCount" : 48,
      "unitsMcCabeIndexSum" : 125,
      "linesOfCodeInUnits" : 915
    }, {
      "relativePath" : "service/matching/matchingEngine.go",
      "extension" : "go",
      "linesOfCode" : 928,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 858
    }, {
      "relativePath" : "service/history/decision/task_handler.go",
      "extension" : "go",
      "linesOfCode" : 910,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 139,
      "linesOfCodeInUnits" : 863
    }, {
      "relativePath" : "service/history/execution/mutable_state_task_generator.go",
      "extension" : "go",
      "linesOfCode" : 898,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 99,
      "linesOfCodeInUnits" : 711
    }, {
      "relativePath" : "common/types/history.go",
      "extension" : "go",
      "linesOfCode" : 884,
      "unitsCount" : 101,
      "unitsMcCabeIndexSum" : 241,
      "linesOfCodeInUnits" : 606
    }, {
      "relativePath" : "common/persistence/pinot/pinot_visibility_store.go",
      "extension" : "go",
      "linesOfCode" : 867,
      "unitsCount" : 47,
      "unitsMcCabeIndexSum" : 131,
      "linesOfCodeInUnits" : 806
    }, {
      "relativePath" : "tools/cli/utils.go",
      "extension" : "go",
      "linesOfCode" : 855,
      "unitsCount" : 60,
      "unitsMcCabeIndexSum" : 244,
      "linesOfCodeInUnits" : 826
    }, {
      "relativePath" : "common/persistence/elasticsearch/es_visibility_store.go",
      "extension" : "go",
      "linesOfCode" : 848,
      "unitsCount" : 47,
      "unitsMcCabeIndexSum" : 128,
      "linesOfCodeInUnits" : 780
    }, {
      "relativePath" : "common/types/mapper/thrift/admin.go",
      "extension" : "go",
      "linesOfCode" : 830,
      "unitsCount" : 86,
      "unitsMcCabeIndexSum" : 196,
      "linesOfCodeInUnits" : 819
    }, {
      "relativePath" : "host/onebox.go",
      "extension" : "go",
      "linesOfCode" : 822,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 124,
      "linesOfCodeInUnits" : 677
    }, {
      "relativePath" : "common/util.go",
      "extension" : "go",
      "linesOfCode" : 794,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 216,
      "linesOfCodeInUnits" : 729
    }, {
      "relativePath" : "service/history/task/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 782,
      "unitsCount" : 150,
      "unitsMcCabeIndexSum" : 151,
      "linesOfCodeInUnits" : 709
    }, {
      "relativePath" : "common/persistence/serialization/interfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 780,
      "unitsCount" : 138,
      "unitsMcCabeIndexSum" : 138,
      "linesOfCodeInUnits" : 743
    }, {
      "relativePath" : "common/types/replicator.go",
      "extension" : "go",
      "linesOfCode" : 767,
      "unitsCount" : 90,
      "unitsMcCabeIndexSum" : 224,
      "linesOfCodeInUnits" : 592
    }, {
      "relativePath" : "service/history/task/cross_cluster_task.go",
      "extension" : "go",
      "linesOfCode" : 749,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 685
    }, {
      "relativePath" : "service/history/decision/handler.go",
      "extension" : "go",
      "linesOfCode" : 743,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 698
    }, {
      "relativePath" : "common/persistence/data_store_interfaces.go",
      "extension" : "go",
      "linesOfCode" : 738,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 83
    }, {
      "relativePath" : "tools/cli/flags.go",
      "extension" : "go",
      "linesOfCode" : 734,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 23,
      "linesOfCodeInUnits" : 432
    } ],
    "filesWithMostUnits" : [ {
      "relativePath" : "common/persistence/sql/sqlplugin/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 4032,
      "unitsCount" : 734,
      "unitsMcCabeIndexSum" : 736,
      "linesOfCodeInUnits" : 3973
    }, {
      "relativePath" : "common/types/shared.go",
      "extension" : "go",
      "linesOfCode" : 6303,
      "unitsCount" : 656,
      "unitsMcCabeIndexSum" : 1760,
      "linesOfCodeInUnits" : 4667
    }, {
      "relativePath" : "common/types/mapper/thrift/shared.go",
      "extension" : "go",
      "linesOfCode" : 6901,
      "unitsCount" : 548,
      "unitsMcCabeIndexSum" : 1463,
      "linesOfCodeInUnits" : 6886
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/interfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 2571,
      "unitsCount" : 474,
      "unitsMcCabeIndexSum" : 474,
      "linesOfCodeInUnits" : 2470
    }, {
      "relativePath" : "common/types/mapper/proto/api.go",
      "extension" : "go",
      "linesOfCode" : 5533,
      "unitsCount" : 432,
      "unitsMcCabeIndexSum" : 1222,
      "linesOfCodeInUnits" : 5512
    }, {
      "relativePath" : "service/history/execution/mutable_state_mock.go",
      "extension" : "go",
      "linesOfCode" : 1873,
      "unitsCount" : 358,
      "unitsMcCabeIndexSum" : 361,
      "linesOfCodeInUnits" : 1854
    }, {
      "relativePath" : "service/history/execution/mutable_state_builder.go",
      "extension" : "go",
      "linesOfCode" : 3873,
      "unitsCount" : 227,
      "unitsMcCabeIndexSum" : 683,
      "linesOfCodeInUnits" : 3772
    }, {
      "relativePath" : "common/persistence/serialization/getters.go",
      "extension" : "go",
      "linesOfCode" : 1275,
      "unitsCount" : 211,
      "unitsMcCabeIndexSum" : 428,
      "linesOfCodeInUnits" : 1270
    }, {
      "relativePath" : "common/persistence/dataManagerInterfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 1087,
      "unitsCount" : 202,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 1017
    }, {
      "relativePath" : "common/log/tag/tags.go",
      "extension" : "go",
      "linesOfCode" : 550,
      "unitsCount" : 181,
      "unitsMcCabeIndexSum" : 181,
      "linesOfCodeInUnits" : 543
    }, {
      "relativePath" : "service/history/task/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 782,
      "unitsCount" : 150,
      "unitsMcCabeIndexSum" : 151,
      "linesOfCodeInUnits" : 709
    }, {
      "relativePath" : "common/persistence/serialization/interfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 780,
      "unitsCount" : 138,
      "unitsMcCabeIndexSum" : 138,
      "linesOfCodeInUnits" : 743
    }, {
      "relativePath" : "common/types/mapper/proto/history.go",
      "extension" : "go",
      "linesOfCode" : 1421,
      "unitsCount" : 132,
      "unitsMcCabeIndexSum" : 270,
      "linesOfCodeInUnits" : 1412
    }, {
      "relativePath" : "common/types/mapper/proto/shared.go",
      "extension" : "go",
      "linesOfCode" : 1599,
      "unitsCount" : 131,
      "unitsMcCabeIndexSum" : 410,
      "linesOfCodeInUnits" : 1591
    }, {
      "relativePath" : "common/types/mapper/proto/admin.go",
      "extension" : "go",
      "linesOfCode" : 1261,
      "unitsCount" : 130,
      "unitsMcCabeIndexSum" : 282,
      "linesOfCodeInUnits" : 1254
    }, {
      "relativePath" : "service/history/shard/context_mock.go",
      "extension" : "go",
      "linesOfCode" : 587,
      "unitsCount" : 112,
      "unitsMcCabeIndexSum" : 112,
      "linesOfCodeInUnits" : 562
    }, {
      "relativePath" : "common/types/history.go",
      "extension" : "go",
      "linesOfCode" : 884,
      "unitsCount" : 101,
      "unitsMcCabeIndexSum" : 241,
      "linesOfCodeInUnits" : 606
    }, {
      "relativePath" : "service/history/engine/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 522,
      "unitsCount" : 100,
      "unitsMcCabeIndexSum" : 100,
      "linesOfCodeInUnits" : 506
    }, {
      "relativePath" : "common/types/mapper/thrift/history.go",
      "extension" : "go",
      "linesOfCode" : 1149,
      "unitsCount" : 98,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 1078
    }, {
      "relativePath" : "service/history/handler/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 513,
      "unitsCount" : 96,
      "unitsMcCabeIndexSum" : 96,
      "linesOfCodeInUnits" : 498
    }, {
      "relativePath" : "common/types/replicator.go",
      "extension" : "go",
      "linesOfCode" : 767,
      "unitsCount" : 90,
      "unitsMcCabeIndexSum" : 224,
      "linesOfCodeInUnits" : 592
    }, {
      "relativePath" : "service/frontend/api/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 492,
      "unitsCount" : 90,
      "unitsMcCabeIndexSum" : 90,
      "linesOfCodeInUnits" : 478
    }, {
      "relativePath" : "client/frontend/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 697,
      "unitsCount" : 88,
      "unitsMcCabeIndexSum" : 131,
      "linesOfCodeInUnits" : 682
    }, {
      "relativePath" : "client/history/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 691,
      "unitsCount" : 88,
      "unitsMcCabeIndexSum" : 131,
      "linesOfCodeInUnits" : 676
    }, {
      "relativePath" : "common/types/mapper/thrift/admin.go",
      "extension" : "go",
      "linesOfCode" : 830,
      "unitsCount" : 86,
      "unitsMcCabeIndexSum" : 196,
      "linesOfCodeInUnits" : 819
    }, {
      "relativePath" : "service/frontend/api/handler.go",
      "extension" : "go",
      "linesOfCode" : 3482,
      "unitsCount" : 80,
      "unitsMcCabeIndexSum" : 633,
      "linesOfCodeInUnits" : 3411
    }, {
      "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
      "extension" : "go",
      "linesOfCode" : 3133,
      "unitsCount" : 77,
      "unitsMcCabeIndexSum" : 516,
      "linesOfCodeInUnits" : 3019
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/gocql/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 443,
      "unitsCount" : 76,
      "unitsMcCabeIndexSum" : 82,
      "linesOfCodeInUnits" : 395
    }, {
      "relativePath" : "service/frontend/admin/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 402,
      "unitsCount" : 74,
      "unitsMcCabeIndexSum" : 74,
      "linesOfCodeInUnits" : 388
    }, {
      "relativePath" : "tools/cli/workflow_commands.go",
      "extension" : "go",
      "linesOfCode" : 1858,
      "unitsCount" : 71,
      "unitsMcCabeIndexSum" : 337,
      "linesOfCodeInUnits" : 1757
    }, {
      "relativePath" : "client/admin/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 557,
      "unitsCount" : 70,
      "unitsMcCabeIndexSum" : 104,
      "linesOfCodeInUnits" : 542
    }, {
      "relativePath" : "service/history/queue/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 360,
      "unitsCount" : 68,
      "unitsMcCabeIndexSum" : 68,
      "linesOfCodeInUnits" : 317
    }, {
      "relativePath" : "service/history/shard/context.go",
      "extension" : "go",
      "linesOfCode" : 1272,
      "unitsCount" : 67,
      "unitsMcCabeIndexSum" : 211,
      "linesOfCodeInUnits" : 1139
    }, {
      "relativePath" : "common/persistence/data_store_interfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 346,
      "unitsCount" : 64,
      "unitsMcCabeIndexSum" : 64,
      "linesOfCodeInUnits" : 333
    }, {
      "relativePath" : "common/task/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 321,
      "unitsCount" : 62,
      "unitsMcCabeIndexSum" : 62,
      "linesOfCodeInUnits" : 281
    }, {
      "relativePath" : "tools/cli/utils.go",
      "extension" : "go",
      "linesOfCode" : 855,
      "unitsCount" : 60,
      "unitsMcCabeIndexSum" : 244,
      "linesOfCodeInUnits" : 826
    }, {
      "relativePath" : "common/types/mapper/thrift/replicator.go",
      "extension" : "go",
      "linesOfCode" : 709,
      "unitsCount" : 60,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 704
    }, {
      "relativePath" : "common/util.go",
      "extension" : "go",
      "linesOfCode" : 794,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 216,
      "linesOfCodeInUnits" : 729
    }, {
      "relativePath" : "service/history/handler/handler.go",
      "extension" : "go",
      "linesOfCode" : 1704,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 295,
      "linesOfCodeInUnits" : 1644
    }, {
      "relativePath" : "common/types/matching.go",
      "extension" : "go",
      "linesOfCode" : 450,
      "unitsCount" : 56,
      "unitsMcCabeIndexSum" : 138,
      "linesOfCodeInUnits" : 345
    }, {
      "relativePath" : "service/history/execution/mutable_state_decision_task_manager_mock.go",
      "extension" : "go",
      "linesOfCode" : 291,
      "unitsCount" : 54,
      "unitsMcCabeIndexSum" : 54,
      "linesOfCodeInUnits" : 277
    }, {
      "relativePath" : "service/history/execution/history_builder.go",
      "extension" : "go",
      "linesOfCode" : 693,
      "unitsCount" : 54,
      "unitsMcCabeIndexSum" : 60,
      "linesOfCodeInUnits" : 679
    }, {
      "relativePath" : "service/frontend/admin/handler.go",
      "extension" : "go",
      "linesOfCode" : 1510,
      "unitsCount" : 53,
      "unitsMcCabeIndexSum" : 281,
      "linesOfCodeInUnits" : 1434
    }, {
      "relativePath" : "common/persistence/serializer_mock.go",
      "extension" : "go",
      "linesOfCode" : 287,
      "unitsCount" : 50,
      "unitsMcCabeIndexSum" : 50,
      "linesOfCodeInUnits" : 272
    }, {
      "relativePath" : "service/history/execution/context_mock.go",
      "extension" : "go",
      "linesOfCode" : 262,
      "unitsCount" : 50,
      "unitsMcCabeIndexSum" : 50,
      "linesOfCodeInUnits" : 245
    }, {
      "relativePath" : "common/persistence/execution_manager.go",
      "extension" : "go",
      "linesOfCode" : 932,
      "unitsCount" : 48,
      "unitsMcCabeIndexSum" : 125,
      "linesOfCodeInUnits" : 915
    }, {
      "relativePath" : "common/persistence/pinot/pinot_visibility_store.go",
      "extension" : "go",
      "linesOfCode" : 867,
      "unitsCount" : 47,
      "unitsMcCabeIndexSum" : 131,
      "linesOfCodeInUnits" : 806
    }, {
      "relativePath" : "common/persistence/elasticsearch/es_visibility_store.go",
      "extension" : "go",
      "linesOfCode" : 848,
      "unitsCount" : 47,
      "unitsMcCabeIndexSum" : 128,
      "linesOfCodeInUnits" : 780
    }, {
      "relativePath" : "common/testing/event_generator.go",
      "extension" : "go",
      "linesOfCode" : 374,
      "unitsCount" : 46,
      "unitsMcCabeIndexSum" : 75,
      "linesOfCodeInUnits" : 320
    }, {
      "relativePath" : "common/resource/resourceImpl.go",
      "extension" : "go",
      "linesOfCode" : 471,
      "unitsCount" : 45,
      "unitsMcCabeIndexSum" : 62,
      "linesOfCodeInUnits" : 385
    } ]
  },
  "filesHistoryAnalysisResults" : {
    "overallFileLastModifiedDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 79799,
      "lowRiskValue" : 38426,
      "mediumRiskValue" : 43851,
      "highRiskValue" : 8372,
      "veryHighRiskValue" : 47739,
      "lowRiskCount" : 154,
      "negligibleRiskCount" : 140,
      "mediumRiskCount" : 207,
      "highRiskCount" : 96,
      "veryHighRiskCount" : 490,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 36.57367304193192,
      "veryHighRiskPercentage" : 21.879855353435357,
      "highRiskPercentage" : 3.8370755361226836,
      "mediumRiskPercentage" : 20.09789767493022,
      "lowRiskPercentage" : 17.61149839357982,
      "totalValue" : 218187,
      "totalCount" : 1087
    },
    "overallFileFirstModifiedDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 8337,
      "lowRiskValue" : 14369,
      "mediumRiskValue" : 28774,
      "highRiskValue" : 5223,
      "veryHighRiskValue" : 161484,
      "lowRiskCount" : 57,
      "negligibleRiskCount" : 26,
      "mediumRiskCount" : 104,
      "highRiskCount" : 65,
      "veryHighRiskCount" : 835,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 3.821034250436552,
      "veryHighRiskPercentage" : 74.01174222112225,
      "highRiskPercentage" : 2.393818146819013,
      "mediumRiskPercentage" : 13.187770123792893,
      "lowRiskPercentage" : 6.585635257829293,
      "totalValue" : 218187,
      "totalCount" : 1087
    },
    "overallFileChangeDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 78631,
      "lowRiskValue" : 74570,
      "mediumRiskValue" : 28013,
      "highRiskValue" : 30723,
      "veryHighRiskValue" : 6250,
      "lowRiskCount" : 312,
      "negligibleRiskCount" : 682,
      "mediumRiskCount" : 63,
      "highRiskCount" : 22,
      "veryHighRiskCount" : 8,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 36.0383524224633,
      "veryHighRiskPercentage" : 2.8645153010949325,
      "highRiskPercentage" : 14.081040575286337,
      "mediumRiskPercentage" : 12.838986740731574,
      "lowRiskPercentage" : 34.177104960423854,
      "totalValue" : 218187,
      "totalCount" : 1087
    },
    "overallContributorsCountDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 1,
      "mediumRiskThreshold" : 5,
      "highRiskThreshold" : 10,
      "veryHighRiskThreshold" : 25,
      "negligibleRiskValue" : 38255,
      "lowRiskValue" : 76344,
      "mediumRiskValue" : 49789,
      "highRiskValue" : 43778,
      "veryHighRiskValue" : 10021,
      "lowRiskCount" : 455,
      "negligibleRiskCount" : 371,
      "mediumRiskCount" : 189,
      "highRiskCount" : 61,
      "veryHighRiskCount" : 11,
      "negligibleRiskLabel" : "1",
      "lowRiskLabel" : "2-5",
      "mediumRiskLabel" : "6-10",
      "highRiskLabel" : "11-25",
      "veryHighRiskLabel" : "26+",
      "negligibleRiskPercentage" : 17.53312525494186,
      "veryHighRiskPercentage" : 4.59284925316357,
      "highRiskPercentage" : 20.06444013621343,
      "mediumRiskPercentage" : 22.819416372194492,
      "lowRiskPercentage" : 34.99016898348664,
      "totalValue" : 218187,
      "totalCount" : 1087
    },
    "filesWithoutCommitHistoryCount" : 0,
    "filesWithoutCommitHistoryLinesOfCode" : 0,
    "changeDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 73787,
      "lowRiskValue" : 71228,
      "mediumRiskValue" : 27913,
      "highRiskValue" : 29858,
      "veryHighRiskValue" : 6250,
      "lowRiskCount" : 289,
      "negligibleRiskCount" : 516,
      "mediumRiskCount" : 60,
      "highRiskCount" : 19,
      "veryHighRiskCount" : 8,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 35.29870452936336,
      "veryHighRiskPercentage" : 2.989915612621749,
      "highRiskPercentage" : 14.28366405786563,
      "mediumRiskPercentage" : 13.353202319217742,
      "lowRiskPercentage" : 34.074513480931515,
      "totalValue" : 209036,
      "totalCount" : 892
    }, {
      "key" : "yml",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 1029,
      "lowRiskValue" : 887,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 8,
      "negligibleRiskCount" : 22,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 53.70563674321503,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 46.29436325678497,
      "totalValue" : 1916,
      "totalCount" : 30
    }, {
      "key" : "yaml",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 1480,
      "lowRiskValue" : 351,
      "mediumRiskValue" : 100,
      "highRiskValue" : 421,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 9,
      "negligibleRiskCount" : 24,
      "mediumRiskCount" : 3,
      "highRiskCount" : 2,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 62.925170068027214,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 17.89965986394558,
      "mediumRiskPercentage" : 4.2517006802721085,
      "lowRiskPercentage" : 14.923469387755102,
      "totalValue" : 2352,
      "totalCount" : 38
    }, {
      "key" : "proto",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 296,
      "lowRiskValue" : 1969,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 3,
      "negligibleRiskCount" : 6,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 13.068432671081677,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 86.93156732891832,
      "totalValue" : 2265,
      "totalCount" : 9
    }, {
      "key" : "pub",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 9,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 1,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 100.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 9,
      "totalCount" : 1
    }, {
      "key" : "sql",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 1003,
      "lowRiskValue" : 23,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 1,
      "negligibleRiskCount" : 32,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 97.75828460038986,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 2.2417153996101367,
      "totalValue" : 1026,
      "totalCount" : 33
    }, {
      "key" : "cql",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 939,
      "lowRiskValue" : 112,
      "mediumRiskValue" : 0,
      "highRiskValue" : 444,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 2,
      "negligibleRiskCount" : 80,
      "mediumRiskCount" : 0,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 62.80936454849498,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 29.698996655518396,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 7.491638795986622,
      "totalValue" : 1495,
      "totalCount" : 83
    }, {
      "key" : "toml",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 88,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 1,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 100.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 88,
      "totalCount" : 1
    } ],
    "lastModifiedDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 79749,
      "lowRiskValue" : 35723,
      "mediumRiskValue" : 43758,
      "highRiskValue" : 6285,
      "veryHighRiskValue" : 43521,
      "lowRiskCount" : 128,
      "negligibleRiskCount" : 139,
      "mediumRiskCount" : 205,
      "highRiskCount" : 59,
      "veryHighRiskCount" : 361,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 38.1508448305555,
      "veryHighRiskPercentage" : 20.819858780305786,
      "highRiskPercentage" : 3.006659140052431,
      "mediumRiskPercentage" : 20.9332363803364,
      "lowRiskPercentage" : 17.08940086874988,
      "totalValue" : 209036,
      "totalCount" : 892
    }, {
      "key" : "yml",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 50,
      "lowRiskValue" : 1562,
      "mediumRiskValue" : 0,
      "highRiskValue" : 221,
      "veryHighRiskValue" : 83,
      "lowRiskCount" : 18,
      "negligibleRiskCount" : 1,
      "mediumRiskCount" : 0,
      "highRiskCount" : 6,
      "veryHighRiskCount" : 5,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 2.6096033402922756,
      "veryHighRiskPercentage" : 4.3319415448851775,
      "highRiskPercentage" : 11.534446764091857,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 81.52400835073068,
      "totalValue" : 1916,
      "totalCount" : 30
    }, {
      "key" : "yaml",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 695,
      "mediumRiskValue" : 93,
      "highRiskValue" : 284,
      "veryHighRiskValue" : 1280,
      "lowRiskCount" : 6,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 2,
      "highRiskCount" : 6,
      "veryHighRiskCount" : 24,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 54.42176870748299,
      "highRiskPercentage" : 12.07482993197279,
      "mediumRiskPercentage" : 3.954081632653061,
      "lowRiskPercentage" : 29.549319727891156,
      "totalValue" : 2352,
      "totalCount" : 38
    }, {
      "key" : "proto",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 814,
      "veryHighRiskValue" : 1451,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 2,
      "veryHighRiskCount" : 7,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 64.06181015452539,
      "highRiskPercentage" : 35.93818984547461,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 2265,
      "totalCount" : 9
    }, {
      "key" : "pub",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 9,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 9,
      "totalCount" : 1
    }, {
      "key" : "sql",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 764,
      "veryHighRiskValue" : 262,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 21,
      "veryHighRiskCount" : 12,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 25.536062378167642,
      "highRiskPercentage" : 74.46393762183236,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 1026,
      "totalCount" : 33
    }, {
      "key" : "cql",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 446,
      "mediumRiskValue" : 0,
      "highRiskValue" : 4,
      "veryHighRiskValue" : 1045,
      "lowRiskCount" : 2,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 2,
      "veryHighRiskCount" : 79,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 69.89966555183946,
      "highRiskPercentage" : 0.26755852842809363,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 29.83277591973244,
      "totalValue" : 1495,
      "totalCount" : 83
    }, {
      "key" : "toml",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 88,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 88,
      "totalCount" : 1
    } ],
    "firstModifiedDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 8287,
      "lowRiskValue" : 14009,
      "mediumRiskValue" : 28681,
      "highRiskValue" : 4377,
      "veryHighRiskValue" : 153682,
      "lowRiskCount" : 52,
      "negligibleRiskCount" : 25,
      "mediumRiskCount" : 102,
      "highRiskCount" : 40,
      "veryHighRiskCount" : 673,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 3.96438890908743,
      "veryHighRiskPercentage" : 73.51939378862971,
      "highRiskPercentage" : 2.0938977018312634,
      "mediumRiskPercentage" : 13.720603149696704,
      "lowRiskPercentage" : 6.701716450754894,
      "totalValue" : 209036,
      "totalCount" : 892
    }, {
      "key" : "yml",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 50,
      "lowRiskValue" : 175,
      "mediumRiskValue" : 0,
      "highRiskValue" : 70,
      "veryHighRiskValue" : 1621,
      "lowRiskCount" : 2,
      "negligibleRiskCount" : 1,
      "mediumRiskCount" : 0,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 26,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 2.6096033402922756,
      "veryHighRiskPercentage" : 84.60334029227558,
      "highRiskPercentage" : 3.653444676409186,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 9.133611691022965,
      "totalValue" : 1916,
      "totalCount" : 30
    }, {
      "key" : "yaml",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 183,
      "mediumRiskValue" : 93,
      "highRiskValue" : 234,
      "veryHighRiskValue" : 1842,
      "lowRiskCount" : 2,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 2,
      "highRiskCount" : 4,
      "veryHighRiskCount" : 30,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 78.31632653061224,
      "highRiskPercentage" : 9.948979591836734,
      "mediumRiskPercentage" : 3.954081632653061,
      "lowRiskPercentage" : 7.780612244897959,
      "totalValue" : 2352,
      "totalCount" : 38
    }, {
      "key" : "proto",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 2265,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 9,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 2265,
      "totalCount" : 9
    }, {
      "key" : "pub",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 9,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 9,
      "totalCount" : 1
    }, {
      "key" : "sql",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 538,
      "veryHighRiskValue" : 488,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 18,
      "veryHighRiskCount" : 15,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 47.56335282651072,
      "highRiskPercentage" : 52.43664717348928,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 1026,
      "totalCount" : 33
    }, {
      "key" : "cql",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 2,
      "mediumRiskValue" : 0,
      "highRiskValue" : 4,
      "veryHighRiskValue" : 1489,
      "lowRiskCount" : 1,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 2,
      "veryHighRiskCount" : 80,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 99.59866220735786,
      "highRiskPercentage" : 0.26755852842809363,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.13377926421404682,
      "totalValue" : 1495,
      "totalCount" : 83
    }, {
      "key" : "toml",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 88,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-30 days",
      "lowRiskLabel" : "31-90 days",
      "mediumRiskLabel" : "91-180 days",
      "highRiskLabel" : "181-365 days",
      "veryHighRiskLabel" : "366+ days",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 88,
      "totalCount" : 1
    } ],
    "changeDistributionPerLogicalDecomposition" : [ {
      "name" : "primary",
      "distributionPerComponent" : [ {
        "key" : "cmd",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 221,
        "lowRiskValue" : 440,
        "mediumRiskValue" : 0,
        "highRiskValue" : 252,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 6,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 0,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 24.20591456736035,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 27.6013143483023,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 48.19277108433735,
        "totalValue" : 913,
        "totalCount" : 9
      }, {
        "key" : "bench",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 2431,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 18,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 100.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2431,
        "totalCount" : 18
      }, {
        "key" : "ROOT",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 88,
        "lowRiskValue" : 50,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 63.768115942028984,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 36.231884057971016,
        "totalValue" : 138,
        "totalCount" : 2
      }, {
        "key" : "tools",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 8116,
        "lowRiskValue" : 2731,
        "mediumRiskValue" : 1213,
        "highRiskValue" : 2297,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 12,
        "negligibleRiskCount" : 35,
        "mediumRiskCount" : 5,
        "highRiskCount" : 3,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 56.529915720554435,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 15.999164170787768,
        "mediumRiskPercentage" : 8.44884028696803,
        "lowRiskPercentage" : 19.02207982168977,
        "totalValue" : 14357,
        "totalCount" : 55
      }, {
        "key" : "docker",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 1062,
        "lowRiskValue" : 990,
        "mediumRiskValue" : 0,
        "highRiskValue" : 302,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 8,
        "negligibleRiskCount" : 26,
        "mediumRiskCount" : 0,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 45.11469838572642,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 12.829226847918436,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 42.05607476635514,
        "totalValue" : 2354,
        "totalCount" : 35
      }, {
        "key" : "host",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 421,
        "lowRiskValue" : 214,
        "mediumRiskValue" : 830,
        "highRiskValue" : 356,
        "veryHighRiskValue" : 822,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 8,
        "mediumRiskCount" : 3,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 15.92886870979947,
        "veryHighRiskPercentage" : 31.101021566401815,
        "highRiskPercentage" : 13.469542186908816,
        "mediumRiskPercentage" : 31.403707907680666,
        "lowRiskPercentage" : 8.096859629209233,
        "totalValue" : 2643,
        "totalCount" : 15
      }, {
        "key" : "proto",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 310,
        "lowRiskValue" : 1969,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 7,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 13.602457218078104,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 86.3975427819219,
        "totalValue" : 2279,
        "totalCount" : 10
      }, {
        "key" : "canary",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 1594,
        "lowRiskValue" : 1078,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 9,
        "negligibleRiskCount" : 15,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 59.65568862275449,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 40.34431137724551,
        "totalValue" : 2672,
        "totalCount" : 24
      }, {
        "key" : "config",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 1384,
        "lowRiskValue" : 198,
        "mediumRiskValue" : 100,
        "highRiskValue" : 119,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 8,
        "negligibleRiskCount" : 19,
        "mediumRiskCount" : 3,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 76.84619655746808,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 6.607440310938368,
        "mediumRiskPercentage" : 5.55247084952804,
        "lowRiskPercentage" : 10.993892282065518,
        "totalValue" : 1801,
        "totalCount" : 31
      }, {
        "key" : "internal",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 15,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 100.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 15,
        "totalCount" : 1
      }, {
        "key" : "schema",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 1970,
        "lowRiskValue" : 144,
        "mediumRiskValue" : 0,
        "highRiskValue" : 444,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 6,
        "negligibleRiskCount" : 118,
        "mediumRiskCount" : 0,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 77.01329163408913,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 17.35731039874902,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 5.629397967161845,
        "totalValue" : 2558,
        "totalCount" : 125
      }, {
        "key" : "common",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 47827,
        "lowRiskValue" : 34630,
        "mediumRiskValue" : 12625,
        "highRiskValue" : 16756,
        "veryHighRiskValue" : 3322,
        "lowRiskCount" : 149,
        "negligibleRiskCount" : 333,
        "mediumRiskCount" : 19,
        "highRiskCount" : 5,
        "veryHighRiskCount" : 2,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 41.53091351163599,
        "veryHighRiskPercentage" : 2.884682181312956,
        "highRiskPercentage" : 14.550191038555054,
        "mediumRiskPercentage" : 10.96300798888503,
        "lowRiskPercentage" : 30.071205279610975,
        "totalValue" : 115160,
        "totalCount" : 508
      }, {
        "key" : "testflags",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 33,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 100.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 33,
        "totalCount" : 1
      }, {
        "key" : "environment",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 179,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 100.0,
        "totalValue" : 179,
        "totalCount" : 1
      }, {
        "key" : "service",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 12929,
        "lowRiskValue" : 29475,
        "mediumRiskValue" : 12872,
        "highRiskValue" : 9050,
        "veryHighRiskValue" : 2106,
        "lowRiskCount" : 97,
        "negligibleRiskCount" : 93,
        "mediumRiskCount" : 30,
        "highRiskCount" : 7,
        "veryHighRiskCount" : 5,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 19.46200626204239,
        "veryHighRiskPercentage" : 3.1701589595375723,
        "highRiskPercentage" : 13.622952793834298,
        "mediumRiskPercentage" : 19.376204238921,
        "lowRiskPercentage" : 44.36867774566474,
        "totalValue" : 66432,
        "totalCount" : 232
      }, {
        "key" : "client",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 230,
        "lowRiskValue" : 2472,
        "mediumRiskValue" : 373,
        "highRiskValue" : 1147,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 10,
        "negligibleRiskCount" : 5,
        "mediumRiskCount" : 3,
        "highRiskCount" : 2,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 5.447655139744197,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 27.16721932733302,
        "mediumRiskPercentage" : 8.834675509237329,
        "lowRiskPercentage" : 58.55045002368546,
        "totalValue" : 4222,
        "totalCount" : 20
      } ]
    } ],
    "firstModifiedDistributionPerLogicalDecomposition" : [ {
      "name" : "primary",
      "distributionPerComponent" : [ {
        "key" : "cmd",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 913,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 9,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 913,
        "totalCount" : 9
      }, {
        "key" : "bench",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 2431,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 18,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2431,
        "totalCount" : 18
      }, {
        "key" : "ROOT",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 50,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 88,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 36.231884057971016,
        "veryHighRiskPercentage" : 63.768115942028984,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 138,
        "totalCount" : 2
      }, {
        "key" : "tools",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 47,
        "mediumRiskValue" : 6833,
        "highRiskValue" : 1046,
        "veryHighRiskValue" : 6431,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 20,
        "highRiskCount" : 2,
        "veryHighRiskCount" : 32,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 44.7934805321446,
        "highRiskPercentage" : 7.285644633279933,
        "mediumRiskPercentage" : 47.59350839311834,
        "lowRiskPercentage" : 0.32736644145712895,
        "totalValue" : 14357,
        "totalCount" : 55
      }, {
        "key" : "docker",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 175,
        "mediumRiskValue" : 0,
        "highRiskValue" : 84,
        "veryHighRiskValue" : 2095,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 3,
        "veryHighRiskCount" : 30,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 88.99745114698386,
        "highRiskPercentage" : 3.56839422259983,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 7.434154630416312,
        "totalValue" : 2354,
        "totalCount" : 35
      }, {
        "key" : "host",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 14,
        "highRiskValue" : 117,
        "veryHighRiskValue" : 2512,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 1,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 13,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 95.04351116155884,
        "highRiskPercentage" : 4.426787741203178,
        "mediumRiskPercentage" : 0.5297010972379871,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2643,
        "totalCount" : 15
      }, {
        "key" : "proto",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 2279,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 10,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2279,
        "totalCount" : 10
      }, {
        "key" : "canary",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 2672,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 24,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2672,
        "totalCount" : 24
      }, {
        "key" : "config",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 183,
        "mediumRiskValue" : 93,
        "highRiskValue" : 220,
        "veryHighRiskValue" : 1305,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 2,
        "highRiskCount" : 2,
        "veryHighRiskCount" : 25,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 72.45974458634092,
        "highRiskPercentage" : 12.215435868961688,
        "mediumRiskPercentage" : 5.163797890061077,
        "lowRiskPercentage" : 10.161021654636313,
        "totalValue" : 1801,
        "totalCount" : 31
      }, {
        "key" : "internal",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 15,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 15,
        "totalCount" : 1
      }, {
        "key" : "schema",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 2,
        "mediumRiskValue" : 0,
        "highRiskValue" : 542,
        "veryHighRiskValue" : 2014,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 20,
        "veryHighRiskCount" : 104,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 78.73338545738858,
        "highRiskPercentage" : 21.18842845973417,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.07818608287724785,
        "totalValue" : 2558,
        "totalCount" : 125
      }, {
        "key" : "common",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 7590,
        "lowRiskValue" : 1115,
        "mediumRiskValue" : 21484,
        "highRiskValue" : 3214,
        "veryHighRiskValue" : 81757,
        "lowRiskCount" : 20,
        "negligibleRiskCount" : 21,
        "mediumRiskCount" : 74,
        "highRiskCount" : 37,
        "veryHighRiskCount" : 356,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 6.590830149357416,
        "veryHighRiskPercentage" : 70.99426884334838,
        "highRiskPercentage" : 2.7908996179228898,
        "mediumRiskPercentage" : 18.655783258075722,
        "lowRiskPercentage" : 0.9682181312955888,
        "totalValue" : 115160,
        "totalCount" : 508
      }, {
        "key" : "testflags",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 33,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 33,
        "totalCount" : 1
      }, {
        "key" : "environment",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 179,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 179,
        "totalCount" : 1
      }, {
        "key" : "service",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 599,
        "lowRiskValue" : 12762,
        "mediumRiskValue" : 350,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 52721,
        "lowRiskCount" : 29,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 7,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 194,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.9016738921001927,
        "veryHighRiskPercentage" : 79.36085019267823,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.526854527938343,
        "lowRiskPercentage" : 19.210621387283236,
        "totalValue" : 66432,
        "totalCount" : 232
      }, {
        "key" : "client",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 98,
        "lowRiskValue" : 85,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 4039,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 16,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 2.3211747986736144,
        "veryHighRiskPercentage" : 95.66556134533397,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 2.0132638559924207,
        "totalValue" : 4222,
        "totalCount" : 20
      } ]
    } ],
    "lastModifiedDistributionPerLogicalDecomposition" : [ {
      "name" : "primary",
      "distributionPerComponent" : [ {
        "key" : "cmd",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 268,
        "mediumRiskValue" : 209,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 436,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 4,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 3,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 47.754654983570646,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 22.89156626506024,
        "lowRiskPercentage" : 29.353778751369113,
        "totalValue" : 913,
        "totalCount" : 9
      }, {
        "key" : "bench",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 197,
        "veryHighRiskValue" : 2234,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 2,
        "veryHighRiskCount" : 16,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 91.89633895516249,
        "highRiskPercentage" : 8.103661044837516,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2431,
        "totalCount" : 18
      }, {
        "key" : "ROOT",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 50,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 88,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 36.231884057971016,
        "veryHighRiskPercentage" : 63.768115942028984,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 138,
        "totalCount" : 2
      }, {
        "key" : "tools",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 3090,
        "lowRiskValue" : 3696,
        "mediumRiskValue" : 5293,
        "highRiskValue" : 274,
        "veryHighRiskValue" : 2004,
        "lowRiskCount" : 8,
        "negligibleRiskCount" : 6,
        "mediumRiskCount" : 21,
        "highRiskCount" : 2,
        "veryHighRiskCount" : 18,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 21.522602214947412,
        "veryHighRiskPercentage" : 13.958347844257156,
        "highRiskPercentage" : 1.9084767012607091,
        "mediumRiskPercentage" : 36.867033502820924,
        "lowRiskPercentage" : 25.7435397367138,
        "totalValue" : 14357,
        "totalCount" : 55
      }, {
        "key" : "docker",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 2025,
        "mediumRiskValue" : 0,
        "highRiskValue" : 237,
        "veryHighRiskValue" : 92,
        "lowRiskCount" : 21,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 8,
        "veryHighRiskCount" : 6,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 3.9082412914188613,
        "highRiskPercentage" : 10.067969413763807,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 86.02378929481733,
        "totalValue" : 2354,
        "totalCount" : 35
      }, {
        "key" : "host",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 1434,
        "lowRiskValue" : 904,
        "mediumRiskValue" : 28,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 277,
        "lowRiskCount" : 7,
        "negligibleRiskCount" : 3,
        "mediumRiskCount" : 2,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 3,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 54.256526674233825,
        "veryHighRiskPercentage" : 10.480514566780174,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 1.0594021944759742,
        "lowRiskPercentage" : 34.20355656451002,
        "totalValue" : 2643,
        "totalCount" : 15
      }, {
        "key" : "proto",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 814,
        "veryHighRiskValue" : 1465,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 2,
        "veryHighRiskCount" : 8,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 64.28258007898201,
        "highRiskPercentage" : 35.71741992101799,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2279,
        "totalCount" : 10
      }, {
        "key" : "canary",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 69,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 275,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 2328,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 2,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 21,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 2.5823353293413174,
        "veryHighRiskPercentage" : 87.12574850299401,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 10.29191616766467,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2672,
        "totalCount" : 24
      }, {
        "key" : "config",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 232,
        "mediumRiskValue" : 93,
        "highRiskValue" : 268,
        "veryHighRiskValue" : 1208,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 2,
        "highRiskCount" : 4,
        "veryHighRiskCount" : 22,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 67.07384786229872,
        "highRiskPercentage" : 14.880621876735146,
        "mediumRiskPercentage" : 5.163797890061077,
        "lowRiskPercentage" : 12.881732370905052,
        "totalValue" : 1801,
        "totalCount" : 31
      }, {
        "key" : "internal",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 15,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 1,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 100.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 15,
        "totalCount" : 1
      }, {
        "key" : "schema",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 449,
        "mediumRiskValue" : 5,
        "highRiskValue" : 777,
        "veryHighRiskValue" : 1327,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 1,
        "highRiskCount" : 26,
        "veryHighRiskCount" : 95,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 51.87646598905395,
        "highRiskPercentage" : 30.37529319781079,
        "mediumRiskPercentage" : 0.19546520719311963,
        "lowRiskPercentage" : 17.55277560594214,
        "totalValue" : 2558,
        "totalCount" : 125
      }, {
        "key" : "common",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 43320,
        "lowRiskValue" : 22064,
        "mediumRiskValue" : 26401,
        "highRiskValue" : 3765,
        "veryHighRiskValue" : 19610,
        "lowRiskCount" : 74,
        "negligibleRiskCount" : 76,
        "mediumRiskCount" : 122,
        "highRiskCount" : 41,
        "veryHighRiskCount" : 195,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 37.617228204237584,
        "veryHighRiskPercentage" : 17.02848211184439,
        "highRiskPercentage" : 3.269364362625912,
        "mediumRiskPercentage" : 22.925494963529005,
        "lowRiskPercentage" : 19.159430357763114,
        "totalValue" : 115160,
        "totalCount" : 508
      }, {
        "key" : "testflags",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 33,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 0.0,
        "veryHighRiskPercentage" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 33,
        "totalCount" : 1
      }, {
        "key" : "environment",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 179,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 100.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 179,
        "totalCount" : 1
      }, {
        "key" : "service",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 29863,
        "lowRiskValue" : 7449,
        "mediumRiskValue" : 11532,
        "highRiskValue" : 1951,
        "veryHighRiskValue" : 15637,
        "lowRiskCount" : 32,
        "negligibleRiskCount" : 41,
        "mediumRiskCount" : 52,
        "highRiskCount" : 10,
        "veryHighRiskCount" : 97,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 44.95273362235067,
        "veryHighRiskPercentage" : 23.53835500963391,
        "highRiskPercentage" : 2.9368376685934487,
        "mediumRiskPercentage" : 17.359104046242773,
        "lowRiskPercentage" : 11.21296965317919,
        "totalValue" : 66432,
        "totalCount" : 232
      }, {
        "key" : "client",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 1794,
        "lowRiskValue" : 1339,
        "mediumRiskValue" : 0,
        "highRiskValue" : 89,
        "veryHighRiskValue" : 1000,
        "lowRiskCount" : 4,
        "negligibleRiskCount" : 11,
        "mediumRiskCount" : 0,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 4,
        "negligibleRiskLabel" : "1-30 days",
        "lowRiskLabel" : "31-90 days",
        "mediumRiskLabel" : "91-180 days",
        "highRiskLabel" : "181-365 days",
        "veryHighRiskLabel" : "366+ days",
        "negligibleRiskPercentage" : 42.49171009000474,
        "veryHighRiskPercentage" : 23.685457129322597,
        "highRiskPercentage" : 2.108005684509711,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 31.714827096162956,
        "totalValue" : 4222,
        "totalCount" : 20
      } ]
    } ],
    "oldestFiles" : [ {
      "relativePath" : "common/backoff/retrypolicy.go",
      "extension" : "go",
      "linesOfCode" : 149,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 29,
      "linesOfCodeInUnits" : 104
    }, {
      "relativePath" : "common/backoff/retry.go",
      "extension" : "go",
      "linesOfCode" : 149,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 125
    }, {
      "relativePath" : "common/convert.go",
      "extension" : "go",
      "linesOfCode" : 131,
      "unitsCount" : 36,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 125
    }, {
      "relativePath" : "common/util.go",
      "extension" : "go",
      "linesOfCode" : 794,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 216,
      "linesOfCodeInUnits" : 729
    }, {
      "relativePath" : "common/daemon.go",
      "extension" : "go",
      "linesOfCode" : 12,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "config/base.yaml",
      "extension" : "yaml",
      "linesOfCode" : 4,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "config/development.yaml",
      "extension" : "yaml",
      "linesOfCode" : 119,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/metrics/runtime.go",
      "extension" : "go",
      "linesOfCode" : 120,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 14,
      "linesOfCodeInUnits" : 88
    }, {
      "relativePath" : "common/metrics/client.go",
      "extension" : "go",
      "linesOfCode" : 84,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 17,
      "linesOfCodeInUnits" : 73
    }, {
      "relativePath" : "common/metrics/interfaces.go",
      "extension" : "go",
      "linesOfCode" : 32,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "client/history/client.go",
      "extension" : "go",
      "linesOfCode" : 975,
      "unitsCount" : 45,
      "unitsMcCabeIndexSum" : 145,
      "linesOfCodeInUnits" : 944
    }, {
      "relativePath" : "client/history/interface.go",
      "extension" : "go",
      "linesOfCode" : 51,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/matching/handler.go",
      "extension" : "go",
      "linesOfCode" : 340,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 298
    }, {
      "relativePath" : "client/matching/client.go",
      "extension" : "go",
      "linesOfCode" : 201,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 187
    }, {
      "relativePath" : "client/matching/interface.go",
      "extension" : "go",
      "linesOfCode" : 18,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/membership/hostinfo.go",
      "extension" : "go",
      "linesOfCode" : 82,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 18,
      "linesOfCodeInUnits" : 64
    }, {
      "relativePath" : "host/onebox.go",
      "extension" : "go",
      "linesOfCode" : 822,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 124,
      "linesOfCodeInUnits" : 677
    }, {
      "relativePath" : "client/frontend/interface.go",
      "extension" : "go",
      "linesOfCode" : 51,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/matching/matchingEngine.go",
      "extension" : "go",
      "linesOfCode" : 928,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 858
    }, {
      "relativePath" : "common/constants.go",
      "extension" : "go",
      "linesOfCode" : 136,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/jsonTaskTokenSerializer.go",
      "extension" : "go",
      "linesOfCode" : 26,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 5,
      "linesOfCodeInUnits" : 21
    }, {
      "relativePath" : "common/taskTokenSerializerInterfaces.go",
      "extension" : "go",
      "linesOfCode" : 24,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/matching/matchingEngineInterfaces.go",
      "extension" : "go",
      "linesOfCode" : 17,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/metrics/defs.go",
      "extension" : "go",
      "linesOfCode" : 2528,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "common/metrics/scope.go",
      "extension" : "go",
      "linesOfCode" : 105,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 24,
      "linesOfCodeInUnits" : 94
    }, {
      "relativePath" : "client/clientfactory.go",
      "extension" : "go",
      "linesOfCode" : 172,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 124
    }, {
      "relativePath" : "service/matching/taskListManager.go",
      "extension" : "go",
      "linesOfCode" : 493,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 89,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "service/matching/taskWriter.go",
      "extension" : "go",
      "linesOfCode" : 221,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 175
    }, {
      "relativePath" : "tools/cassandra/cqlclient.go",
      "extension" : "go",
      "linesOfCode" : 223,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 35,
      "linesOfCodeInUnits" : 144
    }, {
      "relativePath" : "tools/cassandra/main.go",
      "extension" : "go",
      "linesOfCode" : 196,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 8,
      "linesOfCodeInUnits" : 189
    }, {
      "relativePath" : "tools/cassandra/handler.go",
      "extension" : "go",
      "linesOfCode" : 183,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 168
    }, {
      "relativePath" : "cmd/tools/cassandra/main.go",
      "extension" : "go",
      "linesOfCode" : 12,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "cmd/tools/copyright/licensegen.go",
      "extension" : "go",
      "linesOfCode" : 215,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 61,
      "linesOfCodeInUnits" : 179
    }, {
      "relativePath" : "service/frontend/service.go",
      "extension" : "go",
      "linesOfCode" : 172,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 142
    }, {
      "relativePath" : "service/history/service.go",
      "extension" : "go",
      "linesOfCode" : 114,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 84
    }, {
      "relativePath" : "service/matching/service.go",
      "extension" : "go",
      "linesOfCode" : 88,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 72
    }, {
      "relativePath" : "docker/config_template.yaml",
      "extension" : "yaml",
      "linesOfCode" : 302,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/rpc.go",
      "extension" : "go",
      "linesOfCode" : 47,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 25
    }, {
      "relativePath" : "common/metrics/tally/statsd/reporter.go",
      "extension" : "go",
      "linesOfCode" : 70,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 58
    }, {
      "relativePath" : "common/collection/concurrent_tx_map.go",
      "extension" : "go",
      "linesOfCode" : 171,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 147
    }, {
      "relativePath" : "common/collection/util.go",
      "extension" : "go",
      "linesOfCode" : 43,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 38
    }, {
      "relativePath" : "common/pprof.go",
      "extension" : "go",
      "linesOfCode" : 6,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/matching/pollerHistory.go",
      "extension" : "go",
      "linesOfCode" : 81,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 57
    }, {
      "relativePath" : "common/cluster/metadata.go",
      "extension" : "go",
      "linesOfCode" : 143,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 119
    }, {
      "relativePath" : "service/worker/service.go",
      "extension" : "go",
      "linesOfCode" : 399,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 44,
      "linesOfCodeInUnits" : 343
    }, {
      "relativePath" : "common/messaging/interface.go",
      "extension" : "go",
      "linesOfCode" : 36,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "tools/cli/workflow.go",
      "extension" : "go",
      "linesOfCode" : 539,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 532
    }, {
      "relativePath" : "tools/cli/factory.go",
      "extension" : "go",
      "linesOfCode" : 201,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 149
    }, {
      "relativePath" : "tools/cli/app.go",
      "extension" : "go",
      "linesOfCode" : 184,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 177
    }, {
      "relativePath" : "tools/cli/domain.go",
      "extension" : "go",
      "linesOfCode" : 67,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 5,
      "linesOfCodeInUnits" : 61
    } ],
    "youngestFiles" : [ {
      "relativePath" : "common/persistence/visibility_dual_manager.go",
      "extension" : "go",
      "linesOfCode" : 289,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 269
    }, {
      "relativePath" : "common/persistence/visibility_single_manager.go",
      "extension" : "go",
      "linesOfCode" : 382,
      "unitsCount" : 26,
      "unitsMcCabeIndexSum" : 54,
      "linesOfCodeInUnits" : 363
    }, {
      "relativePath" : "common/persistence/visibility_store_mock.go",
      "extension" : "go",
      "linesOfCode" : 220,
      "unitsCount" : 40,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 207
    }, {
      "relativePath" : "client/history/peerResolver_mock.go",
      "extension" : "go",
      "linesOfCode" : 75,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 63
    }, {
      "relativePath" : "common/persistence/tasks.go",
      "extension" : "go",
      "linesOfCode" : 276,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 102
    }, {
      "relativePath" : "common/persistence/execution_manager.go",
      "extension" : "go",
      "linesOfCode" : 932,
      "unitsCount" : 48,
      "unitsMcCabeIndexSum" : 125,
      "linesOfCodeInUnits" : 915
    }, {
      "relativePath" : "common/persistence/data_store_interfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 346,
      "unitsCount" : 64,
      "unitsMcCabeIndexSum" : 64,
      "linesOfCodeInUnits" : 333
    }, {
      "relativePath" : "common/persistence/serializer_mock.go",
      "extension" : "go",
      "linesOfCode" : 287,
      "unitsCount" : 50,
      "unitsMcCabeIndexSum" : 50,
      "linesOfCodeInUnits" : 272
    }, {
      "relativePath" : "common/pinot/response_utility.go",
      "extension" : "go",
      "linesOfCode" : 89,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 63
    }, {
      "relativePath" : "common/persistence/data_store_interfaces.go",
      "extension" : "go",
      "linesOfCode" : 738,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 83
    }, {
      "relativePath" : "common/quotas/global/algorithm/requestweighted.go",
      "extension" : "go",
      "linesOfCode" : 237,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 175
    }, {
      "relativePath" : "common/quotas/global/doc.go",
      "extension" : "go",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/persistence/sql/workflow_state_maps.go",
      "extension" : "go",
      "linesOfCode" : 611,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 73,
      "linesOfCodeInUnits" : 601
    }, {
      "relativePath" : "common/persistence/sql/sql_visibility_store.go",
      "extension" : "go",
      "linesOfCode" : 360,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 335
    }, {
      "relativePath" : "common/persistence/sql/sql_testing_util.go",
      "extension" : "go",
      "linesOfCode" : 161,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 140
    }, {
      "relativePath" : "common/pinot/pinot_client.go",
      "extension" : "go",
      "linesOfCode" : 105,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 89
    }, {
      "relativePath" : "client/wrappers/timeout/timeout.go",
      "extension" : "go",
      "linesOfCode" : 23,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 9
    }, {
      "relativePath" : "service/history/shard/context_mock.go",
      "extension" : "go",
      "linesOfCode" : 587,
      "unitsCount" : 112,
      "unitsMcCabeIndexSum" : 112,
      "linesOfCodeInUnits" : 562
    }, {
      "relativePath" : "common/persistence/pinot/pinot_visibility_store.go",
      "extension" : "go",
      "linesOfCode" : 867,
      "unitsCount" : 47,
      "unitsMcCabeIndexSum" : 131,
      "linesOfCodeInUnits" : 806
    }, {
      "relativePath" : "common/persistence/pinot/pinot_visibility_metric_clients.go",
      "extension" : "go",
      "linesOfCode" : 279,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 264
    }, {
      "relativePath" : "common/pinot/generic_client_mock.go",
      "extension" : "go",
      "linesOfCode" : 52,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 8,
      "linesOfCodeInUnits" : 40
    }, {
      "relativePath" : "common/testing/testdatagen/idlfuzzedtestdata/history.go",
      "extension" : "go",
      "linesOfCode" : 18,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 10
    }, {
      "relativePath" : "common/testing/testdatagen/fuzzer.go",
      "extension" : "go",
      "linesOfCode" : 11,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 1,
      "linesOfCodeInUnits" : 5
    }, {
      "relativePath" : "common/persistence/data_manager_interfaces.go",
      "extension" : "go",
      "linesOfCode" : 1329,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 58,
      "linesOfCodeInUnits" : 245
    }, {
      "relativePath" : "codecov.yml",
      "extension" : "yml",
      "linesOfCode" : 50,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/history/wrappers/ratelimited/ratelimit.go",
      "extension" : "go",
      "linesOfCode" : 12,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 10
    }, {
      "relativePath" : "docker/buildkite/docker-compose-local-async-wf.yml",
      "extension" : "yml",
      "linesOfCode" : 84,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
      "extension" : "go",
      "linesOfCode" : 3133,
      "unitsCount" : 77,
      "unitsMcCabeIndexSum" : 516,
      "linesOfCodeInUnits" : 3019
    }, {
      "relativePath" : "service/history/handler/handler.go",
      "extension" : "go",
      "linesOfCode" : 1704,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 295,
      "linesOfCodeInUnits" : 1644
    }, {
      "relativePath" : "service/history/handler/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 513,
      "unitsCount" : 96,
      "unitsMcCabeIndexSum" : 96,
      "linesOfCodeInUnits" : 498
    }, {
      "relativePath" : "service/history/handler/interface.go",
      "extension" : "go",
      "linesOfCode" : 55,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/history/wrappers/thrift/thrift_handler.go",
      "extension" : "go",
      "linesOfCode" : 24,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 11
    }, {
      "relativePath" : "service/history/wrappers/grpc/grpc_handler.go",
      "extension" : "go",
      "linesOfCode" : 16,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 8
    }, {
      "relativePath" : "service/history/constants/constants.go",
      "extension" : "go",
      "linesOfCode" : 14,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "config/development_async_wf_kafka_queue.yaml",
      "extension" : "yaml",
      "linesOfCode" : 127,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "docker/docker-compose-async-wf-kafka.yml",
      "extension" : "yml",
      "linesOfCode" : 91,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/asyncworkflow/queue/consumer/default_consumer.go",
      "extension" : "go",
      "linesOfCode" : 232,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 38,
      "linesOfCodeInUnits" : 191
    }, {
      "relativePath" : "common/asyncworkflow/queue/consumer/errors.go",
      "extension" : "go",
      "linesOfCode" : 14,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "service/worker/asyncworkflow/async_workflow_consumer_manager.go",
      "extension" : "go",
      "linesOfCode" : 172,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 137
    }, {
      "relativePath" : "config/development_generic_oauth.yaml",
      "extension" : "yaml",
      "linesOfCode" : 56,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/asyncworkflow/queue/provider/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 111,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 18,
      "linesOfCodeInUnits" : 84
    }, {
      "relativePath" : "service/frontend/api/producer_manager.go",
      "extension" : "go",
      "linesOfCode" : 80,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 10,
      "linesOfCodeInUnits" : 57
    }, {
      "relativePath" : "common/asyncworkflow/queue/kafka/queue.go",
      "extension" : "go",
      "linesOfCode" : 73,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 55
    }, {
      "relativePath" : "service/frontend/api/producer_manager_mock.go",
      "extension" : "go",
      "linesOfCode" : 32,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 4,
      "linesOfCodeInUnits" : 19
    }, {
      "relativePath" : "common/asyncworkflow/queue/kafka/decoder.go",
      "extension" : "go",
      "linesOfCode" : 23,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 11
    }, {
      "relativePath" : "service/history/workflowcache/cache_mock.go",
      "extension" : "go",
      "linesOfCode" : 40,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 28
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.37/async_workflow_config.cql",
      "extension" : "cql",
      "linesOfCode" : 2,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/frontend/wrappers/ratelimited/ratelimit.go",
      "extension" : "go",
      "linesOfCode" : 25,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 5,
      "linesOfCodeInUnits" : 14
    }, {
      "relativePath" : "service/frontend/wrappers/metered/metered.go",
      "extension" : "go",
      "linesOfCode" : 274,
      "unitsCount" : 32,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 263
    }, {
      "relativePath" : "common/asyncworkflow/queue/kafka/config.go",
      "extension" : "go",
      "linesOfCode" : 56,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 8,
      "linesOfCodeInUnits" : 37
    } ],
    "mostRecentlyChangedFiles" : [ {
      "relativePath" : "service/history/execution/context.go",
      "extension" : "go",
      "linesOfCode" : 1207,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 153,
      "linesOfCodeInUnits" : 1080
    }, {
      "relativePath" : "common/persistence/visibility_dual_manager.go",
      "extension" : "go",
      "linesOfCode" : 289,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 269
    }, {
      "relativePath" : "codecov.yml",
      "extension" : "yml",
      "linesOfCode" : 50,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/persistence/data_store_interfaces.go",
      "extension" : "go",
      "linesOfCode" : 738,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 83
    }, {
      "relativePath" : "common/persistence/visibility_single_manager.go",
      "extension" : "go",
      "linesOfCode" : 382,
      "unitsCount" : 26,
      "unitsMcCabeIndexSum" : 54,
      "linesOfCodeInUnits" : 363
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/tasks.go",
      "extension" : "go",
      "linesOfCode" : 318,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 278
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/shard.go",
      "extension" : "go",
      "linesOfCode" : 250,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 14,
      "linesOfCodeInUnits" : 151
    }, {
      "relativePath" : "common/persistence/visibility_store_mock.go",
      "extension" : "go",
      "linesOfCode" : 220,
      "unitsCount" : 40,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 207
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/db.go",
      "extension" : "go",
      "linesOfCode" : 101,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 23,
      "linesOfCodeInUnits" : 81
    }, {
      "relativePath" : "client/history/peerResolver_mock.go",
      "extension" : "go",
      "linesOfCode" : 75,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 63
    }, {
      "relativePath" : "client/history/peerResolver.go",
      "extension" : "go",
      "linesOfCode" : 65,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 47
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/shard_cql.go",
      "extension" : "go",
      "linesOfCode" : 58,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/history/shard/controller.go",
      "extension" : "go",
      "linesOfCode" : 419,
      "unitsCount" : 25,
      "unitsMcCabeIndexSum" : 73,
      "linesOfCodeInUnits" : 347
    }, {
      "relativePath" : "tools/sql/clitest/versionTest.go",
      "extension" : "go",
      "linesOfCode" : 462,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 437
    }, {
      "relativePath" : "host/testcluster.go",
      "extension" : "go",
      "linesOfCode" : 356,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 270
    }, {
      "relativePath" : "host/integrationbase.go",
      "extension" : "go",
      "linesOfCode" : 256,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 27,
      "linesOfCodeInUnits" : 209
    }, {
      "relativePath" : "common/persistence/sql/sqlplugin/mysql/plugin.go",
      "extension" : "go",
      "linesOfCode" : 197,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 159
    }, {
      "relativePath" : "environment/env.go",
      "extension" : "go",
      "linesOfCode" : 179,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 36,
      "linesOfCodeInUnits" : 122
    }, {
      "relativePath" : "common/persistence/sql/sql_testing_util.go",
      "extension" : "go",
      "linesOfCode" : 161,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 140
    }, {
      "relativePath" : "common/persistence/sql/sqlplugin/postgres/plugin.go",
      "extension" : "go",
      "linesOfCode" : 135,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 27,
      "linesOfCodeInUnits" : 110
    }, {
      "relativePath" : "tools/sql/clitest/connTest.go",
      "extension" : "go",
      "linesOfCode" : 112,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 92
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/plugin.go",
      "extension" : "go",
      "linesOfCode" : 79,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 61
    }, {
      "relativePath" : "tools/sql/clitest/handlerTest.go",
      "extension" : "go",
      "linesOfCode" : 52,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 35
    }, {
      "relativePath" : "common/pinot/pinotQueryValidator.go",
      "extension" : "go",
      "linesOfCode" : 345,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 79,
      "linesOfCodeInUnits" : 323
    }, {
      "relativePath" : "service/worker/archiver/activities.go",
      "extension" : "go",
      "linesOfCode" : 153,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 128
    }, {
      "relativePath" : "service/history/execution/mutable_state_builder.go",
      "extension" : "go",
      "linesOfCode" : 3873,
      "unitsCount" : 227,
      "unitsMcCabeIndexSum" : 683,
      "linesOfCodeInUnits" : 3772
    }, {
      "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
      "extension" : "go",
      "linesOfCode" : 3133,
      "unitsCount" : 77,
      "unitsMcCabeIndexSum" : 516,
      "linesOfCodeInUnits" : 3019
    }, {
      "relativePath" : "service/history/execution/mutable_state_mock.go",
      "extension" : "go",
      "linesOfCode" : 1873,
      "unitsCount" : 358,
      "unitsMcCabeIndexSum" : 361,
      "linesOfCodeInUnits" : 1854
    }, {
      "relativePath" : "tools/cli/workflow_commands.go",
      "extension" : "go",
      "linesOfCode" : 1858,
      "unitsCount" : 71,
      "unitsMcCabeIndexSum" : 337,
      "linesOfCodeInUnits" : 1757
    }, {
      "relativePath" : "service/history/decision/handler.go",
      "extension" : "go",
      "linesOfCode" : 743,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 698
    }, {
      "relativePath" : "service/history/execution/history_builder.go",
      "extension" : "go",
      "linesOfCode" : 693,
      "unitsCount" : 54,
      "unitsMcCabeIndexSum" : 60,
      "linesOfCodeInUnits" : 679
    }, {
      "relativePath" : "service/history/execution/mutable_state_decision_task_manager.go",
      "extension" : "go",
      "linesOfCode" : 666,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 90,
      "linesOfCodeInUnits" : 575
    }, {
      "relativePath" : "service/history/reset/resetter.go",
      "extension" : "go",
      "linesOfCode" : 575,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 63,
      "linesOfCodeInUnits" : 529
    }, {
      "relativePath" : "service/history/execution/mutable_state_util.go",
      "extension" : "go",
      "linesOfCode" : 457,
      "unitsCount" : 29,
      "unitsMcCabeIndexSum" : 69,
      "linesOfCodeInUnits" : 412
    }, {
      "relativePath" : "service/history/execution/mutable_state_decision_task_manager_mock.go",
      "extension" : "go",
      "linesOfCode" : 291,
      "unitsCount" : 54,
      "unitsMcCabeIndexSum" : 54,
      "linesOfCodeInUnits" : 277
    }, {
      "relativePath" : "service/history/execution/mutable_state.go",
      "extension" : "go",
      "linesOfCode" : 204,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/history/ndc/events_reapplier.go",
      "extension" : "go",
      "linesOfCode" : 73,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 9,
      "linesOfCodeInUnits" : 49
    }, {
      "relativePath" : "common/types/mapper/thrift/shared.go",
      "extension" : "go",
      "linesOfCode" : 6901,
      "unitsCount" : 548,
      "unitsMcCabeIndexSum" : 1463,
      "linesOfCodeInUnits" : 6886
    }, {
      "relativePath" : "common/types/shared.go",
      "extension" : "go",
      "linesOfCode" : 6303,
      "unitsCount" : 656,
      "unitsMcCabeIndexSum" : 1760,
      "linesOfCodeInUnits" : 4667
    }, {
      "relativePath" : "common/types/mapper/proto/api.go",
      "extension" : "go",
      "linesOfCode" : 5533,
      "unitsCount" : 432,
      "unitsMcCabeIndexSum" : 1222,
      "linesOfCodeInUnits" : 5512
    }, {
      "relativePath" : "common/persistence/execution_manager.go",
      "extension" : "go",
      "linesOfCode" : 932,
      "unitsCount" : 48,
      "unitsMcCabeIndexSum" : 125,
      "linesOfCodeInUnits" : 915
    }, {
      "relativePath" : "common/persistence/data_manager_interfaces.go",
      "extension" : "go",
      "linesOfCode" : 1329,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 58,
      "linesOfCodeInUnits" : 245
    }, {
      "relativePath" : "service/history/execution/mutable_state_task_generator.go",
      "extension" : "go",
      "linesOfCode" : 898,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 99,
      "linesOfCodeInUnits" : 711
    }, {
      "relativePath" : "service/history/execution/timer_sequence.go",
      "extension" : "go",
      "linesOfCode" : 349,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 62,
      "linesOfCodeInUnits" : 300
    }, {
      "relativePath" : "common/persistence/tasks.go",
      "extension" : "go",
      "linesOfCode" : 276,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 102
    }, {
      "relativePath" : "service/history/task/transfer_active_task_executor.go",
      "extension" : "go",
      "linesOfCode" : 1745,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 253,
      "linesOfCodeInUnits" : 1673
    }, {
      "relativePath" : "service/history/handler/handler.go",
      "extension" : "go",
      "linesOfCode" : 1704,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 295,
      "linesOfCodeInUnits" : 1644
    }, {
      "relativePath" : "service/history/queue/transfer_queue_processor.go",
      "extension" : "go",
      "linesOfCode" : 587,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 78,
      "linesOfCodeInUnits" : 471
    }, {
      "relativePath" : "service/history/service.go",
      "extension" : "go",
      "linesOfCode" : 114,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 84
    }, {
      "relativePath" : "common/persistence/client/factory.go",
      "extension" : "go",
      "linesOfCode" : 450,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 83,
      "linesOfCodeInUnits" : 367
    } ],
    "mostPreviouslyChangedFiles" : [ {
      "relativePath" : "common/jsonTaskTokenSerializer.go",
      "extension" : "go",
      "linesOfCode" : 26,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 5,
      "linesOfCodeInUnits" : 21
    }, {
      "relativePath" : "common/collection/util.go",
      "extension" : "go",
      "linesOfCode" : 43,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 38
    }, {
      "relativePath" : "common/pprof.go",
      "extension" : "go",
      "linesOfCode" : 6,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/keyspace.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.9/domain_data.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.9/transfer_timestamp.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.10/event_batch_version.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.2/add_wf_timeout.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.5/add_target_child_workflow_only_to_transfer_task.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.4/add_tasklist_kind.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.3/add_last_first_event_id.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/visibility/keyspace.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.6/add_shard_cluster_ack_level.cql",
      "extension" : "cql",
      "linesOfCode" : 2,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.2/add_sticky_tasklist.cql",
      "extension" : "cql",
      "linesOfCode" : 2,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.2/fail_decision_mutable_state.cql",
      "extension" : "cql",
      "linesOfCode" : 3,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.3/add_client_version.cql",
      "extension" : "cql",
      "linesOfCode" : 3,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/visibility/versioned/v0.2/reduce_open_workflow_tombstones.cql",
      "extension" : "cql",
      "linesOfCode" : 4,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.2/add_buffered_events.cql",
      "extension" : "cql",
      "linesOfCode" : 6,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.7/buffered_replication_task.cql",
      "extension" : "cql",
      "linesOfCode" : 8,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.7/failover_version_persistence.cql",
      "extension" : "cql",
      "linesOfCode" : 8,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.11/workflow_retry.cql",
      "extension" : "cql",
      "linesOfCode" : 8,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.4/add_signal_decision.cql",
      "extension" : "cql",
      "linesOfCode" : 9,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.7/retry_policy.cql",
      "extension" : "cql",
      "linesOfCode" : 10,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.8/domain_notification.cql",
      "extension" : "cql",
      "linesOfCode" : 16,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.6/history_replication_task.cql",
      "extension" : "cql",
      "linesOfCode" : 25,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/visibility/versioned/v0.1/base.cql",
      "extension" : "cql",
      "linesOfCode" : 35,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/errors/internalFailureError.go",
      "extension" : "go",
      "linesOfCode" : 12,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.11/history_size.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.10/execution_last_write_version_and_workflow_state.cql",
      "extension" : "cql",
      "linesOfCode" : 2,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.11/event_encoding.cql",
      "extension" : "cql",
      "linesOfCode" : 3,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.11/sync_activity.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/visibility/versioned/v0.3/sort_by_close_time.cql",
      "extension" : "cql",
      "linesOfCode" : 20,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/codec/gob/gob.go",
      "extension" : "go",
      "linesOfCode" : 40,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 9,
      "linesOfCodeInUnits" : 30
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.12/signal_count.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.12/cron.cql",
      "extension" : "cql",
      "linesOfCode" : 2,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/definition/workflowIdentifier.go",
      "extension" : "go",
      "linesOfCode" : 15,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 1,
      "linesOfCodeInUnits" : 7
    }, {
      "relativePath" : "common/locks/lock.go",
      "extension" : "go",
      "linesOfCode" : 48,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 28
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.12/add_archival_config.cql",
      "extension" : "cql",
      "linesOfCode" : 2,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.13/reset.cql",
      "extension" : "cql",
      "linesOfCode" : 4,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.13/events_cache.cql",
      "extension" : "cql",
      "linesOfCode" : 7,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.14/task_list.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.14/last_event_task_id.cql",
      "extension" : "cql",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/worker/archiver/pump_mock.go",
      "extension" : "go",
      "linesOfCode" : 15,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 10
    }, {
      "relativePath" : "service/worker/scanner/executor/runq.go",
      "extension" : "go",
      "linesOfCode" : 83,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 18,
      "linesOfCodeInUnits" : 67
    }, {
      "relativePath" : "service/worker/scanner/executor/executor.go",
      "extension" : "go",
      "linesOfCode" : 97,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 62
    }, {
      "relativePath" : "schema/cassandra/visibility/versioned/v0.4/add_execution_time.cql",
      "extension" : "cql",
      "linesOfCode" : 3,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/visibility/versioned/v0.4/add_memo.cql",
      "extension" : "cql",
      "linesOfCode" : 6,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/messaging/errors.go",
      "extension" : "go",
      "linesOfCode" : 5,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/v0.15/auto_reset.cql",
      "extension" : "cql",
      "linesOfCode" : 4,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/collection/iterator.go",
      "extension" : "go",
      "linesOfCode" : 7,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    } ],
    "mostChangedFiles" : [ {
      "relativePath" : "common/metrics/defs.go",
      "extension" : "go",
      "linesOfCode" : 2528,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "host/onebox.go",
      "extension" : "go",
      "linesOfCode" : 822,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 124,
      "linesOfCodeInUnits" : 677
    }, {
      "relativePath" : "service/worker/service.go",
      "extension" : "go",
      "linesOfCode" : 399,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 44,
      "linesOfCodeInUnits" : 343
    }, {
      "relativePath" : "service/frontend/service.go",
      "extension" : "go",
      "linesOfCode" : 172,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 142
    }, {
      "relativePath" : "common/util.go",
      "extension" : "go",
      "linesOfCode" : 794,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 216,
      "linesOfCodeInUnits" : 729
    }, {
      "relativePath" : "service/history/service.go",
      "extension" : "go",
      "linesOfCode" : 114,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 84
    }, {
      "relativePath" : "service/matching/matchingEngine.go",
      "extension" : "go",
      "linesOfCode" : 928,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 858
    }, {
      "relativePath" : "service/matching/taskListManager.go",
      "extension" : "go",
      "linesOfCode" : 493,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 89,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "service/history/config/config.go",
      "extension" : "go",
      "linesOfCode" : 525,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 5,
      "linesOfCodeInUnits" : 287
    }, {
      "relativePath" : "tools/cli/flags.go",
      "extension" : "go",
      "linesOfCode" : 734,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 23,
      "linesOfCodeInUnits" : 432
    }, {
      "relativePath" : "tools/cli/admin.go",
      "extension" : "go",
      "linesOfCode" : 1379,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 21,
      "linesOfCodeInUnits" : 1370
    }, {
      "relativePath" : "common/dynamicconfig/constants.go",
      "extension" : "go",
      "linesOfCode" : 2866,
      "unitsCount" : 40,
      "unitsMcCabeIndexSum" : 72,
      "linesOfCodeInUnits" : 219
    }, {
      "relativePath" : "service/history/task/transfer_active_task_executor.go",
      "extension" : "go",
      "linesOfCode" : 1745,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 253,
      "linesOfCodeInUnits" : 1673
    }, {
      "relativePath" : "host/testcluster.go",
      "extension" : "go",
      "linesOfCode" : 356,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 270
    }, {
      "relativePath" : "service/matching/handler.go",
      "extension" : "go",
      "linesOfCode" : 340,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 298
    }, {
      "relativePath" : "client/history/client.go",
      "extension" : "go",
      "linesOfCode" : 975,
      "unitsCount" : 45,
      "unitsMcCabeIndexSum" : 145,
      "linesOfCodeInUnits" : 944
    }, {
      "relativePath" : "common/constants.go",
      "extension" : "go",
      "linesOfCode" : 136,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/history/execution/mutable_state_builder.go",
      "extension" : "go",
      "linesOfCode" : 3873,
      "unitsCount" : 227,
      "unitsMcCabeIndexSum" : 683,
      "linesOfCodeInUnits" : 3772
    }, {
      "relativePath" : "common/types/shared.go",
      "extension" : "go",
      "linesOfCode" : 6303,
      "unitsCount" : 656,
      "unitsMcCabeIndexSum" : 1760,
      "linesOfCodeInUnits" : 4667
    }, {
      "relativePath" : "docker/config_template.yaml",
      "extension" : "yaml",
      "linesOfCode" : 302,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "schema/cassandra/cadence/schema.cql",
      "extension" : "cql",
      "linesOfCode" : 444,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/log/tag/tags.go",
      "extension" : "go",
      "linesOfCode" : 550,
      "unitsCount" : 181,
      "unitsMcCabeIndexSum" : 181,
      "linesOfCodeInUnits" : 543
    }, {
      "relativePath" : "common/types/mapper/thrift/shared.go",
      "extension" : "go",
      "linesOfCode" : 6901,
      "unitsCount" : 548,
      "unitsMcCabeIndexSum" : 1463,
      "linesOfCodeInUnits" : 6886
    }, {
      "relativePath" : "tools/cli/app.go",
      "extension" : "go",
      "linesOfCode" : 184,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 177
    }, {
      "relativePath" : "config/development.yaml",
      "extension" : "yaml",
      "linesOfCode" : 119,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "client/clientfactory.go",
      "extension" : "go",
      "linesOfCode" : 172,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 124
    }, {
      "relativePath" : "service/history/execution/context.go",
      "extension" : "go",
      "linesOfCode" : 1207,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 153,
      "linesOfCodeInUnits" : 1080
    }, {
      "relativePath" : "service/history/shard/context.go",
      "extension" : "go",
      "linesOfCode" : 1272,
      "unitsCount" : 67,
      "unitsMcCabeIndexSum" : 211,
      "linesOfCodeInUnits" : 1139
    }, {
      "relativePath" : "service/matching/service.go",
      "extension" : "go",
      "linesOfCode" : 88,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 72
    }, {
      "relativePath" : "cmd/server/cadence/server.go",
      "extension" : "go",
      "linesOfCode" : 252,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 36,
      "linesOfCodeInUnits" : 210
    }, {
      "relativePath" : "common/config/config.go",
      "extension" : "go",
      "linesOfCode" : 324,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 22,
      "linesOfCodeInUnits" : 78
    }, {
      "relativePath" : "common/log/tag/values.go",
      "extension" : "go",
      "linesOfCode" : 371,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/history/replication/task_processor.go",
      "extension" : "go",
      "linesOfCode" : 564,
      "unitsCount" : 19,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 495
    }, {
      "relativePath" : "tools/cli/workflow.go",
      "extension" : "go",
      "linesOfCode" : 539,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 532
    }, {
      "relativePath" : "service/history/queue/transfer_queue_processor_base.go",
      "extension" : "go",
      "linesOfCode" : 483,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 76,
      "linesOfCodeInUnits" : 436
    }, {
      "relativePath" : "service/worker/archiver/activities.go",
      "extension" : "go",
      "linesOfCode" : 153,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 128
    }, {
      "relativePath" : "service/worker/scanner/scanner.go",
      "extension" : "go",
      "linesOfCode" : 201,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 18,
      "linesOfCodeInUnits" : 131
    }, {
      "relativePath" : "host/integrationbase.go",
      "extension" : "go",
      "linesOfCode" : 256,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 27,
      "linesOfCodeInUnits" : 209
    }, {
      "relativePath" : "common/resource/resourceImpl.go",
      "extension" : "go",
      "linesOfCode" : 471,
      "unitsCount" : 45,
      "unitsMcCabeIndexSum" : 62,
      "linesOfCodeInUnits" : 385
    }, {
      "relativePath" : "common/domain/handler.go",
      "extension" : "go",
      "linesOfCode" : 960,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 147,
      "linesOfCodeInUnits" : 886
    }, {
      "relativePath" : "service/history/replication/task_ack_manager.go",
      "extension" : "go",
      "linesOfCode" : 94,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 10,
      "linesOfCodeInUnits" : 65
    }, {
      "relativePath" : "common/cluster/metadata.go",
      "extension" : "go",
      "linesOfCode" : 143,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 119
    }, {
      "relativePath" : "service/worker/archiver/client.go",
      "extension" : "go",
      "linesOfCode" : 261,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 27,
      "linesOfCodeInUnits" : 185
    }, {
      "relativePath" : "common/persistence/client/factory.go",
      "extension" : "go",
      "linesOfCode" : 450,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 83,
      "linesOfCodeInUnits" : 367
    }, {
      "relativePath" : "service/history/task/task.go",
      "extension" : "go",
      "linesOfCode" : 350,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 64,
      "linesOfCodeInUnits" : 296
    }, {
      "relativePath" : "service/history/queue/transfer_queue_processor.go",
      "extension" : "go",
      "linesOfCode" : 587,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 78,
      "linesOfCodeInUnits" : 471
    }, {
      "relativePath" : "service/matching/taskReader.go",
      "extension" : "go",
      "linesOfCode" : 415,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 73,
      "linesOfCodeInUnits" : 366
    }, {
      "relativePath" : "service/history/task/timer_active_task_executor.go",
      "extension" : "go",
      "linesOfCode" : 684,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 128,
      "linesOfCodeInUnits" : 655
    }, {
      "relativePath" : "client/matching/client.go",
      "extension" : "go",
      "linesOfCode" : 201,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 187
    }, {
      "relativePath" : "common/persistence/sql/sqlplugin/interfaces.go",
      "extension" : "go",
      "linesOfCode" : 558,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    } ],
    "filesWithMostContributors" : [ {
      "relativePath" : "common/metrics/defs.go",
      "extension" : "go",
      "linesOfCode" : 2528,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "service/worker/service.go",
      "extension" : "go",
      "linesOfCode" : 399,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 44,
      "linesOfCodeInUnits" : 343
    }, {
      "relativePath" : "service/frontend/service.go",
      "extension" : "go",
      "linesOfCode" : 172,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 142
    }, {
      "relativePath" : "common/util.go",
      "extension" : "go",
      "linesOfCode" : 794,
      "unitsCount" : 57,
      "unitsMcCabeIndexSum" : 216,
      "linesOfCodeInUnits" : 729
    }, {
      "relativePath" : "service/matching/matchingEngine.go",
      "extension" : "go",
      "linesOfCode" : 928,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 858
    }, {
      "relativePath" : "host/onebox.go",
      "extension" : "go",
      "linesOfCode" : 822,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 124,
      "linesOfCodeInUnits" : 677
    }, {
      "relativePath" : "tools/cli/flags.go",
      "extension" : "go",
      "linesOfCode" : 734,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 23,
      "linesOfCodeInUnits" : 432
    }, {
      "relativePath" : "common/dynamicconfig/constants.go",
      "extension" : "go",
      "linesOfCode" : 2866,
      "unitsCount" : 40,
      "unitsMcCabeIndexSum" : 72,
      "linesOfCodeInUnits" : 219
    }, {
      "relativePath" : "service/matching/handler.go",
      "extension" : "go",
      "linesOfCode" : 340,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 298
    }, {
      "relativePath" : "common/constants.go",
      "extension" : "go",
      "linesOfCode" : 136,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "docker/config_template.yaml",
      "extension" : "yaml",
      "linesOfCode" : 302,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "service/history/service.go",
      "extension" : "go",
      "linesOfCode" : 114,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 84
    }, {
      "relativePath" : "service/matching/taskListManager.go",
      "extension" : "go",
      "linesOfCode" : 493,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 89,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "tools/cli/admin.go",
      "extension" : "go",
      "linesOfCode" : 1379,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 21,
      "linesOfCodeInUnits" : 1370
    }, {
      "relativePath" : "service/matching/service.go",
      "extension" : "go",
      "linesOfCode" : 88,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 72
    }, {
      "relativePath" : "common/resource/resourceImpl.go",
      "extension" : "go",
      "linesOfCode" : 471,
      "unitsCount" : 45,
      "unitsMcCabeIndexSum" : 62,
      "linesOfCodeInUnits" : 385
    }, {
      "relativePath" : "common/metrics/tags.go",
      "extension" : "go",
      "linesOfCode" : 168,
      "unitsCount" : 33,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 117
    }, {
      "relativePath" : "host/testcluster.go",
      "extension" : "go",
      "linesOfCode" : 356,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 270
    }, {
      "relativePath" : "client/history/client.go",
      "extension" : "go",
      "linesOfCode" : 975,
      "unitsCount" : 45,
      "unitsMcCabeIndexSum" : 145,
      "linesOfCodeInUnits" : 944
    }, {
      "relativePath" : "common/log/tag/tags.go",
      "extension" : "go",
      "linesOfCode" : 550,
      "unitsCount" : 181,
      "unitsMcCabeIndexSum" : 181,
      "linesOfCodeInUnits" : 543
    }, {
      "relativePath" : "service/history/config/config.go",
      "extension" : "go",
      "linesOfCode" : 525,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 5,
      "linesOfCodeInUnits" : 287
    }, {
      "relativePath" : "service/history/execution/mutable_state_builder.go",
      "extension" : "go",
      "linesOfCode" : 3873,
      "unitsCount" : 227,
      "unitsMcCabeIndexSum" : 683,
      "linesOfCodeInUnits" : 3772
    }, {
      "relativePath" : "common/log/tag/values.go",
      "extension" : "go",
      "linesOfCode" : 371,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "host/integrationbase.go",
      "extension" : "go",
      "linesOfCode" : 256,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 27,
      "linesOfCodeInUnits" : 209
    }, {
      "relativePath" : "schema/cassandra/cadence/schema.cql",
      "extension" : "cql",
      "linesOfCode" : 444,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "tools/cli/app.go",
      "extension" : "go",
      "linesOfCode" : 184,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 177
    }, {
      "relativePath" : "client/clientfactory.go",
      "extension" : "go",
      "linesOfCode" : 172,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 124
    }, {
      "relativePath" : "common/types/shared.go",
      "extension" : "go",
      "linesOfCode" : 6303,
      "unitsCount" : 656,
      "unitsMcCabeIndexSum" : 1760,
      "linesOfCodeInUnits" : 4667
    }, {
      "relativePath" : "common/config/config.go",
      "extension" : "go",
      "linesOfCode" : 324,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 22,
      "linesOfCodeInUnits" : 78
    }, {
      "relativePath" : "host/dynamicconfig.go",
      "extension" : "go",
      "linesOfCode" : 166,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 133
    }, {
      "relativePath" : "service/history/task/transfer_active_task_executor.go",
      "extension" : "go",
      "linesOfCode" : 1745,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 253,
      "linesOfCodeInUnits" : 1673
    }, {
      "relativePath" : "config/development.yaml",
      "extension" : "yaml",
      "linesOfCode" : 119,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/persistence/client/factory.go",
      "extension" : "go",
      "linesOfCode" : 450,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 83,
      "linesOfCodeInUnits" : 367
    }, {
      "relativePath" : "tools/cassandra/handler.go",
      "extension" : "go",
      "linesOfCode" : 183,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 168
    }, {
      "relativePath" : "common/types/mapper/thrift/shared.go",
      "extension" : "go",
      "linesOfCode" : 6901,
      "unitsCount" : 548,
      "unitsMcCabeIndexSum" : 1463,
      "linesOfCodeInUnits" : 6886
    }, {
      "relativePath" : "tools/cassandra/cqlclient.go",
      "extension" : "go",
      "linesOfCode" : 223,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 35,
      "linesOfCodeInUnits" : 144
    }, {
      "relativePath" : "tools/cli/factory.go",
      "extension" : "go",
      "linesOfCode" : 201,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 149
    }, {
      "relativePath" : "service/history/execution/context.go",
      "extension" : "go",
      "linesOfCode" : 1207,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 153,
      "linesOfCodeInUnits" : 1080
    }, {
      "relativePath" : "tools/cli/workflow.go",
      "extension" : "go",
      "linesOfCode" : 539,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 532
    }, {
      "relativePath" : "client/matching/client.go",
      "extension" : "go",
      "linesOfCode" : 201,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 187
    }, {
      "relativePath" : "common/types/mapper/proto/api.go",
      "extension" : "go",
      "linesOfCode" : 5533,
      "unitsCount" : 432,
      "unitsMcCabeIndexSum" : 1222,
      "linesOfCodeInUnits" : 5512
    }, {
      "relativePath" : "common/resource/resourceTest.go",
      "extension" : "go",
      "linesOfCode" : 294,
      "unitsCount" : 44,
      "unitsMcCabeIndexSum" : 44,
      "linesOfCodeInUnits" : 215
    }, {
      "relativePath" : "cmd/server/cadence/server.go",
      "extension" : "go",
      "linesOfCode" : 252,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 36,
      "linesOfCodeInUnits" : 210
    }, {
      "relativePath" : "service/worker/scanner/scanner.go",
      "extension" : "go",
      "linesOfCode" : 201,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 18,
      "linesOfCodeInUnits" : 131
    }, {
      "relativePath" : "client/frontend/interface.go",
      "extension" : "go",
      "linesOfCode" : 51,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "docker/buildkite/docker-compose-local.yml",
      "extension" : "yml",
      "linesOfCode" : 277,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/domain/handler.go",
      "extension" : "go",
      "linesOfCode" : 960,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 147,
      "linesOfCodeInUnits" : 886
    }, {
      "relativePath" : "service/history/task/task.go",
      "extension" : "go",
      "linesOfCode" : 350,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 64,
      "linesOfCodeInUnits" : 296
    }, {
      "relativePath" : "service/matching/taskReader.go",
      "extension" : "go",
      "linesOfCode" : 415,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 73,
      "linesOfCodeInUnits" : 366
    }, {
      "relativePath" : "common/persistence/sql/factory.go",
      "extension" : "go",
      "linesOfCode" : 135,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 109
    } ],
    "filesWithLeastContributors" : [ {
      "relativePath" : "common/persistence/sql/sqlplugin/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 4032,
      "unitsCount" : 734,
      "unitsMcCabeIndexSum" : 736,
      "linesOfCodeInUnits" : 3973
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_utils.go",
      "extension" : "go",
      "linesOfCode" : 1312,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 144,
      "linesOfCodeInUnits" : 1289
    }, {
      "relativePath" : "common/persistence/sql/sql_execution_store.go",
      "extension" : "go",
      "linesOfCode" : 1306,
      "unitsCount" : 41,
      "unitsMcCabeIndexSum" : 176,
      "linesOfCodeInUnits" : 1266
    }, {
      "relativePath" : "common/persistence/sql/sql_execution_store_util.go",
      "extension" : "go",
      "linesOfCode" : 1267,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 149,
      "linesOfCodeInUnits" : 1254
    }, {
      "relativePath" : "common/persistence/execution_manager.go",
      "extension" : "go",
      "linesOfCode" : 932,
      "unitsCount" : 48,
      "unitsMcCabeIndexSum" : 125,
      "linesOfCodeInUnits" : 915
    }, {
      "relativePath" : "common/persistence/serialization/interfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 780,
      "unitsCount" : 138,
      "unitsMcCabeIndexSum" : 138,
      "linesOfCodeInUnits" : 743
    }, {
      "relativePath" : "common/persistence/nosql/nosql_execution_store.go",
      "extension" : "go",
      "linesOfCode" : 678,
      "unitsCount" : 30,
      "unitsMcCabeIndexSum" : 97,
      "linesOfCodeInUnits" : 664
    }, {
      "relativePath" : "common/persistence/sql/workflow_state_maps.go",
      "extension" : "go",
      "linesOfCode" : 611,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 73,
      "linesOfCodeInUnits" : 601
    }, {
      "relativePath" : "service/history/shard/context_mock.go",
      "extension" : "go",
      "linesOfCode" : 587,
      "unitsCount" : 112,
      "unitsMcCabeIndexSum" : 112,
      "linesOfCodeInUnits" : 562
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_cql.go",
      "extension" : "go",
      "linesOfCode" : 566,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_parsing_utils.go",
      "extension" : "go",
      "linesOfCode" : 544,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 83,
      "linesOfCodeInUnits" : 185
    }, {
      "relativePath" : "common/persistence/sql/sql_task_store.go",
      "extension" : "go",
      "linesOfCode" : 526,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 76,
      "linesOfCodeInUnits" : 499
    }, {
      "relativePath" : "service/history/handler/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 513,
      "unitsCount" : 96,
      "unitsMcCabeIndexSum" : 96,
      "linesOfCodeInUnits" : 498
    }, {
      "relativePath" : "tools/cli/admin_commands.go",
      "extension" : "go",
      "linesOfCode" : 501,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 479
    }, {
      "relativePath" : "service/frontend/api/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 492,
      "unitsCount" : 90,
      "unitsMcCabeIndexSum" : 90,
      "linesOfCodeInUnits" : 478
    }, {
      "relativePath" : "tools/cli/admin_kafka_commands.go",
      "extension" : "go",
      "linesOfCode" : 469,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 84,
      "linesOfCodeInUnits" : 396
    }, {
      "relativePath" : "bench/load/signal/workflow.go",
      "extension" : "go",
      "linesOfCode" : 444,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 59,
      "linesOfCodeInUnits" : 378
    }, {
      "relativePath" : "tools/cli/domain_migration_command.go",
      "extension" : "go",
      "linesOfCode" : 429,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 59,
      "linesOfCodeInUnits" : 336
    }, {
      "relativePath" : "common/persistence/sql/sql_history_store.go",
      "extension" : "go",
      "linesOfCode" : 410,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 385
    }, {
      "relativePath" : "schema/cassandra/cadence/versioned/s0.0-0.23/schema_0_23.cql",
      "extension" : "cql",
      "linesOfCode" : 384,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/persistence/visibility_single_manager.go",
      "extension" : "go",
      "linesOfCode" : 382,
      "unitsCount" : 26,
      "unitsMcCabeIndexSum" : 54,
      "linesOfCodeInUnits" : 363
    }, {
      "relativePath" : "common/persistence/sql/sql_visibility_store.go",
      "extension" : "go",
      "linesOfCode" : 360,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 335
    }, {
      "relativePath" : "common/persistence/data_store_interfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 346,
      "unitsCount" : 64,
      "unitsMcCabeIndexSum" : 64,
      "linesOfCodeInUnits" : 333
    }, {
      "relativePath" : "common/persistence/nosql/nosql_task_store.go",
      "extension" : "go",
      "linesOfCode" : 342,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 43,
      "linesOfCodeInUnits" : 319
    }, {
      "relativePath" : "tools/cli/admin_failover_commands.go",
      "extension" : "go",
      "linesOfCode" : 324,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 293
    }, {
      "relativePath" : "common/persistence/nosql/nosql_history_store.go",
      "extension" : "go",
      "linesOfCode" : 308,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 35,
      "linesOfCodeInUnits" : 293
    }, {
      "relativePath" : "tools/cli/admin_dlq_commands.go",
      "extension" : "go",
      "linesOfCode" : 306,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 51,
      "linesOfCodeInUnits" : 265
    }, {
      "relativePath" : "common/persistence/wrappers/errorinjectors/utils.go",
      "extension" : "go",
      "linesOfCode" : 304,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 116,
      "linesOfCodeInUnits" : 277
    }, {
      "relativePath" : "common/persistence/nosql/nosql_queue_store.go",
      "extension" : "go",
      "linesOfCode" : 299,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 282
    }, {
      "relativePath" : "common/persistence/pinotiVsibilityDualManager.go",
      "extension" : "go",
      "linesOfCode" : 289,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 269
    }, {
      "relativePath" : "common/persistence/visibility_dual_manager.go",
      "extension" : "go",
      "linesOfCode" : 289,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 269
    }, {
      "relativePath" : "common/persistence/serializer_mock.go",
      "extension" : "go",
      "linesOfCode" : 287,
      "unitsCount" : 50,
      "unitsMcCabeIndexSum" : 50,
      "linesOfCodeInUnits" : 272
    }, {
      "relativePath" : "common/persistence/pinot/pinot_visibility_metric_clients.go",
      "extension" : "go",
      "linesOfCode" : 279,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 264
    }, {
      "relativePath" : "common/persistence/elasticsearch/es_visibility_metric_clients.go",
      "extension" : "go",
      "linesOfCode" : 279,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 264
    }, {
      "relativePath" : "bench/load/cron/workflow.go",
      "extension" : "go",
      "linesOfCode" : 278,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 231
    }, {
      "relativePath" : "common/elasticsearch/client/os2/client.go",
      "extension" : "go",
      "linesOfCode" : 277,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 221
    }, {
      "relativePath" : "common/persistence/tasks.go",
      "extension" : "go",
      "linesOfCode" : 276,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 102
    }, {
      "relativePath" : "service/frontend/wrappers/metered/metered.go",
      "extension" : "go",
      "linesOfCode" : 274,
      "unitsCount" : 32,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 263
    }, {
      "relativePath" : "bench/load/cancellation/workflow.go",
      "extension" : "go",
      "linesOfCode" : 269,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 227
    }, {
      "relativePath" : "common/persistence/sql/sql_shard_store.go",
      "extension" : "go",
      "linesOfCode" : 249,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 36,
      "linesOfCodeInUnits" : 232
    }, {
      "relativePath" : "common/persistence/nosql/nosql_domain_store.go",
      "extension" : "go",
      "linesOfCode" : 248,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 33,
      "linesOfCodeInUnits" : 232
    }, {
      "relativePath" : "common/task/weighted_round_robin_task_scheduler.go",
      "extension" : "go",
      "linesOfCode" : 248,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 52,
      "linesOfCodeInUnits" : 216
    }, {
      "relativePath" : "common/persistence/sql/sqldriver/interface_mock.go",
      "extension" : "go",
      "linesOfCode" : 239,
      "unitsCount" : 34,
      "unitsMcCabeIndexSum" : 43,
      "linesOfCodeInUnits" : 217
    }, {
      "relativePath" : "tools/cli/admin_timers.go",
      "extension" : "go",
      "linesOfCode" : 238,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 199
    }, {
      "relativePath" : "common/persistence/wrappers/sampled/visibility_manager.go",
      "extension" : "go",
      "linesOfCode" : 238,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 199
    }, {
      "relativePath" : "common/quotas/global/algorithm/requestweighted.go",
      "extension" : "go",
      "linesOfCode" : 237,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 175
    }, {
      "relativePath" : "common/asyncworkflow/queue/consumer/default_consumer.go",
      "extension" : "go",
      "linesOfCode" : 232,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 38,
      "linesOfCodeInUnits" : 191
    }, {
      "relativePath" : "common/persistence/sql/sql_queue_store.go",
      "extension" : "go",
      "linesOfCode" : 232,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 215
    }, {
      "relativePath" : "common/peerprovider/ringpopprovider/config.go",
      "extension" : "go",
      "linesOfCode" : 227,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 170
    }, {
      "relativePath" : "common/persistence/dataVisibilityManagerInterfaces_mock.go",
      "extension" : "go",
      "linesOfCode" : 220,
      "unitsCount" : 40,
      "unitsMcCabeIndexSum" : 40,
      "linesOfCodeInUnits" : 207
    } ],
    "firstDate" : "2016-10-25",
    "latestDate" : "2024-04-03",
    "daysBetweenFirstAndLastDate" : 2718,
    "weeks" : 388,
    "estimatedWorkindDays" : 1940,
    "activeDays" : 1556,
    "ageInDays" : 2718,
    "historyPerExtensionPerYear" : [ {
      "extension" : "",
      "year" : "2024",
      "commitsCount" : 18,
      "contributors" : [ "imgroxx@gmail.com", "taylan@uber.com", "jht@uber.com", "iozherelyev@gmail.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "work",
      "year" : "2024",
      "commitsCount" : 1,
      "contributors" : [ "imgroxx@gmail.com" ]
    }, {
      "extension" : "sql",
      "year" : "2023",
      "commitsCount" : 6,
      "contributors" : [ "102192478+allenchen2244@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "xbowen@uber.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "sql",
      "year" : "2022",
      "commitsCount" : 1,
      "contributors" : [ "104041627+neil-xie@users.noreply.github.com" ]
    }, {
      "extension" : "sql",
      "year" : "2021",
      "commitsCount" : 4,
      "contributors" : [ "80807029+demirkayaender@users.noreply.github.com", "yx@uber.com" ]
    }, {
      "extension" : "sql",
      "year" : "2020",
      "commitsCount" : 3,
      "contributors" : [ "25259015+mkolodezny@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "yx@uber.com" ]
    }, {
      "extension" : "png",
      "year" : "2019",
      "commitsCount" : 4,
      "contributors" : [ "wenquanx@uber.com", "ycyang@uber.com", "dmetzgar@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com" ]
    }, {
      "extension" : "sh",
      "year" : "2020",
      "commitsCount" : 10,
      "contributors" : [ "39283161+jamisonbennett@users.noreply.github.com", "meiliang86@gmail.com", "ke.wu@ibeca.me", "longquanzheng@users.noreply.github.com", "bradenbass@gmail.com" ]
    }, {
      "extension" : "toml",
      "year" : "2021",
      "commitsCount" : 6,
      "contributors" : [ "stevenl@uber.com" ]
    }, {
      "extension" : "sh",
      "year" : "2022",
      "commitsCount" : 6,
      "contributors" : [ "zackk@uber.com", "stevenl@uber.com", "shengs@uber.com", "vytautas@uber.com", "102192478+allenchen2244@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "sh",
      "year" : "2021",
      "commitsCount" : 9,
      "contributors" : [ "noiarek@gmail.com", "adam.babik@scylladb.com", "stevenl@uber.com", "longquanzheng@users.noreply.github.com" ]
    }, {
      "extension" : "sh",
      "year" : "2024",
      "commitsCount" : 10,
      "contributors" : [ "imgroxx@gmail.com", "taylan@uber.com", "jht@uber.com" ]
    }, {
      "extension" : "sh",
      "year" : "2023",
      "commitsCount" : 4,
      "contributors" : [ "imgroxx@gmail.com", "taylan@uber.com", "xbowen@uber.com" ]
    }, {
      "extension" : "lock",
      "year" : "2018",
      "commitsCount" : 22,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "dmetzgar@users.noreply.github.com", "yiminc@users.noreply.github.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "wxing1292@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "lock",
      "year" : "2019",
      "commitsCount" : 46,
      "contributors" : [ "boweixu@uber.com", "shreyass@uber.com", "ycyang@uber.com", "yiminc@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "yycptt@gmail.com", "venkat@uber.com", "venkat1109@gmail.com", "wenquanx@uber.com", "jonas@weightpoint.se", "meiliang86@gmail.com", "andrewjdawson2016@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "arclint",
      "year" : "2017",
      "commitsCount" : 1,
      "contributors" : [ "maxim@uber.com" ]
    }, {
      "extension" : "arclint",
      "year" : "2016",
      "commitsCount" : 1,
      "contributors" : [ "tamer@uber.com" ]
    }, {
      "extension" : "toml",
      "year" : "2022",
      "commitsCount" : 3,
      "contributors" : [ "zackk@uber.com" ]
    }, {
      "extension" : "png",
      "year" : "2020",
      "commitsCount" : 2,
      "contributors" : [ "longquanzheng@users.noreply.github.com", "yx@uber.com" ]
    }, {
      "extension" : "crt",
      "year" : "2021",
      "commitsCount" : 1,
      "contributors" : [ "vytautas@uber.com" ]
    }, {
      "extension" : "png",
      "year" : "2021",
      "commitsCount" : 1,
      "contributors" : [ "ycyang@uber.com" ]
    }, {
      "extension" : "mod",
      "year" : "2024",
      "commitsCount" : 14,
      "contributors" : [ "imgroxx@gmail.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "taylan@uber.com", "david.porter@uber.com", "jht@uber.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "mod",
      "year" : "2022",
      "commitsCount" : 18,
      "contributors" : [ "zackk@uber.com", "stevenl@uber.com", "shengs@uber.com", "vytautas@uber.com", "102192478+allenchen2244@users.noreply.github.com", "25259015+mkolodezny@users.noreply.github.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "duoertai@gmail.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "toml",
      "year" : "2019",
      "commitsCount" : 17,
      "contributors" : [ "shreyass@uber.com", "boweixu@uber.com", "venkat1109@gmail.com", "wenquanx@uber.com", "ycyang@uber.com", "jonas@weightpoint.se", "meiliang86@gmail.com", "yiminc@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "lock",
      "year" : "2016",
      "commitsCount" : 3,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com" ]
    }, {
      "extension" : "mod",
      "year" : "2023",
      "commitsCount" : 20,
      "contributors" : [ "115650494+ketsiambaku@users.noreply.github.com", "imgroxx@gmail.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "taylan@uber.com", "david.porter@uber.com", "iozherelyev@gmail.com", "sidlauskas.mantas@gmail.com", "shaddoll@users.noreply.github.com", "47233368+timl3136@users.noreply.github.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "xbowen@uber.com", "sankari@uber.com" ]
    }, {
      "extension" : "lock",
      "year" : "2017",
      "commitsCount" : 14,
      "contributors" : [ "venkat1109@gmail.com", "tamer@uber.com", "sivakk@uber.com", "madhuravi@users.noreply.github.com", "maxim@uber.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2024",
      "commitsCount" : 7,
      "contributors" : [ "mantass@netapp.com", "taylan@uber.com", "sankari@uber.com" ]
    }, {
      "extension" : "cql",
      "year" : "2024",
      "commitsCount" : 1,
      "contributors" : [ "taylan@uber.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2023",
      "commitsCount" : 21,
      "contributors" : [ "imgroxx@gmail.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "72432016+agautam478@users.noreply.github.com", "david.porter@uber.com", "taylan@uber.com", "99238165+lancezhao-ins@users.noreply.github.com", "iozherelyev@gmail.com", "sidlauskas.mantas@gmail.com", "emrah@uber.com", "xbowen@uber.com" ]
    }, {
      "extension" : "gitattributes",
      "year" : "2022",
      "commitsCount" : 1,
      "contributors" : [ "vytautas@uber.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2022",
      "commitsCount" : 9,
      "contributors" : [ "zackk@uber.com", "shengs@uber.com", "vytautas@uber.com", "104041627+neil-xie@users.noreply.github.com", "david.porter@uber.com", "longquanzheng@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "cql",
      "year" : "2022",
      "commitsCount" : 2,
      "contributors" : [ "104041627+neil-xie@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2021",
      "commitsCount" : 54,
      "contributors" : [ "ycyang@uber.com", "feng.han@uber.com", "longquanzheng@users.noreply.github.com", "stratos@hashicorp.com", "80807029+demirkayaender@users.noreply.github.com", "yx@uber.com", "84817023+aliue@users.noreply.github.com", "shaddoll@users.noreply.github.com", "adam.babik@scylladb.com", "noiarek@gmail.com", "vytautas@uber.com", "47592240+ignaciogonzalezsomoza@users.noreply.github.com", "45748309+peaacechoi@users.noreply.github.com" ]
    }, {
      "extension" : "cql",
      "year" : "2023",
      "commitsCount" : 3,
      "contributors" : [ "102192478+allenchen2244@users.noreply.github.com", "david.porter@uber.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2020",
      "commitsCount" : 19,
      "contributors" : [ "boweixu@uber.com", "ycyang@uber.com", "25259015+mkolodezny@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "demitriswan@gmail.com", "pablo.gonzalez.granados@gmail.com", "yx@uber.com", "588472+nickwales@users.noreply.github.com" ]
    }, {
      "extension" : "cql",
      "year" : "2020",
      "commitsCount" : 12,
      "contributors" : [ "venkat@uber.com", "ycyang@uber.com", "25259015+mkolodezny@users.noreply.github.com", "yx@uber.com", "emrah@uber.com", "aleksej@uber.com" ]
    }, {
      "extension" : "pub",
      "year" : "2021",
      "commitsCount" : 2,
      "contributors" : [ "noiarek@gmail.com" ]
    }, {
      "extension" : "cql",
      "year" : "2021",
      "commitsCount" : 7,
      "contributors" : [ "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "84817023+aliue@users.noreply.github.com" ]
    }, {
      "extension" : "js",
      "year" : "2017",
      "commitsCount" : 7,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com", "samar@uber.com", "maxim@uber.com" ]
    }, {
      "extension" : "js",
      "year" : "2016",
      "commitsCount" : 5,
      "contributors" : [ "tamer@uber.com", "samar@uber.com" ]
    }, {
      "extension" : "mod",
      "year" : "2020",
      "commitsCount" : 22,
      "contributors" : [ "boweixu@uber.com", "mantass@uber.com", "ycyang@uber.com", "25259015+mkolodezny@users.noreply.github.com", "jonas@weightpoint.se", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "angerm@users.noreply.github.com", "anish531213@users.noreply.github.com", "pablo.gonzalez.granados@gmail.com", "yx@uber.com", "aleksej@uber.com" ]
    }, {
      "extension" : "sh",
      "year" : "2017",
      "commitsCount" : 16,
      "contributors" : [ "venkat1109@gmail.com", "sivakk@uber.com", "samar@uber.com", "longquanzheng@users.noreply.github.com", "madhuravi@users.noreply.github.com" ]
    }, {
      "extension" : "mod",
      "year" : "2021",
      "commitsCount" : 33,
      "contributors" : [ "noiarek@gmail.com", "stevenl@uber.com", "vytautas@uber.com", "mantass@uber.com", "ycyang@uber.com", "49706593+johndelcastillo@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "sh",
      "year" : "2016",
      "commitsCount" : 2,
      "contributors" : [ "sivakk@uber.com" ]
    }, {
      "extension" : "sh",
      "year" : "2019",
      "commitsCount" : 25,
      "contributors" : [ "boweixu@uber.com", "shreyass@uber.com", "barak.alon@airbnb.com", "longquanzheng@users.noreply.github.com", "pgohite@users.noreply.github.com", "enmand@gmail.com", "venkat@uber.com", "venkat1109@gmail.com", "wenquanx@uber.com", "sagikazarmark@users.noreply.github.com", "dmetzgar@users.noreply.github.com", "samar@uber.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "sh",
      "year" : "2018",
      "commitsCount" : 7,
      "contributors" : [ "boweixu@uber.com", "dmetzgar@users.noreply.github.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "thrift",
      "year" : "2020",
      "commitsCount" : 1,
      "contributors" : [ "yx@uber.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2016",
      "commitsCount" : 3,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com" ]
    }, {
      "extension" : "cql",
      "year" : "2019",
      "commitsCount" : 40,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "wenquanx@uber.com", "ycyang@uber.com", "meiliang86@gmail.com", "samar@uber.com", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "yycptt@gmail.com", "yx@uber.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "cql",
      "year" : "2017",
      "commitsCount" : 48,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "tamer@uber.com", "yiminc@users.noreply.github.com", "sivakk@uber.com", "samar@uber.com", "madhuravi@users.noreply.github.com", "wxing1292@users.noreply.github.com", "maxim@uber.com" ]
    }, {
      "extension" : "cql",
      "year" : "2018",
      "commitsCount" : 36,
      "contributors" : [ "boweixu@uber.com", "yiminc@users.noreply.github.com", "samar@uber.com", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "wxing1292@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2019",
      "commitsCount" : 3,
      "contributors" : [ "longquanzheng@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "mod",
      "year" : "2019",
      "commitsCount" : 20,
      "contributors" : [ "wenquanx@uber.com", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2018",
      "commitsCount" : 4,
      "contributors" : [ "boweixu@uber.com", "dmetzgar@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2017",
      "commitsCount" : 4,
      "contributors" : [ "venkat1109@gmail.com", "tamer@uber.com" ]
    }, {
      "extension" : "cql",
      "year" : "2016",
      "commitsCount" : 4,
      "contributors" : [ "sivakk@uber.com", "samar@uber.com" ]
    }, {
      "extension" : "",
      "year" : "2016",
      "commitsCount" : 13,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com", "samar@uber.com" ]
    }, {
      "extension" : "",
      "year" : "2018",
      "commitsCount" : 23,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "dmetzgar@users.noreply.github.com", "samar@uber.com", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "github@ryanwalls.com", "wxing1292@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "thrift",
      "year" : "2018",
      "commitsCount" : 67,
      "contributors" : [ "boweixu@uber.com", "yiminc@users.noreply.github.com", "38018478+arthurguber@users.noreply.github.com", "halak@uber.com", "samar@uber.com", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "wxing1292@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "",
      "year" : "2017",
      "commitsCount" : 28,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "tamer@uber.com", "yiminc@users.noreply.github.com", "sivakk@uber.com", "samar@uber.com", "longquanzheng@users.noreply.github.com", "madhuravi@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "yml",
      "year" : "2019",
      "commitsCount" : 39,
      "contributors" : [ "boweixu@uber.com", "40371448+lihannan99@users.noreply.github.com", "vitaly.arbuzov@gmail.com", "ycyang@uber.com", "sunfmin@gmail.com", "longquanzheng@users.noreply.github.com", "yycptt@gmail.com", "yx@uber.com", "pgohite@users.noreply.github.com", "venkat1109@gmail.com", "venkat@uber.com", "wenquanx@uber.com", "dmetzgar@users.noreply.github.com", "meiliang86@gmail.com", "samar@uber.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "thrift",
      "year" : "2019",
      "commitsCount" : 102,
      "contributors" : [ "boweixu@uber.com", "shreyass@uber.com", "40371448+lihannan99@users.noreply.github.com", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "yycptt@gmail.com", "yx@uber.com", "samar@temporal.io", "venkat@uber.com", "venkat1109@gmail.com", "wenquanx@uber.com", "meiliang86@gmail.com", "andrewjdawson2016@users.noreply.github.com", "anish531213@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "yml",
      "year" : "2018",
      "commitsCount" : 19,
      "contributors" : [ "boweixu@uber.com", "yiminc@users.noreply.github.com", "nathan@nathanblack.org", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "dmitry.gladkov@gmail.com", "wxing1292@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "thrift",
      "year" : "2016",
      "commitsCount" : 6,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com", "samar@uber.com" ]
    }, {
      "extension" : "",
      "year" : "2019",
      "commitsCount" : 63,
      "contributors" : [ "jesus@sevein.com", "boweixu@uber.com", "shreyass@uber.com", "40371448+lihannan99@users.noreply.github.com", "barak.alon@airbnb.com", "longquanzheng@users.noreply.github.com", "yycptt@gmail.com", "barak.s.alon@gmail.com", "yx@uber.com", "pgohite@users.noreply.github.com", "venkat@uber.com", "venkat1109@gmail.com", "wenquanx@uber.com", "dan@linuxfoundation.org", "dmetzgar@users.noreply.github.com", "sagikazarmark@users.noreply.github.com", "meiliang86@gmail.com", "samar@uber.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "yml",
      "year" : "2017",
      "commitsCount" : 8,
      "contributors" : [ "venkat1109@gmail.com", "tamer@uber.com", "longquanzheng@users.noreply.github.com", "h7kanna@users.noreply.github.com" ]
    }, {
      "extension" : "thrift",
      "year" : "2017",
      "commitsCount" : 55,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "tamer@uber.com", "yiminc@users.noreply.github.com", "sivakk@uber.com", "samar@uber.com", "madhuravi@users.noreply.github.com", "wxing1292@users.noreply.github.com", "maxim@uber.com" ]
    }, {
      "extension" : "md",
      "year" : "2017",
      "commitsCount" : 19,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "tamer@uber.com", "madhurav@uber.com", "mihneao@uber.com", "vvelikodny@gmail.com", "longquanzheng@users.noreply.github.com", "madhuravi@users.noreply.github.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2019",
      "commitsCount" : 79,
      "contributors" : [ "boweixu@uber.com", "shreyass@uber.com", "barak.alon@airbnb.com", "ycyang@uber.com", "ke.wu@ibeca.me", "andrew.oberhardt@gmail.com", "longquanzheng@users.noreply.github.com", "yycptt@gmail.com", "yx@uber.com", "pgohite@users.noreply.github.com", "enmand@gmail.com", "venkat1109@gmail.com", "venkat@uber.com", "wenquanx@uber.com", "sagikazarmark@users.noreply.github.com", "jonas@weightpoint.se", "meiliang86@gmail.com", "vit@uber.com", "andrewjdawson2016@users.noreply.github.com", "anish531213@users.noreply.github.com", "pankaj.singh@hortonworks.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2018",
      "commitsCount" : 25,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "wxing1292@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "md",
      "year" : "2019",
      "commitsCount" : 61,
      "contributors" : [ "boweixu@uber.com", "43868318+yashrajbharti@users.noreply.github.com", "ycyang@uber.com", "vkuzmin@uber.com", "longquanzheng@users.noreply.github.com", "jysui2014@gmail.com", "yx@uber.com", "pgohite@users.noreply.github.com", "mfateev@users.noreply.github.com", "jingyang@uber.com", "dounan@gmail.com", "venkat@uber.com", "venkat1109@gmail.com", "wenquanx@uber.com", "0xflotus@gmail.com", "dmetzgar@users.noreply.github.com", "jonas@weightpoint.se", "joe.cabezas@gmail.com", "meiliang86@gmail.com", "andrewjdawson2016@users.noreply.github.com", "pankaj.singh@hortonworks.com", "anish531213@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2017",
      "commitsCount" : 21,
      "contributors" : [ "venkat1109@gmail.com", "tamer@uber.com", "sivakk@uber.com", "longquanzheng@users.noreply.github.com", "madhuravi@users.noreply.github.com", "wxing1292@users.noreply.github.com", "maxim@uber.com" ]
    }, {
      "extension" : "md",
      "year" : "2018",
      "commitsCount" : 20,
      "contributors" : [ "boweixu@uber.com", "dmetzgar@users.noreply.github.com", "nathan@nathanblack.org", "samar@uber.com", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "yx@uber.com", "github@ryanwalls.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2016",
      "commitsCount" : 8,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com", "samar@uber.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2021",
      "commitsCount" : 3,
      "contributors" : [ "stevenl@uber.com", "vytautas@uber.com", "ycyang@uber.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2020",
      "commitsCount" : 4,
      "contributors" : [ "ycyang@uber.com", "sheerun@sher.pl", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "",
      "year" : "2021",
      "commitsCount" : 66,
      "contributors" : [ "stevenl@uber.com", "noiarek@gmail.com", "imgroxx@gmail.com", "vytautas@uber.com", "mantass@uber.com", "weisztoma@gmail.com", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "aanish@uber.com", "80807029+demirkayaender@users.noreply.github.com", "yx@uber.com", "84817023+aliue@users.noreply.github.com" ]
    }, {
      "extension" : "",
      "year" : "2020",
      "commitsCount" : 54,
      "contributors" : [ "boweixu@uber.com", "ycyang@uber.com", "25259015+mkolodezny@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "yx@uber.com", "60123860+luowenking1@users.noreply.github.com", "aleksej@uber.com", "emrahseker@gmail.com", "venkat@uber.com", "vytautas@uber.com", "mantass@uber.com", "sagikazarmark@users.noreply.github.com", "meiliang86@gmail.com", "43047444+vytautas-karpavicius@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "anish531213@users.noreply.github.com", "emrah@uber.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "",
      "year" : "2023",
      "commitsCount" : 21,
      "contributors" : [ "115650494+ketsiambaku@users.noreply.github.com", "47233368+timl3136@users.noreply.github.com", "imgroxx@gmail.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "david.porter@uber.com", "taylan@uber.com", "iozherelyev@gmail.com", "sonpham1996@gmail.com", "sidlauskas.mantas@gmail.com", "xbowen@uber.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "",
      "year" : "2022",
      "commitsCount" : 27,
      "contributors" : [ "zackk@uber.com", "25259015+mkolodezny@users.noreply.github.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "duoertai@gmail.com", "80807029+demirkayaender@users.noreply.github.com", "sonpham1996@gmail.com", "shaddoll@users.noreply.github.com", "stevenl@uber.com", "shengs@uber.com", "vytautas@uber.com", "weisztoma@gmail.com", "contact@davidporter.id.au", "102192478+allenchen2244@users.noreply.github.com" ]
    }, {
      "extension" : "md",
      "year" : "2020",
      "commitsCount" : 29,
      "contributors" : [ "boweixu@uber.com", "ycyang@uber.com", "jonas@weightpoint.se", "meiliang86@gmail.com", "sheerun@sher.pl", "peternatwork@gmail.com", "longquanzheng@users.noreply.github.com", "58960161+just-at-uber@users.noreply.github.com", "rmrfinbox@gmail.com", "yx@uber.com", "antstorm@gmail.com" ]
    }, {
      "extension" : "yml",
      "year" : "2024",
      "commitsCount" : 13,
      "contributors" : [ "taylan@uber.com", "jht@uber.com", "abhishekj720@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "md",
      "year" : "2022",
      "commitsCount" : 11,
      "contributors" : [ "zackk@uber.com", "102192478+allenchen2244@users.noreply.github.com", "david.porter@uber.com", "58960161+just-at-uber@users.noreply.github.com", "76502507+charlese-instaclustr@users.noreply.github.com" ]
    }, {
      "extension" : "md",
      "year" : "2021",
      "commitsCount" : 46,
      "contributors" : [ "noiarek@gmail.com", "vytautas@uber.com", "ycyang@uber.com", "feng.han@postmates.com", "longquanzheng@users.noreply.github.com", "58960161+just-at-uber@users.noreply.github.com", "yx@uber.com", "calvin325@gmail.com", "saurabh.mistry@cruxinformatics.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "go",
      "year" : "2024",
      "commitsCount" : 220,
      "contributors" : [ "munawar.hafiz@gmail.com", "115650494+ketsiambaku@users.noreply.github.com", "vsevolod.kaloshin@gmail.com", "imgroxx@gmail.com", "taylan@uber.com", "david.porter@uber.com", "jht@uber.com", "iozherelyev@gmail.com", "dkrot@uber.com", "shaddoll@users.noreply.github.com", "dvignesh1496@gmail.com", "shengs@uber.com", "47233368+timl3136@users.noreply.github.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "72432016+agautam478@users.noreply.github.com", "abhishekj720@users.noreply.github.com", "vd13@ext.uber.com", "xbowen@uber.com", "248348907@qq.com", "sankari@uber.com" ]
    }, {
      "extension" : "md",
      "year" : "2024",
      "commitsCount" : 6,
      "contributors" : [ "imgroxx@gmail.com", "104041627+neil-xie@users.noreply.github.com", "1480657+ibarrajo@users.noreply.github.com", "taylan@uber.com", "4594081+kotcrab@users.noreply.github.com" ]
    }, {
      "extension" : "md",
      "year" : "2023",
      "commitsCount" : 23,
      "contributors" : [ "imgroxx@gmail.com", "116151225+mrboss276@users.noreply.github.com", "taylan@uber.com", "prclqz@gmail.com", "shaddoll@users.noreply.github.com", "shengs@uber.com", "mantass@uber.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "99238165+lancezhao-ins@users.noreply.github.com", "76502507+charlese-instaclustr@users.noreply.github.com", "xbowen@uber.com", "132356583+gazi-yestemirova@users.noreply.github.com" ]
    }, {
      "extension" : "go",
      "year" : "2022",
      "commitsCount" : 234,
      "contributors" : [ "zackk@uber.com", "zack@kirsch.org", "25259015+mkolodezny@users.noreply.github.com", "feng.han@uber.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "duoertai@gmail.com", "liouvetren@gmail.com", "david.porter@uber.com", "longquanzheng@users.noreply.github.com", "yycptt@gmail.com", "80807029+demirkayaender@users.noreply.github.com", "sonpham1996@gmail.com", "plus.wu1986@gmail.com", "engzerjun@gmail.com", "shaddoll@users.noreply.github.com", "stevenl@uber.com", "shengs@uber.com", "vytautas@uber.com", "mantass@uber.com", "49706593+johndelcastillo@users.noreply.github.com", "102192478+allenchen2244@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "abhishekj720@users.noreply.github.com", "76502507+charlese-instaclustr@users.noreply.github.com" ]
    }, {
      "extension" : "go",
      "year" : "2023",
      "commitsCount" : 274,
      "contributors" : [ "vsevolod.kaloshin@gmail.com", "jht@uber.com", "dkrot@uber.com", "shaddoll@users.noreply.github.com", "mantass@uber.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "72432016+agautam478@users.noreply.github.com", "132356583+gazi-yestemirova@users.noreply.github.com", "sankari@uber.com", "115650494+ketsiambaku@users.noreply.github.com", "imgroxx@gmail.com", "66636227+manasaling@users.noreply.github.com", "taylan@uber.com", "david.porter@uber.com", "iozherelyev@gmail.com", "sidlauskas.mantas@gmail.com", "47233368+timl3136@users.noreply.github.com", "shengs@uber.com", "102192478+allenchen2244@users.noreply.github.com", "99238165+lancezhao-ins@users.noreply.github.com", "76502507+charlese-instaclustr@users.noreply.github.com", "abhishekj720@users.noreply.github.com", "emrah@uber.com", "xbowen@uber.com" ]
    }, {
      "extension" : "go",
      "year" : "2020",
      "commitsCount" : 562,
      "contributors" : [ "11838981+feedmeapples@users.noreply.github.com", "boweixu@uber.com", "alex@temporal.io", "39283161+jamisonbennett@users.noreply.github.com", "ycyang@uber.com", "25259015+mkolodezny@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "60123860+luowenking1@users.noreply.github.com", "emrahseker@gmail.com", "mantass@uber.com", "jonas@weightpoint.se", "meiliang86@gmail.com", "vit@uber.com", "ben.j.jacobson@gmail.com", "aanish@uber.com", "pablo.gonzalez.granados@gmail.com", "saurabh.mistry@cruxinformatics.com", "janosveres@me.com", "sheerun@sher.pl", "andrew.oberhardt@gmail.com", "angerm@users.noreply.github.com", "yx@uber.com", "meiliang@uber.com", "sidlauskas.mantas@gmail.com", "aleksej@uber.com", "samar@temporal.io", "venkat@uber.com", "vytautas@uber.com", "kaustubhmallik@gmail.com", "43047444+vytautas-karpavicius@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "bradenbass@gmail.com", "anish531213@users.noreply.github.com", "emrah@uber.com", "pip1998@foxmail.com", "wxing1292@users.noreply.github.com", "43149041+sokada1221@users.noreply.github.com" ]
    }, {
      "extension" : "go",
      "year" : "2021",
      "commitsCount" : 500,
      "contributors" : [ "ycyang@uber.com", "github@junk.kraney.com", "25259015+mkolodezny@users.noreply.github.com", "feng.han@uber.com", "longquanzheng@users.noreply.github.com", "84817023+aliue@users.noreply.github.com", "shaddoll@users.noreply.github.com", "stevenl@uber.com", "noiarek@gmail.com", "wenermail@gmail.com", "adam.babik@scylladb.com", "weisztoma@gmail.com", "mantass@uber.com", "47592240+ignaciogonzalezsomoza@users.noreply.github.com", "49706593+johndelcastillo@users.noreply.github.com", "58960161+just-at-uber@users.noreply.github.com", "aanish@uber.com", "saurabh.mistry@cruxinformatics.com", "hulk.website@gmail.com", "angerm@users.noreply.github.com", "lindleywhite@gmail.com", "80807029+demirkayaender@users.noreply.github.com", "yx@uber.com", "vytautas@uber.com", "mistiawanagus@gmail.com", "agrimrules@gmail.com", "andrewjdawson2016@users.noreply.github.com", "feng.han@postmates.com", "social@staraurryon.com", "emrah@uber.com" ]
    }, {
      "extension" : "dockerignore",
      "year" : "2019",
      "commitsCount" : 2,
      "contributors" : [ "wenquanx@uber.com", "sagikazarmark@users.noreply.github.com" ]
    }, {
      "extension" : "yml",
      "year" : "2023",
      "commitsCount" : 15,
      "contributors" : [ "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "taylan@uber.com", "iozherelyev@gmail.com", "sidlauskas.mantas@gmail.com", "xbowen@uber.com" ]
    }, {
      "extension" : "yml",
      "year" : "2022",
      "commitsCount" : 9,
      "contributors" : [ "zackk@uber.com", "stevenl@uber.com", "shengs@uber.com", "vytautas@uber.com", "longquanzheng@users.noreply.github.com", "76502507+charlese-instaclustr@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "yml",
      "year" : "2021",
      "commitsCount" : 19,
      "contributors" : [ "stevenl@uber.com", "noiarek@gmail.com", "adam.babik@scylladb.com", "vytautas@uber.com", "longquanzheng@users.noreply.github.com", "58960161+just-at-uber@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "yml",
      "year" : "2020",
      "commitsCount" : 8,
      "contributors" : [ "meiliang86@gmail.com", "longquanzheng@users.noreply.github.com", "58960161+just-at-uber@users.noreply.github.com" ]
    }, {
      "extension" : "gitmodules",
      "year" : "2017",
      "commitsCount" : 2,
      "contributors" : [ "tamer@uber.com" ]
    }, {
      "extension" : "gitmodules",
      "year" : "2016",
      "commitsCount" : 2,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com" ]
    }, {
      "extension" : "go",
      "year" : "2019",
      "commitsCount" : 793,
      "contributors" : [ "boweixu@uber.com", "shreyass@uber.com", "ycyang@uber.com", "shreyass@live.com", "max@semmle.com", "longquanzheng@users.noreply.github.com", "paul@eyeamera.com", "brian@tarricone.org", "venkat1109@gmail.com", "dlh@harple.com", "jonas@weightpoint.se", "rikard.legge@gmail.com", "meiliang86@gmail.com", "samar@uber.com", "vit@uber.com", "jesus@sevein.com", "ckcortright@gmail.com", "40371448+lihannan99@users.noreply.github.com", "yiminc@users.noreply.github.com", "andrew.oberhardt@gmail.com", "yycptt@gmail.com", "jysui2014@gmail.com", "yx@uber.com", "jingyang@uber.com", "samar@temporal.io", "venkat@uber.com", "wenquanx@uber.com", "andrewjdawson2016@users.noreply.github.com", "anish531213@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "ini",
      "year" : "2023",
      "commitsCount" : 1,
      "contributors" : [ "mantass@netapp.com" ]
    }, {
      "extension" : "go",
      "year" : "2017",
      "commitsCount" : 309,
      "contributors" : [ "boweixu@uber.com", "samar.abbas@outlook.com", "madhurav@uber.com", "yiminc@users.noreply.github.com", "sivakk@uber.com", "longquanzheng@users.noreply.github.com", "madhuravi@users.noreply.github.com", "teeldeeb@gmail.com", "maxim@uber.com", "venkat1109@gmail.com", "tamer@uber.com", "samar@uber.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "dockerignore",
      "year" : "2023",
      "commitsCount" : 1,
      "contributors" : [ "iozherelyev@gmail.com" ]
    }, {
      "extension" : "go",
      "year" : "2018",
      "commitsCount" : 470,
      "contributors" : [ "boweixu@uber.com", "40371448+lihannan99@users.noreply.github.com", "yiminc@users.noreply.github.com", "38018478+arthurguber@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "madhuravi@users.noreply.github.com", "yx@uber.com", "mfateev@users.noreply.github.com", "cyrille.hemidy@gmail.com", "venkat1109@gmail.com", "yuhsia89@gmail.com", "dmetzgar@users.noreply.github.com", "meiliang86@gmail.com", "samar@uber.com", "halak@uber.com", "andrewjdawson2016@users.noreply.github.com", "mudit.raaj.gupta@gmail.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "go",
      "year" : "2016",
      "commitsCount" : 33,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com", "samar@uber.com" ]
    }, {
      "extension" : "proto",
      "year" : "2020",
      "commitsCount" : 7,
      "contributors" : [ "andrewjdawson2016@users.noreply.github.com" ]
    }, {
      "extension" : "proto",
      "year" : "2021",
      "commitsCount" : 26,
      "contributors" : [ "vytautas@uber.com", "mantass@uber.com", "ycyang@uber.com", "aanish@uber.com", "80807029+demirkayaender@users.noreply.github.com", "yx@uber.com", "84817023+aliue@users.noreply.github.com" ]
    }, {
      "extension" : "proto",
      "year" : "2022",
      "commitsCount" : 4,
      "contributors" : [ "vytautas@uber.com", "25259015+mkolodezny@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com" ]
    }, {
      "extension" : "proto",
      "year" : "2023",
      "commitsCount" : 2,
      "contributors" : [ "47233368+timl3136@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "sum",
      "year" : "2020",
      "commitsCount" : 18,
      "contributors" : [ "janosveres@me.com", "boweixu@uber.com", "mantass@uber.com", "ycyang@uber.com", "25259015+mkolodezny@users.noreply.github.com", "jonas@weightpoint.se", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "angerm@users.noreply.github.com", "pablo.gonzalez.granados@gmail.com", "aleksej@uber.com" ]
    }, {
      "extension" : "sum",
      "year" : "2021",
      "commitsCount" : 28,
      "contributors" : [ "noiarek@gmail.com", "stevenl@uber.com", "vytautas@uber.com", "mantass@uber.com", "ycyang@uber.com", "49706593+johndelcastillo@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "gitmodules",
      "year" : "2020",
      "commitsCount" : 2,
      "contributors" : [ "venkat@uber.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "arcconfig",
      "year" : "2017",
      "commitsCount" : 1,
      "contributors" : [ "samar@uber.com" ]
    }, {
      "extension" : "sum",
      "year" : "2022",
      "commitsCount" : 19,
      "contributors" : [ "zackk@uber.com", "stevenl@uber.com", "shengs@uber.com", "vytautas@uber.com", "mantass@uber.com", "102192478+allenchen2244@users.noreply.github.com", "25259015+mkolodezny@users.noreply.github.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "duoertai@gmail.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "sum",
      "year" : "2023",
      "commitsCount" : 18,
      "contributors" : [ "115650494+ketsiambaku@users.noreply.github.com", "47233368+timl3136@users.noreply.github.com", "imgroxx@gmail.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "taylan@uber.com", "david.porter@uber.com", "iozherelyev@gmail.com", "sidlauskas.mantas@gmail.com", "xbowen@uber.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "sum",
      "year" : "2024",
      "commitsCount" : 14,
      "contributors" : [ "imgroxx@gmail.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "david.porter@uber.com", "taylan@uber.com", "jht@uber.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "dockerignore",
      "year" : "2021",
      "commitsCount" : 2,
      "contributors" : [ "stevenl@uber.com", "ycyang@uber.com" ]
    }, {
      "extension" : "dockerignore",
      "year" : "2020",
      "commitsCount" : 1,
      "contributors" : [ "sagikazarmark@users.noreply.github.com" ]
    }, {
      "extension" : "sum",
      "year" : "2019",
      "commitsCount" : 20,
      "contributors" : [ "wenquanx@uber.com", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "toml",
      "year" : "2018",
      "commitsCount" : 5,
      "contributors" : [ "dmetzgar@users.noreply.github.com", "yiminc@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "json",
      "year" : "2024",
      "commitsCount" : 2,
      "contributors" : [ "taylan@uber.com" ]
    }, {
      "extension" : "key",
      "year" : "2021",
      "commitsCount" : 1,
      "contributors" : [ "vytautas@uber.com" ]
    }, {
      "extension" : "json",
      "year" : "2020",
      "commitsCount" : 13,
      "contributors" : [ "venkat@uber.com", "25259015+mkolodezny@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "yx@uber.com", "emrah@uber.com", "aleksej@uber.com" ]
    }, {
      "extension" : "json",
      "year" : "2021",
      "commitsCount" : 13,
      "contributors" : [ "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "84817023+aliue@users.noreply.github.com", "yx@uber.com" ]
    }, {
      "extension" : "json",
      "year" : "2022",
      "commitsCount" : 3,
      "contributors" : [ "104041627+neil-xie@users.noreply.github.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "json",
      "year" : "2023",
      "commitsCount" : 12,
      "contributors" : [ "mantass@netapp.com", "102192478+allenchen2244@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "david.porter@uber.com", "sidlauskas.mantas@gmail.com", "xbowen@uber.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "tmpl",
      "year" : "2024",
      "commitsCount" : 21,
      "contributors" : [ "115650494+ketsiambaku@users.noreply.github.com", "shengs@uber.com", "jht@uber.com", "iozherelyev@gmail.com", "shaddoll@users.noreply.github.com" ]
    }, {
      "extension" : "tmpl",
      "year" : "2023",
      "commitsCount" : 4,
      "contributors" : [ "iozherelyev@gmail.com" ]
    }, {
      "extension" : "sql",
      "year" : "2019",
      "commitsCount" : 26,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "venkat@uber.com", "wenquanx@uber.com", "meiliang86@gmail.com", "samar@uber.com", "longquanzheng@users.noreply.github.com", "yycptt@gmail.com", "yx@uber.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "json",
      "year" : "2017",
      "commitsCount" : 10,
      "contributors" : [ "boweixu@uber.com", "venkat1109@gmail.com", "tamer@uber.com", "yiminc@users.noreply.github.com", "sivakk@uber.com", "samar@uber.com", "madhuravi@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "json",
      "year" : "2018",
      "commitsCount" : 32,
      "contributors" : [ "boweixu@uber.com", "yiminc@users.noreply.github.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "wxing1292@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "sql",
      "year" : "2018",
      "commitsCount" : 12,
      "contributors" : [ "venkat1109@gmail.com", "yiminc@users.noreply.github.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "wxing1292@users.noreply.github.com", "mfateev@users.noreply.github.com" ]
    }, {
      "extension" : "json",
      "year" : "2019",
      "commitsCount" : 46,
      "contributors" : [ "boweixu@uber.com", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "yycptt@gmail.com", "yx@uber.com", "venkat@uber.com", "venkat1109@gmail.com", "wenquanx@uber.com", "meiliang86@gmail.com", "vit@uber.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "wxing1292@users.noreply.github.com" ]
    }, {
      "extension" : "py",
      "year" : "2017",
      "commitsCount" : 7,
      "contributors" : [ "tamer@uber.com", "sivakk@uber.com", "samar@uber.com", "maxim@uber.com" ]
    }, {
      "extension" : "py",
      "year" : "2016",
      "commitsCount" : 5,
      "contributors" : [ "tamer@uber.com", "samar@uber.com" ]
    } ]
  },
  "unitsAnalysisResults" : {
    "totalNumberOfUnits" : 14073,
    "linesOfCodeInUnits" : 171551,
    "unitSizeRiskDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 55297,
      "lowRiskValue" : 33691,
      "mediumRiskValue" : 44396,
      "highRiskValue" : 26202,
      "veryHighRiskValue" : 11965,
      "lowRiskCount" : 2366,
      "negligibleRiskCount" : 9801,
      "mediumRiskCount" : 1447,
      "highRiskCount" : 380,
      "veryHighRiskCount" : 79,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 32.23356319695018,
      "veryHighRiskPercentage" : 6.97460230485395,
      "highRiskPercentage" : 15.273592109635036,
      "mediumRiskPercentage" : 25.879184615653653,
      "lowRiskPercentage" : 19.639057772907183,
      "totalValue" : 171551,
      "totalCount" : 14073
    },
    "conditionalComplexityRiskDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 117101,
      "lowRiskValue" : 27583,
      "mediumRiskValue" : 22046,
      "highRiskValue" : 3769,
      "veryHighRiskValue" : 1052,
      "lowRiskCount" : 752,
      "negligibleRiskCount" : 12983,
      "mediumRiskCount" : 304,
      "highRiskCount" : 29,
      "veryHighRiskCount" : 5,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 68.2601675303554,
      "veryHighRiskPercentage" : 0.6132287191564024,
      "highRiskPercentage" : 2.1970142989548296,
      "mediumRiskPercentage" : 12.850988918747195,
      "lowRiskPercentage" : 16.07860053278617,
      "totalValue" : 171551,
      "totalCount" : 14073
    },
    "unitSizeRiskDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 55297,
      "lowRiskValue" : 33691,
      "mediumRiskValue" : 44396,
      "highRiskValue" : 26202,
      "veryHighRiskValue" : 11965,
      "lowRiskCount" : 2366,
      "negligibleRiskCount" : 9801,
      "mediumRiskCount" : 1447,
      "highRiskCount" : 380,
      "veryHighRiskCount" : 79,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 32.23356319695018,
      "veryHighRiskPercentage" : 6.97460230485395,
      "highRiskPercentage" : 15.273592109635036,
      "mediumRiskPercentage" : 25.879184615653653,
      "lowRiskPercentage" : 19.639057772907183,
      "totalValue" : 171551,
      "totalCount" : 14073
    } ],
    "unitSizeRiskDistributionPerComponent" : [ [ {
      "key" : "cmd",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 130,
      "lowRiskValue" : 141,
      "mediumRiskValue" : 234,
      "highRiskValue" : 57,
      "veryHighRiskValue" : 181,
      "lowRiskCount" : 9,
      "negligibleRiskCount" : 26,
      "mediumRiskCount" : 6,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 17.49663526244953,
      "veryHighRiskPercentage" : 24.3606998654105,
      "highRiskPercentage" : 7.6716016150740245,
      "mediumRiskPercentage" : 31.493943472409153,
      "lowRiskPercentage" : 18.977119784656796,
      "totalValue" : 743,
      "totalCount" : 43
    }, {
      "key" : "bench",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 171,
      "lowRiskValue" : 286,
      "mediumRiskValue" : 711,
      "highRiskValue" : 602,
      "veryHighRiskValue" : 103,
      "lowRiskCount" : 19,
      "negligibleRiskCount" : 31,
      "mediumRiskCount" : 19,
      "highRiskCount" : 9,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 9.129738387613454,
      "veryHighRiskPercentage" : 5.4991991457554725,
      "highRiskPercentage" : 32.14095034703684,
      "mediumRiskPercentage" : 37.96049119060331,
      "lowRiskPercentage" : 15.269620928990923,
      "totalValue" : 1873,
      "totalCount" : 79
    }, {
      "key" : "tools",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 1370,
      "lowRiskValue" : 1958,
      "mediumRiskValue" : 4076,
      "highRiskValue" : 2507,
      "veryHighRiskValue" : 2468,
      "lowRiskCount" : 133,
      "negligibleRiskCount" : 240,
      "mediumRiskCount" : 131,
      "highRiskCount" : 37,
      "veryHighRiskCount" : 17,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 11.067129816624929,
      "veryHighRiskPercentage" : 19.936990063817756,
      "highRiskPercentage" : 20.252039744728975,
      "mediumRiskPercentage" : 32.92673075369577,
      "lowRiskPercentage" : 15.817109621132563,
      "totalValue" : 12379,
      "totalCount" : 558
    }, {
      "key" : "host",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 376,
      "lowRiskValue" : 531,
      "mediumRiskValue" : 537,
      "highRiskValue" : 516,
      "veryHighRiskValue" : 149,
      "lowRiskCount" : 37,
      "negligibleRiskCount" : 80,
      "mediumRiskCount" : 17,
      "highRiskCount" : 8,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 17.828354670459934,
      "veryHighRiskPercentage" : 7.064959696538644,
      "highRiskPercentage" : 24.466571834992887,
      "mediumRiskPercentage" : 25.462304409672832,
      "lowRiskPercentage" : 25.177809388335703,
      "totalValue" : 2109,
      "totalCount" : 143
    }, {
      "key" : "canary",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 388,
      "lowRiskValue" : 362,
      "mediumRiskValue" : 1001,
      "highRiskValue" : 272,
      "veryHighRiskValue" : 110,
      "lowRiskCount" : 24,
      "negligibleRiskCount" : 72,
      "mediumRiskCount" : 32,
      "highRiskCount" : 4,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 18.190342240975152,
      "veryHighRiskPercentage" : 5.157055789967182,
      "highRiskPercentage" : 12.751992498827942,
      "mediumRiskPercentage" : 46.92920768870136,
      "lowRiskPercentage" : 16.971401781528364,
      "totalValue" : 2133,
      "totalCount" : 133
    }, {
      "key" : "common",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 39274,
      "lowRiskValue" : 20939,
      "mediumRiskValue" : 17446,
      "highRiskValue" : 9249,
      "veryHighRiskValue" : 4067,
      "lowRiskCount" : 1485,
      "negligibleRiskCount" : 6839,
      "mediumRiskCount" : 600,
      "highRiskCount" : 133,
      "veryHighRiskCount" : 25,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 43.170101676284695,
      "veryHighRiskPercentage" : 4.470458917284969,
      "highRiskPercentage" : 10.166529266281946,
      "mediumRiskPercentage" : 19.176696894751306,
      "lowRiskPercentage" : 23.016213245397086,
      "totalValue" : 90975,
      "totalCount" : 9082
    }, {
      "key" : "testflags",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 21,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 6,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 100.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 21,
      "totalCount" : 6
    }, {
      "key" : "environment",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 122,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 17,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 100.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 122,
      "totalCount" : 17
    }, {
      "key" : "service",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 12027,
      "lowRiskValue" : 7883,
      "mediumRiskValue" : 19762,
      "highRiskValue" : 12918,
      "veryHighRiskValue" : 4887,
      "lowRiskCount" : 532,
      "negligibleRiskCount" : 2254,
      "mediumRiskCount" : 618,
      "highRiskCount" : 187,
      "veryHighRiskCount" : 33,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 20.924891695808757,
      "veryHighRiskPercentage" : 8.502531447361553,
      "highRiskPercentage" : 22.475076987316665,
      "mediumRiskPercentage" : 34.382448631626566,
      "lowRiskPercentage" : 13.71505123788646,
      "totalValue" : 57477,
      "totalCount" : 3624
    }, {
      "key" : "client",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 1418,
      "lowRiskValue" : 1591,
      "mediumRiskValue" : 629,
      "highRiskValue" : 81,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 127,
      "negligibleRiskCount" : 236,
      "mediumRiskCount" : 24,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 38.128529174509275,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 2.1780048400107557,
      "mediumRiskPercentage" : 16.91314869588599,
      "lowRiskPercentage" : 42.780317289593974,
      "totalValue" : 3719,
      "totalCount" : 388
    } ] ],
    "longestUnits" : [ {
      "shortName" : "func InitializeHistoryEventGenerator()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/testing/history_event_util.go",
        "extension" : "go",
        "linesOfCode" : 946,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 25,
        "linesOfCodeInUnits" : 923
      },
      "startLine" : 51,
      "endLine" : 960,
      "linesOfCode" : 879,
      "mcCabeIndex" : 16,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/execution/state_builder.go",
        "extension" : "go",
        "linesOfCode" : 420,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 99,
        "linesOfCodeInUnits" : 385
      },
      "startLine" : 85,
      "endLine" : 519,
      "linesOfCode" : 364,
      "mcCabeIndex" : 96,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func newWorkflowCommands()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/workflow.go",
        "extension" : "go",
        "linesOfCode" : 539,
        "unitsCount" : 3,
        "unitsMcCabeIndexSum" : 3,
        "linesOfCodeInUnits" : 532
      },
      "startLine" : 32,
      "endLine" : 383,
      "linesOfCode" : 349,
      "mcCabeIndex" : 1,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/decision/handler.go",
        "extension" : "go",
        "linesOfCode" : 743,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 109,
        "linesOfCodeInUnits" : 698
      },
      "startLine" : 285,
      "endLine" : 634,
      "linesOfCode" : 299,
      "mcCabeIndex" : 53,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func New()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/config/config.go",
        "extension" : "go",
        "linesOfCode" : 525,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 5,
        "linesOfCodeInUnits" : 287
      },
      "startLine" : 345,
      "endLine" : 601,
      "linesOfCode" : 231,
      "mcCabeIndex" : 1,
      "numberOfParameters" : 6,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func NewEngineWithShardContext()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 147,
      "endLine" : 370,
      "linesOfCode" : 211,
      "mcCabeIndex" : 2,
      "numberOfParameters" : 13,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/frontend/api/handler.go",
        "extension" : "go",
        "linesOfCode" : 3482,
        "unitsCount" : 80,
        "unitsMcCabeIndexSum" : 633,
        "linesOfCodeInUnits" : 3411
      },
      "startLine" : 1965,
      "endLine" : 2215,
      "linesOfCode" : 205,
      "mcCabeIndex" : 39,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 633,
      "endLine" : 865,
      "linesOfCode" : 202,
      "mcCabeIndex" : 32,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func newAdminFailoverCommands()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/admin.go",
        "extension" : "go",
        "linesOfCode" : 1379,
        "unitsCount" : 18,
        "unitsMcCabeIndexSum" : 21,
        "linesOfCodeInUnits" : 1370
      },
      "startLine" : 1032,
      "endLine" : 1230,
      "linesOfCode" : 198,
      "mcCabeIndex" : 1,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/task/transfer_active_task_executor.go",
        "extension" : "go",
        "linesOfCode" : 1745,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 253,
        "linesOfCodeInUnits" : 1673
      },
      "startLine" : 354,
      "endLine" : 569,
      "linesOfCode" : 186,
      "mcCabeIndex" : 30,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func applyWorkflowSnapshotTxAsReset()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/sql/sql_execution_store_util.go",
        "extension" : "go",
        "linesOfCode" : 1267,
        "unitsCount" : 20,
        "unitsMcCabeIndexSum" : 149,
        "linesOfCodeInUnits" : 1254
      },
      "startLine" : 203,
      "endLine" : 405,
      "linesOfCode" : 185,
      "mcCabeIndex" : 16,
      "numberOfParameters" : 5,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func FromHistoryEvent()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/api.go",
        "extension" : "go",
        "linesOfCode" : 5533,
        "unitsCount" : 432,
        "unitsMcCabeIndexSum" : 1222,
        "linesOfCodeInUnits" : 5512
      },
      "startLine" : 5469,
      "endLine" : 5650,
      "linesOfCode" : 182,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "cmd/server/cadence/server.go",
        "extension" : "go",
        "linesOfCode" : 252,
        "unitsCount" : 5,
        "unitsMcCabeIndexSum" : 36,
        "linesOfCodeInUnits" : 210
      },
      "startLine" : 103,
      "endLine" : 314,
      "linesOfCode" : 181,
      "mcCabeIndex" : 28,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/domain/handler.go",
        "extension" : "go",
        "linesOfCode" : 960,
        "unitsCount" : 23,
        "unitsMcCabeIndexSum" : 147,
        "linesOfCodeInUnits" : 886
      },
      "startLine" : 374,
      "endLine" : 595,
      "linesOfCode" : 180,
      "mcCabeIndex" : 39,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func NewCliApp()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/app.go",
        "extension" : "go",
        "linesOfCode" : 184,
        "unitsCount" : 2,
        "unitsMcCabeIndexSum" : 3,
        "linesOfCodeInUnits" : 177
      },
      "startLine" : 38,
      "endLine" : 214,
      "linesOfCode" : 174,
      "mcCabeIndex" : 2,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func newAdminShardManagementCommands()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/admin.go",
        "extension" : "go",
        "linesOfCode" : 1379,
        "unitsCount" : 18,
        "unitsMcCabeIndexSum" : 21,
        "linesOfCodeInUnits" : 1370
      },
      "startLine" : 160,
      "endLine" : 328,
      "linesOfCode" : 168,
      "mcCabeIndex" : 1,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func BuildCLIOptions()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cassandra/main.go",
        "extension" : "go",
        "linesOfCode" : 196,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 8,
        "linesOfCodeInUnits" : 189
      },
      "startLine" : 59,
      "endLine" : 231,
      "linesOfCode" : 168,
      "mcCabeIndex" : 1,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func New()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/resource/resourceImpl.go",
        "extension" : "go",
        "linesOfCode" : 471,
        "unitsCount" : 45,
        "unitsMcCabeIndexSum" : 62,
        "linesOfCodeInUnits" : 385
      },
      "startLine" : 143,
      "endLine" : 347,
      "linesOfCode" : 168,
      "mcCabeIndex" : 6,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/execution/context.go",
        "extension" : "go",
        "linesOfCode" : 1207,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 153,
        "linesOfCodeInUnits" : 1080
      },
      "startLine" : 433,
      "endLine" : 614,
      "linesOfCode" : 161,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 1615,
      "endLine" : 1793,
      "linesOfCode" : 159,
      "mcCabeIndex" : 29,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func applyWorkflowMutationTx()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/sql/sql_execution_store_util.go",
        "extension" : "go",
        "linesOfCode" : 1267,
        "unitsCount" : 20,
        "unitsMcCabeIndexSum" : 149,
        "linesOfCodeInUnits" : 1254
      },
      "startLine" : 38,
      "endLine" : 201,
      "linesOfCode" : 151,
      "mcCabeIndex" : 12,
      "numberOfParameters" : 5,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "host/taskpoller.go",
        "extension" : "go",
        "linesOfCode" : 408,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 376
      },
      "startLine" : 117,
      "endLine" : 293,
      "linesOfCode" : 149,
      "mcCabeIndex" : 26,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/execution/context.go",
        "extension" : "go",
        "linesOfCode" : 1207,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 153,
        "linesOfCodeInUnits" : 1080
      },
      "startLine" : 744,
      "endLine" : 914,
      "linesOfCode" : 149,
      "mcCabeIndex" : 21,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/domain/handler.go",
        "extension" : "go",
        "linesOfCode" : 960,
        "unitsCount" : 23,
        "unitsMcCabeIndexSum" : 147,
        "linesOfCodeInUnits" : 886
      },
      "startLine" : 134,
      "endLine" : 301,
      "linesOfCode" : 145,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func BuildCLIOptions()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/sql/main.go",
        "extension" : "go",
        "linesOfCode" : 163,
        "unitsCount" : 3,
        "unitsMcCabeIndexSum" : 5,
        "linesOfCodeInUnits" : 155
      },
      "startLine" : 50,
      "endLine" : 197,
      "linesOfCode" : 144,
      "mcCabeIndex" : 1,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseWorkflowExecutionInfo()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_parsing_utils.go",
        "extension" : "go",
        "linesOfCode" : 544,
        "unitsCount" : 14,
        "unitsMcCabeIndexSum" : 83,
        "linesOfCodeInUnits" : 185
      },
      "startLine" : 39,
      "endLine" : 183,
      "linesOfCode" : 143,
      "mcCabeIndex" : 65,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ToHistoryEvent()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/api.go",
        "extension" : "go",
        "linesOfCode" : 5533,
        "unitsCount" : 432,
        "unitsMcCabeIndexSum" : 1222,
        "linesOfCodeInUnits" : 5512
      },
      "startLine" : 5652,
      "endLine" : 5791,
      "linesOfCode" : 140,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/task/timer_active_task_executor.go",
        "extension" : "go",
        "linesOfCode" : 684,
        "unitsCount" : 10,
        "unitsMcCabeIndexSum" : 128,
        "linesOfCodeInUnits" : 655
      },
      "startLine" : 258,
      "endLine" : 439,
      "linesOfCode" : 138,
      "mcCabeIndex" : 29,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/shared.go",
        "extension" : "go",
        "linesOfCode" : 6303,
        "unitsCount" : 656,
        "unitsMcCabeIndexSum" : 1760,
        "linesOfCodeInUnits" : 4667
      },
      "startLine" : 2239,
      "endLine" : 2375,
      "linesOfCode" : 137,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 1181,
      "endLine" : 1343,
      "linesOfCode" : 137,
      "mcCabeIndex" : 37,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ToError()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/errors.go",
        "extension" : "go",
        "linesOfCode" : 228,
        "unitsCount" : 3,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 219
      },
      "startLine" : 114,
      "endLine" : 252,
      "linesOfCode" : 135,
      "mcCabeIndex" : 32,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/frontend/api/handler.go",
        "extension" : "go",
        "linesOfCode" : 3482,
        "unitsCount" : 80,
        "unitsMcCabeIndexSum" : 633,
        "linesOfCodeInUnits" : 3411
      },
      "startLine" : 1823,
      "endLine" : 1962,
      "linesOfCode" : 135,
      "mcCabeIndex" : 29,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/frontend/api/handler.go",
        "extension" : "go",
        "linesOfCode" : 3482,
        "unitsCount" : 80,
        "unitsMcCabeIndexSum" : 633,
        "linesOfCodeInUnits" : 3411
      },
      "startLine" : 2405,
      "endLine" : 2557,
      "linesOfCode" : 135,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func FromEventType()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/thrift/shared.go",
        "extension" : "go",
        "linesOfCode" : 6901,
        "unitsCount" : 548,
        "unitsMcCabeIndexSum" : 1463,
        "linesOfCodeInUnits" : 6886
      },
      "startLine" : 2118,
      "endLine" : 2251,
      "linesOfCode" : 134,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ToEventType()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/thrift/shared.go",
        "extension" : "go",
        "linesOfCode" : 6901,
        "unitsCount" : 548,
        "unitsMcCabeIndexSum" : 1463,
        "linesOfCodeInUnits" : 6886
      },
      "startLine" : 2254,
      "endLine" : 2387,
      "linesOfCode" : 134,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/domain_migration_command.go",
        "extension" : "go",
        "linesOfCode" : 429,
        "unitsCount" : 15,
        "unitsMcCabeIndexSum" : 59,
        "linesOfCodeInUnits" : 336
      },
      "startLine" : 323,
      "endLine" : 482,
      "linesOfCode" : 130,
      "mcCabeIndex" : 22,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/nosql/nosql_execution_store.go",
        "extension" : "go",
        "linesOfCode" : 678,
        "unitsCount" : 30,
        "unitsMcCabeIndexSum" : 97,
        "linesOfCodeInUnits" : 664
      },
      "startLine" : 170,
      "endLine" : 317,
      "linesOfCode" : 129,
      "mcCabeIndex" : 13,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 2883,
      "endLine" : 3022,
      "linesOfCode" : 129,
      "mcCabeIndex" : 17,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/domain/archivalConfigStateMachine.go",
        "extension" : "go",
        "linesOfCode" : 165,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 76,
        "linesOfCodeInUnits" : 146
      },
      "startLine" : 77,
      "endLine" : 235,
      "linesOfCode" : 128,
      "mcCabeIndex" : 70,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 3475,
      "endLine" : 3616,
      "linesOfCode" : 126,
      "mcCabeIndex" : 19,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/decision/checker.go",
        "extension" : "go",
        "linesOfCode" : 724,
        "unitsCount" : 20,
        "unitsMcCabeIndexSum" : 135,
        "linesOfCodeInUnits" : 685
      },
      "startLine" : 191,
      "endLine" : 355,
      "linesOfCode" : 125,
      "mcCabeIndex" : 33,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/decision/handler.go",
        "extension" : "go",
        "linesOfCode" : 743,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 109,
        "linesOfCodeInUnits" : 698
      },
      "startLine" : 702,
      "endLine" : 838,
      "linesOfCode" : 123,
      "mcCabeIndex" : 13,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func newAdminWorkflowCommands()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/admin.go",
        "extension" : "go",
        "linesOfCode" : 1379,
        "unitsCount" : 18,
        "unitsMcCabeIndexSum" : 21,
        "linesOfCodeInUnits" : 1370
      },
      "startLine" : 35,
      "endLine" : 158,
      "linesOfCode" : 122,
      "mcCabeIndex" : 1,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/nosql/nosql_execution_store.go",
        "extension" : "go",
        "linesOfCode" : 678,
        "unitsCount" : 30,
        "unitsMcCabeIndexSum" : 97,
        "linesOfCodeInUnits" : 664
      },
      "startLine" : 319,
      "endLine" : 456,
      "linesOfCode" : 121,
      "mcCabeIndex" : 15,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/task/timer_active_task_executor.go",
        "extension" : "go",
        "linesOfCode" : 684,
        "unitsCount" : 10,
        "unitsMcCabeIndexSum" : 128,
        "linesOfCodeInUnits" : 655
      },
      "startLine" : 113,
      "endLine" : 256,
      "linesOfCode" : 120,
      "mcCabeIndex" : 19,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func getFlagsForStart()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/flags.go",
        "extension" : "go",
        "linesOfCode" : 734,
        "unitsCount" : 21,
        "unitsMcCabeIndexSum" : 23,
        "linesOfCodeInUnits" : 432
      },
      "startLine" : 371,
      "endLine" : 489,
      "linesOfCode" : 119,
      "mcCabeIndex" : 1,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func GenerateReport()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/admin_elastic_search_commands.go",
        "extension" : "go",
        "linesOfCode" : 447,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 85,
        "linesOfCodeInUnits" : 407
      },
      "startLine" : 308,
      "endLine" : 443,
      "linesOfCode" : 118,
      "mcCabeIndex" : 27,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func GetSizeOfHistoryEvent()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/util.go",
        "extension" : "go",
        "linesOfCode" : 794,
        "unitsCount" : 57,
        "unitsMcCabeIndexSum" : 216,
        "linesOfCodeInUnits" : 729
      },
      "startLine" : 677,
      "endLine" : 795,
      "linesOfCode" : 118,
      "mcCabeIndex" : 58,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 2513,
      "endLine" : 2657,
      "linesOfCode" : 118,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/sql/sql_task_store.go",
        "extension" : "go",
        "linesOfCode" : 526,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 76,
        "linesOfCodeInUnits" : 499
      },
      "startLine" : 81,
      "endLine" : 204,
      "linesOfCode" : 117,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    } ],
    "conditionalComplexityRiskDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 117101,
      "lowRiskValue" : 27583,
      "mediumRiskValue" : 22046,
      "highRiskValue" : 3769,
      "veryHighRiskValue" : 1052,
      "lowRiskCount" : 752,
      "negligibleRiskCount" : 12983,
      "mediumRiskCount" : 304,
      "highRiskCount" : 29,
      "veryHighRiskCount" : 5,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 68.2601675303554,
      "veryHighRiskPercentage" : 0.6132287191564024,
      "highRiskPercentage" : 2.1970142989548296,
      "mediumRiskPercentage" : 12.850988918747195,
      "lowRiskPercentage" : 16.07860053278617,
      "totalValue" : 171551,
      "totalCount" : 14073
    } ],
    "conditionalComplexityRiskDistributionPerComponent" : [ [ {
      "key" : "cmd",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 407,
      "lowRiskValue" : 78,
      "mediumRiskValue" : 77,
      "highRiskValue" : 181,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 3,
      "negligibleRiskCount" : 37,
      "mediumRiskCount" : 2,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 54.77792732166891,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 24.3606998654105,
      "mediumRiskPercentage" : 10.363391655450874,
      "lowRiskPercentage" : 10.497981157469717,
      "totalValue" : 743,
      "totalCount" : 43
    }, {
      "key" : "bench",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 810,
      "lowRiskValue" : 716,
      "mediumRiskValue" : 347,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 15,
      "negligibleRiskCount" : 60,
      "mediumRiskCount" : 4,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 43.24612920448478,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 18.526428190069407,
      "lowRiskPercentage" : 38.22744260544581,
      "totalValue" : 1873,
      "totalCount" : 79
    }, {
      "key" : "tools",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 8099,
      "lowRiskValue" : 2068,
      "mediumRiskValue" : 2006,
      "highRiskValue" : 206,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 62,
      "negligibleRiskCount" : 463,
      "mediumRiskCount" : 31,
      "highRiskCount" : 2,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 65.42531706923015,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 1.66410857096696,
      "mediumRiskPercentage" : 16.204863074561757,
      "lowRiskPercentage" : 16.705711285241133,
      "totalValue" : 12379,
      "totalCount" : 558
    }, {
      "key" : "host",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 1326,
      "lowRiskValue" : 563,
      "mediumRiskValue" : 71,
      "highRiskValue" : 149,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 12,
      "negligibleRiskCount" : 129,
      "mediumRiskCount" : 1,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 62.87339971550498,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 7.064959696538644,
      "mediumRiskPercentage" : 3.366524419155998,
      "lowRiskPercentage" : 26.69511616880038,
      "totalValue" : 2109,
      "totalCount" : 143
    }, {
      "key" : "canary",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 1236,
      "lowRiskValue" : 623,
      "mediumRiskValue" : 274,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 15,
      "negligibleRiskCount" : 114,
      "mediumRiskCount" : 4,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 57.94655414908579,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 12.845757149554618,
      "lowRiskPercentage" : 29.207688701359587,
      "totalValue" : 2133,
      "totalCount" : 133
    }, {
      "key" : "common",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 69706,
      "lowRiskValue" : 11071,
      "mediumRiskValue" : 7935,
      "highRiskValue" : 1874,
      "veryHighRiskValue" : 389,
      "lowRiskCount" : 332,
      "negligibleRiskCount" : 8623,
      "mediumRiskCount" : 108,
      "highRiskCount" : 16,
      "veryHighRiskCount" : 3,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 76.62104973893926,
      "veryHighRiskPercentage" : 0.4275899972519923,
      "highRiskPercentage" : 2.05990656773839,
      "mediumRiskPercentage" : 8.722176422093982,
      "lowRiskPercentage" : 12.169277273976368,
      "totalValue" : 90975,
      "totalCount" : 9082
    }, {
      "key" : "testflags",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 21,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 6,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 100.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 21,
      "totalCount" : 6
    }, {
      "key" : "environment",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 122,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 17,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 100.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 122,
      "totalCount" : 17
    }, {
      "key" : "service",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 31911,
      "lowRiskValue" : 12289,
      "mediumRiskValue" : 11255,
      "highRiskValue" : 1359,
      "veryHighRiskValue" : 663,
      "lowRiskCount" : 308,
      "negligibleRiskCount" : 3152,
      "mediumRiskCount" : 153,
      "highRiskCount" : 9,
      "veryHighRiskCount" : 2,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 55.519599144005426,
      "veryHighRiskPercentage" : 1.1535048802129548,
      "highRiskPercentage" : 2.364424030481758,
      "mediumRiskPercentage" : 19.58174574177497,
      "lowRiskPercentage" : 21.380726203524887,
      "totalValue" : 57477,
      "totalCount" : 3624
    }, {
      "key" : "client",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 3463,
      "lowRiskValue" : 175,
      "mediumRiskValue" : 81,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 5,
      "negligibleRiskCount" : 382,
      "mediumRiskCount" : 1,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 93.11642914762032,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 2.1780048400107557,
      "lowRiskPercentage" : 4.705566012368917,
      "totalValue" : 3719,
      "totalCount" : 388
    } ] ],
    "mostComplexUnits" : [ {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/execution/state_builder.go",
        "extension" : "go",
        "linesOfCode" : 420,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 99,
        "linesOfCodeInUnits" : 385
      },
      "startLine" : 85,
      "endLine" : 519,
      "linesOfCode" : 364,
      "mcCabeIndex" : 96,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/domain/archivalConfigStateMachine.go",
        "extension" : "go",
        "linesOfCode" : 165,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 76,
        "linesOfCodeInUnits" : 146
      },
      "startLine" : 77,
      "endLine" : 235,
      "linesOfCode" : 128,
      "mcCabeIndex" : 70,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseWorkflowExecutionInfo()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_parsing_utils.go",
        "extension" : "go",
        "linesOfCode" : 544,
        "unitsCount" : 14,
        "unitsMcCabeIndexSum" : 83,
        "linesOfCodeInUnits" : 185
      },
      "startLine" : 39,
      "endLine" : 183,
      "linesOfCode" : 143,
      "mcCabeIndex" : 65,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func GetSizeOfHistoryEvent()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/util.go",
        "extension" : "go",
        "linesOfCode" : 794,
        "unitsCount" : 57,
        "unitsMcCabeIndexSum" : 216,
        "linesOfCodeInUnits" : 729
      },
      "startLine" : 677,
      "endLine" : 795,
      "linesOfCode" : 118,
      "mcCabeIndex" : 58,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/decision/handler.go",
        "extension" : "go",
        "linesOfCode" : 743,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 109,
        "linesOfCodeInUnits" : 698
      },
      "startLine" : 285,
      "endLine" : 634,
      "linesOfCode" : 299,
      "mcCabeIndex" : 53,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func FromHistoryEvent()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/api.go",
        "extension" : "go",
        "linesOfCode" : 5533,
        "unitsCount" : 432,
        "unitsMcCabeIndexSum" : 1222,
        "linesOfCodeInUnits" : 5512
      },
      "startLine" : 5469,
      "endLine" : 5650,
      "linesOfCode" : 182,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ToHistoryEvent()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/api.go",
        "extension" : "go",
        "linesOfCode" : 5533,
        "unitsCount" : 432,
        "unitsMcCabeIndexSum" : 1222,
        "linesOfCodeInUnits" : 5512
      },
      "startLine" : 5652,
      "endLine" : 5791,
      "linesOfCode" : 140,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func FromEventType()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/thrift/shared.go",
        "extension" : "go",
        "linesOfCode" : 6901,
        "unitsCount" : 548,
        "unitsMcCabeIndexSum" : 1463,
        "linesOfCodeInUnits" : 6886
      },
      "startLine" : 2118,
      "endLine" : 2251,
      "linesOfCode" : 134,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ToEventType()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/thrift/shared.go",
        "extension" : "go",
        "linesOfCode" : 6901,
        "unitsCount" : 548,
        "unitsMcCabeIndexSum" : 1463,
        "linesOfCodeInUnits" : 6886
      },
      "startLine" : 2254,
      "endLine" : 2387,
      "linesOfCode" : 134,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/shared.go",
        "extension" : "go",
        "linesOfCode" : 6303,
        "unitsCount" : 656,
        "unitsMcCabeIndexSum" : 1760,
        "linesOfCodeInUnits" : 4667
      },
      "startLine" : 2239,
      "endLine" : 2375,
      "linesOfCode" : 137,
      "mcCabeIndex" : 44,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/shared.go",
        "extension" : "go",
        "linesOfCode" : 6303,
        "unitsCount" : 656,
        "unitsMcCabeIndexSum" : 1760,
        "linesOfCodeInUnits" : 4667
      },
      "startLine" : 2147,
      "endLine" : 2236,
      "linesOfCode" : 90,
      "mcCabeIndex" : 43,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func getEventAttributes()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/utils.go",
        "extension" : "go",
        "linesOfCode" : 855,
        "unitsCount" : 60,
        "unitsMcCabeIndexSum" : 244,
        "linesOfCodeInUnits" : 826
      },
      "startLine" : 336,
      "endLine" : 463,
      "linesOfCode" : 88,
      "mcCabeIndex" : 41,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/domain/handler.go",
        "extension" : "go",
        "linesOfCode" : 960,
        "unitsCount" : 23,
        "unitsMcCabeIndexSum" : 147,
        "linesOfCodeInUnits" : 886
      },
      "startLine" : 374,
      "endLine" : 595,
      "linesOfCode" : 180,
      "mcCabeIndex" : 39,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/frontend/api/handler.go",
        "extension" : "go",
        "linesOfCode" : 3482,
        "unitsCount" : 80,
        "unitsMcCabeIndexSum" : 633,
        "linesOfCodeInUnits" : 3411
      },
      "startLine" : 1965,
      "endLine" : 2215,
      "linesOfCode" : 205,
      "mcCabeIndex" : 39,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ValidateConflictResolveWorkflowModeState()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/operationModeValidator.go",
        "extension" : "go",
        "linesOfCode" : 329,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 77,
        "linesOfCodeInUnits" : 324
      },
      "startLine" : 170,
      "endLine" : 328,
      "linesOfCode" : 114,
      "mcCabeIndex" : 37,
      "numberOfParameters" : 4,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 1181,
      "endLine" : 1343,
      "linesOfCode" : 137,
      "mcCabeIndex" : 37,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/workflowExecutionInfo.go",
        "extension" : "go",
        "linesOfCode" : 140,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 46,
        "linesOfCodeInUnits" : 135
      },
      "startLine" : 45,
      "endLine" : 165,
      "linesOfCode" : 101,
      "mcCabeIndex" : 36,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/config/persistence.go",
        "extension" : "go",
        "linesOfCode" : 150,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 46,
        "linesOfCodeInUnits" : 141
      },
      "startLine" : 75,
      "endLine" : 193,
      "linesOfCode" : 110,
      "mcCabeIndex" : 35,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/archiver/gcloud/queryParser.go",
        "extension" : "go",
        "linesOfCode" : 204,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 161
      },
      "startLine" : 135,
      "endLine" : 232,
      "linesOfCode" : 95,
      "mcCabeIndex" : 33,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/decision/checker.go",
        "extension" : "go",
        "linesOfCode" : 724,
        "unitsCount" : 20,
        "unitsMcCabeIndexSum" : 135,
        "linesOfCodeInUnits" : 685
      },
      "startLine" : 191,
      "endLine" : 355,
      "linesOfCode" : 125,
      "mcCabeIndex" : 33,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ToError()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/errors.go",
        "extension" : "go",
        "linesOfCode" : 228,
        "unitsCount" : 3,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 219
      },
      "startLine" : 114,
      "endLine" : 252,
      "linesOfCode" : 135,
      "mcCabeIndex" : 32,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 633,
      "endLine" : 865,
      "linesOfCode" : 202,
      "mcCabeIndex" : 32,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func executionManagerTags()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/wrappers/errorinjectors/utils.go",
        "extension" : "go",
        "linesOfCode" : 304,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 116,
        "linesOfCodeInUnits" : 277
      },
      "startLine" : 195,
      "endLine" : 257,
      "linesOfCode" : 63,
      "mcCabeIndex" : 30,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/task/transfer_active_task_executor.go",
        "extension" : "go",
        "linesOfCode" : 1745,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 253,
        "linesOfCodeInUnits" : 1673
      },
      "startLine" : 354,
      "endLine" : 569,
      "linesOfCode" : 186,
      "mcCabeIndex" : 30,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/frontend/api/handler.go",
        "extension" : "go",
        "linesOfCode" : 3482,
        "unitsCount" : 80,
        "unitsMcCabeIndexSum" : 633,
        "linesOfCodeInUnits" : 3411
      },
      "startLine" : 1823,
      "endLine" : 1962,
      "linesOfCode" : 135,
      "mcCabeIndex" : 29,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/task/timer_active_task_executor.go",
        "extension" : "go",
        "linesOfCode" : 684,
        "unitsCount" : 10,
        "unitsMcCabeIndexSum" : 128,
        "linesOfCodeInUnits" : 655
      },
      "startLine" : 258,
      "endLine" : 439,
      "linesOfCode" : 138,
      "mcCabeIndex" : 29,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 1615,
      "endLine" : 1793,
      "linesOfCode" : 159,
      "mcCabeIndex" : 29,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "cmd/server/cadence/server.go",
        "extension" : "go",
        "linesOfCode" : 252,
        "unitsCount" : 5,
        "unitsMcCabeIndexSum" : 36,
        "linesOfCodeInUnits" : 210
      },
      "startLine" : 103,
      "endLine" : 314,
      "linesOfCode" : 181,
      "mcCabeIndex" : 28,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func GenerateReport()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/admin_elastic_search_commands.go",
        "extension" : "go",
        "linesOfCode" : 447,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 85,
        "linesOfCodeInUnits" : 407
      },
      "startLine" : 308,
      "endLine" : 443,
      "linesOfCode" : 118,
      "mcCabeIndex" : 27,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/elasticsearch/esql/select.go",
        "extension" : "go",
        "linesOfCode" : 415,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 111,
        "linesOfCodeInUnits" : 409
      },
      "startLine" : 30,
      "endLine" : 148,
      "linesOfCode" : 99,
      "mcCabeIndex" : 27,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "host/taskpoller.go",
        "extension" : "go",
        "linesOfCode" : 408,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 376
      },
      "startLine" : 117,
      "endLine" : 293,
      "linesOfCode" : 149,
      "mcCabeIndex" : 26,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/archiver/filestore/queryParser.go",
        "extension" : "go",
        "linesOfCode" : 221,
        "unitsCount" : 10,
        "unitsMcCabeIndexSum" : 60,
        "linesOfCodeInUnits" : 184
      },
      "startLine" : 121,
      "endLine" : 203,
      "linesOfCode" : 80,
      "mcCabeIndex" : 26,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/archiver/s3store/queryParser.go",
        "extension" : "go",
        "linesOfCode" : 194,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 155
      },
      "startLine" : 136,
      "endLine" : 218,
      "linesOfCode" : 80,
      "mcCabeIndex" : 26,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func GetTransferTaskMetricsScope()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/task/task_util.go",
        "extension" : "go",
        "linesOfCode" : 416,
        "unitsCount" : 14,
        "unitsMcCabeIndexSum" : 94,
        "linesOfCodeInUnits" : 381
      },
      "startLine" : 80,
      "endLine" : 151,
      "linesOfCode" : 72,
      "mcCabeIndex" : 26,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func FromDecisionTaskFailedCause()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/api.go",
        "extension" : "go",
        "linesOfCode" : 5533,
        "unitsCount" : 432,
        "unitsMcCabeIndexSum" : 1222,
        "linesOfCodeInUnits" : 5512
      },
      "startLine" : 791,
      "endLine" : 844,
      "linesOfCode" : 54,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ToDecisionTaskFailedCause()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/api.go",
        "extension" : "go",
        "linesOfCode" : 5533,
        "unitsCount" : 432,
        "unitsMcCabeIndexSum" : 1222,
        "linesOfCodeInUnits" : 5512
      },
      "startLine" : 846,
      "endLine" : 898,
      "linesOfCode" : 53,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func FromDecisionTaskFailedCause()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/thrift/shared.go",
        "extension" : "go",
        "linesOfCode" : 6901,
        "unitsCount" : 548,
        "unitsMcCabeIndexSum" : 1463,
        "linesOfCodeInUnits" : 6886
      },
      "startLine" : 1098,
      "endLine" : 1174,
      "linesOfCode" : 77,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ToDecisionTaskFailedCause()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/thrift/shared.go",
        "extension" : "go",
        "linesOfCode" : 6901,
        "unitsCount" : 548,
        "unitsMcCabeIndexSum" : 1463,
        "linesOfCodeInUnits" : 6886
      },
      "startLine" : 1177,
      "endLine" : 1253,
      "linesOfCode" : 77,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/shared.go",
        "extension" : "go",
        "linesOfCode" : 6303,
        "unitsCount" : 656,
        "unitsMcCabeIndexSum" : 1760,
        "linesOfCodeInUnits" : 4667
      },
      "startLine" : 1002,
      "endLine" : 1081,
      "linesOfCode" : 80,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/elasticsearch/esql/aggregation.go",
        "extension" : "go",
        "linesOfCode" : 269,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 63,
        "linesOfCodeInUnits" : 263
      },
      "startLine" : 30,
      "endLine" : 150,
      "linesOfCode" : 89,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/execution/mutable_state_builder.go",
        "extension" : "go",
        "linesOfCode" : 3873,
        "unitsCount" : 227,
        "unitsMcCabeIndexSum" : 683,
        "linesOfCodeInUnits" : 3772
      },
      "startLine" : 702,
      "endLine" : 779,
      "linesOfCode" : 75,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/shared.go",
        "extension" : "go",
        "linesOfCode" : 6303,
        "unitsCount" : 656,
        "unitsMcCabeIndexSum" : 1760,
        "linesOfCodeInUnits" : 4667
      },
      "startLine" : 948,
      "endLine" : 999,
      "linesOfCode" : 52,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func executeUpdateWorkflowBatchTransaction()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_utils.go",
        "extension" : "go",
        "linesOfCode" : 1312,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 144,
        "linesOfCodeInUnits" : 1289
      },
      "startLine" : 160,
      "endLine" : 273,
      "linesOfCode" : 91,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 5,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/elasticsearch/esql/select.go",
        "extension" : "go",
        "linesOfCode" : 415,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 111,
        "linesOfCodeInUnits" : 409
      },
      "startLine" : 341,
      "endLine" : 442,
      "linesOfCode" : 94,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/frontend/api/handler.go",
        "extension" : "go",
        "linesOfCode" : 3482,
        "unitsCount" : 80,
        "unitsMcCabeIndexSum" : 633,
        "linesOfCodeInUnits" : 3411
      },
      "startLine" : 2405,
      "endLine" : 2557,
      "linesOfCode" : 135,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/execution/context.go",
        "extension" : "go",
        "linesOfCode" : 1207,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 153,
        "linesOfCodeInUnits" : 1080
      },
      "startLine" : 433,
      "endLine" : 614,
      "linesOfCode" : 161,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
        "extension" : "go",
        "linesOfCode" : 3133,
        "unitsCount" : 77,
        "unitsMcCabeIndexSum" : 516,
        "linesOfCodeInUnits" : 3019
      },
      "startLine" : 2513,
      "endLine" : 2657,
      "linesOfCode" : 118,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ResetInBatch()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "tools/cli/workflow_commands.go",
        "extension" : "go",
        "linesOfCode" : 1858,
        "unitsCount" : 71,
        "unitsMcCabeIndexSum" : 337,
        "linesOfCodeInUnits" : 1757
      },
      "startLine" : 1509,
      "endLine" : 1640,
      "linesOfCode" : 116,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func FromError()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/proto/errors.go",
        "extension" : "go",
        "linesOfCode" : 228,
        "unitsCount" : 3,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 219
      },
      "startLine" : 34,
      "endLine" : 112,
      "linesOfCode" : 77,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func FromError()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "common/types/mapper/thrift/errors.go",
        "extension" : "go",
        "linesOfCode" : 108,
        "unitsCount" : 2,
        "unitsMcCabeIndexSum" : 46,
        "linesOfCodeInUnits" : 102
      },
      "startLine" : 30,
      "endLine" : 81,
      "linesOfCode" : 51,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    } ]
  },
  "duplicationAnalysisResults" : {
    "overallDuplication" : {
      "key" : "system",
      "numberOfDuplicates" : 4249,
      "cleanedLinesOfCode" : 173790,
      "duplicatedLinesOfCode" : 26220,
      "numberOfFilesWithDuplicates" : 411,
      "duplicationPercentage" : 15.087174175729329
    },
    "duplicationPerComponent" : [ [ {
      "key" : "common",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 89909,
      "duplicatedLinesOfCode" : 10270,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 11.422660690253478
    }, {
      "key" : "tools",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 11466,
      "duplicatedLinesOfCode" : 1537,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 13.404849119134834
    }, {
      "key" : "schema",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2544,
      "duplicatedLinesOfCode" : 1976,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 77.67295597484276
    }, {
      "key" : "service",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 53299,
      "duplicatedLinesOfCode" : 7486,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 14.045291656503874
    }, {
      "key" : "config",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1801,
      "duplicatedLinesOfCode" : 1406,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 78.06774014436424
    }, {
      "key" : "client",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 3284,
      "duplicatedLinesOfCode" : 1013,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 30.84652862362972
    }, {
      "key" : "host",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2040,
      "duplicatedLinesOfCode" : 238,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 11.666666666666666
    }, {
      "key" : "docker",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2354,
      "duplicatedLinesOfCode" : 1794,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 76.2107051826678
    }, {
      "key" : "canary",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2009,
      "duplicatedLinesOfCode" : 89,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 4.430064708810353
    }, {
      "key" : "proto",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2279,
      "duplicatedLinesOfCode" : 277,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 12.154453707766564
    }, {
      "key" : "bench",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1867,
      "duplicatedLinesOfCode" : 95,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 5.088377075522228
    }, {
      "key" : "cmd",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 643,
      "duplicatedLinesOfCode" : 39,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 6.065318818040436
    }, {
      "key" : "ROOT",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 138,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    }, {
      "key" : "internal",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    }, {
      "key" : "testflags",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 20,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    }, {
      "key" : "environment",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 136,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    } ] ],
    "duplicationPerConcern" : [ ],
    "duplicationPerExtension" : [ {
      "key" : "go",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 164639,
      "duplicatedLinesOfCode" : 20767,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 12.613657760311956
    }, {
      "key" : "sql",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1026,
      "duplicatedLinesOfCode" : 887,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 86.45224171539961
    }, {
      "key" : "cql",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1495,
      "duplicatedLinesOfCode" : 1089,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 72.8428093645485
    }, {
      "key" : "yaml",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2352,
      "duplicatedLinesOfCode" : 1602,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 68.11224489795919
    }, {
      "key" : "yml",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1916,
      "duplicatedLinesOfCode" : 1598,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 83.40292275574113
    }, {
      "key" : "proto",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2265,
      "duplicatedLinesOfCode" : 277,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 12.229580573951434
    } ],
    "longestDuplicates" : [ {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development.yaml",
          "extension" : "yaml",
          "linesOfCode" : 119,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 119,
        "startLine" : 1,
        "endLine" : 130,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 119,
        "percentage" : 100.0,
        "blockSize" : 119
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_async_wf_kafka_queue.yaml",
          "extension" : "yaml",
          "linesOfCode" : 127,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 127,
        "startLine" : 1,
        "endLine" : 130,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 119,
        "percentage" : 93.7007874015748,
        "blockSize" : 119
      } ],
      "blockSize" : 119
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "schema/postgres/cadence/schema.sql",
          "extension" : "sql",
          "linesOfCode" : 224,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 224,
        "startLine" : 127,
        "endLine" : 252,
        "cleanedStartLine" : 103,
        "cleanedEndLine" : 205,
        "percentage" : 45.982142857142854,
        "blockSize" : 103
      }, {
        "sourceFile" : {
          "relativePath" : "schema/postgres/cadence/versioned/v0.1/base.sql",
          "extension" : "sql",
          "linesOfCode" : 189,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 189,
        "startLine" : 107,
        "endLine" : 232,
        "cleanedStartLine" : 87,
        "cleanedEndLine" : 189,
        "percentage" : 54.4973544973545,
        "blockSize" : 103
      } ],
      "blockSize" : 103
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-multiclusters-cass-mysql-es.yaml",
          "extension" : "yaml",
          "linesOfCode" : 153,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 153,
        "startLine" : 21,
        "endLine" : 102,
        "cleanedStartLine" : 21,
        "cleanedEndLine" : 102,
        "percentage" : 53.59477124183007,
        "blockSize" : 82
      }, {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-multiclusters-es.yml",
          "extension" : "yml",
          "linesOfCode" : 150,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 150,
        "startLine" : 15,
        "endLine" : 96,
        "cleanedStartLine" : 15,
        "cleanedEndLine" : 96,
        "percentage" : 54.666666666666664,
        "blockSize" : 82
      } ],
      "blockSize" : 82
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 1,
        "endLine" : 75,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 69,
        "percentage" : 60.0,
        "blockSize" : 69
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 1,
        "endLine" : 75,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 69,
        "percentage" : 55.2,
        "blockSize" : 69
      } ],
      "blockSize" : 69
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 1,
        "endLine" : 75,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 69,
        "percentage" : 60.0,
        "blockSize" : 69
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 1,
        "endLine" : 75,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 69,
        "percentage" : 55.2,
        "blockSize" : 69
      } ],
      "blockSize" : 69
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 1,
        "endLine" : 75,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 69,
        "percentage" : 60.0,
        "blockSize" : 69
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 1,
        "endLine" : 75,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 69,
        "percentage" : 55.2,
        "blockSize" : 69
      } ],
      "blockSize" : 69
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development.yaml",
          "extension" : "yaml",
          "linesOfCode" : 119,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 119,
        "startLine" : 11,
        "endLine" : 81,
        "cleanedStartLine" : 11,
        "cleanedEndLine" : 75,
        "percentage" : 54.621848739495796,
        "blockSize" : 65
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_multiple_cassandra.yaml",
          "extension" : "yaml",
          "linesOfCode" : 144,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 144,
        "startLine" : 37,
        "endLine" : 107,
        "cleanedStartLine" : 37,
        "cleanedEndLine" : 101,
        "percentage" : 45.138888888888886,
        "blockSize" : 65
      } ],
      "blockSize" : 65
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_async_wf_kafka_queue.yaml",
          "extension" : "yaml",
          "linesOfCode" : 127,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 127,
        "startLine" : 11,
        "endLine" : 81,
        "cleanedStartLine" : 11,
        "cleanedEndLine" : 75,
        "percentage" : 51.181102362204726,
        "blockSize" : 65
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_multiple_cassandra.yaml",
          "extension" : "yaml",
          "linesOfCode" : 144,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 144,
        "startLine" : 37,
        "endLine" : 107,
        "cleanedStartLine" : 37,
        "cleanedEndLine" : 101,
        "percentage" : 45.138888888888886,
        "blockSize" : 65
      } ],
      "blockSize" : 65
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "schema/postgres/cadence/schema.sql",
          "extension" : "sql",
          "linesOfCode" : 224,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 224,
        "startLine" : 44,
        "endLine" : 117,
        "cleanedStartLine" : 35,
        "cleanedEndLine" : 95,
        "percentage" : 27.232142857142858,
        "blockSize" : 61
      }, {
        "sourceFile" : {
          "relativePath" : "schema/postgres/cadence/versioned/v0.1/base.sql",
          "extension" : "sql",
          "linesOfCode" : 189,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 189,
        "startLine" : 34,
        "endLine" : 107,
        "cleanedStartLine" : 27,
        "cleanedEndLine" : 87,
        "percentage" : 32.27513227513227,
        "blockSize" : 61
      } ],
      "blockSize" : 61
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/schema.cql",
          "extension" : "cql",
          "linesOfCode" : 444,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 444,
        "startLine" : 367,
        "endLine" : 430,
        "cleanedStartLine" : 318,
        "cleanedEndLine" : 374,
        "percentage" : 12.837837837837839,
        "blockSize" : 57
      }, {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/versioned/s0.0-0.23/schema_0_23.cql",
          "extension" : "cql",
          "linesOfCode" : 384,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 384,
        "startLine" : 334,
        "endLine" : 397,
        "cleanedStartLine" : 292,
        "cleanedEndLine" : 348,
        "percentage" : 14.84375,
        "blockSize" : 57
      } ],
      "blockSize" : 57
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 75,
        "endLine" : 137,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 125,
        "percentage" : 45.6,
        "blockSize" : 57
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 75,
        "endLine" : 135,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 125,
        "percentage" : 45.6,
        "blockSize" : 57
      } ],
      "blockSize" : 57
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 75,
        "endLine" : 135,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 125,
        "percentage" : 45.6,
        "blockSize" : 57
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 75,
        "endLine" : 135,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 125,
        "percentage" : 45.6,
        "blockSize" : 57
      } ],
      "blockSize" : 57
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 75,
        "endLine" : 137,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 125,
        "percentage" : 45.6,
        "blockSize" : 57
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 75,
        "endLine" : 135,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 125,
        "percentage" : 45.6,
        "blockSize" : 57
      } ],
      "blockSize" : 57
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 75,
        "endLine" : 124,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 115,
        "percentage" : 40.869565217391305,
        "blockSize" : 47
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 75,
        "endLine" : 124,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 115,
        "percentage" : 40.869565217391305,
        "blockSize" : 47
      } ],
      "blockSize" : 47
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 75,
        "endLine" : 126,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 115,
        "percentage" : 40.869565217391305,
        "blockSize" : 47
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 75,
        "endLine" : 124,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 115,
        "percentage" : 40.869565217391305,
        "blockSize" : 47
      } ],
      "blockSize" : 47
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 75,
        "endLine" : 126,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 115,
        "percentage" : 40.869565217391305,
        "blockSize" : 47
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 75,
        "endLine" : 124,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 115,
        "percentage" : 40.869565217391305,
        "blockSize" : 47
      } ],
      "blockSize" : 47
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 126,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 126,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 126,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 126,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 126,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 77,
        "endLine" : 126,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 39.130434782608695,
        "blockSize" : 45
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 77,
        "endLine" : 124,
        "cleanedStartLine" : 71,
        "cleanedEndLine" : 115,
        "percentage" : 36.0,
        "blockSize" : 45
      } ],
      "blockSize" : 45
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_utils.go",
          "extension" : "go",
          "linesOfCode" : 1312,
          "unitsCount" : 37,
          "unitsMcCabeIndexSum" : 144,
          "linesOfCodeInUnits" : 1289
        },
        "sourceFileCleanedLinesOfCode" : 1161,
        "startLine" : 1190,
        "endLine" : 1233,
        "cleanedStartLine" : 903,
        "cleanedEndLine" : 946,
        "percentage" : 3.789836347975883,
        "blockSize" : 44
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_utils.go",
          "extension" : "go",
          "linesOfCode" : 1312,
          "unitsCount" : 37,
          "unitsMcCabeIndexSum" : 144,
          "linesOfCodeInUnits" : 1289
        },
        "sourceFileCleanedLinesOfCode" : 1161,
        "startLine" : 1286,
        "endLine" : 1329,
        "cleanedStartLine" : 995,
        "cleanedEndLine" : 1038,
        "percentage" : 3.789836347975883,
        "blockSize" : 44
      } ],
      "blockSize" : 44
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-es.yml",
          "extension" : "yml",
          "linesOfCode" : 90,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 90,
        "startLine" : 19,
        "endLine" : 61,
        "cleanedStartLine" : 19,
        "cleanedEndLine" : 61,
        "percentage" : 47.77777777777778,
        "blockSize" : 43
      }, {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-multiclusters-es.yml",
          "extension" : "yml",
          "linesOfCode" : 150,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 150,
        "startLine" : 19,
        "endLine" : 61,
        "cleanedStartLine" : 19,
        "cleanedEndLine" : 61,
        "percentage" : 28.666666666666668,
        "blockSize" : 43
      } ],
      "blockSize" : 43
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_async_wf_kafka_queue.yaml",
          "extension" : "yaml",
          "linesOfCode" : 127,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 127,
        "startLine" : 83,
        "endLine" : 130,
        "cleanedStartLine" : 77,
        "cleanedEndLine" : 119,
        "percentage" : 33.85826771653543,
        "blockSize" : 43
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_multiple_cassandra.yaml",
          "extension" : "yaml",
          "linesOfCode" : 144,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 144,
        "startLine" : 108,
        "endLine" : 155,
        "cleanedStartLine" : 102,
        "cleanedEndLine" : 144,
        "percentage" : 29.86111111111111,
        "blockSize" : 43
      } ],
      "blockSize" : 43
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-es.yml",
          "extension" : "yml",
          "linesOfCode" : 90,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 90,
        "startLine" : 19,
        "endLine" : 61,
        "cleanedStartLine" : 19,
        "cleanedEndLine" : 61,
        "percentage" : 47.77777777777778,
        "blockSize" : 43
      }, {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-multiclusters-cass-mysql-es.yaml",
          "extension" : "yaml",
          "linesOfCode" : 153,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 153,
        "startLine" : 25,
        "endLine" : 67,
        "cleanedStartLine" : 25,
        "cleanedEndLine" : 67,
        "percentage" : 28.104575163398692,
        "blockSize" : 43
      } ],
      "blockSize" : 43
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development.yaml",
          "extension" : "yaml",
          "linesOfCode" : 119,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 119,
        "startLine" : 83,
        "endLine" : 130,
        "cleanedStartLine" : 77,
        "cleanedEndLine" : 119,
        "percentage" : 36.134453781512605,
        "blockSize" : 43
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_multiple_cassandra.yaml",
          "extension" : "yaml",
          "linesOfCode" : 144,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 144,
        "startLine" : 108,
        "endLine" : 155,
        "cleanedStartLine" : 102,
        "cleanedEndLine" : 144,
        "percentage" : 29.86111111111111,
        "blockSize" : 43
      } ],
      "blockSize" : 43
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "tools/sql/clitest/versionTest.go",
          "extension" : "go",
          "linesOfCode" : 462,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 437
        },
        "sourceFileCleanedLinesOfCode" : 410,
        "startLine" : 383,
        "endLine" : 427,
        "cleanedStartLine" : 282,
        "cleanedEndLine" : 322,
        "percentage" : 10.0,
        "blockSize" : 41
      }, {
        "sourceFile" : {
          "relativePath" : "tools/sql/clitest/versionTest.go",
          "extension" : "go",
          "linesOfCode" : 462,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 437
        },
        "sourceFileCleanedLinesOfCode" : 410,
        "startLine" : 458,
        "endLine" : 502,
        "cleanedStartLine" : 347,
        "cleanedEndLine" : 387,
        "percentage" : 10.0,
        "blockSize" : 41
      } ],
      "blockSize" : 41
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "tools/sql/clitest/versionTest.go",
          "extension" : "go",
          "linesOfCode" : 462,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 437
        },
        "sourceFileCleanedLinesOfCode" : 410,
        "startLine" : 232,
        "endLine" : 276,
        "cleanedStartLine" : 151,
        "cleanedEndLine" : 191,
        "percentage" : 10.0,
        "blockSize" : 41
      }, {
        "sourceFile" : {
          "relativePath" : "tools/sql/clitest/versionTest.go",
          "extension" : "go",
          "linesOfCode" : 462,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 437
        },
        "sourceFileCleanedLinesOfCode" : 410,
        "startLine" : 308,
        "endLine" : 352,
        "cleanedStartLine" : 217,
        "cleanedEndLine" : 257,
        "percentage" : 10.0,
        "blockSize" : 41
      } ],
      "blockSize" : 41
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/schema.cql",
          "extension" : "cql",
          "linesOfCode" : 444,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 444,
        "startLine" : 440,
        "endLine" : 478,
        "cleanedStartLine" : 383,
        "cleanedEndLine" : 420,
        "percentage" : 8.558558558558559,
        "blockSize" : 38
      }, {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/versioned/s0.0-0.23/data_0_23.cql",
          "extension" : "cql",
          "linesOfCode" : 38,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 38,
        "startLine" : 1,
        "endLine" : 39,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 38,
        "percentage" : 100.0,
        "blockSize" : 38
      } ],
      "blockSize" : 38
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-async-wf-kafka.yml",
          "extension" : "yml",
          "linesOfCode" : 91,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 91,
        "startLine" : 1,
        "endLine" : 38,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 38,
        "percentage" : 41.75824175824176,
        "blockSize" : 38
      }, {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-http-api.yml",
          "extension" : "yml",
          "linesOfCode" : 70,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 70,
        "startLine" : 1,
        "endLine" : 38,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 38,
        "percentage" : 54.285714285714285,
        "blockSize" : 38
      } ],
      "blockSize" : 38
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_generic_oauth.yaml",
          "extension" : "yaml",
          "linesOfCode" : 56,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 56,
        "startLine" : 1,
        "endLine" : 41,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 38,
        "percentage" : 67.85714285714286,
        "blockSize" : 38
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_oauth.yaml",
          "extension" : "yaml",
          "linesOfCode" : 52,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 52,
        "startLine" : 1,
        "endLine" : 41,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 38,
        "percentage" : 73.07692307692308,
        "blockSize" : 38
      } ],
      "blockSize" : 38
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-es-v7.yml",
          "extension" : "yml",
          "linesOfCode" : 91,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 91,
        "startLine" : 1,
        "endLine" : 37,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 37,
        "percentage" : 40.65934065934066,
        "blockSize" : 37
      }, {
        "sourceFile" : {
          "relativePath" : "docker/docker-compose-es.yml",
          "extension" : "yml",
          "linesOfCode" : 90,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 90,
        "startLine" : 1,
        "endLine" : 37,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 37,
        "percentage" : 41.111111111111114,
        "blockSize" : 37
      } ],
      "blockSize" : 37
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "docker/buildkite/docker-compose-es7.yml",
          "extension" : "yml",
          "linesOfCode" : 75,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 75,
        "startLine" : 1,
        "endLine" : 39,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 35,
        "percentage" : 46.666666666666664,
        "blockSize" : 35
      }, {
        "sourceFile" : {
          "relativePath" : "docker/buildkite/docker-compose-opensearch2.yml",
          "extension" : "yml",
          "linesOfCode" : 76,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 76,
        "startLine" : 1,
        "endLine" : 39,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 35,
        "percentage" : 46.05263157894737,
        "blockSize" : 35
      } ],
      "blockSize" : 35
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "tools/sql/clitest/versionTest.go",
          "extension" : "go",
          "linesOfCode" : 462,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 437
        },
        "sourceFileCleanedLinesOfCode" : 410,
        "startLine" : 340,
        "endLine" : 379,
        "cleanedStartLine" : 246,
        "cleanedEndLine" : 280,
        "percentage" : 8.536585365853659,
        "blockSize" : 35
      }, {
        "sourceFile" : {
          "relativePath" : "tools/sql/clitest/versionTest.go",
          "extension" : "go",
          "linesOfCode" : 462,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 437
        },
        "sourceFileCleanedLinesOfCode" : 410,
        "startLine" : 415,
        "endLine" : 454,
        "cleanedStartLine" : 311,
        "cleanedEndLine" : 345,
        "percentage" : 8.536585365853659,
        "blockSize" : 35
      } ],
      "blockSize" : 35
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/archiver/filestore/queryParser.go",
          "extension" : "go",
          "linesOfCode" : 221,
          "unitsCount" : 10,
          "unitsMcCabeIndexSum" : 60,
          "linesOfCodeInUnits" : 184
        },
        "sourceFileCleanedLinesOfCode" : 167,
        "startLine" : 90,
        "endLine" : 140,
        "cleanedStartLine" : 37,
        "cleanedEndLine" : 71,
        "percentage" : 20.95808383233533,
        "blockSize" : 35
      }, {
        "sourceFile" : {
          "relativePath" : "common/archiver/gcloud/queryParser.go",
          "extension" : "go",
          "linesOfCode" : 204,
          "unitsCount" : 8,
          "unitsMcCabeIndexSum" : 57,
          "linesOfCodeInUnits" : 161
        },
        "sourceFileCleanedLinesOfCode" : 154,
        "startLine" : 104,
        "endLine" : 154,
        "cleanedStartLine" : 47,
        "cleanedEndLine" : 81,
        "percentage" : 22.727272727272727,
        "blockSize" : 35
      } ],
      "blockSize" : 35
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/dynamicconfig/development_es.yaml",
          "extension" : "yaml",
          "linesOfCode" : 45,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 45,
        "startLine" : 7,
        "endLine" : 40,
        "cleanedStartLine" : 7,
        "cleanedEndLine" : 40,
        "percentage" : 75.55555555555556,
        "blockSize" : 34
      }, {
        "sourceFile" : {
          "relativePath" : "config/dynamicconfig/development_pinot.yaml",
          "extension" : "yaml",
          "linesOfCode" : 50,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 50,
        "startLine" : 11,
        "endLine" : 44,
        "cleanedStartLine" : 11,
        "cleanedEndLine" : 44,
        "percentage" : 68.0,
        "blockSize" : 34
      } ],
      "blockSize" : 34
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "tools/sql/clitest/versionTest.go",
          "extension" : "go",
          "linesOfCode" : 462,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 437
        },
        "sourceFileCleanedLinesOfCode" : 410,
        "startLine" : 264,
        "endLine" : 302,
        "cleanedStartLine" : 180,
        "cleanedEndLine" : 213,
        "percentage" : 8.292682926829269,
        "blockSize" : 34
      }, {
        "sourceFile" : {
          "relativePath" : "tools/sql/clitest/versionTest.go",
          "extension" : "go",
          "linesOfCode" : 462,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 437
        },
        "sourceFileCleanedLinesOfCode" : 410,
        "startLine" : 490,
        "endLine" : 528,
        "cleanedStartLine" : 376,
        "cleanedEndLine" : 409,
        "percentage" : 8.292682926829269,
        "blockSize" : 34
      } ],
      "blockSize" : 34
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "client/admin/interface_mock.go",
          "extension" : "go",
          "linesOfCode" : 557,
          "unitsCount" : 70,
          "unitsMcCabeIndexSum" : 104,
          "linesOfCodeInUnits" : 542
        },
        "sourceFileCleanedLinesOfCode" : 443,
        "startLine" : 229,
        "endLine" : 277,
        "cleanedStartLine" : 121,
        "cleanedEndLine" : 152,
        "percentage" : 7.223476297968397,
        "blockSize" : 32
      }, {
        "sourceFile" : {
          "relativePath" : "client/history/interface_mock.go",
          "extension" : "go",
          "linesOfCode" : 691,
          "unitsCount" : 88,
          "unitsMcCabeIndexSum" : 131,
          "linesOfCodeInUnits" : 676
        },
        "sourceFileCleanedLinesOfCode" : 550,
        "startLine" : 170,
        "endLine" : 218,
        "cleanedStartLine" : 83,
        "cleanedEndLine" : 114,
        "percentage" : 5.818181818181818,
        "blockSize" : 32
      } ],
      "blockSize" : 32
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "schema/mysql/v8/cadence/schema.sql",
          "extension" : "sql",
          "linesOfCode" : 226,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 226,
        "startLine" : 57,
        "endLine" : 93,
        "cleanedStartLine" : 46,
        "cleanedEndLine" : 76,
        "percentage" : 13.716814159292035,
        "blockSize" : 31
      }, {
        "sourceFile" : {
          "relativePath" : "schema/mysql/v8/cadence/versioned/v0.1/base.sql",
          "extension" : "sql",
          "linesOfCode" : 203,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 203,
        "startLine" : 47,
        "endLine" : 83,
        "cleanedStartLine" : 38,
        "cleanedEndLine" : 68,
        "percentage" : 15.270935960591133,
        "blockSize" : 31
      } ],
      "blockSize" : 31
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosql_history_store.go",
          "extension" : "go",
          "linesOfCode" : 308,
          "unitsCount" : 7,
          "unitsMcCabeIndexSum" : 35,
          "linesOfCodeInUnits" : 293
        },
        "sourceFileCleanedLinesOfCode" : 246,
        "startLine" : 233,
        "endLine" : 271,
        "cleanedStartLine" : 99,
        "cleanedEndLine" : 129,
        "percentage" : 12.601626016260163,
        "blockSize" : 31
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/sql/sql_history_store.go",
          "extension" : "go",
          "linesOfCode" : 410,
          "unitsCount" : 7,
          "unitsMcCabeIndexSum" : 66,
          "linesOfCodeInUnits" : 385
        },
        "sourceFileCleanedLinesOfCode" : 323,
        "startLine" : 306,
        "endLine" : 344,
        "cleanedStartLine" : 143,
        "cleanedEndLine" : 173,
        "percentage" : 9.597523219814242,
        "blockSize" : 31
      } ],
      "blockSize" : 31
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/archiver/gcloud/queryParser.go",
          "extension" : "go",
          "linesOfCode" : 204,
          "unitsCount" : 8,
          "unitsMcCabeIndexSum" : 57,
          "linesOfCodeInUnits" : 161
        },
        "sourceFileCleanedLinesOfCode" : 154,
        "startLine" : 104,
        "endLine" : 148,
        "cleanedStartLine" : 47,
        "cleanedEndLine" : 76,
        "percentage" : 19.48051948051948,
        "blockSize" : 30
      }, {
        "sourceFile" : {
          "relativePath" : "common/archiver/s3store/queryParser.go",
          "extension" : "go",
          "linesOfCode" : 194,
          "unitsCount" : 8,
          "unitsMcCabeIndexSum" : 57,
          "linesOfCodeInUnits" : 155
        },
        "sourceFileCleanedLinesOfCode" : 144,
        "startLine" : 105,
        "endLine" : 149,
        "cleanedStartLine" : 49,
        "cleanedEndLine" : 78,
        "percentage" : 20.833333333333332,
        "blockSize" : 30
      } ],
      "blockSize" : 30
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/archiver/filestore/queryParser.go",
          "extension" : "go",
          "linesOfCode" : 221,
          "unitsCount" : 10,
          "unitsMcCabeIndexSum" : 60,
          "linesOfCodeInUnits" : 184
        },
        "sourceFileCleanedLinesOfCode" : 167,
        "startLine" : 90,
        "endLine" : 134,
        "cleanedStartLine" : 37,
        "cleanedEndLine" : 66,
        "percentage" : 17.964071856287426,
        "blockSize" : 30
      }, {
        "sourceFile" : {
          "relativePath" : "common/archiver/s3store/queryParser.go",
          "extension" : "go",
          "linesOfCode" : 194,
          "unitsCount" : 8,
          "unitsMcCabeIndexSum" : 57,
          "linesOfCodeInUnits" : 155
        },
        "sourceFileCleanedLinesOfCode" : 144,
        "startLine" : 105,
        "endLine" : 149,
        "cleanedStartLine" : 49,
        "cleanedEndLine" : 78,
        "percentage" : 20.833333333333332,
        "blockSize" : 30
      } ],
      "blockSize" : 30
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/versioned/s0.0-0.23/data_0_23.cql",
          "extension" : "cql",
          "linesOfCode" : 38,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 38,
        "startLine" : 1,
        "endLine" : 29,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 29,
        "percentage" : 76.3157894736842,
        "blockSize" : 29
      }, {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/versioned/v0.23/system_domain.cql",
          "extension" : "cql",
          "linesOfCode" : 29,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 29,
        "startLine" : 1,
        "endLine" : 29,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 29,
        "percentage" : 100.0,
        "blockSize" : 29
      } ],
      "blockSize" : 29
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "service/frontend/api/handler.go",
          "extension" : "go",
          "linesOfCode" : 3482,
          "unitsCount" : 80,
          "unitsMcCabeIndexSum" : 633,
          "linesOfCodeInUnits" : 3411
        },
        "sourceFileCleanedLinesOfCode" : 2800,
        "startLine" : 3011,
        "endLine" : 3055,
        "cleanedStartLine" : 2038,
        "cleanedEndLine" : 2066,
        "percentage" : 1.0357142857142858,
        "blockSize" : 29
      }, {
        "sourceFile" : {
          "relativePath" : "service/frontend/api/handler.go",
          "extension" : "go",
          "linesOfCode" : 3482,
          "unitsCount" : 80,
          "unitsMcCabeIndexSum" : 633,
          "linesOfCodeInUnits" : 3411
        },
        "sourceFileCleanedLinesOfCode" : 2800,
        "startLine" : 3133,
        "endLine" : 3177,
        "cleanedStartLine" : 2115,
        "cleanedEndLine" : 2143,
        "percentage" : 1.0357142857142858,
        "blockSize" : 29
      } ],
      "blockSize" : 29
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/schema.cql",
          "extension" : "cql",
          "linesOfCode" : 444,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 444,
        "startLine" : 440,
        "endLine" : 468,
        "cleanedStartLine" : 383,
        "cleanedEndLine" : 411,
        "percentage" : 6.531531531531532,
        "blockSize" : 29
      }, {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/versioned/v0.23/system_domain.cql",
          "extension" : "cql",
          "linesOfCode" : 29,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 29,
        "startLine" : 1,
        "endLine" : 29,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 29,
        "percentage" : 100.0,
        "blockSize" : 29
      } ],
      "blockSize" : 29
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/archiver/gcloud/queryParser.go",
          "extension" : "go",
          "linesOfCode" : 204,
          "unitsCount" : 8,
          "unitsMcCabeIndexSum" : 57,
          "linesOfCodeInUnits" : 161
        },
        "sourceFileCleanedLinesOfCode" : 154,
        "startLine" : 215,
        "endLine" : 254,
        "cleanedStartLine" : 127,
        "cleanedEndLine" : 154,
        "percentage" : 18.181818181818183,
        "blockSize" : 28
      }, {
        "sourceFile" : {
          "relativePath" : "common/archiver/s3store/queryParser.go",
          "extension" : "go",
          "linesOfCode" : 194,
          "unitsCount" : 8,
          "unitsMcCabeIndexSum" : 57,
          "linesOfCodeInUnits" : 155
        },
        "sourceFileCleanedLinesOfCode" : 144,
        "startLine" : 200,
        "endLine" : 240,
        "cleanedStartLine" : 117,
        "cleanedEndLine" : 144,
        "percentage" : 19.444444444444443,
        "blockSize" : 28
      } ],
      "blockSize" : 28
    } ],
    "mostFrequentDuplicates" : [ {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/versioned/s0.0-0.23/data_0_23.cql",
          "extension" : "cql",
          "linesOfCode" : 38,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 38,
        "startLine" : 22,
        "endLine" : 27,
        "cleanedStartLine" : 22,
        "cleanedEndLine" : 27,
        "percentage" : 15.789473684210526,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/versioned/v0.23/system_domain.cql",
          "extension" : "cql",
          "linesOfCode" : 29,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 29,
        "startLine" : 22,
        "endLine" : 27,
        "cleanedStartLine" : 22,
        "cleanedEndLine" : 27,
        "percentage" : 20.689655172413794,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "schema/cassandra/cadence/schema.cql",
          "extension" : "cql",
          "linesOfCode" : 444,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 444,
        "startLine" : 461,
        "endLine" : 466,
        "cleanedStartLine" : 404,
        "cleanedEndLine" : 409,
        "percentage" : 1.3513513513513513,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
          "extension" : "go",
          "linesOfCode" : 3133,
          "unitsCount" : 77,
          "unitsMcCabeIndexSum" : 516,
          "linesOfCodeInUnits" : 3019
        },
        "sourceFileCleanedLinesOfCode" : 2622,
        "startLine" : 2042,
        "endLine" : 2048,
        "cleanedStartLine" : 1405,
        "cleanedEndLine" : 1410,
        "percentage" : 0.2288329519450801,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
          "extension" : "go",
          "linesOfCode" : 3133,
          "unitsCount" : 77,
          "unitsMcCabeIndexSum" : 516,
          "linesOfCodeInUnits" : 3019
        },
        "sourceFileCleanedLinesOfCode" : 2622,
        "startLine" : 2148,
        "endLine" : 2154,
        "cleanedStartLine" : 1483,
        "cleanedEndLine" : 1488,
        "percentage" : 0.2288329519450801,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/engine/engineimpl/historyEngine.go",
          "extension" : "go",
          "linesOfCode" : 3133,
          "unitsCount" : 77,
          "unitsMcCabeIndexSum" : 516,
          "linesOfCodeInUnits" : 3019
        },
        "sourceFileCleanedLinesOfCode" : 2622,
        "startLine" : 2235,
        "endLine" : 2241,
        "cleanedStartLine" : 1545,
        "cleanedEndLine" : 1550,
        "percentage" : 0.2288329519450801,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 87,
        "endLine" : 92,
        "cleanedStartLine" : 81,
        "cleanedEndLine" : 86,
        "percentage" : 4.8,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster0.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 87,
        "endLine" : 92,
        "cleanedStartLine" : 81,
        "cleanedEndLine" : 86,
        "percentage" : 5.217391304347826,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 87,
        "endLine" : 92,
        "cleanedStartLine" : 81,
        "cleanedEndLine" : 86,
        "percentage" : 5.217391304347826,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 87,
        "endLine" : 92,
        "cleanedStartLine" : 81,
        "cleanedEndLine" : 86,
        "percentage" : 4.8,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_xdc_cluster1.yaml",
          "extension" : "yaml",
          "linesOfCode" : 125,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 125,
        "startLine" : 87,
        "endLine" : 92,
        "cleanedStartLine" : 81,
        "cleanedEndLine" : 86,
        "percentage" : 4.8,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "config/development_cross_region_cluster2.yaml",
          "extension" : "yaml",
          "linesOfCode" : 115,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 115,
        "startLine" : 87,
        "endLine" : 92,
        "cleanedStartLine" : 81,
        "cleanedEndLine" : 86,
        "percentage" : 5.217391304347826,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/persistence/sql/sql_execution_store_util.go",
          "extension" : "go",
          "linesOfCode" : 1267,
          "unitsCount" : 20,
          "unitsMcCabeIndexSum" : 149,
          "linesOfCodeInUnits" : 1254
        },
        "sourceFileCleanedLinesOfCode" : 1098,
        "startLine" : 76,
        "endLine" : 83,
        "cleanedStartLine" : 34,
        "cleanedEndLine" : 39,
        "percentage" : 0.546448087431694,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/sql/sql_execution_store_util.go",
          "extension" : "go",
          "linesOfCode" : 1267,
          "unitsCount" : 20,
          "unitsMcCabeIndexSum" : 149,
          "linesOfCodeInUnits" : 1254
        },
        "sourceFileCleanedLinesOfCode" : 1098,
        "startLine" : 241,
        "endLine" : 248,
        "cleanedStartLine" : 173,
        "cleanedEndLine" : 178,
        "percentage" : 0.546448087431694,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/sql/sql_execution_store_util.go",
          "extension" : "go",
          "linesOfCode" : 1267,
          "unitsCount" : 20,
          "unitsMcCabeIndexSum" : 149,
          "linesOfCodeInUnits" : 1254
        },
        "sourceFileCleanedLinesOfCode" : 1098,
        "startLine" : 433,
        "endLine" : 440,
        "cleanedStartLine" : 333,
        "cleanedEndLine" : 338,
        "percentage" : 0.546448087431694,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosql_execution_store_util.go",
          "extension" : "go",
          "linesOfCode" : 637,
          "unitsCount" : 18,
          "unitsMcCabeIndexSum" : 105,
          "linesOfCodeInUnits" : 625
        },
        "sourceFileCleanedLinesOfCode" : 532,
        "startLine" : 228,
        "endLine" : 234,
        "cleanedStartLine" : 135,
        "cleanedEndLine" : 140,
        "percentage" : 1.1278195488721805,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosql_execution_store_util.go",
          "extension" : "go",
          "linesOfCode" : 637,
          "unitsCount" : 18,
          "unitsMcCabeIndexSum" : 105,
          "linesOfCodeInUnits" : 625
        },
        "sourceFileCleanedLinesOfCode" : 532,
        "startLine" : 364,
        "endLine" : 369,
        "cleanedStartLine" : 237,
        "cleanedEndLine" : 242,
        "percentage" : 1.1278195488721805,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosql_execution_store_util.go",
          "extension" : "go",
          "linesOfCode" : 637,
          "unitsCount" : 18,
          "unitsMcCabeIndexSum" : 105,
          "linesOfCodeInUnits" : 625
        },
        "sourceFileCleanedLinesOfCode" : 532,
        "startLine" : 496,
        "endLine" : 501,
        "cleanedStartLine" : 339,
        "cleanedEndLine" : 344,
        "percentage" : 1.1278195488721805,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "service/history/shard/context.go",
          "extension" : "go",
          "linesOfCode" : 1272,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 211,
          "linesOfCodeInUnits" : 1139
        },
        "sourceFileCleanedLinesOfCode" : 1026,
        "startLine" : 661,
        "endLine" : 673,
        "cleanedStartLine" : 389,
        "cleanedEndLine" : 394,
        "percentage" : 0.5847953216374269,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/shard/context.go",
          "extension" : "go",
          "linesOfCode" : 1272,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 211,
          "linesOfCodeInUnits" : 1139
        },
        "sourceFileCleanedLinesOfCode" : 1026,
        "startLine" : 768,
        "endLine" : 780,
        "cleanedStartLine" : 460,
        "cleanedEndLine" : 465,
        "percentage" : 0.5847953216374269,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/shard/context.go",
          "extension" : "go",
          "linesOfCode" : 1272,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 211,
          "linesOfCodeInUnits" : 1139
        },
        "sourceFileCleanedLinesOfCode" : 1026,
        "startLine" : 886,
        "endLine" : 898,
        "cleanedStartLine" : 540,
        "cleanedEndLine" : 545,
        "percentage" : 0.5847953216374269,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "client/history/client.go",
          "extension" : "go",
          "linesOfCode" : 975,
          "unitsCount" : 45,
          "unitsMcCabeIndexSum" : 145,
          "linesOfCodeInUnits" : 944
        },
        "sourceFileCleanedLinesOfCode" : 775,
        "startLine" : 179,
        "endLine" : 185,
        "cleanedStartLine" : 107,
        "cleanedEndLine" : 112,
        "percentage" : 0.7741935483870968,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "client/history/client.go",
          "extension" : "go",
          "linesOfCode" : 975,
          "unitsCount" : 45,
          "unitsMcCabeIndexSum" : 145,
          "linesOfCodeInUnits" : 944
        },
        "sourceFileCleanedLinesOfCode" : 775,
        "startLine" : 198,
        "endLine" : 204,
        "cleanedStartLine" : 121,
        "cleanedEndLine" : 126,
        "percentage" : 0.7741935483870968,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "client/history/client.go",
          "extension" : "go",
          "linesOfCode" : 975,
          "unitsCount" : 45,
          "unitsMcCabeIndexSum" : 145,
          "linesOfCodeInUnits" : 944
        },
        "sourceFileCleanedLinesOfCode" : 775,
        "startLine" : 220,
        "endLine" : 226,
        "cleanedStartLine" : 137,
        "cleanedEndLine" : 142,
        "percentage" : 0.7741935483870968,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "client/history/client.go",
          "extension" : "go",
          "linesOfCode" : 975,
          "unitsCount" : 45,
          "unitsMcCabeIndexSum" : 145,
          "linesOfCodeInUnits" : 944
        },
        "sourceFileCleanedLinesOfCode" : 775,
        "startLine" : 660,
        "endLine" : 669,
        "cleanedStartLine" : 468,
        "cleanedEndLine" : 473,
        "percentage" : 0.7741935483870968,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow.go",
          "extension" : "go",
          "linesOfCode" : 632,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 73,
          "linesOfCodeInUnits" : 619
        },
        "sourceFileCleanedLinesOfCode" : 542,
        "startLine" : 511,
        "endLine" : 516,
        "cleanedStartLine" : 357,
        "cleanedEndLine" : 362,
        "percentage" : 1.1070110701107012,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow.go",
          "extension" : "go",
          "linesOfCode" : 632,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 73,
          "linesOfCodeInUnits" : 619
        },
        "sourceFileCleanedLinesOfCode" : 542,
        "startLine" : 525,
        "endLine" : 530,
        "cleanedStartLine" : 369,
        "cleanedEndLine" : 374,
        "percentage" : 1.1070110701107012,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow.go",
          "extension" : "go",
          "linesOfCode" : 632,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 73,
          "linesOfCodeInUnits" : 619
        },
        "sourceFileCleanedLinesOfCode" : 542,
        "startLine" : 539,
        "endLine" : 544,
        "cleanedStartLine" : 380,
        "cleanedEndLine" : 385,
        "percentage" : 1.1070110701107012,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/task/interface_mock.go",
          "extension" : "go",
          "linesOfCode" : 321,
          "unitsCount" : 62,
          "unitsMcCabeIndexSum" : 62,
          "linesOfCodeInUnits" : 281
        },
        "sourceFileCleanedLinesOfCode" : 244,
        "startLine" : 43,
        "endLine" : 54,
        "cleanedStartLine" : 5,
        "cleanedEndLine" : 10,
        "percentage" : 2.459016393442623,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/queue/interface_mock.go",
          "extension" : "go",
          "linesOfCode" : 360,
          "unitsCount" : 68,
          "unitsMcCabeIndexSum" : 68,
          "linesOfCodeInUnits" : 317
        },
        "sourceFileCleanedLinesOfCode" : 274,
        "startLine" : 445,
        "endLine" : 456,
        "cleanedStartLine" : 223,
        "cleanedEndLine" : 228,
        "percentage" : 2.18978102189781,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/task/interface_mock.go",
          "extension" : "go",
          "linesOfCode" : 782,
          "unitsCount" : 150,
          "unitsMcCabeIndexSum" : 151,
          "linesOfCodeInUnits" : 709
        },
        "sourceFileCleanedLinesOfCode" : 603,
        "startLine" : 904,
        "endLine" : 915,
        "cleanedStartLine" : 476,
        "cleanedEndLine" : 481,
        "percentage" : 0.9950248756218906,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/persistence/pinot/pinot_visibility_store.go",
          "extension" : "go",
          "linesOfCode" : 867,
          "unitsCount" : 47,
          "unitsMcCabeIndexSum" : 131,
          "linesOfCodeInUnits" : 806
        },
        "sourceFileCleanedLinesOfCode" : 703,
        "startLine" : 438,
        "endLine" : 443,
        "cleanedStartLine" : 287,
        "cleanedEndLine" : 292,
        "percentage" : 0.8534850640113798,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/pinot/pinot_visibility_store.go",
          "extension" : "go",
          "linesOfCode" : 867,
          "unitsCount" : 47,
          "unitsMcCabeIndexSum" : 131,
          "linesOfCodeInUnits" : 806
        },
        "sourceFileCleanedLinesOfCode" : 703,
        "startLine" : 475,
        "endLine" : 480,
        "cleanedStartLine" : 313,
        "cleanedEndLine" : 318,
        "percentage" : 0.8534850640113798,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/pinot/pinot_visibility_store.go",
          "extension" : "go",
          "linesOfCode" : 867,
          "unitsCount" : 47,
          "unitsMcCabeIndexSum" : 131,
          "linesOfCodeInUnits" : 806
        },
        "sourceFileCleanedLinesOfCode" : 703,
        "startLine" : 502,
        "endLine" : 507,
        "cleanedStartLine" : 333,
        "cleanedEndLine" : 338,
        "percentage" : 0.8534850640113798,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "service/history/decision/task_handler.go",
          "extension" : "go",
          "linesOfCode" : 910,
          "unitsCount" : 21,
          "unitsMcCabeIndexSum" : 139,
          "linesOfCodeInUnits" : 863
        },
        "sourceFileCleanedLinesOfCode" : 784,
        "startLine" : 431,
        "endLine" : 436,
        "cleanedStartLine" : 295,
        "cleanedEndLine" : 300,
        "percentage" : 0.7653061224489796,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/decision/task_handler.go",
          "extension" : "go",
          "linesOfCode" : 910,
          "unitsCount" : 21,
          "unitsMcCabeIndexSum" : 139,
          "linesOfCodeInUnits" : 863
        },
        "sourceFileCleanedLinesOfCode" : 784,
        "startLine" : 515,
        "endLine" : 520,
        "cleanedStartLine" : 356,
        "cleanedEndLine" : 361,
        "percentage" : 0.7653061224489796,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/decision/task_handler.go",
          "extension" : "go",
          "linesOfCode" : 910,
          "unitsCount" : 21,
          "unitsMcCabeIndexSum" : 139,
          "linesOfCodeInUnits" : 863
        },
        "sourceFileCleanedLinesOfCode" : 784,
        "startLine" : 652,
        "endLine" : 657,
        "cleanedStartLine" : 451,
        "cleanedEndLine" : 456,
        "percentage" : 0.7653061224489796,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/decision/task_handler.go",
          "extension" : "go",
          "linesOfCode" : 910,
          "unitsCount" : 21,
          "unitsMcCabeIndexSum" : 139,
          "linesOfCodeInUnits" : 863
        },
        "sourceFileCleanedLinesOfCode" : 784,
        "startLine" : 793,
        "endLine" : 798,
        "cleanedStartLine" : 560,
        "cleanedEndLine" : 565,
        "percentage" : 0.7653061224489796,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "service/history/decision/task_handler.go",
          "extension" : "go",
          "linesOfCode" : 910,
          "unitsCount" : 21,
          "unitsMcCabeIndexSum" : 139,
          "linesOfCodeInUnits" : 863
        },
        "sourceFileCleanedLinesOfCode" : 784,
        "startLine" : 219,
        "endLine" : 224,
        "cleanedStartLine" : 127,
        "cleanedEndLine" : 132,
        "percentage" : 0.7653061224489796,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/decision/task_handler.go",
          "extension" : "go",
          "linesOfCode" : 910,
          "unitsCount" : 21,
          "unitsMcCabeIndexSum" : 139,
          "linesOfCodeInUnits" : 863
        },
        "sourceFileCleanedLinesOfCode" : 784,
        "startLine" : 677,
        "endLine" : 683,
        "cleanedStartLine" : 471,
        "cleanedEndLine" : 476,
        "percentage" : 0.7653061224489796,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/decision/task_handler.go",
          "extension" : "go",
          "linesOfCode" : 910,
          "unitsCount" : 21,
          "unitsMcCabeIndexSum" : 139,
          "linesOfCodeInUnits" : 863
        },
        "sourceFileCleanedLinesOfCode" : 784,
        "startLine" : 852,
        "endLine" : 858,
        "cleanedStartLine" : 601,
        "cleanedEndLine" : 606,
        "percentage" : 0.7653061224489796,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "service/history/decision/task_handler.go",
          "extension" : "go",
          "linesOfCode" : 910,
          "unitsCount" : 21,
          "unitsMcCabeIndexSum" : 139,
          "linesOfCodeInUnits" : 863
        },
        "sourceFileCleanedLinesOfCode" : 784,
        "startLine" : 922,
        "endLine" : 928,
        "cleanedStartLine" : 653,
        "cleanedEndLine" : 658,
        "percentage" : 0.7653061224489796,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/persistence/elasticsearch/es_visibility_store.go",
          "extension" : "go",
          "linesOfCode" : 848,
          "unitsCount" : 47,
          "unitsMcCabeIndexSum" : 128,
          "linesOfCodeInUnits" : 780
        },
        "sourceFileCleanedLinesOfCode" : 682,
        "startLine" : 100,
        "endLine" : 105,
        "cleanedStartLine" : 38,
        "cleanedEndLine" : 43,
        "percentage" : 0.8797653958944281,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/elasticsearch/es_visibility_store.go",
          "extension" : "go",
          "linesOfCode" : 848,
          "unitsCount" : 47,
          "unitsMcCabeIndexSum" : 128,
          "linesOfCodeInUnits" : 780
        },
        "sourceFileCleanedLinesOfCode" : 682,
        "startLine" : 129,
        "endLine" : 134,
        "cleanedStartLine" : 65,
        "cleanedEndLine" : 70,
        "percentage" : 0.8797653958944281,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/elasticsearch/es_visibility_store.go",
          "extension" : "go",
          "linesOfCode" : 848,
          "unitsCount" : 47,
          "unitsMcCabeIndexSum" : 128,
          "linesOfCodeInUnits" : 780
        },
        "sourceFileCleanedLinesOfCode" : 682,
        "startLine" : 174,
        "endLine" : 179,
        "cleanedStartLine" : 106,
        "cleanedEndLine" : 111,
        "percentage" : 0.8797653958944281,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow.go",
          "extension" : "go",
          "linesOfCode" : 632,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 73,
          "linesOfCodeInUnits" : 619
        },
        "sourceFileCleanedLinesOfCode" : 542,
        "startLine" : 80,
        "endLine" : 85,
        "cleanedStartLine" : 34,
        "cleanedEndLine" : 39,
        "percentage" : 1.1070110701107012,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_utils.go",
          "extension" : "go",
          "linesOfCode" : 1312,
          "unitsCount" : 37,
          "unitsMcCabeIndexSum" : 144,
          "linesOfCodeInUnits" : 1289
        },
        "sourceFileCleanedLinesOfCode" : 1161,
        "startLine" : 1373,
        "endLine" : 1378,
        "cleanedStartLine" : 1080,
        "cleanedEndLine" : 1085,
        "percentage" : 0.5167958656330749,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow.go",
          "extension" : "go",
          "linesOfCode" : 632,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 73,
          "linesOfCodeInUnits" : 619
        },
        "sourceFileCleanedLinesOfCode" : 542,
        "startLine" : 261,
        "endLine" : 266,
        "cleanedStartLine" : 171,
        "cleanedEndLine" : 176,
        "percentage" : 1.1070110701107012,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_utils.go",
          "extension" : "go",
          "linesOfCode" : 1312,
          "unitsCount" : 37,
          "unitsMcCabeIndexSum" : 144,
          "linesOfCodeInUnits" : 1289
        },
        "sourceFileCleanedLinesOfCode" : 1161,
        "startLine" : 1401,
        "endLine" : 1406,
        "cleanedStartLine" : 1107,
        "cleanedEndLine" : 1112,
        "percentage" : 0.5167958656330749,
        "blockSize" : 6
      }, {
        "sourceFile" : {
          "relativePath" : "common/persistence/nosql/nosqlplugin/cassandra/workflow_utils.go",
          "extension" : "go",
          "linesOfCode" : 1312,
          "unitsCount" : 37,
          "unitsMcCabeIndexSum" : 144,
          "linesOfCodeInUnits" : 1289
        },
        "sourceFileCleanedLinesOfCode" : 1161,
        "startLine" : 1421,
        "endLine" : 1426,
        "cleanedStartLine" : 1127,
        "cleanedEndLine" : 1132,
        "percentage" : 0.5167958656330749,
        "blockSize" : 6
      } ],
      "blockSize" : 6
    } ]
  },
  "contributorsAnalysisResults" : {
    "latestCommitDate" : "2024-04-03",
    "contributors" : [ {
      "email" : "wxing1292@users.noreply.github.com",
      "commitsCount" : 405,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-12-02",
      "latestCommitDate" : "2020-01-08",
      "activeYears" : [ "2017", "2018", "2019", "2020" ],
      "commitDates" : [ "2020-01-08", "2020-01-03", "2019-12-27", "2019-12-25", "2019-12-19", "2019-12-05", "2019-11-16", "2019-11-15", "2019-11-14", "2019-11-12", "2019-11-09", "2019-11-08", "2019-11-07", "2019-11-06", "2019-11-03", "2019-11-01", "2019-10-31", "2019-10-30", "2019-10-29", "2019-10-28", "2019-10-27", "2019-10-25", "2019-10-24", "2019-10-21", "2019-10-20", "2019-10-18", "2019-10-16", "2019-10-15", "2019-10-14", "2019-10-11", "2019-10-10", "2019-10-08", "2019-10-05", "2019-10-04", "2019-10-03", "2019-09-27", "2019-09-26", "2019-09-25", "2019-09-24", "2019-09-23", "2019-09-20", "2019-09-19", "2019-09-17", "2019-09-16", "2019-09-14", "2019-09-13", "2019-09-10", "2019-09-06", "2019-09-05", "2019-09-04", "2019-08-29", "2019-08-27", "2019-08-26", "2019-08-24", "2019-08-23", "2019-08-21", "2019-08-14", "2019-07-30", "2019-07-28", "2019-07-27", "2019-07-26", "2019-07-25", "2019-07-20", "2019-07-19", "2019-07-18", "2019-07-15", "2019-07-13", "2019-07-12", "2019-07-11", "2019-07-08", "2019-07-03", "2019-07-02", "2019-07-01", "2019-06-28", "2019-06-27", "2019-06-25", "2019-06-24", "2019-06-20", "2019-06-19", "2019-06-18", "2019-06-14", "2019-06-12", "2019-06-08", "2019-06-07", "2019-06-06", "2019-06-05", "2019-06-04", "2019-06-01", "2019-05-30", "2019-05-29", "2019-05-25", "2019-05-22", "2019-05-20", "2019-05-16", "2019-05-15", "2019-05-10", "2019-05-09", "2019-05-04", "2019-05-03", "2019-05-01", "2019-04-25", "2019-04-24", "2019-04-19", "2019-04-18", "2019-04-16", "2019-04-11", "2019-04-10", "2019-04-08", "2019-04-05", "2019-04-04", "2019-04-03", "2019-04-02", "2019-03-16", "2019-03-15", "2019-03-13", "2019-03-12", "2019-03-08", "2019-03-07", "2019-03-06", "2019-03-05", "2019-02-27", "2019-02-25", "2019-02-12", "2019-02-02", "2019-02-01", "2019-01-31", "2019-01-26", "2019-01-18", "2019-01-17", "2019-01-09", "2019-01-07", "2019-01-05", "2019-01-03", "2018-12-22", "2018-12-21", "2018-12-19", "2018-12-15", "2018-12-13", "2018-12-11", "2018-12-04", "2018-11-29", "2018-11-27", "2018-10-19", "2018-10-18", "2018-10-17", "2018-10-15", "2018-10-09", "2018-10-03", "2018-10-02", "2018-09-28", "2018-09-27", "2018-09-26", "2018-09-25", "2018-09-24", "2018-09-21", "2018-09-20", "2018-09-19", "2018-09-14", "2018-09-11", "2018-09-10", "2018-09-07", "2018-08-28", "2018-08-24", "2018-08-23", "2018-08-22", "2018-08-21", "2018-08-17", "2018-08-16", "2018-08-13", "2018-08-10", "2018-08-09", "2018-08-07", "2018-08-04", "2018-08-03", "2018-07-31", "2018-07-30", "2018-07-28", "2018-07-26", "2018-07-24", "2018-07-23", "2018-07-20", "2018-07-19", "2018-07-18", "2018-07-17", "2018-07-16", "2018-07-13", "2018-07-12", "2018-07-07", "2018-07-06", "2018-07-03", "2018-07-02", "2018-06-29", "2018-06-28", "2018-06-26", "2018-06-25", "2018-06-23", "2018-06-21", "2018-06-20", "2018-06-19", "2018-06-14", "2018-06-13", "2018-06-12", "2018-06-10", "2018-06-09", "2018-06-06", "2018-06-05", "2018-05-31", "2018-05-30", "2018-05-26", "2018-05-22", "2018-05-19", "2018-05-17", "2018-05-16", "2018-05-15", "2018-05-11", "2018-05-10", "2018-05-05", "2018-05-04", "2018-05-02", "2018-04-28", "2018-04-27", "2018-04-25", "2018-04-24", "2018-04-20", "2018-04-18", "2018-04-17", "2018-04-16", "2018-04-13", "2018-04-04", "2018-04-03", "2018-04-02", "2018-03-30", "2018-03-27", "2018-03-23", "2018-03-21", "2018-03-20", "2018-03-16", "2018-03-14", "2018-03-13", "2018-03-12", "2018-03-06", "2018-03-02", "2018-02-27", "2018-02-23", "2018-02-16", "2018-02-09", "2018-02-01", "2018-01-23", "2018-01-13", "2018-01-12", "2018-01-11", "2018-01-03", "2018-01-02", "2017-12-22", "2017-12-16", "2017-12-12", "2017-12-05", "2017-12-02" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "ycyang@uber.com",
      "commitsCount" : 340,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-05-03",
      "latestCommitDate" : "2021-12-17",
      "activeYears" : [ "2019", "2020", "2021" ],
      "commitDates" : [ "2021-12-17", "2021-12-15", "2021-12-02", "2021-12-01", "2021-11-30", "2021-11-25", "2021-11-23", "2021-10-28", "2021-10-27", "2021-10-26", "2021-10-22", "2021-10-21", "2021-10-20", "2021-10-19", "2021-10-12", "2021-10-07", "2021-10-06", "2021-10-05", "2021-09-28", "2021-09-27", "2021-09-20", "2021-09-17", "2021-09-14", "2021-09-13", "2021-09-10", "2021-09-09", "2021-09-08", "2021-09-03", "2021-09-02", "2021-09-01", "2021-08-31", "2021-08-25", "2021-08-24", "2021-08-18", "2021-08-14", "2021-07-30", "2021-07-28", "2021-07-23", "2021-07-21", "2021-07-08", "2021-07-07", "2021-07-06", "2021-07-03", "2021-07-02", "2021-06-30", "2021-06-26", "2021-06-23", "2021-06-17", "2021-06-16", "2021-06-11", "2021-06-10", "2021-06-03", "2021-06-02", "2021-06-01", "2021-05-29", "2021-05-28", "2021-05-26", "2021-05-25", "2021-05-24", "2021-05-18", "2021-05-13", "2021-05-11", "2021-05-07", "2021-04-29", "2021-04-20", "2021-04-19", "2021-04-17", "2021-04-13", "2021-04-08", "2021-03-31", "2021-03-29", "2021-03-27", "2021-03-25", "2021-03-24", "2021-03-23", "2021-03-17", "2021-03-16", "2021-03-15", "2021-03-04", "2021-03-02", "2021-02-27", "2021-02-26", "2021-02-24", "2021-02-20", "2021-02-19", "2021-02-18", "2021-02-05", "2021-01-27", "2021-01-26", "2021-01-21", "2021-01-20", "2021-01-14", "2021-01-13", "2021-01-12", "2021-01-09", "2021-01-08", "2021-01-07", "2021-01-05", "2021-01-04", "2020-12-12", "2020-12-11", "2020-12-04", "2020-12-03", "2020-12-02", "2020-12-01", "2020-11-24", "2020-11-18", "2020-11-17", "2020-11-07", "2020-11-06", "2020-10-28", "2020-10-27", "2020-10-26", "2020-10-23", "2020-10-22", "2020-10-20", "2020-10-15", "2020-10-14", "2020-10-13", "2020-10-09", "2020-10-07", "2020-10-03", "2020-10-02", "2020-09-22", "2020-09-18", "2020-09-17", "2020-09-15", "2020-09-14", "2020-09-12", "2020-09-02", "2020-09-01", "2020-08-31", "2020-08-29", "2020-08-25", "2020-08-24", "2020-08-20", "2020-08-19", "2020-08-15", "2020-08-08", "2020-08-06", "2020-08-05", "2020-08-04", "2020-07-30", "2020-07-27", "2020-07-25", "2020-07-24", "2020-07-23", "2020-07-21", "2020-07-20", "2020-07-14", "2020-07-10", "2020-07-09", "2020-07-01", "2020-06-30", "2020-06-29", "2020-06-23", "2020-06-22", "2020-06-12", "2020-06-11", "2020-06-10", "2020-06-05", "2020-06-04", "2020-06-02", "2020-05-29", "2020-05-28", "2020-05-27", "2020-05-21", "2020-05-15", "2020-05-14", "2020-04-30", "2020-04-22", "2020-04-17", "2020-04-16", "2020-04-14", "2020-04-11", "2020-04-10", "2020-04-08", "2020-04-07", "2020-04-02", "2020-04-01", "2020-03-31", "2020-03-26", "2020-03-25", "2020-03-24", "2020-03-16", "2020-03-04", "2020-03-03", "2020-02-27", "2020-02-26", "2020-02-25", "2020-02-24", "2020-02-19", "2020-02-13", "2020-02-12", "2020-02-10", "2020-02-01", "2020-01-28", "2020-01-24", "2020-01-23", "2020-01-21", "2020-01-06", "2019-12-18", "2019-12-16", "2019-12-14", "2019-12-06", "2019-11-27", "2019-11-26", "2019-11-25", "2019-11-20", "2019-11-19", "2019-11-14", "2019-11-13", "2019-11-12", "2019-11-07", "2019-11-06", "2019-11-01", "2019-10-29", "2019-10-19", "2019-10-08", "2019-10-05", "2019-10-01", "2019-09-27", "2019-09-26", "2019-09-24", "2019-09-23", "2019-09-20", "2019-09-19", "2019-09-17", "2019-09-12", "2019-09-06", "2019-09-05", "2019-09-04", "2019-08-29", "2019-08-27", "2019-08-24", "2019-08-14", "2019-08-08", "2019-08-07", "2019-08-06", "2019-08-03", "2019-08-02", "2019-07-31", "2019-07-26", "2019-07-25", "2019-07-24", "2019-07-20", "2019-07-19", "2019-07-16", "2019-07-13", "2019-07-09", "2019-07-08", "2019-07-03", "2019-06-25", "2019-06-24", "2019-06-20", "2019-06-19", "2019-06-18", "2019-06-08", "2019-06-07", "2019-06-04", "2019-05-31", "2019-05-24", "2019-05-20", "2019-05-17", "2019-05-16", "2019-05-07", "2019-05-06", "2019-05-03" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "longquanzheng@users.noreply.github.com",
      "commitsCount" : 331,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-10-09",
      "latestCommitDate" : "2022-04-15",
      "activeYears" : [ "2017", "2018", "2019", "2020", "2021", "2022" ],
      "commitDates" : [ "2022-04-15", "2022-01-13", "2021-12-02", "2021-11-16", "2021-11-12", "2021-11-10", "2021-10-26", "2021-10-22", "2021-10-20", "2021-10-19", "2021-10-15", "2021-10-14", "2021-10-12", "2021-10-11", "2021-10-08", "2021-10-05", "2021-10-03", "2021-09-27", "2021-09-21", "2021-09-10", "2021-09-03", "2021-08-31", "2021-08-28", "2021-08-27", "2021-08-26", "2021-08-25", "2021-08-20", "2021-08-18", "2021-08-16", "2021-08-10", "2021-07-31", "2021-07-30", "2021-07-27", "2021-07-21", "2021-07-20", "2021-07-10", "2021-07-06", "2021-06-29", "2021-06-25", "2021-06-24", "2021-06-23", "2021-06-18", "2021-06-11", "2021-06-10", "2021-06-06", "2021-06-03", "2021-06-02", "2021-06-01", "2021-05-29", "2021-05-27", "2021-05-26", "2021-05-25", "2021-05-19", "2021-05-18", "2021-05-07", "2021-05-06", "2021-05-01", "2021-04-27", "2021-04-23", "2021-04-21", "2021-04-17", "2021-04-14", "2021-04-10", "2021-04-08", "2021-04-07", "2021-04-06", "2021-04-05", "2021-03-30", "2021-03-23", "2021-03-16", "2021-03-10", "2021-03-02", "2021-02-19", "2021-02-17", "2021-02-01", "2021-01-27", "2021-01-11", "2020-12-18", "2020-12-10", "2020-12-09", "2020-12-04", "2020-11-26", "2020-11-25", "2020-11-24", "2020-11-23", "2020-11-17", "2020-11-13", "2020-11-12", "2020-11-11", "2020-11-10", "2020-11-06", "2020-11-05", "2020-11-03", "2020-11-02", "2020-10-26", "2020-10-15", "2020-10-14", "2020-10-12", "2020-10-09", "2020-10-08", "2020-10-06", "2020-09-29", "2020-09-26", "2020-09-25", "2020-09-23", "2020-09-22", "2020-09-11", "2020-09-08", "2020-01-09", "2019-12-30", "2019-12-19", "2019-12-18", "2019-12-14", "2019-12-13", "2019-12-12", "2019-12-06", "2019-12-03", "2019-11-16", "2019-11-15", "2019-11-11", "2019-11-09", "2019-11-08", "2019-11-06", "2019-11-05", "2019-10-17", "2019-10-16", "2019-10-12", "2019-09-26", "2019-09-25", "2019-09-24", "2019-09-23", "2019-09-13", "2019-09-12", "2019-09-06", "2019-08-29", "2019-08-28", "2019-08-27", "2019-08-26", "2019-08-23", "2019-08-15", "2019-08-13", "2019-08-08", "2019-08-07", "2019-08-02", "2019-07-31", "2019-07-30", "2019-07-29", "2019-07-25", "2019-07-23", "2019-07-19", "2019-07-12", "2019-07-10", "2019-07-03", "2019-07-02", "2019-07-01", "2019-06-27", "2019-06-18", "2019-06-15", "2019-06-11", "2019-06-07", "2019-06-06", "2019-05-31", "2019-05-30", "2019-05-29", "2019-05-25", "2019-05-24", "2019-05-23", "2019-05-22", "2019-05-21", "2019-05-17", "2019-05-13", "2019-05-11", "2019-05-10", "2019-05-09", "2019-05-08", "2019-05-07", "2019-05-06", "2019-05-04", "2019-05-03", "2019-05-02", "2019-05-01", "2019-04-30", "2019-04-29", "2019-04-25", "2019-04-22", "2019-04-18", "2019-04-17", "2019-04-16", "2019-04-15", "2019-04-12", "2019-04-10", "2019-04-09", "2019-04-08", "2019-04-02", "2019-04-01", "2019-03-28", "2019-03-27", "2019-03-26", "2019-03-22", "2019-03-20", "2019-03-19", "2019-03-15", "2019-01-28", "2019-01-16", "2019-01-15", "2019-01-06", "2019-01-04", "2018-12-27", "2018-12-17", "2018-12-07", "2018-12-06", "2018-12-04", "2018-11-30", "2018-11-28", "2018-11-26", "2018-11-22", "2018-11-21", "2018-11-20", "2018-11-17", "2018-11-13", "2018-11-09", "2018-10-29", "2018-10-24", "2018-10-18", "2018-10-12", "2018-10-04", "2018-10-03", "2018-10-02", "2018-10-01", "2018-09-29", "2018-09-20", "2018-09-08", "2018-08-22", "2018-08-17", "2018-08-15", "2018-08-10", "2018-08-06", "2018-07-28", "2018-07-27", "2018-07-12", "2018-07-11", "2018-07-06", "2018-07-04", "2018-07-03", "2018-06-22", "2018-06-21", "2018-06-09", "2018-06-06", "2018-06-05", "2018-05-31", "2018-05-22", "2018-04-24", "2018-04-04", "2017-12-18", "2017-10-30", "2017-10-17", "2017-10-09" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "yx@uber.com",
      "commitsCount" : 244,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-12-07",
      "latestCommitDate" : "2021-10-29",
      "activeYears" : [ "2018", "2019", "2020", "2021" ],
      "commitDates" : [ "2021-10-29", "2021-10-12", "2021-10-01", "2021-09-23", "2021-09-21", "2021-09-15", "2021-09-14", "2021-09-13", "2021-09-10", "2021-09-08", "2021-09-01", "2021-08-31", "2021-08-28", "2021-08-19", "2021-08-17", "2021-07-14", "2021-07-07", "2021-07-06", "2021-07-02", "2021-06-15", "2021-06-10", "2021-06-09", "2021-06-01", "2021-05-26", "2021-05-24", "2021-05-22", "2021-05-21", "2021-05-10", "2021-05-08", "2021-03-30", "2021-03-26", "2021-03-25", "2021-02-19", "2021-02-17", "2021-02-06", "2021-01-21", "2021-01-14", "2021-01-12", "2021-01-10", "2021-01-09", "2021-01-08", "2021-01-07", "2020-12-28", "2020-12-19", "2020-12-14", "2020-12-04", "2020-11-20", "2020-11-19", "2020-11-06", "2020-11-04", "2020-10-27", "2020-10-26", "2020-10-23", "2020-10-21", "2020-10-15", "2020-10-14", "2020-10-13", "2020-10-12", "2020-10-09", "2020-10-01", "2020-09-28", "2020-09-20", "2020-09-18", "2020-09-10", "2020-09-09", "2020-09-08", "2020-09-01", "2020-08-21", "2020-08-20", "2020-08-19", "2020-08-13", "2020-08-12", "2020-08-11", "2020-08-07", "2020-07-31", "2020-07-27", "2020-07-24", "2020-07-22", "2020-07-21", "2020-07-17", "2020-07-16", "2020-07-14", "2020-07-09", "2020-07-07", "2020-07-06", "2020-07-01", "2020-06-30", "2020-06-25", "2020-06-23", "2020-06-18", "2020-06-17", "2020-06-15", "2020-06-12", "2020-06-11", "2020-06-09", "2020-06-06", "2020-06-05", "2020-05-29", "2020-05-27", "2020-05-20", "2020-05-19", "2020-05-14", "2020-05-13", "2020-05-12", "2020-05-08", "2020-05-07", "2020-05-05", "2020-05-01", "2020-04-28", "2020-04-26", "2020-04-24", "2020-04-22", "2020-04-20", "2020-04-07", "2020-04-06", "2020-03-31", "2020-03-19", "2020-03-16", "2020-03-14", "2020-03-10", "2020-03-09", "2020-03-06", "2020-03-03", "2020-02-28", "2020-02-27", "2020-02-13", "2020-02-11", "2020-02-10", "2020-01-30", "2020-01-22", "2020-01-14", "2020-01-09", "2020-01-07", "2019-12-30", "2019-12-18", "2019-12-12", "2019-12-05", "2019-11-27", "2019-11-22", "2019-11-21", "2019-11-19", "2019-11-12", "2019-11-11", "2019-11-09", "2019-11-08", "2019-11-07", "2019-11-06", "2019-11-05", "2019-11-02", "2019-10-30", "2019-10-23", "2019-10-18", "2019-10-16", "2019-10-11", "2019-10-10", "2019-10-04", "2019-10-03", "2019-10-01", "2019-09-30", "2019-09-24", "2019-09-19", "2019-09-17", "2019-09-14", "2019-09-13", "2019-09-07", "2019-09-06", "2019-09-05", "2019-08-30", "2019-08-28", "2019-08-26", "2019-08-23", "2019-08-20", "2019-08-19", "2019-08-16", "2019-08-14", "2019-08-07", "2019-08-01", "2019-07-30", "2019-07-26", "2019-07-25", "2019-07-23", "2019-07-02", "2019-06-04", "2019-05-31", "2019-05-30", "2019-05-29", "2019-05-14", "2019-05-13", "2019-05-09", "2019-05-05", "2019-04-26", "2019-04-15", "2018-12-11", "2018-12-07" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "boweixu@uber.com",
      "commitsCount" : 232,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-10-05",
      "latestCommitDate" : "2020-10-13",
      "activeYears" : [ "2017", "2018", "2019", "2020" ],
      "commitDates" : [ "2020-10-13", "2020-10-12", "2020-10-09", "2020-10-06", "2020-08-27", "2020-08-25", "2020-08-18", "2020-08-13", "2020-08-04", "2020-07-22", "2020-07-17", "2020-07-07", "2020-07-02", "2020-06-24", "2020-06-19", "2020-06-17", "2020-06-04", "2020-06-02", "2020-05-30", "2020-05-07", "2020-05-06", "2020-05-05", "2020-05-01", "2020-04-30", "2020-04-20", "2020-04-18", "2020-04-16", "2020-04-12", "2020-03-31", "2020-03-27", "2020-03-26", "2020-03-13", "2020-03-11", "2020-02-06", "2020-01-29", "2020-01-24", "2020-01-07", "2020-01-03", "2019-12-20", "2019-12-13", "2019-12-04", "2019-11-14", "2019-11-13", "2019-11-07", "2019-11-06", "2019-11-02", "2019-11-01", "2019-10-23", "2019-10-01", "2019-09-26", "2019-09-13", "2019-09-11", "2019-09-05", "2019-09-04", "2019-08-31", "2019-08-29", "2019-08-27", "2019-08-23", "2019-08-22", "2019-08-14", "2019-08-13", "2019-08-12", "2019-07-27", "2019-07-26", "2019-07-24", "2019-07-23", "2019-07-22", "2019-07-18", "2019-07-12", "2019-07-08", "2019-07-04", "2019-07-03", "2019-06-29", "2019-06-26", "2019-06-19", "2019-06-14", "2019-06-12", "2019-06-11", "2019-06-09", "2019-06-07", "2019-06-04", "2019-06-03", "2019-05-31", "2019-05-30", "2019-05-29", "2019-05-28", "2019-05-23", "2019-05-04", "2019-05-03", "2019-04-30", "2019-04-27", "2019-04-24", "2019-04-23", "2019-04-18", "2019-04-06", "2019-04-05", "2019-04-03", "2019-03-29", "2019-03-28", "2019-03-21", "2019-03-20", "2019-03-12", "2019-03-07", "2019-02-26", "2019-02-25", "2019-02-19", "2019-02-16", "2019-02-14", "2019-02-13", "2019-02-12", "2019-02-08", "2019-01-27", "2019-01-24", "2019-01-16", "2019-01-05", "2018-12-28", "2018-12-06", "2018-11-30", "2018-11-29", "2018-11-27", "2018-11-20", "2018-11-03", "2018-11-02", "2018-10-30", "2018-10-18", "2018-10-12", "2018-10-10", "2018-10-03", "2018-10-02", "2018-09-12", "2018-09-11", "2018-09-08", "2018-09-05", "2018-08-29", "2018-08-24", "2018-08-23", "2018-08-22", "2018-08-15", "2018-08-10", "2018-08-04", "2018-07-28", "2018-07-25", "2018-07-23", "2018-07-18", "2018-07-17", "2018-07-13", "2018-07-09", "2018-07-03", "2018-06-20", "2018-06-19", "2018-06-14", "2018-06-11", "2018-06-07", "2018-05-31", "2018-05-30", "2018-05-24", "2018-05-23", "2018-05-22", "2018-04-28", "2018-04-23", "2018-04-13", "2018-04-03", "2018-04-02", "2018-03-30", "2018-03-29", "2018-03-28", "2018-03-23", "2018-03-09", "2018-03-08", "2018-03-07", "2018-03-02", "2018-02-10", "2018-01-31", "2018-01-26", "2018-01-24", "2018-01-23", "2018-01-22", "2018-01-04", "2018-01-03", "2017-12-12", "2017-12-07", "2017-12-04", "2017-12-01", "2017-11-17", "2017-10-25", "2017-10-18", "2017-10-05" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "vytautas@uber.com",
      "commitsCount" : 209,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-10-08",
      "latestCommitDate" : "2022-11-09",
      "activeYears" : [ "2020", "2021", "2022" ],
      "commitDates" : [ "2022-11-09", "2022-09-27", "2022-09-08", "2022-09-02", "2022-09-01", "2022-08-31", "2022-08-25", "2022-08-24", "2022-08-16", "2022-08-11", "2022-07-05", "2022-06-29", "2022-06-27", "2022-06-21", "2022-06-14", "2022-06-09", "2022-06-01", "2022-05-30", "2022-05-27", "2022-05-26", "2022-05-25", "2022-05-24", "2022-05-20", "2022-05-17", "2022-05-11", "2022-05-10", "2022-04-26", "2022-04-11", "2022-04-01", "2022-03-29", "2022-03-25", "2022-03-22", "2022-03-18", "2022-03-14", "2022-03-08", "2022-03-07", "2022-03-02", "2022-02-28", "2022-02-24", "2022-02-22", "2022-02-21", "2022-02-17", "2022-02-04", "2022-02-02", "2022-02-01", "2022-01-27", "2022-01-11", "2021-12-13", "2021-12-09", "2021-11-30", "2021-11-23", "2021-11-19", "2021-11-17", "2021-11-16", "2021-11-12", "2021-11-11", "2021-11-08", "2021-11-04", "2021-11-03", "2021-10-20", "2021-10-14", "2021-10-12", "2021-10-11", "2021-10-07", "2021-10-06", "2021-10-05", "2021-10-04", "2021-09-30", "2021-09-29", "2021-09-28", "2021-09-27", "2021-09-24", "2021-09-17", "2021-08-30", "2021-08-27", "2021-08-25", "2021-08-23", "2021-07-13", "2021-07-09", "2021-06-10", "2021-05-28", "2021-05-04", "2021-05-03", "2021-04-21", "2021-04-15", "2021-03-31", "2021-03-25", "2021-03-24", "2021-03-22", "2021-03-15", "2021-03-09", "2021-03-04", "2021-02-26", "2021-02-25", "2021-02-24", "2021-02-22", "2021-02-19", "2021-02-17", "2021-02-10", "2021-02-09", "2021-02-08", "2021-02-04", "2021-02-02", "2021-02-01", "2021-01-29", "2021-01-28", "2021-01-27", "2021-01-26", "2021-01-21", "2021-01-19", "2020-12-14", "2020-12-09", "2020-12-08", "2020-12-07", "2020-12-03", "2020-12-02", "2020-12-01", "2020-11-30", "2020-11-27", "2020-11-24", "2020-11-23", "2020-11-19", "2020-11-17", "2020-11-11", "2020-11-10", "2020-11-09", "2020-11-06", "2020-11-03", "2020-10-30", "2020-10-29", "2020-10-27", "2020-10-26", "2020-10-16", "2020-10-13", "2020-10-08" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "shaddoll@users.noreply.github.com",
      "commitsCount" : 199,
      "commitsCount30Days" : 21,
      "commitsCount90Days" : 46,
      "commitsCount180Days" : 59,
      "commitsCount365Days" : 93,
      "firstCommitDate" : "2021-03-04",
      "latestCommitDate" : "2024-04-03",
      "activeYears" : [ "2021", "2022", "2023", "2024" ],
      "commitDates" : [ "2024-04-03", "2024-03-26", "2024-03-25", "2024-03-19", "2024-03-18", "2024-03-12", "2024-03-08", "2024-03-07", "2024-03-05", "2024-03-04", "2024-03-01", "2024-02-26", "2024-02-23", "2024-02-22", "2024-02-21", "2024-02-16", "2024-02-14", "2024-02-13", "2024-02-12", "2024-02-08", "2024-02-07", "2024-02-05", "2024-02-02", "2024-02-01", "2024-01-26", "2024-01-24", "2024-01-18", "2024-01-17", "2024-01-16", "2024-01-14", "2024-01-12", "2024-01-05", "2023-12-29", "2023-12-28", "2023-12-27", "2023-12-26", "2023-12-22", "2023-12-20", "2023-12-19", "2023-11-24", "2023-11-14", "2023-11-13", "2023-11-06", "2023-10-05", "2023-09-27", "2023-09-26", "2023-09-20", "2023-09-19", "2023-09-18", "2023-09-16", "2023-09-15", "2023-09-08", "2023-08-29", "2023-08-28", "2023-08-02", "2023-07-19", "2023-06-30", "2023-06-21", "2023-06-09", "2023-06-06", "2023-06-02", "2023-05-31", "2023-05-19", "2023-05-18", "2023-05-15", "2023-05-11", "2023-05-10", "2023-05-09", "2023-05-08", "2023-05-06", "2023-05-05", "2023-04-28", "2023-04-04", "2023-04-03", "2023-03-08", "2023-03-04", "2023-02-21", "2023-02-17", "2023-02-16", "2023-02-15", "2023-02-13", "2023-02-10", "2023-02-08", "2023-02-07", "2023-01-04", "2022-12-20", "2022-12-12", "2022-12-09", "2022-12-08", "2022-11-28", "2022-11-23", "2022-11-18", "2022-11-15", "2022-11-10", "2022-11-01", "2022-10-12", "2022-10-03", "2022-10-01", "2022-09-29", "2022-09-26", "2022-09-22", "2022-09-16", "2022-09-09", "2022-09-06", "2022-09-01", "2022-08-23", "2022-08-22", "2022-08-18", "2022-08-16", "2022-08-10", "2022-07-28", "2022-07-05", "2022-06-29", "2022-06-17", "2022-06-16", "2022-06-11", "2022-05-27", "2022-05-20", "2022-05-06", "2022-04-21", "2022-03-25", "2022-03-06", "2022-03-03", "2022-03-02", "2022-02-22", "2022-02-03", "2022-02-01", "2022-01-13", "2022-01-05", "2021-12-17", "2021-12-14", "2021-12-08", "2021-11-23", "2021-11-19", "2021-10-28", "2021-10-16", "2021-10-14", "2021-10-08", "2021-09-22", "2021-09-11", "2021-09-08", "2021-08-17", "2021-07-19", "2021-07-17", "2021-06-28", "2021-06-11", "2021-05-29", "2021-05-28", "2021-05-26", "2021-05-25", "2021-05-19", "2021-05-12", "2021-05-11", "2021-05-10", "2021-05-01", "2021-04-29", "2021-04-20", "2021-04-14", "2021-04-13", "2021-04-01", "2021-03-31", "2021-03-30", "2021-03-20", "2021-03-19", "2021-03-08", "2021-03-06", "2021-03-04" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "andrewjdawson2016@users.noreply.github.com",
      "commitsCount" : 189,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-10-16",
      "latestCommitDate" : "2021-05-22",
      "activeYears" : [ "2018", "2019", "2020", "2021" ],
      "commitDates" : [ "2021-05-22", "2021-03-01", "2021-01-13", "2020-12-08", "2020-12-02", "2020-12-01", "2020-11-21", "2020-11-19", "2020-11-10", "2020-11-06", "2020-11-05", "2020-10-30", "2020-10-23", "2020-10-22", "2020-10-19", "2020-10-17", "2020-10-16", "2020-10-15", "2020-10-14", "2020-10-08", "2020-10-07", "2020-10-06", "2020-10-05", "2020-09-28", "2020-09-26", "2020-09-24", "2020-09-23", "2020-09-21", "2020-09-19", "2020-09-17", "2020-09-15", "2020-09-09", "2020-07-17", "2020-07-10", "2020-07-06", "2020-06-06", "2020-06-05", "2020-06-04", "2020-05-29", "2020-05-28", "2020-05-26", "2020-05-12", "2020-05-08", "2020-05-06", "2020-05-02", "2020-04-29", "2020-04-28", "2020-04-23", "2020-04-15", "2020-04-11", "2020-04-10", "2020-04-09", "2020-04-08", "2020-04-07", "2020-03-31", "2020-03-27", "2020-03-26", "2020-03-20", "2020-03-11", "2020-02-21", "2020-02-20", "2020-02-14", "2020-02-13", "2020-02-12", "2020-01-27", "2019-12-13", "2019-12-12", "2019-12-05", "2019-11-20", "2019-11-17", "2019-11-13", "2019-11-12", "2019-11-01", "2019-10-30", "2019-10-25", "2019-10-24", "2019-10-23", "2019-10-22", "2019-10-07", "2019-09-27", "2019-09-20", "2019-09-16", "2019-09-10", "2019-08-30", "2019-08-28", "2019-08-27", "2019-08-23", "2019-08-20", "2019-08-19", "2019-08-12", "2019-08-09", "2019-08-08", "2019-08-02", "2019-07-31", "2019-07-30", "2019-07-29", "2019-07-27", "2019-07-26", "2019-07-22", "2019-07-17", "2019-06-20", "2019-06-13", "2019-06-11", "2019-06-10", "2019-06-06", "2019-05-31", "2019-05-30", "2019-05-17", "2019-05-16", "2019-05-15", "2019-05-14", "2019-05-10", "2019-05-09", "2019-05-08", "2019-05-07", "2019-05-06", "2019-04-16", "2019-04-13", "2019-04-10", "2019-04-08", "2019-04-05", "2019-04-02", "2019-04-01", "2019-03-30", "2019-03-29", "2019-03-27", "2019-03-26", "2019-03-19", "2019-03-15", "2019-03-14", "2019-03-07", "2019-03-04", "2019-02-28", "2019-02-26", "2019-02-14", "2019-01-31", "2019-01-29", "2019-01-23", "2019-01-17", "2019-01-08", "2019-01-07", "2019-01-03", "2019-01-02", "2018-12-22", "2018-12-21", "2018-12-18", "2018-12-08", "2018-12-05", "2018-11-28", "2018-11-26", "2018-11-22", "2018-11-19", "2018-11-16", "2018-11-15", "2018-11-14", "2018-11-09", "2018-11-08", "2018-10-25", "2018-10-23", "2018-10-16" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "samar@uber.com",
      "commitsCount" : 147,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2016-11-28",
      "latestCommitDate" : "2019-05-26",
      "activeYears" : [ "2016", "2017", "2018", "2019" ],
      "commitDates" : [ "2019-05-26", "2019-05-10", "2019-05-08", "2019-02-24", "2019-02-20", "2019-01-31", "2019-01-22", "2018-12-14", "2018-12-05", "2018-11-28", "2018-11-17", "2018-11-12", "2018-10-30", "2018-10-28", "2018-10-19", "2018-10-13", "2018-09-25", "2018-09-16", "2018-09-13", "2018-09-05", "2018-08-03", "2018-07-21", "2018-07-19", "2018-07-17", "2018-07-14", "2018-07-13", "2018-07-10", "2018-07-07", "2018-07-06", "2018-06-28", "2018-06-27", "2018-06-26", "2018-06-21", "2018-06-20", "2018-06-10", "2018-06-09", "2018-06-06", "2018-05-30", "2018-05-26", "2018-05-25", "2018-05-21", "2018-05-19", "2018-05-18", "2018-05-17", "2018-05-15", "2018-05-09", "2018-04-27", "2018-04-25", "2018-04-19", "2018-04-18", "2018-04-16", "2018-04-05", "2018-04-02", "2018-03-27", "2018-03-22", "2018-03-21", "2018-03-16", "2018-03-14", "2018-02-28", "2018-02-23", "2018-02-20", "2018-02-14", "2018-02-09", "2018-01-26", "2018-01-12", "2018-01-10", "2017-12-12", "2017-12-09", "2017-12-07", "2017-11-27", "2017-11-23", "2017-09-30", "2017-09-26", "2017-09-23", "2017-09-12", "2017-09-07", "2017-09-06", "2017-08-04", "2017-08-02", "2017-06-30", "2017-06-28", "2017-06-27", "2017-06-26", "2017-06-23", "2017-06-21", "2017-06-17", "2017-06-15", "2017-05-27", "2017-05-26", "2017-05-22", "2017-05-05", "2017-05-04", "2017-04-29", "2017-04-27", "2017-04-25", "2017-04-23", "2017-04-12", "2017-04-10", "2017-04-07", "2017-04-03", "2017-03-31", "2017-03-27", "2017-03-11", "2017-03-10", "2017-03-08", "2017-03-03", "2017-03-02", "2017-02-20", "2017-02-17", "2017-02-13", "2017-02-12", "2017-02-10", "2017-02-08", "2017-02-02", "2017-01-31", "2017-01-23", "2017-01-13", "2017-01-10", "2017-01-07", "2017-01-06", "2016-12-29", "2016-12-09", "2016-11-28" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "tamer@uber.com",
      "commitsCount" : 141,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2016-11-29",
      "latestCommitDate" : "2017-08-25",
      "activeYears" : [ "2016", "2017" ],
      "commitDates" : [ "2017-08-25", "2017-08-19", "2017-08-18", "2017-08-17", "2017-08-09", "2017-08-04", "2017-08-02", "2017-08-01", "2017-07-25", "2017-07-21", "2017-07-20", "2017-07-06", "2017-06-09", "2017-06-07", "2017-06-06", "2017-06-05", "2017-06-02", "2017-06-01", "2017-05-26", "2017-05-24", "2017-05-18", "2017-05-15", "2017-05-11", "2017-05-10", "2017-05-09", "2017-05-04", "2017-05-03", "2017-04-28", "2017-04-27", "2017-04-26", "2017-04-25", "2017-04-21", "2017-04-20", "2017-04-19", "2017-04-18", "2017-04-14", "2017-04-10", "2017-04-08", "2017-04-07", "2017-04-06", "2017-04-03", "2017-03-31", "2017-03-30", "2017-03-29", "2017-03-24", "2017-03-23", "2017-03-20", "2017-03-17", "2017-03-15", "2017-03-14", "2017-03-11", "2017-03-09", "2017-03-08", "2017-03-07", "2017-03-06", "2017-03-02", "2017-03-01", "2017-02-28", "2017-02-25", "2017-02-24", "2017-02-23", "2017-02-22", "2017-02-21", "2017-02-19", "2017-02-15", "2017-02-14", "2017-02-10", "2017-02-09", "2017-02-08", "2017-02-07", "2017-02-06", "2017-02-04", "2017-02-03", "2017-02-01", "2017-01-31", "2017-01-24", "2017-01-25", "2017-01-23", "2017-01-21", "2017-01-18", "2017-01-13", "2017-01-12", "2017-01-04", "2016-12-29", "2016-12-28", "2016-12-27", "2016-12-21", "2016-12-23", "2016-12-20", "2016-12-15", "2016-12-08", "2016-12-02", "2016-12-05", "2016-11-30", "2016-11-29" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "sivakk@uber.com",
      "commitsCount" : 67,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2016-10-25",
      "latestCommitDate" : "2017-10-14",
      "activeYears" : [ "2016", "2017" ],
      "commitDates" : [ "2017-10-14", "2017-10-13", "2017-10-04", "2017-09-12", "2017-09-09", "2017-09-08", "2017-07-29", "2017-07-28", "2017-07-20", "2017-07-05", "2017-06-30", "2017-06-28", "2017-06-17", "2017-06-16", "2017-06-14", "2017-05-06", "2017-04-28", "2017-04-22", "2017-04-14", "2017-03-17", "2017-03-13", "2017-03-09", "2017-03-03", "2017-03-01", "2017-02-20", "2017-02-15", "2017-02-10", "2017-02-09", "2017-02-07", "2017-02-06", "2017-01-28", "2017-01-27", "2017-01-24", "2017-01-23", "2017-01-10", "2017-01-08", "2017-01-06", "2017-01-03", "2016-12-12", "2016-12-08", "2016-12-07", "2016-12-06", "2016-12-01", "2016-11-29", "2016-11-28", "2016-11-26", "2016-11-25", "2016-11-24", "2016-11-22", "2016-10-25" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "mantass@uber.com",
      "commitsCount" : 64,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-07-24",
      "latestCommitDate" : "2023-03-06",
      "activeYears" : [ "2020", "2021", "2022", "2023" ],
      "commitDates" : [ "2023-03-06", "2023-02-23", "2023-02-20", "2023-02-16", "2022-12-07", "2022-05-26", "2022-05-20", "2022-05-19", "2022-05-16", "2022-05-11", "2022-05-04", "2022-04-27", "2022-03-08", "2022-03-07", "2022-03-03", "2022-02-22", "2022-02-17", "2022-02-09", "2022-02-08", "2022-01-27", "2022-01-21", "2021-11-24", "2021-11-23", "2021-11-19", "2021-11-16", "2021-11-15", "2021-11-12", "2021-11-11", "2021-11-04", "2021-10-25", "2021-09-13", "2021-09-08", "2021-05-19", "2021-04-22", "2021-04-20", "2021-03-05", "2021-03-04", "2021-02-20", "2021-02-18", "2021-02-17", "2021-02-03", "2021-01-21", "2021-01-12", "2021-01-11", "2021-01-06", "2021-01-05", "2020-12-11", "2020-12-09", "2020-10-28", "2020-10-13", "2020-09-30", "2020-09-24", "2020-09-22", "2020-09-17", "2020-09-16", "2020-09-10", "2020-07-30", "2020-07-24" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "yiminc@users.noreply.github.com",
      "commitsCount" : 59,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-06-24",
      "latestCommitDate" : "2019-03-01",
      "activeYears" : [ "2017", "2018", "2019" ],
      "commitDates" : [ "2019-03-01", "2019-02-08", "2019-01-29", "2019-01-28", "2019-01-18", "2019-01-14", "2019-01-09", "2019-01-02", "2018-12-20", "2018-12-14", "2018-12-13", "2018-12-11", "2018-12-08", "2018-12-06", "2018-11-20", "2018-11-15", "2018-11-01", "2018-10-25", "2018-10-18", "2018-10-11", "2018-10-01", "2018-09-28", "2018-09-25", "2018-09-07", "2018-09-06", "2018-08-23", "2018-08-14", "2018-08-09", "2018-08-02", "2018-06-28", "2018-06-12", "2018-06-05", "2018-05-26", "2018-05-21", "2018-05-19", "2018-04-25", "2017-12-23", "2017-12-14", "2017-12-12", "2017-12-07", "2017-11-18", "2017-11-17", "2017-11-15", "2017-11-14", "2017-11-08", "2017-11-07", "2017-10-27", "2017-10-26", "2017-09-22", "2017-09-16", "2017-09-11", "2017-07-27", "2017-07-21", "2017-06-24" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "taylan@uber.com",
      "commitsCount" : 58,
      "commitsCount30Days" : 18,
      "commitsCount90Days" : 38,
      "commitsCount180Days" : 58,
      "commitsCount365Days" : 58,
      "firstCommitDate" : "2023-11-14",
      "latestCommitDate" : "2024-04-02",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-04-02", "2024-04-01", "2024-03-26", "2024-03-21", "2024-03-20", "2024-03-18", "2024-03-15", "2024-03-13", "2024-03-07", "2024-03-06", "2024-03-05", "2024-03-04", "2024-03-01", "2024-02-29", "2024-02-23", "2024-02-22", "2024-02-21", "2024-02-16", "2024-02-14", "2024-02-12", "2024-02-05", "2024-01-27", "2024-01-24", "2024-01-23", "2024-01-19", "2024-01-16", "2024-01-12", "2024-01-08", "2023-12-29", "2023-12-28", "2023-12-27", "2023-12-26", "2023-12-22", "2023-12-21", "2023-12-20", "2023-12-18", "2023-12-14", "2023-12-13", "2023-11-26", "2023-11-23", "2023-11-14" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "venkat1109@gmail.com",
      "commitsCount" : 54,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-05-08",
      "latestCommitDate" : "2019-04-23",
      "activeYears" : [ "2017", "2018", "2019" ],
      "commitDates" : [ "2019-04-23", "2019-04-15", "2019-04-12", "2019-04-11", "2019-04-09", "2019-04-08", "2019-04-05", "2019-04-02", "2019-03-23", "2019-03-18", "2019-03-13", "2019-03-06", "2019-02-28", "2019-02-15", "2019-02-14", "2019-02-12", "2019-02-08", "2019-02-01", "2018-11-20", "2018-11-13", "2018-10-19", "2018-10-18", "2018-10-11", "2018-10-10", "2018-10-04", "2017-08-15", "2017-08-11", "2017-08-07", "2017-08-04", "2017-07-28", "2017-06-21", "2017-06-19", "2017-06-17", "2017-06-16", "2017-06-14", "2017-06-07", "2017-06-06", "2017-06-05", "2017-05-26", "2017-05-23", "2017-05-18", "2017-05-16", "2017-05-15", "2017-05-10", "2017-05-08" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "25259015+mkolodezny@users.noreply.github.com",
      "commitsCount" : 53,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-03-27",
      "latestCommitDate" : "2022-07-21",
      "activeYears" : [ "2020", "2021", "2022" ],
      "commitDates" : [ "2022-07-21", "2022-07-07", "2022-06-15", "2022-06-08", "2022-05-18", "2022-05-17", "2022-05-06", "2022-05-05", "2022-04-05", "2022-02-24", "2022-02-23", "2022-02-11", "2021-09-17", "2021-09-10", "2021-09-08", "2021-08-23", "2021-07-07", "2021-07-02", "2021-07-01", "2021-02-26", "2021-01-26", "2020-12-16", "2020-10-27", "2020-10-20", "2020-10-19", "2020-10-12", "2020-08-25", "2020-08-21", "2020-08-20", "2020-08-05", "2020-07-31", "2020-07-30", "2020-07-29", "2020-07-27", "2020-07-23", "2020-06-22", "2020-06-12", "2020-06-02", "2020-05-21", "2020-05-12", "2020-04-21", "2020-04-16", "2020-04-10", "2020-04-09", "2020-04-07", "2020-04-03", "2020-03-27" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "david.porter@uber.com",
      "commitsCount" : 49,
      "commitsCount30Days" : 6,
      "commitsCount90Days" : 7,
      "commitsCount180Days" : 14,
      "commitsCount365Days" : 32,
      "firstCommitDate" : "2022-02-22",
      "latestCommitDate" : "2024-03-27",
      "activeYears" : [ "2022", "2023", "2024" ],
      "commitDates" : [ "2024-03-27", "2024-03-11", "2024-03-10", "2024-03-07", "2024-03-06", "2024-02-20", "2023-12-28", "2023-12-22", "2023-12-06", "2023-11-01", "2023-10-18", "2023-08-02", "2023-06-13", "2023-05-30", "2023-05-26", "2023-05-19", "2023-05-12", "2023-05-11", "2023-05-10", "2023-05-09", "2023-05-02", "2023-04-12", "2023-03-30", "2023-03-27", "2023-02-04", "2022-12-20", "2022-12-15", "2022-12-13", "2022-12-12", "2022-11-03", "2022-09-26", "2022-08-11", "2022-06-22", "2022-06-16", "2022-05-23", "2022-05-19", "2022-02-22" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "104041627+neil-xie@users.noreply.github.com",
      "commitsCount" : 47,
      "commitsCount30Days" : 11,
      "commitsCount90Days" : 21,
      "commitsCount180Days" : 30,
      "commitsCount365Days" : 34,
      "firstCommitDate" : "2022-05-17",
      "latestCommitDate" : "2024-04-02",
      "activeYears" : [ "2022", "2023", "2024" ],
      "commitDates" : [ "2024-04-02", "2024-03-26", "2024-03-21", "2024-03-11", "2024-03-08", "2024-03-07", "2024-03-06", "2024-03-05", "2024-02-22", "2024-02-16", "2024-02-15", "2024-02-14", "2024-02-12", "2024-02-10", "2024-02-09", "2024-01-25", "2024-01-04", "2023-12-29", "2023-12-28", "2023-12-27", "2023-12-15", "2023-12-11", "2023-12-08", "2023-11-09", "2023-11-04", "2023-10-19", "2023-05-11", "2023-05-10", "2023-05-03", "2023-04-10", "2023-03-16", "2023-02-09", "2023-02-01", "2023-01-10", "2023-01-06", "2022-11-17", "2022-11-16", "2022-09-09", "2022-08-29", "2022-07-19", "2022-07-16", "2022-06-07", "2022-05-17" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "72432016+agautam478@users.noreply.github.com",
      "commitsCount" : 42,
      "commitsCount30Days" : 13,
      "commitsCount90Days" : 20,
      "commitsCount180Days" : 33,
      "commitsCount365Days" : 40,
      "firstCommitDate" : "2023-03-09",
      "latestCommitDate" : "2024-04-02",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-04-02", "2024-03-14", "2024-03-08", "2024-03-07", "2024-03-06", "2024-03-05", "2024-02-28", "2024-02-24", "2024-02-23", "2024-02-13", "2024-02-01", "2024-01-21", "2024-01-06", "2023-12-28", "2023-12-23", "2023-12-22", "2023-12-20", "2023-12-19", "2023-12-11", "2023-12-09", "2023-12-06", "2023-11-13", "2023-08-17", "2023-08-16", "2023-07-24", "2023-07-12", "2023-06-29", "2023-06-22", "2023-04-14", "2023-03-13", "2023-03-09" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "iozherelyev@gmail.com",
      "commitsCount" : 37,
      "commitsCount30Days" : 4,
      "commitsCount90Days" : 8,
      "commitsCount180Days" : 33,
      "commitsCount365Days" : 37,
      "firstCommitDate" : "2023-07-27",
      "latestCommitDate" : "2024-03-25",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-03-25", "2024-03-24", "2024-03-21", "2024-03-05", "2024-02-21", "2024-01-05", "2024-01-04", "2024-01-03", "2024-01-02", "2023-12-29", "2023-12-28", "2023-12-27", "2023-12-21", "2023-12-20", "2023-12-19", "2023-12-18", "2023-12-16", "2023-11-23", "2023-08-02", "2023-08-01", "2023-07-28", "2023-07-27" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "stevenl@uber.com",
      "commitsCount" : 36,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-01-22",
      "latestCommitDate" : "2022-11-02",
      "activeYears" : [ "2021", "2022" ],
      "commitDates" : [ "2022-11-02", "2022-08-10", "2022-08-09", "2022-07-21", "2022-07-06", "2022-07-02", "2022-05-19", "2022-04-26", "2022-03-22", "2021-12-07", "2021-10-19", "2021-09-18", "2021-07-02", "2021-06-24", "2021-05-01", "2021-03-09", "2021-02-22", "2021-02-19", "2021-02-17", "2021-02-05", "2021-02-04", "2021-02-03", "2021-01-30", "2021-01-26", "2021-01-25", "2021-01-22" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "shreyass@uber.com",
      "commitsCount" : 34,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-04-30",
      "latestCommitDate" : "2019-08-29",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-08-29", "2019-08-28", "2019-08-22", "2019-08-21", "2019-08-19", "2019-08-08", "2019-08-06", "2019-07-26", "2019-07-23", "2019-07-21", "2019-07-19", "2019-07-18", "2019-07-17", "2019-07-16", "2019-07-15", "2019-07-02", "2019-06-28", "2019-06-24", "2019-06-22", "2019-06-07", "2019-06-05", "2019-05-30", "2019-05-21", "2019-05-17", "2019-05-14", "2019-05-08", "2019-05-02", "2019-04-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "xbowen@uber.com",
      "commitsCount" : 31,
      "commitsCount30Days" : 12,
      "commitsCount90Days" : 18,
      "commitsCount180Days" : 21,
      "commitsCount365Days" : 23,
      "firstCommitDate" : "2023-02-15",
      "latestCommitDate" : "2024-04-03",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-04-03", "2024-04-02", "2024-03-27", "2024-03-14", "2024-03-13", "2024-03-12", "2024-03-09", "2024-03-08", "2024-03-07", "2024-03-06", "2024-02-07", "2024-02-06", "2024-01-31", "2024-01-28", "2024-01-22", "2024-01-20", "2023-11-29", "2023-11-15", "2023-11-03", "2023-07-21", "2023-07-14", "2023-03-15", "2023-03-13", "2023-03-10", "2023-03-06", "2023-02-28", "2023-02-23", "2023-02-15" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "abhishekj720@users.noreply.github.com",
      "commitsCount" : 31,
      "commitsCount30Days" : 12,
      "commitsCount90Days" : 13,
      "commitsCount180Days" : 14,
      "commitsCount365Days" : 14,
      "firstCommitDate" : "2022-07-23",
      "latestCommitDate" : "2024-04-03",
      "activeYears" : [ "2022", "2023", "2024" ],
      "commitDates" : [ "2024-04-03", "2024-04-02", "2024-03-12", "2024-03-08", "2024-03-07", "2024-03-06", "2024-03-05", "2024-03-01", "2023-10-19", "2022-09-02", "2022-08-26", "2022-08-25", "2022-08-23", "2022-08-18", "2022-08-16", "2022-08-15", "2022-08-13", "2022-08-12", "2022-08-10", "2022-08-05", "2022-08-04", "2022-08-03", "2022-07-23" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "80807029+demirkayaender@users.noreply.github.com",
      "commitsCount" : 31,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-04-01",
      "latestCommitDate" : "2022-11-21",
      "activeYears" : [ "2021", "2022" ],
      "commitDates" : [ "2022-11-21", "2022-03-29", "2022-03-02", "2021-12-28", "2021-12-01", "2021-11-24", "2021-11-17", "2021-11-06", "2021-10-16", "2021-10-15", "2021-09-30", "2021-08-31", "2021-08-18", "2021-08-09", "2021-06-16", "2021-06-15", "2021-06-10", "2021-05-27", "2021-05-21", "2021-05-19", "2021-05-12", "2021-05-07", "2021-04-28", "2021-04-27", "2021-04-23", "2021-04-22", "2021-04-07", "2021-04-06", "2021-04-01" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "venkat@uber.com",
      "commitsCount" : 31,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-04-26",
      "latestCommitDate" : "2020-04-09",
      "activeYears" : [ "2019", "2020" ],
      "commitDates" : [ "2020-04-09", "2020-03-26", "2020-03-25", "2020-03-11", "2020-02-15", "2020-02-14", "2020-01-15", "2020-01-13", "2020-01-11", "2020-01-09", "2019-12-12", "2019-12-09", "2019-11-25", "2019-11-22", "2019-07-26", "2019-07-15", "2019-07-11", "2019-06-28", "2019-06-24", "2019-06-11", "2019-05-29", "2019-05-21", "2019-05-09", "2019-05-08", "2019-05-01", "2019-04-29", "2019-04-26" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "meiliang86@gmail.com",
      "commitsCount" : 30,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-05-26",
      "latestCommitDate" : "2020-10-01",
      "activeYears" : [ "2018", "2019", "2020" ],
      "commitDates" : [ "2020-10-01", "2020-09-17", "2020-07-20", "2020-06-04", "2020-05-19", "2020-05-08", "2020-05-05", "2020-04-03", "2020-02-19", "2019-11-02", "2019-10-29", "2019-10-10", "2019-10-09", "2019-10-05", "2019-09-20", "2019-08-20", "2019-08-15", "2019-08-12", "2019-06-13", "2019-04-18", "2019-04-16", "2019-04-11", "2019-04-03", "2019-04-02", "2019-03-29", "2019-03-27", "2019-03-26", "2018-05-26" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "mantass@netapp.com",
      "commitsCount" : 27,
      "commitsCount30Days" : 1,
      "commitsCount90Days" : 4,
      "commitsCount180Days" : 4,
      "commitsCount365Days" : 22,
      "firstCommitDate" : "2023-03-10",
      "latestCommitDate" : "2024-03-28",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-03-28", "2024-02-12", "2024-01-24", "2024-01-05", "2023-08-24", "2023-08-08", "2023-08-04", "2023-07-26", "2023-07-13", "2023-06-18", "2023-06-16", "2023-06-15", "2023-06-02", "2023-05-23", "2023-05-13", "2023-05-05", "2023-05-04", "2023-04-27", "2023-04-18", "2023-04-10", "2023-03-16", "2023-03-15", "2023-03-10" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "imgroxx@gmail.com",
      "commitsCount" : 24,
      "commitsCount30Days" : 5,
      "commitsCount90Days" : 13,
      "commitsCount180Days" : 19,
      "commitsCount365Days" : 20,
      "firstCommitDate" : "2021-01-15",
      "latestCommitDate" : "2024-03-29",
      "activeYears" : [ "2021", "2023", "2024" ],
      "commitDates" : [ "2024-03-29", "2024-03-15", "2024-03-07", "2024-02-17", "2024-02-16", "2024-01-30", "2024-01-23", "2024-01-20", "2024-01-09", "2024-01-08", "2023-12-21", "2023-12-08", "2023-11-15", "2023-11-14", "2023-10-03", "2023-02-24", "2023-02-16", "2023-02-01", "2021-01-15" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "jht@uber.com",
      "commitsCount" : 24,
      "commitsCount30Days" : 4,
      "commitsCount90Days" : 19,
      "commitsCount180Days" : 24,
      "commitsCount365Days" : 24,
      "firstCommitDate" : "2023-11-16",
      "latestCommitDate" : "2024-03-20",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-03-20", "2024-03-19", "2024-03-05", "2024-03-04", "2024-03-01", "2024-02-28", "2024-02-20", "2024-02-09", "2024-02-07", "2024-02-05", "2024-02-03", "2024-01-24", "2024-01-22", "2024-01-19", "2024-01-18", "2023-12-05", "2023-11-22", "2023-11-17", "2023-11-16" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "madhuravi@users.noreply.github.com",
      "commitsCount" : 24,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-06-20",
      "latestCommitDate" : "2018-03-05",
      "activeYears" : [ "2017", "2018" ],
      "commitDates" : [ "2018-03-05", "2018-02-23", "2018-02-12", "2018-01-30", "2018-01-26", "2018-01-25", "2018-01-23", "2018-01-19", "2018-01-18", "2018-01-06", "2018-01-05", "2018-01-03", "2017-12-05", "2017-12-02", "2017-11-30", "2017-11-29", "2017-11-20", "2017-11-03", "2017-11-01", "2017-06-28", "2017-06-20" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "aanish@uber.com",
      "commitsCount" : 23,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-03-13",
      "latestCommitDate" : "2021-07-01",
      "activeYears" : [ "2020", "2021" ],
      "commitDates" : [ "2021-07-01", "2021-03-31", "2021-01-28", "2020-11-05", "2020-10-31", "2020-10-30", "2020-10-19", "2020-10-17", "2020-10-13", "2020-10-08", "2020-10-07", "2020-10-06", "2020-10-05", "2020-08-21", "2020-08-18", "2020-08-06", "2020-06-30", "2020-06-15", "2020-06-04", "2020-03-24", "2020-03-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "102192478+allenchen2244@users.noreply.github.com",
      "commitsCount" : 19,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 2,
      "firstCommitDate" : "2022-04-01",
      "latestCommitDate" : "2023-08-28",
      "activeYears" : [ "2022", "2023" ],
      "commitDates" : [ "2023-08-28", "2023-05-12", "2023-03-30", "2023-03-14", "2023-03-07", "2023-03-01", "2023-02-27", "2023-02-19", "2023-02-09", "2023-01-10", "2022-12-20", "2022-11-17", "2022-11-03", "2022-08-02", "2022-07-27", "2022-04-15", "2022-04-01" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "vsevolod.kaloshin@gmail.com",
      "commitsCount" : 18,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 4,
      "commitsCount180Days" : 18,
      "commitsCount365Days" : 18,
      "firstCommitDate" : "2023-12-18",
      "latestCommitDate" : "2024-01-09",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-01-09", "2024-01-08", "2023-12-27", "2023-12-22", "2023-12-21", "2023-12-20", "2023-12-18" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "yycptt@gmail.com",
      "commitsCount" : 18,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-03-18",
      "latestCommitDate" : "2022-01-13",
      "activeYears" : [ "2019", "2022" ],
      "commitDates" : [ "2022-01-13", "2019-10-12", "2019-06-06", "2019-06-04", "2019-04-17", "2019-04-16", "2019-04-13", "2019-04-09", "2019-04-05", "2019-04-04", "2019-03-28", "2019-03-21", "2019-03-18" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "shengs@uber.com",
      "commitsCount" : 17,
      "commitsCount30Days" : 3,
      "commitsCount90Days" : 3,
      "commitsCount180Days" : 3,
      "commitsCount365Days" : 8,
      "firstCommitDate" : "2022-06-28",
      "latestCommitDate" : "2024-04-02",
      "activeYears" : [ "2022", "2023", "2024" ],
      "commitDates" : [ "2024-04-02", "2024-03-07", "2024-03-06", "2023-08-30", "2023-08-29", "2023-08-28", "2023-08-09", "2023-07-18", "2023-03-17", "2023-03-09", "2022-08-16", "2022-08-12", "2022-07-18", "2022-07-06", "2022-07-05", "2022-06-28" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "zackk@uber.com",
      "commitsCount" : 15,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-06-30",
      "latestCommitDate" : "2022-12-10",
      "activeYears" : [ "2022" ],
      "commitDates" : [ "2022-12-10", "2022-11-03", "2022-09-02", "2022-08-31", "2022-08-27", "2022-07-27", "2022-07-26", "2022-07-23", "2022-07-22", "2022-07-19", "2022-07-18", "2022-07-16", "2022-06-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "mfateev@users.noreply.github.com",
      "commitsCount" : 15,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-04-20",
      "latestCommitDate" : "2019-09-23",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-09-23", "2019-08-06", "2018-12-01", "2018-10-31", "2018-10-20", "2018-10-15", "2018-09-26", "2018-09-25", "2018-09-24", "2018-09-19", "2018-09-15", "2018-09-14", "2018-06-19", "2018-05-23", "2018-04-20" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "115650494+ketsiambaku@users.noreply.github.com",
      "commitsCount" : 13,
      "commitsCount30Days" : 2,
      "commitsCount90Days" : 2,
      "commitsCount180Days" : 5,
      "commitsCount365Days" : 11,
      "firstCommitDate" : "2023-03-14",
      "latestCommitDate" : "2024-03-13",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-03-13", "2024-03-08", "2023-11-10", "2023-10-13", "2023-10-10", "2023-06-17", "2023-06-08", "2023-05-30", "2023-05-19", "2023-05-08", "2023-04-13", "2023-03-14" ],
      "active" : true,
      "rookie" : false
    }, {
      "email" : "47233368+timl3136@users.noreply.github.com",
      "commitsCount" : 12,
      "commitsCount30Days" : 7,
      "commitsCount90Days" : 8,
      "commitsCount180Days" : 8,
      "commitsCount365Days" : 12,
      "firstCommitDate" : "2023-04-22",
      "latestCommitDate" : "2024-04-02",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-04-02", "2024-03-08", "2024-03-07", "2024-03-06", "2024-03-05", "2024-02-22", "2023-09-12", "2023-05-05", "2023-04-27", "2023-04-22" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "sankari@uber.com",
      "commitsCount" : 12,
      "commitsCount30Days" : 2,
      "commitsCount90Days" : 7,
      "commitsCount180Days" : 10,
      "commitsCount365Days" : 12,
      "firstCommitDate" : "2023-09-14",
      "latestCommitDate" : "2024-03-22",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-03-22", "2024-03-15", "2024-02-15", "2024-02-14", "2024-02-13", "2024-02-09", "2024-02-08", "2023-12-22", "2023-12-21", "2023-12-20", "2023-09-22", "2023-09-14" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "dmetzgar@users.noreply.github.com",
      "commitsCount" : 12,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-08-01",
      "latestCommitDate" : "2019-09-12",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-09-12", "2019-08-16", "2019-08-15", "2019-07-30", "2019-07-02", "2019-06-03", "2019-05-30", "2019-02-11", "2019-01-19", "2018-08-23", "2018-08-01" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "emrah@uber.com",
      "commitsCount" : 11,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 1,
      "firstCommitDate" : "2020-04-28",
      "latestCommitDate" : "2023-04-21",
      "activeYears" : [ "2020", "2021", "2023" ],
      "commitDates" : [ "2023-04-21", "2021-10-12", "2021-03-30", "2020-11-06", "2020-08-26", "2020-08-22", "2020-07-16", "2020-07-14", "2020-04-28" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "anish531213@users.noreply.github.com",
      "commitsCount" : 11,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-11-14",
      "latestCommitDate" : "2020-02-25",
      "activeYears" : [ "2019", "2020" ],
      "commitDates" : [ "2020-02-25", "2020-02-12", "2020-01-28", "2020-01-21", "2020-01-03", "2019-12-20", "2019-12-17", "2019-12-11", "2019-12-04", "2019-11-19", "2019-11-14" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "shreyass@live.com",
      "commitsCount" : 11,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-03-22",
      "latestCommitDate" : "2019-04-19",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-04-19", "2019-04-11", "2019-04-10", "2019-04-09", "2019-03-30", "2019-03-29", "2019-03-27", "2019-03-22" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "58960161+just-at-uber@users.noreply.github.com",
      "commitsCount" : 10,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-02-24",
      "latestCommitDate" : "2022-05-18",
      "activeYears" : [ "2020", "2021", "2022" ],
      "commitDates" : [ "2022-05-18", "2022-05-17", "2021-09-10", "2021-02-25", "2021-02-05", "2021-01-29", "2020-11-11", "2020-10-28", "2020-02-24" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "vit@uber.com",
      "commitsCount" : 10,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-11-12",
      "latestCommitDate" : "2020-03-13",
      "activeYears" : [ "2019", "2020" ],
      "commitDates" : [ "2020-03-13", "2020-03-12", "2020-03-05", "2020-02-20", "2019-12-17", "2019-12-06", "2019-12-04", "2019-11-19", "2019-11-12" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "wenquanx@uber.com",
      "commitsCount" : 10,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-06-08",
      "latestCommitDate" : "2019-09-28",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-09-28", "2019-09-17", "2019-09-05", "2019-08-26", "2019-08-14", "2019-07-20", "2019-07-19", "2019-07-02", "2019-06-20", "2019-06-08" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "noiarek@gmail.com",
      "commitsCount" : 9,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-04-19",
      "latestCommitDate" : "2021-09-07",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-09-07", "2021-08-31", "2021-07-31", "2021-07-26", "2021-07-22", "2021-07-20", "2021-06-23", "2021-06-09", "2021-04-19" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "maxim@uber.com",
      "commitsCount" : 9,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-01-20",
      "latestCommitDate" : "2017-02-16",
      "activeYears" : [ "2017" ],
      "commitDates" : [ "2017-02-16", "2017-02-15", "2017-02-10", "2017-02-09", "2017-02-08", "2017-01-25", "2017-01-20" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "40371448+lihannan99@users.noreply.github.com",
      "commitsCount" : 8,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-11-15",
      "latestCommitDate" : "2019-08-30",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-08-30", "2019-06-04", "2019-04-18", "2019-04-12", "2019-04-09", "2019-02-07", "2018-11-15" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "76502507+charlese-instaclustr@users.noreply.github.com",
      "commitsCount" : 6,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-11-07",
      "latestCommitDate" : "2023-03-17",
      "activeYears" : [ "2022", "2023" ],
      "commitDates" : [ "2023-03-17", "2023-03-09", "2022-12-29", "2022-11-29", "2022-11-07" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "hulk.website@gmail.com",
      "commitsCount" : 6,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-03-09",
      "latestCommitDate" : "2021-10-14",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-10-14", "2021-04-08", "2021-03-19", "2021-03-15", "2021-03-10", "2021-03-09" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "dkrot@uber.com",
      "commitsCount" : 5,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 1,
      "commitsCount180Days" : 3,
      "commitsCount365Days" : 5,
      "firstCommitDate" : "2023-05-10",
      "latestCommitDate" : "2024-02-26",
      "activeYears" : [ "2023", "2024" ],
      "commitDates" : [ "2024-02-26", "2023-12-19", "2023-12-18", "2023-08-18", "2023-05-10" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "132356583+gazi-yestemirova@users.noreply.github.com",
      "commitsCount" : 5,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 5,
      "firstCommitDate" : "2023-05-23",
      "latestCommitDate" : "2023-06-20",
      "activeYears" : [ "2023" ],
      "commitDates" : [ "2023-06-20", "2023-05-25", "2023-05-23" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "106690617+mindaugasbarcauskas@users.noreply.github.com",
      "commitsCount" : 5,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-08-12",
      "latestCommitDate" : "2023-01-11",
      "activeYears" : [ "2022", "2023" ],
      "commitDates" : [ "2023-01-11", "2022-08-25", "2022-08-23", "2022-08-19", "2022-08-12" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "60123860+luowenking1@users.noreply.github.com",
      "commitsCount" : 5,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-01-30",
      "latestCommitDate" : "2020-03-17",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-03-17", "2020-02-27", "2020-02-14", "2020-02-04", "2020-01-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "sagikazarmark@users.noreply.github.com",
      "commitsCount" : 5,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-02-13",
      "latestCommitDate" : "2020-01-21",
      "activeYears" : [ "2019", "2020" ],
      "commitDates" : [ "2020-01-21", "2019-08-30", "2019-08-01", "2019-02-18", "2019-02-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "49706593+johndelcastillo@users.noreply.github.com",
      "commitsCount" : 4,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-12-13",
      "latestCommitDate" : "2022-07-05",
      "activeYears" : [ "2021", "2022" ],
      "commitDates" : [ "2022-07-05", "2022-06-28", "2022-06-24", "2021-12-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "sheerun@sher.pl",
      "commitsCount" : 4,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-05-06",
      "latestCommitDate" : "2020-05-20",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-05-20", "2020-05-10", "2020-05-08", "2020-05-06" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "jonas@weightpoint.se",
      "commitsCount" : 4,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-05-22",
      "latestCommitDate" : "2020-02-28",
      "activeYears" : [ "2019", "2020" ],
      "commitDates" : [ "2020-02-28", "2020-02-26", "2020-01-24", "2019-05-22" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "nathan@nathanblack.org",
      "commitsCount" : 4,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-01-30",
      "latestCommitDate" : "2018-10-11",
      "activeYears" : [ "2018" ],
      "commitDates" : [ "2018-10-11", "2018-05-09", "2018-04-13", "2018-01-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "samar.abbas@outlook.com",
      "commitsCount" : 4,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-02-22",
      "latestCommitDate" : "2017-02-25",
      "activeYears" : [ "2017" ],
      "commitDates" : [ "2017-02-25", "2017-02-24", "2017-02-22" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "sidlauskas.mantas@gmail.com",
      "commitsCount" : 3,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 2,
      "firstCommitDate" : "2020-07-21",
      "latestCommitDate" : "2023-07-10",
      "activeYears" : [ "2020", "2023" ],
      "commitDates" : [ "2023-07-10", "2020-07-21" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "sonpham1996@gmail.com",
      "commitsCount" : 3,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-08-19",
      "latestCommitDate" : "2023-03-17",
      "activeYears" : [ "2022", "2023" ],
      "commitDates" : [ "2023-03-17", "2022-11-22", "2022-08-19" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "weisztoma@gmail.com",
      "commitsCount" : 3,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-10-07",
      "latestCommitDate" : "2022-04-26",
      "activeYears" : [ "2021", "2022" ],
      "commitDates" : [ "2022-04-26", "2021-12-17", "2021-10-07" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "feng.han@uber.com",
      "commitsCount" : 3,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-09-21",
      "latestCommitDate" : "2022-01-26",
      "activeYears" : [ "2021", "2022" ],
      "commitDates" : [ "2022-01-26", "2021-09-25", "2021-09-21" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "meiliang@uber.com",
      "commitsCount" : 3,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-07-17",
      "latestCommitDate" : "2020-07-17",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-07-17" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "43047444+vytautas-karpavicius@users.noreply.github.com",
      "commitsCount" : 3,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-06-15",
      "latestCommitDate" : "2020-06-17",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-06-17", "2020-06-15" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "halak@uber.com",
      "commitsCount" : 3,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-06-12",
      "latestCommitDate" : "2018-09-14",
      "activeYears" : [ "2018" ],
      "commitDates" : [ "2018-09-14", "2018-07-31", "2018-06-12" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "248348907@qq.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 2,
      "commitsCount180Days" : 2,
      "commitsCount365Days" : 2,
      "firstCommitDate" : "2024-02-01",
      "latestCommitDate" : "2024-02-16",
      "activeYears" : [ "2024" ],
      "commitDates" : [ "2024-02-16", "2024-02-01" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "66636227+manasaling@users.noreply.github.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 2,
      "firstCommitDate" : "2023-06-28",
      "latestCommitDate" : "2023-08-02",
      "activeYears" : [ "2023" ],
      "commitDates" : [ "2023-08-02", "2023-06-28" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "duoertai@gmail.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-06-14",
      "latestCommitDate" : "2022-07-03",
      "activeYears" : [ "2022" ],
      "commitDates" : [ "2022-07-03", "2022-06-14" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "saurabh.mistry@cruxinformatics.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-12-09",
      "latestCommitDate" : "2021-04-27",
      "activeYears" : [ "2020", "2021" ],
      "commitDates" : [ "2021-04-27", "2020-12-09" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "stratos@hashicorp.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-04-10",
      "latestCommitDate" : "2021-04-12",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-04-12", "2021-04-10" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "angerm@users.noreply.github.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-01-06",
      "latestCommitDate" : "2021-02-18",
      "activeYears" : [ "2020", "2021" ],
      "commitDates" : [ "2021-02-18", "2020-01-06" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "aleksej@uber.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-05-20",
      "latestCommitDate" : "2020-05-22",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-05-22", "2020-05-20" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "ke.wu@ibeca.me",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-10-16",
      "latestCommitDate" : "2020-04-17",
      "activeYears" : [ "2019", "2020" ],
      "commitDates" : [ "2020-04-17", "2019-10-16" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "39283161+jamisonbennett@users.noreply.github.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-04-11",
      "latestCommitDate" : "2020-04-11",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-04-11" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "andrew.oberhardt@gmail.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-11-07",
      "latestCommitDate" : "2020-02-26",
      "activeYears" : [ "2019", "2020" ],
      "commitDates" : [ "2020-02-26", "2019-11-07" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "bradenbass@gmail.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-02-06",
      "latestCommitDate" : "2020-02-07",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-02-07", "2020-02-06" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "samar@temporal.io",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-12-26",
      "latestCommitDate" : "2020-02-03",
      "activeYears" : [ "2019", "2020" ],
      "commitDates" : [ "2020-02-03", "2019-12-26" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "jesus@sevein.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-10-15",
      "latestCommitDate" : "2019-10-19",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-10-19", "2019-10-15" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "ckcortright@gmail.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-09-24",
      "latestCommitDate" : "2019-09-24",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-09-24" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "barak.alon@airbnb.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-08-30",
      "latestCommitDate" : "2019-09-23",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-09-23", "2019-08-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "pgohite@users.noreply.github.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-03-12",
      "latestCommitDate" : "2019-03-22",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-03-22", "2019-03-12" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "max@semmle.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-02-05",
      "latestCommitDate" : "2019-02-05",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-02-05" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "yuhsia89@gmail.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-12-05",
      "latestCommitDate" : "2018-12-06",
      "activeYears" : [ "2018" ],
      "commitDates" : [ "2018-12-06", "2018-12-05" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "cyrille.hemidy@gmail.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-04-14",
      "latestCommitDate" : "2018-10-21",
      "activeYears" : [ "2018" ],
      "commitDates" : [ "2018-10-21", "2018-04-14" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "38018478+arthurguber@users.noreply.github.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-05-25",
      "latestCommitDate" : "2018-06-08",
      "activeYears" : [ "2018" ],
      "commitDates" : [ "2018-06-08", "2018-05-25" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "github@ryanwalls.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-05-28",
      "latestCommitDate" : "2018-05-29",
      "activeYears" : [ "2018" ],
      "commitDates" : [ "2018-05-29", "2018-05-28" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "mihneao@uber.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-05-31",
      "latestCommitDate" : "2017-07-07",
      "activeYears" : [ "2017" ],
      "commitDates" : [ "2017-07-07", "2017-05-31" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "madhurav@uber.com",
      "commitsCount" : 2,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-06-20",
      "latestCommitDate" : "2017-06-20",
      "activeYears" : [ "2017" ],
      "commitDates" : [ "2017-06-20" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "vd13@ext.uber.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 1,
      "commitsCount90Days" : 1,
      "commitsCount180Days" : 1,
      "commitsCount365Days" : 1,
      "firstCommitDate" : "2024-03-21",
      "latestCommitDate" : "2024-03-21",
      "activeYears" : [ "2024" ],
      "commitDates" : [ "2024-03-21" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "1480657+ibarrajo@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 1,
      "commitsCount90Days" : 1,
      "commitsCount180Days" : 1,
      "commitsCount365Days" : 1,
      "firstCommitDate" : "2024-03-20",
      "latestCommitDate" : "2024-03-20",
      "activeYears" : [ "2024" ],
      "commitDates" : [ "2024-03-20" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "dvignesh1496@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 1,
      "commitsCount90Days" : 1,
      "commitsCount180Days" : 1,
      "commitsCount365Days" : 1,
      "firstCommitDate" : "2024-03-19",
      "latestCommitDate" : "2024-03-19",
      "activeYears" : [ "2024" ],
      "commitDates" : [ "2024-03-19" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "4594081+kotcrab@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 1,
      "commitsCount180Days" : 1,
      "commitsCount365Days" : 1,
      "firstCommitDate" : "2024-02-20",
      "latestCommitDate" : "2024-02-20",
      "activeYears" : [ "2024" ],
      "commitDates" : [ "2024-02-20" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "munawar.hafiz@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 1,
      "commitsCount180Days" : 1,
      "commitsCount365Days" : 1,
      "firstCommitDate" : "2024-02-14",
      "latestCommitDate" : "2024-02-14",
      "activeYears" : [ "2024" ],
      "commitDates" : [ "2024-02-14" ],
      "active" : true,
      "rookie" : true
    }, {
      "email" : "99238165+lancezhao-ins@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 1,
      "firstCommitDate" : "2023-04-10",
      "latestCommitDate" : "2023-04-10",
      "activeYears" : [ "2023" ],
      "commitDates" : [ "2023-04-10" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "116151225+mrboss276@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2023-03-13",
      "latestCommitDate" : "2023-03-13",
      "activeYears" : [ "2023" ],
      "commitDates" : [ "2023-03-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "prclqz@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2023-02-10",
      "latestCommitDate" : "2023-02-10",
      "activeYears" : [ "2023" ],
      "commitDates" : [ "2023-02-10" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "engzerjun@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-11-17",
      "latestCommitDate" : "2022-11-17",
      "activeYears" : [ "2022" ],
      "commitDates" : [ "2022-11-17" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "liouvetren@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-06-28",
      "latestCommitDate" : "2022-06-28",
      "activeYears" : [ "2022" ],
      "commitDates" : [ "2022-06-28" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "zack@kirsch.org",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-06-15",
      "latestCommitDate" : "2022-06-15",
      "activeYears" : [ "2022" ],
      "commitDates" : [ "2022-06-15" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "plus.wu1986@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-04-26",
      "latestCommitDate" : "2022-04-26",
      "activeYears" : [ "2022" ],
      "commitDates" : [ "2022-04-26" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "contact@davidporter.id.au",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2022-01-25",
      "latestCommitDate" : "2022-01-25",
      "activeYears" : [ "2022" ],
      "commitDates" : [ "2022-01-25" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "wenermail@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-11-13",
      "latestCommitDate" : "2021-11-13",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-11-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "social@staraurryon.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-11-11",
      "latestCommitDate" : "2021-11-11",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-11-11" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "lindleywhite@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-11-10",
      "latestCommitDate" : "2021-11-10",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-11-10" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "agrimrules@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-10-08",
      "latestCommitDate" : "2021-10-08",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-10-08" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "feng.han@postmates.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-09-17",
      "latestCommitDate" : "2021-09-17",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-09-17" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "84817023+aliue@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-08-14",
      "latestCommitDate" : "2021-08-14",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-08-14" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "calvin325@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-06-09",
      "latestCommitDate" : "2021-06-09",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-06-09" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "github@junk.kraney.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-04-12",
      "latestCommitDate" : "2021-04-12",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-04-12" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "47592240+ignaciogonzalezsomoza@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-04-09",
      "latestCommitDate" : "2021-04-09",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-04-09" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "45748309+peaacechoi@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-04-06",
      "latestCommitDate" : "2021-04-06",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-04-06" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "mistiawanagus@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-04-06",
      "latestCommitDate" : "2021-04-06",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-04-06" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "adam.babik@scylladb.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2021-03-03",
      "latestCommitDate" : "2021-03-03",
      "activeYears" : [ "2021" ],
      "commitDates" : [ "2021-03-03" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "43149041+sokada1221@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-10-23",
      "latestCommitDate" : "2020-10-23",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-10-23" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "janosveres@me.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-10-14",
      "latestCommitDate" : "2020-10-14",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-10-14" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "demitriswan@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-10-02",
      "latestCommitDate" : "2020-10-02",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-10-02" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "rmrfinbox@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-09-23",
      "latestCommitDate" : "2020-09-23",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-09-23" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "pip1998@foxmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-09-11",
      "latestCommitDate" : "2020-09-11",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-09-11" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "alex@temporal.io",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-06-28",
      "latestCommitDate" : "2020-06-28",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-06-28" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "11838981+feedmeapples@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-05-27",
      "latestCommitDate" : "2020-05-27",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-05-27" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "peternatwork@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-06-30",
      "latestCommitDate" : "2020-06-30",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-06-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "emrahseker@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-03-21",
      "latestCommitDate" : "2020-03-21",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-03-21" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "antstorm@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-03-10",
      "latestCommitDate" : "2020-03-10",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-03-10" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "588472+nickwales@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-01-29",
      "latestCommitDate" : "2020-01-29",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-01-29" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "pablo.gonzalez.granados@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-01-24",
      "latestCommitDate" : "2020-01-24",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-01-24" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "kaustubhmallik@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-01-22",
      "latestCommitDate" : "2020-01-22",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-01-22" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "ben.j.jacobson@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2020-01-11",
      "latestCommitDate" : "2020-01-11",
      "activeYears" : [ "2020" ],
      "commitDates" : [ "2020-01-11" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "sunfmin@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-12-17",
      "latestCommitDate" : "2019-12-17",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-12-17" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "pankaj.singh@hortonworks.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-12-13",
      "latestCommitDate" : "2019-12-13",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-12-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "brian@tarricone.org",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-12-10",
      "latestCommitDate" : "2019-12-10",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-12-10" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "enmand@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-12-09",
      "latestCommitDate" : "2019-12-09",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-12-09" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "vitaly.arbuzov@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-11-07",
      "latestCommitDate" : "2019-11-07",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-11-07" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "dounan@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-09-28",
      "latestCommitDate" : "2019-09-28",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-09-28" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "0xflotus@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-09-19",
      "latestCommitDate" : "2019-09-19",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-09-19" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "paul@eyeamera.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-08-17",
      "latestCommitDate" : "2019-08-17",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-08-17" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "barak.s.alon@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-08-16",
      "latestCommitDate" : "2019-08-16",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-08-16" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "jingyang@uber.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-07-31",
      "latestCommitDate" : "2019-07-31",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-07-31" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "dan@linuxfoundation.org",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-07-30",
      "latestCommitDate" : "2019-07-30",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-07-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "jysui2014@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-07-24",
      "latestCommitDate" : "2019-07-24",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-07-24" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "rikard.legge@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-06-22",
      "latestCommitDate" : "2019-06-22",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-06-22" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "dlh@harple.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-06-05",
      "latestCommitDate" : "2019-06-05",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-06-05" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "joe.cabezas@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-05-29",
      "latestCommitDate" : "2019-05-29",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-05-29" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "43868318+yashrajbharti@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-03-06",
      "latestCommitDate" : "2019-03-06",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-03-06" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "vkuzmin@uber.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-02-26",
      "latestCommitDate" : "2019-02-26",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-02-26" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "dmitry.gladkov@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-10-14",
      "latestCommitDate" : "2018-10-14",
      "activeYears" : [ "2018" ],
      "commitDates" : [ "2018-10-14" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "mudit.raaj.gupta@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-05-13",
      "latestCommitDate" : "2018-05-13",
      "activeYears" : [ "2018" ],
      "commitDates" : [ "2018-05-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "h7kanna@users.noreply.github.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-12-15",
      "latestCommitDate" : "2017-12-15",
      "activeYears" : [ "2017" ],
      "commitDates" : [ "2017-12-15" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "teeldeeb@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-11-29",
      "latestCommitDate" : "2017-11-29",
      "activeYears" : [ "2017" ],
      "commitDates" : [ "2017-11-29" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "vvelikodny@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2017-11-16",
      "latestCommitDate" : "2017-11-16",
      "activeYears" : [ "2017" ],
      "commitDates" : [ "2017-11-16" ],
      "active" : false,
      "rookie" : false
    } ],
    "contributorsPerYear" : [ {
      "timeSlot" : "2016",
      "contributorsCount" : 3,
      "commitsCount" : 33
    }, {
      "timeSlot" : "2017",
      "contributorsCount" : 16,
      "commitsCount" : 342
    }, {
      "timeSlot" : "2018",
      "contributorsCount" : 21,
      "commitsCount" : 501
    }, {
      "timeSlot" : "2019",
      "contributorsCount" : 47,
      "commitsCount" : 892
    }, {
      "timeSlot" : "2020",
      "contributorsCount" : 45,
      "commitsCount" : 615
    }, {
      "timeSlot" : "2021",
      "contributorsCount" : 34,
      "commitsCount" : 555
    }, {
      "timeSlot" : "2022",
      "contributorsCount" : 27,
      "commitsCount" : 252
    }, {
      "timeSlot" : "2023",
      "contributorsCount" : 29,
      "commitsCount" : 307
    }, {
      "timeSlot" : "2024",
      "contributorsCount" : 23,
      "commitsCount" : 241
    } ],
    "contributorsPerMonth" : [ {
      "timeSlot" : "2016-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-11",
      "contributorsCount" : 3,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2016-12",
      "contributorsCount" : 3,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2017-01",
      "contributorsCount" : 4,
      "commitsCount" : 41
    }, {
      "timeSlot" : "2017-02",
      "contributorsCount" : 5,
      "commitsCount" : 57
    }, {
      "timeSlot" : "2017-03",
      "contributorsCount" : 3,
      "commitsCount" : 40
    }, {
      "timeSlot" : "2017-04",
      "contributorsCount" : 3,
      "commitsCount" : 34
    }, {
      "timeSlot" : "2017-05",
      "contributorsCount" : 5,
      "commitsCount" : 30
    }, {
      "timeSlot" : "2017-06",
      "contributorsCount" : 7,
      "commitsCount" : 39
    }, {
      "timeSlot" : "2017-07",
      "contributorsCount" : 5,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2017-08",
      "contributorsCount" : 3,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2017-09",
      "contributorsCount" : 3,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2017-10",
      "contributorsCount" : 4,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2017-11",
      "contributorsCount" : 6,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2017-12",
      "contributorsCount" : 7,
      "commitsCount" : 26
    }, {
      "timeSlot" : "2018-01",
      "contributorsCount" : 5,
      "commitsCount" : 29
    }, {
      "timeSlot" : "2018-02",
      "contributorsCount" : 4,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2018-03",
      "contributorsCount" : 4,
      "commitsCount" : 35
    }, {
      "timeSlot" : "2018-04",
      "contributorsCount" : 8,
      "commitsCount" : 36
    }, {
      "timeSlot" : "2018-05",
      "contributorsCount" : 11,
      "commitsCount" : 46
    }, {
      "timeSlot" : "2018-06",
      "contributorsCount" : 8,
      "commitsCount" : 60
    }, {
      "timeSlot" : "2018-07",
      "contributorsCount" : 5,
      "commitsCount" : 62
    }, {
      "timeSlot" : "2018-08",
      "contributorsCount" : 6,
      "commitsCount" : 42
    }, {
      "timeSlot" : "2018-09",
      "contributorsCount" : 7,
      "commitsCount" : 42
    }, {
      "timeSlot" : "2018-10",
      "contributorsCount" : 11,
      "commitsCount" : 52
    }, {
      "timeSlot" : "2018-11",
      "contributorsCount" : 8,
      "commitsCount" : 40
    }, {
      "timeSlot" : "2018-12",
      "contributorsCount" : 9,
      "commitsCount" : 38
    }, {
      "timeSlot" : "2019-01",
      "contributorsCount" : 7,
      "commitsCount" : 41
    }, {
      "timeSlot" : "2019-02",
      "contributorsCount" : 11,
      "commitsCount" : 38
    }, {
      "timeSlot" : "2019-03",
      "contributorsCount" : 11,
      "commitsCount" : 65
    }, {
      "timeSlot" : "2019-04",
      "contributorsCount" : 12,
      "commitsCount" : 88
    }, {
      "timeSlot" : "2019-05",
      "contributorsCount" : 12,
      "commitsCount" : 114
    }, {
      "timeSlot" : "2019-06",
      "contributorsCount" : 15,
      "commitsCount" : 86
    }, {
      "timeSlot" : "2019-07",
      "contributorsCount" : 13,
      "commitsCount" : 103
    }, {
      "timeSlot" : "2019-08",
      "contributorsCount" : 16,
      "commitsCount" : 91
    }, {
      "timeSlot" : "2019-09",
      "contributorsCount" : 14,
      "commitsCount" : 78
    }, {
      "timeSlot" : "2019-10",
      "contributorsCount" : 10,
      "commitsCount" : 73
    }, {
      "timeSlot" : "2019-11",
      "contributorsCount" : 12,
      "commitsCount" : 73
    }, {
      "timeSlot" : "2019-12",
      "contributorsCount" : 14,
      "commitsCount" : 42
    }, {
      "timeSlot" : "2020-01",
      "contributorsCount" : 16,
      "commitsCount" : 36
    }, {
      "timeSlot" : "2020-02",
      "contributorsCount" : 14,
      "commitsCount" : 41
    }, {
      "timeSlot" : "2020-03",
      "contributorsCount" : 11,
      "commitsCount" : 44
    }, {
      "timeSlot" : "2020-04",
      "contributorsCount" : 10,
      "commitsCount" : 55
    }, {
      "timeSlot" : "2020-05",
      "contributorsCount" : 9,
      "commitsCount" : 48
    }, {
      "timeSlot" : "2020-06",
      "contributorsCount" : 10,
      "commitsCount" : 51
    }, {
      "timeSlot" : "2020-07",
      "contributorsCount" : 10,
      "commitsCount" : 48
    }, {
      "timeSlot" : "2020-08",
      "contributorsCount" : 6,
      "commitsCount" : 39
    }, {
      "timeSlot" : "2020-09",
      "contributorsCount" : 8,
      "commitsCount" : 47
    }, {
      "timeSlot" : "2020-10",
      "contributorsCount" : 14,
      "commitsCount" : 100
    }, {
      "timeSlot" : "2020-11",
      "contributorsCount" : 8,
      "commitsCount" : 65
    }, {
      "timeSlot" : "2020-12",
      "contributorsCount" : 8,
      "commitsCount" : 41
    }, {
      "timeSlot" : "2021-01",
      "contributorsCount" : 11,
      "commitsCount" : 63
    }, {
      "timeSlot" : "2021-02",
      "contributorsCount" : 9,
      "commitsCount" : 58
    }, {
      "timeSlot" : "2021-03",
      "contributorsCount" : 12,
      "commitsCount" : 52
    }, {
      "timeSlot" : "2021-04",
      "contributorsCount" : 14,
      "commitsCount" : 49
    }, {
      "timeSlot" : "2021-05",
      "contributorsCount" : 9,
      "commitsCount" : 50
    }, {
      "timeSlot" : "2021-06",
      "contributorsCount" : 9,
      "commitsCount" : 40
    }, {
      "timeSlot" : "2021-07",
      "contributorsCount" : 9,
      "commitsCount" : 39
    }, {
      "timeSlot" : "2021-08",
      "contributorsCount" : 9,
      "commitsCount" : 40
    }, {
      "timeSlot" : "2021-09",
      "contributorsCount" : 13,
      "commitsCount" : 53
    }, {
      "timeSlot" : "2021-10",
      "contributorsCount" : 12,
      "commitsCount" : 58
    }, {
      "timeSlot" : "2021-11",
      "contributorsCount" : 9,
      "commitsCount" : 35
    }, {
      "timeSlot" : "2021-12",
      "contributorsCount" : 8,
      "commitsCount" : 18
    }, {
      "timeSlot" : "2022-01",
      "contributorsCount" : 7,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2022-02",
      "contributorsCount" : 5,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2022-03",
      "contributorsCount" : 5,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2022-04",
      "contributorsCount" : 9,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2022-05",
      "contributorsCount" : 8,
      "commitsCount" : 35
    }, {
      "timeSlot" : "2022-06",
      "contributorsCount" : 11,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2022-07",
      "contributorsCount" : 11,
      "commitsCount" : 26
    }, {
      "timeSlot" : "2022-08",
      "contributorsCount" : 11,
      "commitsCount" : 42
    }, {
      "timeSlot" : "2022-09",
      "contributorsCount" : 6,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2022-10",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-11",
      "contributorsCount" : 11,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2022-12",
      "contributorsCount" : 6,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2023-01",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2023-02",
      "contributorsCount" : 8,
      "commitsCount" : 27
    }, {
      "timeSlot" : "2023-03",
      "contributorsCount" : 13,
      "commitsCount" : 32
    }, {
      "timeSlot" : "2023-04",
      "contributorsCount" : 9,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2023-05",
      "contributorsCount" : 9,
      "commitsCount" : 45
    }, {
      "timeSlot" : "2023-06",
      "contributorsCount" : 7,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2023-07",
      "contributorsCount" : 7,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2023-08",
      "contributorsCount" : 9,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2023-09",
      "contributorsCount" : 3,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2023-10",
      "contributorsCount" : 6,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2023-11",
      "contributorsCount" : 10,
      "commitsCount" : 23
    }, {
      "timeSlot" : "2023-12",
      "contributorsCount" : 11,
      "commitsCount" : 94
    }, {
      "timeSlot" : "2024-01",
      "contributorsCount" : 10,
      "commitsCount" : 53
    }, {
      "timeSlot" : "2024-02",
      "contributorsCount" : 16,
      "commitsCount" : 60
    }, {
      "timeSlot" : "2024-03",
      "contributorsCount" : 18,
      "commitsCount" : 112
    }, {
      "timeSlot" : "2024-04",
      "contributorsCount" : 8,
      "commitsCount" : 16
    } ],
    "contributorsPerDay" : [ {
      "timeSlot" : "2016-10-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-11-22",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2016-11-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-11-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-11-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-11-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2016-11-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2016-11-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-07",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2016-12-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2016-12-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-27",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2016-12-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-12-29",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-01-03",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-01-04",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-01-06",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-01-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-01-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-01-10",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-01-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-01-13",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-01-18",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-01-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-01-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-01-23",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2017-01-24",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-01-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-01-27",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-01-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-01-31",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-02-01",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-02-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-06",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-02-07",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-02-08",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-02-09",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-02-10",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2017-02-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-15",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-02-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-19",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-02-20",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-02-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-02-22",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-02-23",
      "contributorsCount" : 1,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-02-24",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-02-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-02-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-03-01",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-03-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-03-03",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-03-06",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-03-07",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-03-08",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-03-09",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-03-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-03-11",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-03-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-03-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-03-15",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-03-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-03-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-03-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-03-24",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-03-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-03-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-03-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-03-31",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-04-03",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-04-06",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-04-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-04-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-04-10",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-04-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-04-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-04-18",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-04-19",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-04-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-04-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-04-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-04-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-04-25",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-04-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-04-27",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-04-28",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-04-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-05-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-05-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-15",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-05-16",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-05-18",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-05-22",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-05-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-24",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-05-26",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-05-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-05-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-06-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-06-02",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-06-05",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-06-06",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-06-07",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-06-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-06-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-06-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-06-16",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-06-17",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-06-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-06-20",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-06-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-06-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-06-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-06-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-06-27",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-06-28",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-06-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-07-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-07-06",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-07-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-07-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-07-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-07-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-07-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-07-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-07-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-08-04",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-08-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-08-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-09-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-26",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-09-30",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-10-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-10-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-10-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-10-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-10-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-10-17",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-10-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-10-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-10-26",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-10-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-10-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-08",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-11-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-11-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-11-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-11-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-12-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-12-02",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-12-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-12-05",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-12-07",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-12-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-12-12",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-12-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-12-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-12-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-12-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-12-22",
      "contributorsCount" : 1,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-12-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-03",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-01-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-01-13",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-01-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-23",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-01-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-01-26",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-01-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-01-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-02-01",
      "contributorsCount" : 1,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-02-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-02-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-02-12",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-02-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-02-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-02-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-02-23",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-02-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-02-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-02",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-03-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-06",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-03-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-03-16",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-03-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-03-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-03-27",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-03-28",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-03-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-03-30",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-04-02",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-04-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-04-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-04-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-04-13",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-04-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-04-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-04-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-04-18",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-04-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-04-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-04-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-04-24",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-04-25",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-04-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-04-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-05-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-05",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-05-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-05-10",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-05-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-05-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-17",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-05-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-19",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-05-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-05-22",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-05-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-05-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-05-26",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-05-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-05-30",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-05-31",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-06-05",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-06-06",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-06-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-06-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-06-09",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-06-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-06-11",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-06-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-06-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-06-14",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-06-19",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-06-20",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-06-21",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-06-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-06-23",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-06-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-06-26",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-06-27",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-06-28",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-06-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-03",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-07-04",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-07-06",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-07-07",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-07-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-12",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-07-13",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-07-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-17",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-07-18",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-07-19",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-07-20",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-07-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-07-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-26",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-07-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-28",
      "contributorsCount" : 3,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2018-07-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-07-31",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-08-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-08-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-08-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-08-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-08-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-08-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-08-09",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-08-10",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-08-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-08-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-08-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-08-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-08-17",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-08-21",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-08-22",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-08-23",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-08-24",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-08-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-08-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-09-05",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-09-07",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-09-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-12",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-09-14",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-09-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-09-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-09-19",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-09-20",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-09-21",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-25",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-09-26",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-27",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-01",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-10-02",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-10-03",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-10-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-10-09",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-10-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-10-11",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-10-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-10-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-10-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-18",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-10-19",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-10-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-10-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-30",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-10-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-02",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-03",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-15",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-11-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-19",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-20",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-11-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-26",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-28",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-11-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-30",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-12-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-12-04",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-12-05",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-12-06",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-12-07",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-12-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-12-11",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-12-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-12-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-12-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-12-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-12-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-12-19",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-12-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-12-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-12-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-12-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-12-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-03",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-01-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-05",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-01-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-15",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-16",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-01-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-18",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-31",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-02-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-05",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-08",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-02-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-12",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-02-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-14",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-02-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-16",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-19",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-26",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-02-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-03-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-06",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-03-07",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-03-08",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-03-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-03-13",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-03-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-15",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-03-16",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-03-18",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-03-19",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-03-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-03-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-03-22",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-03-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-26",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-03-27",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-03-28",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-03-29",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-03-30",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-01",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-02",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-04-03",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-05",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-04-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-08",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-04-09",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-04-10",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-04-11",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-04-12",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-15",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-16",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-04-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-18",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-04-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-23",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-04-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-26",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-27",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-29",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-30",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-05-01",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-05-02",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-05-03",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-05-04",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-06",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-07",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-05-08",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-05-09",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-05-10",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-05-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-13",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-14",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-05-15",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-16",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-05-17",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-05-20",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-21",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-22",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-23",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-05-24",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-05-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-29",
      "contributorsCount" : 6,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-05-30",
      "contributorsCount" : 7,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-05-31",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-06-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-04",
      "contributorsCount" : 6,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-06-05",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-06-06",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-06-07",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-06-08",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-06-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-11",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-06-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-06-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-18",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-06-19",
      "contributorsCount" : 3,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-06-20",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-06-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-24",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-06-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-27",
      "contributorsCount" : 2,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-06-28",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-06-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-01",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-07-02",
      "contributorsCount" : 6,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-07-03",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-07-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-08",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-07-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-07-13",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-07-15",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-07-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-18",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-07-19",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-07-20",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-07-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-23",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-07-24",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-07-25",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-07-26",
      "contributorsCount" : 7,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2019-07-27",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-07-28",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-30",
      "contributorsCount" : 6,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2019-07-31",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-08-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-08-02",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-08-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-08-06",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-07",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-08",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-08-09",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-08-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-08-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-08-14",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-08-15",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-16",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-08-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-08-19",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-20",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-21",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-08-22",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-23",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-08-24",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-26",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-08-27",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-08-28",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-08-29",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-08-30",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-08-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-09-04",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-09-05",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-09-06",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-09-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-09-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-09-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-09-12",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-09-13",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-09-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-09-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-09-17",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-09-19",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-09-20",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-09-23",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-09-24",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2019-09-25",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-09-26",
      "contributorsCount" : 4,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-09-27",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-09-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-09-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-01",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-10-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-04",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-10-05",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-10-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-10",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-10-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-14",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-10-15",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-10-16",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-10-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-18",
      "contributorsCount" : 2,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-10-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-23",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-10-24",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-10-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-27",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-28",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-29",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-10-30",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-10-31",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-11-01",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-11-02",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-11-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-05",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-11-06",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2019-11-07",
      "contributorsCount" : 6,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-11-08",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-11-09",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-11-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-11-12",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-11-13",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-11-14",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-11-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-11-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-11-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-19",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-11-20",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-11-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-11-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-11-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-12-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-04",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-12-05",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-12-06",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-12-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-12-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-12",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-12-13",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-12-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-12-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-17",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-12-18",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-12-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-12-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-12-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-01-03",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-01-06",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-01-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-01-08",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-01-09",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-01-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-01-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-14",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-01-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-21",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-01-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-01-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-24",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-01-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-01-29",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-01-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-02-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-02-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-02-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-02-06",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-02-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-02-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-02-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-02-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-02-13",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-02-14",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-02-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-02-19",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-02-20",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-02-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-02-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-02-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-02-26",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-02-27",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-02-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-03-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-03-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-09",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-03-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-03-11",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-03-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-13",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-03-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-03-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-03-25",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-03-26",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-03-27",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-03-31",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-04-01",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-04-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-04-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-07",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-04-08",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-04-09",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-04-10",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-04-11",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-04-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-15",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-04-16",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-04-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-04-18",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-04-20",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-04-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-04-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-24",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-04-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-28",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-04-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-05-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-05-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-05-05",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-05-06",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-05-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-05-08",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2020-05-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-05-12",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-05-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-05-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-05-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-05-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-05-20",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-05-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-05-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-05-26",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-05-27",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-05-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-05-29",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-05-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-02",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-06-04",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-06-05",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-06-06",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-06-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-11",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-06-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-06-15",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-06-17",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-06-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-22",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-06-23",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-06-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-06-30",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-07-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-07-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-07-06",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-07-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-07-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-07-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-07-14",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-07-16",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-07-17",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2020-07-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-07-21",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-07-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-07-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-07-24",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-07-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-07-27",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-07-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-07-30",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-07-31",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-08-04",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-08-05",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-08-06",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-08-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-13",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-08-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-18",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-08-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-08-20",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-08-21",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-08-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-25",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-08-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-08-31",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-09-01",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-09-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-09-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-09-10",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-09-11",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-09-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-09-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-17",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-09-18",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-09-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-22",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-09-23",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-09-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-09-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-26",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-09-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-09-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-09-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-10-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-10-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-10-03",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-10-05",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-10-06",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-10-07",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-10-08",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-10-09",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-10-12",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-10-13",
      "contributorsCount" : 6,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2020-10-14",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2020-10-15",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-10-16",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-10-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-10-19",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-10-20",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-10-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-10-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-10-23",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-10-26",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-10-27",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-10-28",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-10-29",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-10-30",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-10-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-03",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-11-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-05",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-11-06",
      "contributorsCount" : 6,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2020-11-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-09",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-11-10",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-11-11",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-11-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-17",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2020-11-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-19",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-11-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-23",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-11-24",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2020-11-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-11-30",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-12-01",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-12-02",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-12-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-12-04",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-12-07",
      "contributorsCount" : 1,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-12-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-12-09",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-12-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-12-11",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-12-12",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-12-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-12-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-12-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-12-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-12-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-01-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-01-05",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-01-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-01-07",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-01-08",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-01-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-01-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-01-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-01-12",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-01-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-01-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-01-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-01-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-01-20",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-01-21",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-01-22",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-01-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-01-26",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-01-27",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-01-28",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2021-01-29",
      "contributorsCount" : 2,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2021-01-30",
      "contributorsCount" : 1,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-02-01",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-02-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-02-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-02-04",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-02-05",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-02-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-02-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-02-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-02-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-02-17",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2021-02-18",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-02-19",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2021-02-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-02-22",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2021-02-24",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-02-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-02-26",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2021-02-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-03-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-04",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2021-03-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-06",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-03-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-09",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-03-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-03-15",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-03-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-03-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-03-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-03-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-03-25",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-03-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-03-29",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-03-30",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-03-31",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2021-04-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-04-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-04-06",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2021-04-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-04-08",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-04-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-04-10",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-04-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-04-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-04-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-04-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-04-17",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-04-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-04-20",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2021-04-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-04-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-04-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-04-27",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-04-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-04-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-05-01",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-05-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-05-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-05-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-05-07",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-05-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-05-10",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-05-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-05-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-05-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-05-18",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-05-19",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-05-21",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-05-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-05-24",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-05-25",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-05-26",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-05-27",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-05-28",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-05-29",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-06-01",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-06-02",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-06-03",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-06-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-06-09",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-06-10",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-06-11",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-06-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-06-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-06-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-06-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-06-23",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-06-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-06-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-06-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-06-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-06-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-06-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-07-02",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-07-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-06",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-07-07",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-07-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-07-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-07-21",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-07-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-23",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-07-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-07-28",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-07-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-07-31",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-08-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-08-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-08-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-08-16",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-08-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-08-18",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-08-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-08-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-08-23",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-08-24",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-08-25",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-08-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-08-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-08-28",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-08-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-08-31",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2021-09-01",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-09-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-09-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-08",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2021-09-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-10",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-09-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-13",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-09-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-09-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-17",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-09-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-21",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-09-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-24",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-09-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-09-27",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-09-28",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-09-29",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-09-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-10-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-10-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-10-04",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-10-05",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-10-06",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-10-07",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-10-08",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-10-11",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-10-12",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-10-14",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-10-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-10-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-10-19",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-10-20",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2021-10-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-10-22",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-10-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-10-26",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-10-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-10-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-10-29",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-11-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-11-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-11-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-11-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-11-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-11-11",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-11-12",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-11-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-11-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-11-16",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-11-17",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-11-19",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-11-23",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-11-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-11-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-11-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-12-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-12-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-12-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-12-08",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2021-12-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-12-13",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-12-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-12-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-12-17",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-12-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-13",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2022-01-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-27",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-02-01",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-02-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-02-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-02-04",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-02-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-02-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-02-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-02-17",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-02-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-02-22",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-02-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-02-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-02-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-03-02",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-03-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-03-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-03-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-03-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-03-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-03-18",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-03-22",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-03-25",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-03-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-04-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-04-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-04-11",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-04-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-04-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-04-26",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-04-27",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-05-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-05-05",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-05-06",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-05-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-05-11",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-05-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-05-17",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-05-18",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-05-19",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-05-20",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-05-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-05-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-05-25",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-05-26",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-05-27",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-05-30",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-06-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-06-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-06-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-06-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-06-28",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-06-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-06-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-07-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-07-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-07-05",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-07-06",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-07-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-07-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-07-18",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-07-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-07-21",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-07-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-07-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-07-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-07-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-07-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-10",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-08-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-08-12",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-08-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-15",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-08-16",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2022-08-18",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-08-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-08-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-23",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-08-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-25",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-08-26",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-08-27",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-08-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-08-31",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-09-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-09-02",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-09-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-09-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-09-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-09-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-09-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-09-26",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-09-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-09-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-10-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-10-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-10-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-03",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-11-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-17",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-11-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-11-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-12-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-12-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-12-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-12-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-12-12",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-12-13",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-12-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-12-20",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2022-12-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-01-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-01-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-01-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-01-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-02-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-02-10",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-02-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-02-16",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-02-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-20",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-02-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-23",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-02-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-02-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-03-01",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-03-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-03-06",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-03-07",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-03-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-03-09",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-03-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-03-13",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-03-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-03-15",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-03-16",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-03-17",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-03-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-03-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-04-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-04-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-04-10",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-04-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-04-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-04-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-04-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-04-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-04-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-04-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-04-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-05",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-05-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-08",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-05-09",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-05-10",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-05-11",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2023-05-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-05-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-19",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-05-23",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-05-25",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-05-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-05-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-05-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-06-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-09",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-06-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-06-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-07-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-07-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-02",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-08-04",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-08-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-28",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-08-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-08-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-08",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-09-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-09-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-10-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-10-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-10-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-10-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-10-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-10-19",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-11-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-13",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-11-14",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-11-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-11-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-22",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-11-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-11-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-11-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-12-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-12-06",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-12-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-12-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-12-11",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-12-13",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-12-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-12-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-12-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-12-18",
      "contributorsCount" : 4,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2023-12-19",
      "contributorsCount" : 4,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2023-12-20",
      "contributorsCount" : 6,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2023-12-21",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2023-12-22",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2023-12-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-12-26",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-12-27",
      "contributorsCount" : 5,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2023-12-28",
      "contributorsCount" : 6,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2023-12-29",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2024-01-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-01-05",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2024-01-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-08",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2024-01-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-01-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-01-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-16",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-01-17",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-01-18",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-01-19",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-01-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-01-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-22",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2024-01-23",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-01-24",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2024-01-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-01-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-02-01",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-02-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-02-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-02-05",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-02-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-02-07",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-02-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-02-09",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-02-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-02-12",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2024-02-13",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-02-14",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2024-02-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-02-16",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2024-02-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-02-20",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-02-21",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-02-22",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2024-02-23",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2024-02-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-02-26",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-02-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-02-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-03-01",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2024-03-04",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2024-03-05",
      "contributorsCount" : 8,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2024-03-06",
      "contributorsCount" : 8,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2024-03-07",
      "contributorsCount" : 10,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2024-03-08",
      "contributorsCount" : 7,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2024-03-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-03-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-03-11",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-03-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2024-03-13",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-03-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-03-15",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2024-03-18",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-03-19",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2024-03-20",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2024-03-21",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2024-03-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-03-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-03-25",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-03-26",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2024-03-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2024-03-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-03-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-04-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2024-04-02",
      "contributorsCount" : 7,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2024-04-03",
      "contributorsCount" : 3,
      "commitsCount" : 4
    } ],
    "contributorsPerWeek" : [ {
      "timeSlot" : "2016-10-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2016-11-21",
      "contributorsCount" : 1,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2016-11-28",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2016-12-05",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2016-12-12",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2016-12-19",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2016-12-26",
      "contributorsCount" : 2,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2017-01-02",
      "contributorsCount" : 3,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2017-01-09",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2017-01-16",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-01-23",
      "contributorsCount" : 4,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2017-01-30",
      "contributorsCount" : 2,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2017-02-06",
      "contributorsCount" : 4,
      "commitsCount" : 24
    }, {
      "timeSlot" : "2017-02-13",
      "contributorsCount" : 4,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2017-02-20",
      "contributorsCount" : 4,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2017-02-27",
      "contributorsCount" : 3,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2017-03-06",
      "contributorsCount" : 3,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2017-03-13",
      "contributorsCount" : 2,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2017-03-20",
      "contributorsCount" : 1,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-03-27",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-04-03",
      "contributorsCount" : 2,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2017-04-10",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2017-04-17",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2017-04-24",
      "contributorsCount" : 3,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2017-05-01",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-05-08",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-05-15",
      "contributorsCount" : 2,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2017-05-22",
      "contributorsCount" : 3,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2017-05-29",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-06-05",
      "contributorsCount" : 2,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2017-06-12",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2017-06-19",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2017-06-26",
      "contributorsCount" : 3,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2017-07-03",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-07-17",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-07-24",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-07-31",
      "contributorsCount" : 3,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2017-08-07",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-08-14",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-08-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2017-09-04",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-09-11",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2017-09-18",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-09-25",
      "contributorsCount" : 1,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-10-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-10-09",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-10-16",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-10-23",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2017-10-30",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-11-06",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2017-11-13",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2017-11-20",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2017-11-27",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2017-12-04",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2017-12-11",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2017-12-18",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-01-01",
      "contributorsCount" : 3,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2018-01-08",
      "contributorsCount" : 2,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-01-15",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-01-22",
      "contributorsCount" : 4,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2018-01-29",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-02-05",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-02-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-02-19",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-02-26",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-03-05",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-03-12",
      "contributorsCount" : 2,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-03-19",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-03-26",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-04-02",
      "contributorsCount" : 4,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2018-04-09",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-04-16",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-04-23",
      "contributorsCount" : 5,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2018-04-30",
      "contributorsCount" : 1,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-05-07",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-05-14",
      "contributorsCount" : 3,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2018-05-21",
      "contributorsCount" : 8,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2018-05-28",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2018-06-04",
      "contributorsCount" : 6,
      "commitsCount" : 18
    }, {
      "timeSlot" : "2018-06-11",
      "contributorsCount" : 4,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2018-06-18",
      "contributorsCount" : 5,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2018-06-25",
      "contributorsCount" : 3,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2018-07-02",
      "contributorsCount" : 4,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2018-07-09",
      "contributorsCount" : 4,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2018-07-16",
      "contributorsCount" : 3,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2018-07-23",
      "contributorsCount" : 3,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2018-07-30",
      "contributorsCount" : 6,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2018-08-06",
      "contributorsCount" : 4,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-08-13",
      "contributorsCount" : 4,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-08-20",
      "contributorsCount" : 5,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2018-08-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-09-03",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2018-09-10",
      "contributorsCount" : 5,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2018-09-17",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-09-24",
      "contributorsCount" : 5,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2018-10-01",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2018-10-08",
      "contributorsCount" : 8,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2018-10-15",
      "contributorsCount" : 9,
      "commitsCount" : 18
    }, {
      "timeSlot" : "2018-10-22",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2018-10-29",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2018-11-05",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-11-12",
      "contributorsCount" : 6,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2018-11-19",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-11-26",
      "contributorsCount" : 6,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2018-12-03",
      "contributorsCount" : 8,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2018-12-10",
      "contributorsCount" : 4,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-12-17",
      "contributorsCount" : 4,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2018-12-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-12-31",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2019-01-07",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-01-14",
      "contributorsCount" : 6,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-01-21",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-01-28",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2019-02-04",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-02-11",
      "contributorsCount" : 6,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2019-02-18",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-02-25",
      "contributorsCount" : 6,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2019-03-04",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-03-11",
      "contributorsCount" : 6,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2019-03-18",
      "contributorsCount" : 7,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2019-03-25",
      "contributorsCount" : 6,
      "commitsCount" : 23
    }, {
      "timeSlot" : "2019-04-01",
      "contributorsCount" : 7,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2019-04-08",
      "contributorsCount" : 8,
      "commitsCount" : 26
    }, {
      "timeSlot" : "2019-04-15",
      "contributorsCount" : 10,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2019-04-22",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2019-04-29",
      "contributorsCount" : 7,
      "commitsCount" : 27
    }, {
      "timeSlot" : "2019-05-06",
      "contributorsCount" : 8,
      "commitsCount" : 29
    }, {
      "timeSlot" : "2019-05-13",
      "contributorsCount" : 6,
      "commitsCount" : 21
    }, {
      "timeSlot" : "2019-05-20",
      "contributorsCount" : 8,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2019-05-27",
      "contributorsCount" : 10,
      "commitsCount" : 27
    }, {
      "timeSlot" : "2019-06-03",
      "contributorsCount" : 12,
      "commitsCount" : 31
    }, {
      "timeSlot" : "2019-06-10",
      "contributorsCount" : 6,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2019-06-17",
      "contributorsCount" : 8,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2019-06-24",
      "contributorsCount" : 6,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2019-07-01",
      "contributorsCount" : 8,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2019-07-08",
      "contributorsCount" : 5,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2019-07-15",
      "contributorsCount" : 8,
      "commitsCount" : 21
    }, {
      "timeSlot" : "2019-07-22",
      "contributorsCount" : 9,
      "commitsCount" : 32
    }, {
      "timeSlot" : "2019-07-29",
      "contributorsCount" : 9,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2019-08-05",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2019-08-12",
      "contributorsCount" : 11,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2019-08-19",
      "contributorsCount" : 8,
      "commitsCount" : 21
    }, {
      "timeSlot" : "2019-08-26",
      "contributorsCount" : 11,
      "commitsCount" : 31
    }, {
      "timeSlot" : "2019-09-02",
      "contributorsCount" : 6,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2019-09-09",
      "contributorsCount" : 7,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2019-09-16",
      "contributorsCount" : 7,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2019-09-23",
      "contributorsCount" : 11,
      "commitsCount" : 31
    }, {
      "timeSlot" : "2019-09-30",
      "contributorsCount" : 5,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2019-10-07",
      "contributorsCount" : 7,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2019-10-14",
      "contributorsCount" : 6,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2019-10-21",
      "contributorsCount" : 4,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2019-10-28",
      "contributorsCount" : 6,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2019-11-04",
      "contributorsCount" : 7,
      "commitsCount" : 29
    }, {
      "timeSlot" : "2019-11-11",
      "contributorsCount" : 8,
      "commitsCount" : 21
    }, {
      "timeSlot" : "2019-11-18",
      "contributorsCount" : 6,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2019-11-25",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-12-02",
      "contributorsCount" : 8,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-12-09",
      "contributorsCount" : 10,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2019-12-16",
      "contributorsCount" : 8,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-12-23",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-12-30",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-01-06",
      "contributorsCount" : 8,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2020-01-13",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-01-20",
      "contributorsCount" : 8,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2020-01-27",
      "contributorsCount" : 7,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2020-02-03",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-02-10",
      "contributorsCount" : 6,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2020-02-17",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2020-02-24",
      "contributorsCount" : 7,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2020-03-02",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2020-03-09",
      "contributorsCount" : 7,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2020-03-16",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-03-23",
      "contributorsCount" : 6,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2020-03-30",
      "contributorsCount" : 6,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2020-04-06",
      "contributorsCount" : 7,
      "commitsCount" : 21
    }, {
      "timeSlot" : "2020-04-13",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2020-04-20",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2020-04-27",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2020-05-04",
      "contributorsCount" : 5,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2020-05-11",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2020-05-18",
      "contributorsCount" : 6,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2020-05-25",
      "contributorsCount" : 5,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2020-06-01",
      "contributorsCount" : 7,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2020-06-08",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2020-06-15",
      "contributorsCount" : 4,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2020-06-22",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2020-06-29",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2020-07-06",
      "contributorsCount" : 4,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2020-07-13",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2020-07-20",
      "contributorsCount" : 7,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2020-07-27",
      "contributorsCount" : 4,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2020-08-03",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2020-08-10",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-08-17",
      "contributorsCount" : 6,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2020-08-24",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2020-08-31",
      "contributorsCount" : 2,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-09-07",
      "contributorsCount" : 6,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2020-09-14",
      "contributorsCount" : 5,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2020-09-21",
      "contributorsCount" : 5,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2020-09-28",
      "contributorsCount" : 7,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2020-10-05",
      "contributorsCount" : 7,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2020-10-12",
      "contributorsCount" : 10,
      "commitsCount" : 35
    }, {
      "timeSlot" : "2020-10-19",
      "contributorsCount" : 6,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2020-10-26",
      "contributorsCount" : 9,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2020-11-02",
      "contributorsCount" : 7,
      "commitsCount" : 21
    }, {
      "timeSlot" : "2020-11-09",
      "contributorsCount" : 4,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2020-11-16",
      "contributorsCount" : 5,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2020-11-23",
      "contributorsCount" : 3,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2020-11-30",
      "contributorsCount" : 5,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2020-12-07",
      "contributorsCount" : 6,
      "commitsCount" : 21
    }, {
      "timeSlot" : "2020-12-14",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2020-12-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2021-01-04",
      "contributorsCount" : 3,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2021-01-11",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2021-01-18",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2021-01-25",
      "contributorsCount" : 7,
      "commitsCount" : 28
    }, {
      "timeSlot" : "2021-02-01",
      "contributorsCount" : 7,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2021-02-08",
      "contributorsCount" : 1,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-02-15",
      "contributorsCount" : 7,
      "commitsCount" : 23
    }, {
      "timeSlot" : "2021-02-22",
      "contributorsCount" : 5,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2021-03-01",
      "contributorsCount" : 7,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2021-03-08",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-03-15",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2021-03-22",
      "contributorsCount" : 4,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2021-03-29",
      "contributorsCount" : 8,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2021-04-05",
      "contributorsCount" : 8,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2021-04-12",
      "contributorsCount" : 6,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2021-04-19",
      "contributorsCount" : 7,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2021-04-26",
      "contributorsCount" : 6,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2021-05-03",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2021-05-10",
      "contributorsCount" : 4,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2021-05-17",
      "contributorsCount" : 7,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2021-05-24",
      "contributorsCount" : 6,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2021-05-31",
      "contributorsCount" : 3,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2021-06-07",
      "contributorsCount" : 8,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2021-06-14",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-06-21",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2021-06-28",
      "contributorsCount" : 7,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2021-07-05",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2021-07-12",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2021-07-19",
      "contributorsCount" : 4,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2021-07-26",
      "contributorsCount" : 3,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2021-08-09",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-08-16",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2021-08-23",
      "contributorsCount" : 5,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2021-08-30",
      "contributorsCount" : 6,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2021-09-06",
      "contributorsCount" : 8,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2021-09-13",
      "contributorsCount" : 7,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2021-09-20",
      "contributorsCount" : 6,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2021-09-27",
      "contributorsCount" : 5,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2021-10-04",
      "contributorsCount" : 6,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2021-10-11",
      "contributorsCount" : 8,
      "commitsCount" : 18
    }, {
      "timeSlot" : "2021-10-18",
      "contributorsCount" : 4,
      "commitsCount" : 15
    }, {
      "timeSlot" : "2021-10-25",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2021-11-01",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-11-08",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2021-11-15",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2021-11-22",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2021-11-29",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2021-12-06",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2021-12-13",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2021-12-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-10",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2022-01-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-01-24",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2022-01-31",
      "contributorsCount" : 2,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2022-02-07",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-02-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-02-21",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2022-02-28",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2022-03-07",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-03-14",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-03-21",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2022-03-28",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-04-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-04-11",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2022-04-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-04-25",
      "contributorsCount" : 5,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2022-05-02",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2022-05-09",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-05-16",
      "contributorsCount" : 8,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2022-05-23",
      "contributorsCount" : 4,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2022-05-30",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-06-06",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-06-13",
      "contributorsCount" : 6,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2022-06-20",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-06-27",
      "contributorsCount" : 8,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2022-07-04",
      "contributorsCount" : 6,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2022-07-11",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-07-18",
      "contributorsCount" : 6,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2022-07-25",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-08-01",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-08-08",
      "contributorsCount" : 7,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2022-08-15",
      "contributorsCount" : 6,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2022-08-22",
      "contributorsCount" : 5,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2022-08-29",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2022-09-05",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-09-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-09-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-09-26",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2022-10-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-10-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2022-10-31",
      "contributorsCount" : 5,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2022-11-07",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-11-14",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2022-11-21",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2022-11-28",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2022-12-05",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2022-12-12",
      "contributorsCount" : 2,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2022-12-19",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2022-12-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-01-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-01-09",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-01-30",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-02-06",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2023-02-13",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2023-02-20",
      "contributorsCount" : 4,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2023-02-27",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2023-03-06",
      "contributorsCount" : 8,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2023-03-13",
      "contributorsCount" : 10,
      "commitsCount" : 16
    }, {
      "timeSlot" : "2023-03-27",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-04-03",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-04-10",
      "contributorsCount" : 6,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2023-04-17",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-04-24",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-05-01",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2023-05-08",
      "contributorsCount" : 7,
      "commitsCount" : 23
    }, {
      "timeSlot" : "2023-05-15",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2023-05-22",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2023-05-29",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2023-06-05",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-06-12",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2023-06-19",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-06-26",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-07-10",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2023-07-17",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-07-24",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-07-31",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2023-08-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-08-14",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-08-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-08-28",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2023-09-04",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-09-11",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-09-18",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2023-09-25",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-10-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-10-09",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2023-10-16",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-10-30",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-11-06",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2023-11-13",
      "contributorsCount" : 6,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2023-11-20",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2023-11-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2023-12-04",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2023-12-11",
      "contributorsCount" : 4,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2023-12-18",
      "contributorsCount" : 9,
      "commitsCount" : 50
    }, {
      "timeSlot" : "2023-12-25",
      "contributorsCount" : 7,
      "commitsCount" : 29
    }, {
      "timeSlot" : "2024-01-01",
      "contributorsCount" : 5,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2024-01-08",
      "contributorsCount" : 4,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2024-01-15",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2024-01-22",
      "contributorsCount" : 7,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2024-01-29",
      "contributorsCount" : 6,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2024-02-05",
      "contributorsCount" : 6,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2024-02-12",
      "contributorsCount" : 9,
      "commitsCount" : 20
    }, {
      "timeSlot" : "2024-02-19",
      "contributorsCount" : 9,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2024-02-26",
      "contributorsCount" : 6,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2024-03-04",
      "contributorsCount" : 13,
      "commitsCount" : 62
    }, {
      "timeSlot" : "2024-03-11",
      "contributorsCount" : 10,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2024-03-18",
      "contributorsCount" : 9,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2024-03-25",
      "contributorsCount" : 8,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2024-04-01",
      "contributorsCount" : 8,
      "commitsCount" : 16
    } ],
    "commitsPerExtensions" : [ {
      "extension" : "go",
      "commitsCount" : 31334,
      "committers" : [ "xbowen@uber.com", "shaddoll@users.noreply.github.com", "abhishekj720@users.noreply.github.com", "72432016+agautam478@users.noreply.github.com", "shengs@uber.com", "taylan@uber.com", "47233368+timl3136@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "imgroxx@gmail.com", "mantass@netapp.com", "david.porter@uber.com", "iozherelyev@gmail.com", "sankari@uber.com", "vd13@ext.uber.com", "jht@uber.com", "dvignesh1496@gmail.com", "115650494+ketsiambaku@users.noreply.github.com", "dkrot@uber.com", "248348907@qq.com", "munawar.hafiz@gmail.com", "vsevolod.kaloshin@gmail.com", "102192478+allenchen2244@users.noreply.github.com", "66636227+manasaling@users.noreply.github.com", "sidlauskas.mantas@gmail.com", "132356583+gazi-yestemirova@users.noreply.github.com", "emrah@uber.com", "99238165+lancezhao-ins@users.noreply.github.com", "76502507+charlese-instaclustr@users.noreply.github.com", "mantass@uber.com", "zackk@uber.com", "sonpham1996@gmail.com", "80807029+demirkayaender@users.noreply.github.com", "engzerjun@gmail.com", "vytautas@uber.com", "stevenl@uber.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "25259015+mkolodezny@users.noreply.github.com", "49706593+johndelcastillo@users.noreply.github.com", "duoertai@gmail.com", "liouvetren@gmail.com", "zack@kirsch.org", "plus.wu1986@gmail.com", "feng.han@uber.com", "yycptt@gmail.com", "longquanzheng@users.noreply.github.com", "ycyang@uber.com", "wenermail@gmail.com", "social@staraurryon.com", "lindleywhite@gmail.com", "yx@uber.com", "hulk.website@gmail.com", "agrimrules@gmail.com", "weisztoma@gmail.com", "feng.han@postmates.com", "noiarek@gmail.com", "84817023+aliue@users.noreply.github.com", "aanish@uber.com", "andrewjdawson2016@users.noreply.github.com", "saurabh.mistry@cruxinformatics.com", "github@junk.kraney.com", "47592240+ignaciogonzalezsomoza@users.noreply.github.com", "mistiawanagus@gmail.com", "adam.babik@scylladb.com", "angerm@users.noreply.github.com", "58960161+just-at-uber@users.noreply.github.com", "43149041+sokada1221@users.noreply.github.com", "janosveres@me.com", "boweixu@uber.com", "pip1998@foxmail.com", "meiliang@uber.com", "alex@temporal.io", "11838981+feedmeapples@users.noreply.github.com", "meiliang86@gmail.com", "43047444+vytautas-karpavicius@users.noreply.github.com", "aleksej@uber.com", "sheerun@sher.pl", "39283161+jamisonbennett@users.noreply.github.com", "venkat@uber.com", "emrahseker@gmail.com", "60123860+luowenking1@users.noreply.github.com", "vit@uber.com", "jonas@weightpoint.se", "andrew.oberhardt@gmail.com", "anish531213@users.noreply.github.com", "bradenbass@gmail.com", "samar@temporal.io", "pablo.gonzalez.granados@gmail.com", "kaustubhmallik@gmail.com", "ben.j.jacobson@gmail.com", "wxing1292@users.noreply.github.com", "brian@tarricone.org", "jesus@sevein.com", "wenquanx@uber.com", "ckcortright@gmail.com", "40371448+lihannan99@users.noreply.github.com", "shreyass@uber.com", "paul@eyeamera.com", "jingyang@uber.com", "jysui2014@gmail.com", "rikard.legge@gmail.com", "dlh@harple.com", "samar@uber.com", "venkat1109@gmail.com", "shreyass@live.com", "yiminc@users.noreply.github.com", "max@semmle.com", "yuhsia89@gmail.com", "mfateev@users.noreply.github.com", "cyrille.hemidy@gmail.com", "halak@uber.com", "dmetzgar@users.noreply.github.com", "38018478+arthurguber@users.noreply.github.com", "mudit.raaj.gupta@gmail.com", "madhuravi@users.noreply.github.com", "teeldeeb@gmail.com", "sivakk@uber.com", "tamer@uber.com", "madhurav@uber.com", "samar.abbas@outlook.com", "maxim@uber.com" ],
      "filesCount" : 2725,
      "commitsCount30Days" : 401,
      "committers30Days" : [ "xbowen@uber.com", "shaddoll@users.noreply.github.com", "abhishekj720@users.noreply.github.com", "72432016+agautam478@users.noreply.github.com", "shengs@uber.com", "taylan@uber.com", "47233368+timl3136@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "imgroxx@gmail.com", "mantass@netapp.com", "david.porter@uber.com", "iozherelyev@gmail.com", "sankari@uber.com", "vd13@ext.uber.com", "jht@uber.com", "dvignesh1496@gmail.com", "115650494+ketsiambaku@users.noreply.github.com" ],
      "filesCount30Days" : 266,
      "commitsCount90Days" : 1074,
      "committers90Days" : [ "xbowen@uber.com", "shaddoll@users.noreply.github.com", "abhishekj720@users.noreply.github.com", "72432016+agautam478@users.noreply.github.com", "shengs@uber.com", "taylan@uber.com", "47233368+timl3136@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "imgroxx@gmail.com", "mantass@netapp.com", "david.porter@uber.com", "iozherelyev@gmail.com", "sankari@uber.com", "vd13@ext.uber.com", "jht@uber.com", "dvignesh1496@gmail.com", "115650494+ketsiambaku@users.noreply.github.com", "dkrot@uber.com", "248348907@qq.com", "munawar.hafiz@gmail.com", "vsevolod.kaloshin@gmail.com" ],
      "filesCount90Days" : 547,
      "contributorPerExtensionStats" : [ {
        "contributor" : "11838981+feedmeapples@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "alex@temporal.io",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3388
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2564
      }, {
        "contributor" : "jht@uber.com",
        "fileUpdates30Days" : 29,
        "fileUpdates90Days" : 81,
        "fileUpdates" : 107
      }, {
        "contributor" : "dkrot@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 28
      }, {
        "contributor" : "maxim@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 49
      }, {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 220
      }, {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 81
      }, {
        "contributor" : "brian@tarricone.org",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "mantass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 467
      }, {
        "contributor" : "vit@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 27
      }, {
        "contributor" : "jesus@sevein.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "ckcortright@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 16
      }, {
        "contributor" : "zack@kirsch.org",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "66636227+manasaling@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "sheerun@sher.pl",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 571
      }, {
        "contributor" : "liouvetren@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 59
      }, {
        "contributor" : "jysui2014@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "sidlauskas.mantas@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 27
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 218
      }, {
        "contributor" : "feng.han@postmates.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "abhishekj720@users.noreply.github.com",
        "fileUpdates30Days" : 12,
        "fileUpdates90Days" : 13,
        "fileUpdates" : 186
      }, {
        "contributor" : "social@staraurryon.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4062
      }, {
        "contributor" : "vsevolod.kaloshin@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 6,
        "fileUpdates" : 31
      }, {
        "contributor" : "39283161+jamisonbennett@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shreyass@live.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 63
      }, {
        "contributor" : "84817023+aliue@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 86
      }, {
        "contributor" : "teeldeeb@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "engzerjun@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 9
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 79,
        "fileUpdates90Days" : 389,
        "fileUpdates" : 1249
      }, {
        "contributor" : "60123860+luowenking1@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 42
      }, {
        "contributor" : "emrahseker@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 576
      }, {
        "contributor" : "weisztoma@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 17,
        "fileUpdates90Days" : 35,
        "fileUpdates" : 104
      }, {
        "contributor" : "dlh@harple.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "ben.j.jacobson@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1263
      }, {
        "contributor" : "sankari@uber.com",
        "fileUpdates30Days" : 11,
        "fileUpdates90Days" : 32,
        "fileUpdates" : 38
      }, {
        "contributor" : "saurabh.mistry@cruxinformatics.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "115650494+ketsiambaku@users.noreply.github.com",
        "fileUpdates30Days" : 14,
        "fileUpdates90Days" : 14,
        "fileUpdates" : 37
      }, {
        "contributor" : "janosveres@me.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "imgroxx@gmail.com",
        "fileUpdates30Days" : 83,
        "fileUpdates90Days" : 101,
        "fileUpdates" : 337
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 28,
        "fileUpdates90Days" : 162,
        "fileUpdates" : 318
      }, {
        "contributor" : "lindleywhite@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "hulk.website@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 25
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 151
      }, {
        "contributor" : "iozherelyev@gmail.com",
        "fileUpdates30Days" : 31,
        "fileUpdates90Days" : 57,
        "fileUpdates" : 454
      }, {
        "contributor" : "sonpham1996@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 404
      }, {
        "contributor" : "meiliang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "aleksej@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "jingyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "samar@temporal.io",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 21
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 11,
        "fileUpdates90Days" : 11,
        "fileUpdates" : 45
      }, {
        "contributor" : "mistiawanagus@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "43047444+vytautas-karpavicius@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "vd13@ext.uber.com",
        "fileUpdates30Days" : 3,
        "fileUpdates90Days" : 3,
        "fileUpdates" : 3
      }, {
        "contributor" : "76502507+charlese-instaclustr@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 23
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 25,
        "fileUpdates90Days" : 35,
        "fileUpdates" : 88
      }, {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1745
      }, {
        "contributor" : "shreyass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 180
      }, {
        "contributor" : "samar.abbas@outlook.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 23
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 303
      }, {
        "contributor" : "github@junk.kraney.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 31
      }, {
        "contributor" : "max@semmle.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "wenermail@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jonas@weightpoint.se",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 29
      }, {
        "contributor" : "rikard.legge@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 17,
        "fileUpdates90Days" : 37,
        "fileUpdates" : 198
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 264
      }, {
        "contributor" : "72432016+agautam478@users.noreply.github.com",
        "fileUpdates30Days" : 13,
        "fileUpdates90Days" : 40,
        "fileUpdates" : 133
      }, {
        "contributor" : "halak@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 15
      }, {
        "contributor" : "58960161+just-at-uber@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "aanish@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 155
      }, {
        "contributor" : "pablo.gonzalez.granados@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 16
      }, {
        "contributor" : "132356583+gazi-yestemirova@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "munawar.hafiz@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 19,
        "fileUpdates" : 19
      }, {
        "contributor" : "madhurav@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "duoertai@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 535
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 190
      }, {
        "contributor" : "47233368+timl3136@users.noreply.github.com",
        "fileUpdates30Days" : 8,
        "fileUpdates90Days" : 9,
        "fileUpdates" : 60
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1488
      }, {
        "contributor" : "yuhsia89@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 781
      }, {
        "contributor" : "kaustubhmallik@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "anish531213@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 126
      }, {
        "contributor" : "emrah@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 74
      }, {
        "contributor" : "248348907@qq.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 3,
        "fileUpdates" : 3
      }, {
        "contributor" : "106690617+mindaugasbarcauskas@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 31
      }, {
        "contributor" : "feng.han@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 16
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 197
      }, {
        "contributor" : "paul@eyeamera.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "adam.babik@scylladb.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "47592240+ignaciogonzalezsomoza@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "49706593+johndelcastillo@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 23
      }, {
        "contributor" : "mudit.raaj.gupta@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 15
      }, {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 99
      }, {
        "contributor" : "40371448+lihannan99@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 39
      }, {
        "contributor" : "38018478+arthurguber@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 11
      }, {
        "contributor" : "andrew.oberhardt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 25
      }, {
        "contributor" : "david.porter@uber.com",
        "fileUpdates30Days" : 18,
        "fileUpdates90Days" : 24,
        "fileUpdates" : 238
      }, {
        "contributor" : "angerm@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "plus.wu1986@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2047
      }, {
        "contributor" : "dvignesh1496@gmail.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 2
      }, {
        "contributor" : "cyrille.hemidy@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2945
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 127
      }, {
        "contributor" : "agrimrules@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1552
      }, {
        "contributor" : "bradenbass@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "99238165+lancezhao-ins@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "pip1998@foxmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "43149041+sokada1221@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      } ]
    }, {
      "extension" : "mod",
      "commitsCount" : 146,
      "committers" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "david.porter@uber.com", "104041627+neil-xie@users.noreply.github.com", "mantass@netapp.com", "taylan@uber.com", "imgroxx@gmail.com", "iozherelyev@gmail.com", "sankari@uber.com", "47233368+timl3136@users.noreply.github.com", "xbowen@uber.com", "sidlauskas.mantas@gmail.com", "115650494+ketsiambaku@users.noreply.github.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "shengs@uber.com", "102192478+allenchen2244@users.noreply.github.com", "zackk@uber.com", "stevenl@uber.com", "duoertai@gmail.com", "vytautas@uber.com", "25259015+mkolodezny@users.noreply.github.com", "49706593+johndelcastillo@users.noreply.github.com", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "mantass@uber.com", "noiarek@gmail.com", "80807029+demirkayaender@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "aleksej@uber.com", "anish531213@users.noreply.github.com", "boweixu@uber.com", "pablo.gonzalez.granados@gmail.com", "jonas@weightpoint.se", "yx@uber.com", "angerm@users.noreply.github.com", "wxing1292@users.noreply.github.com", "wenquanx@uber.com" ],
      "filesCount" : 4,
      "commitsCount30Days" : 7,
      "committers30Days" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "david.porter@uber.com" ],
      "filesCount30Days" : 2,
      "commitsCount90Days" : 29,
      "committers90Days" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "david.porter@uber.com", "104041627+neil-xie@users.noreply.github.com", "mantass@netapp.com", "taylan@uber.com", "imgroxx@gmail.com" ],
      "filesCount90Days" : 3,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 15
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "106690617+mindaugasbarcauskas@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "jht@uber.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 2
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 4,
        "fileUpdates90Days" : 12,
        "fileUpdates" : 18
      }, {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "mantass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 6,
        "fileUpdates" : 9
      }, {
        "contributor" : "49706593+johndelcastillo@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jonas@weightpoint.se",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 4
      }, {
        "contributor" : "pablo.gonzalez.granados@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "sankari@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "115650494+ketsiambaku@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "imgroxx@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 3,
        "fileUpdates" : 4
      }, {
        "contributor" : "duoertai@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "david.porter@uber.com",
        "fileUpdates30Days" : 1,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 2
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 3,
        "fileUpdates" : 5
      }, {
        "contributor" : "angerm@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "iozherelyev@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "sidlauskas.mantas@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "aleksej@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "47233368+timl3136@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "anish531213@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      } ]
    }, {
      "extension" : "sum",
      "commitsCount" : 141,
      "committers" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "david.porter@uber.com", "104041627+neil-xie@users.noreply.github.com", "mantass@netapp.com", "taylan@uber.com", "imgroxx@gmail.com", "iozherelyev@gmail.com", "47233368+timl3136@users.noreply.github.com", "xbowen@uber.com", "sidlauskas.mantas@gmail.com", "115650494+ketsiambaku@users.noreply.github.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "shengs@uber.com", "102192478+allenchen2244@users.noreply.github.com", "zackk@uber.com", "stevenl@uber.com", "duoertai@gmail.com", "vytautas@uber.com", "mantass@uber.com", "25259015+mkolodezny@users.noreply.github.com", "49706593+johndelcastillo@users.noreply.github.com", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "noiarek@gmail.com", "80807029+demirkayaender@users.noreply.github.com", "janosveres@me.com", "andrewjdawson2016@users.noreply.github.com", "aleksej@uber.com", "boweixu@uber.com", "pablo.gonzalez.granados@gmail.com", "jonas@weightpoint.se", "angerm@users.noreply.github.com", "wxing1292@users.noreply.github.com", "wenquanx@uber.com" ],
      "filesCount" : 6,
      "commitsCount30Days" : 8,
      "committers30Days" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "david.porter@uber.com" ],
      "filesCount30Days" : 2,
      "commitsCount90Days" : 34,
      "committers90Days" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "david.porter@uber.com", "104041627+neil-xie@users.noreply.github.com", "mantass@netapp.com", "taylan@uber.com", "imgroxx@gmail.com" ],
      "filesCount90Days" : 6,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 12
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "106690617+mindaugasbarcauskas@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "jht@uber.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 2
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 4,
        "fileUpdates90Days" : 12,
        "fileUpdates" : 17
      }, {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "mantass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 6,
        "fileUpdates" : 9
      }, {
        "contributor" : "49706593+johndelcastillo@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jonas@weightpoint.se",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 3,
        "fileUpdates" : 5
      }, {
        "contributor" : "pablo.gonzalez.granados@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "115650494+ketsiambaku@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "janosveres@me.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "imgroxx@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 6,
        "fileUpdates" : 7
      }, {
        "contributor" : "duoertai@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "david.porter@uber.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 3
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 3,
        "fileUpdates" : 5
      }, {
        "contributor" : "angerm@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "iozherelyev@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "sidlauskas.mantas@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "aleksej@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "47233368+timl3136@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      } ]
    }, {
      "extension" : "md",
      "commitsCount" : 300,
      "committers" : [ "104041627+neil-xie@users.noreply.github.com", "1480657+ibarrajo@users.noreply.github.com", "taylan@uber.com", "4594081+kotcrab@users.noreply.github.com", "imgroxx@gmail.com", "shaddoll@users.noreply.github.com", "shengs@uber.com", "xbowen@uber.com", "132356583+gazi-yestemirova@users.noreply.github.com", "mantass@netapp.com", "99238165+lancezhao-ins@users.noreply.github.com", "76502507+charlese-instaclustr@users.noreply.github.com", "116151225+mrboss276@users.noreply.github.com", "mantass@uber.com", "prclqz@gmail.com", "102192478+allenchen2244@users.noreply.github.com", "zackk@uber.com", "david.porter@uber.com", "58960161+just-at-uber@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "vytautas@uber.com", "feng.han@postmates.com", "noiarek@gmail.com", "calvin325@gmail.com", "ycyang@uber.com", "yx@uber.com", "saurabh.mistry@cruxinformatics.com", "meiliang86@gmail.com", "rmrfinbox@gmail.com", "peternatwork@gmail.com", "boweixu@uber.com", "sheerun@sher.pl", "antstorm@gmail.com", "jonas@weightpoint.se", "wxing1292@users.noreply.github.com", "pankaj.singh@hortonworks.com", "anish531213@users.noreply.github.com", "dounan@gmail.com", "wenquanx@uber.com", "mfateev@users.noreply.github.com", "0xflotus@gmail.com", "dmetzgar@users.noreply.github.com", "jingyang@uber.com", "andrewjdawson2016@users.noreply.github.com", "jysui2014@gmail.com", "venkat@uber.com", "joe.cabezas@gmail.com", "venkat1109@gmail.com", "pgohite@users.noreply.github.com", "43868318+yashrajbharti@users.noreply.github.com", "vkuzmin@uber.com", "github@ryanwalls.com", "samar@uber.com", "nathan@nathanblack.org", "madhuravi@users.noreply.github.com", "vvelikodny@gmail.com", "mihneao@uber.com", "madhurav@uber.com", "tamer@uber.com" ],
      "filesCount" : 52,
      "commitsCount30Days" : 3,
      "committers30Days" : [ "104041627+neil-xie@users.noreply.github.com", "1480657+ibarrajo@users.noreply.github.com", "taylan@uber.com" ],
      "filesCount30Days" : 3,
      "commitsCount90Days" : 6,
      "committers90Days" : [ "104041627+neil-xie@users.noreply.github.com", "1480657+ibarrajo@users.noreply.github.com", "taylan@uber.com", "4594081+kotcrab@users.noreply.github.com", "imgroxx@gmail.com" ],
      "filesCount90Days" : 5,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 25
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 9
      }, {
        "contributor" : "mihneao@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 86
      }, {
        "contributor" : "calvin325@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "mantass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 11
      }, {
        "contributor" : "jonas@weightpoint.se",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 1,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 6
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "58960161+just-at-uber@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "github@ryanwalls.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "132356583+gazi-yestemirova@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "madhurav@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "sheerun@sher.pl",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "nathan@nathanblack.org",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jysui2014@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 22
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "feng.han@postmates.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "vvelikodny@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "anish531213@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "antstorm@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "43868318+yashrajbharti@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "peternatwork@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "vkuzmin@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "rmrfinbox@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "pgohite@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "dounan@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 9
      }, {
        "contributor" : "0xflotus@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "4594081+kotcrab@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 1
      }, {
        "contributor" : "saurabh.mistry@cruxinformatics.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "imgroxx@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 6
      }, {
        "contributor" : "116151225+mrboss276@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 1,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 3
      }, {
        "contributor" : "prclqz@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "david.porter@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 17
      }, {
        "contributor" : "jingyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "1480657+ibarrajo@users.noreply.github.com",
        "fileUpdates30Days" : 1,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 1
      }, {
        "contributor" : "joe.cabezas@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "99238165+lancezhao-ins@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "pankaj.singh@hortonworks.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "76502507+charlese-instaclustr@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      } ]
    }, {
      "extension" : "tmpl",
      "commitsCount" : 30,
      "committers" : [ "jht@uber.com", "115650494+ketsiambaku@users.noreply.github.com", "shengs@uber.com", "shaddoll@users.noreply.github.com", "iozherelyev@gmail.com" ],
      "filesCount" : 19,
      "commitsCount30Days" : 6,
      "committers30Days" : [ "jht@uber.com", "115650494+ketsiambaku@users.noreply.github.com", "shengs@uber.com" ],
      "filesCount30Days" : 2,
      "commitsCount90Days" : 21,
      "committers90Days" : [ "jht@uber.com", "115650494+ketsiambaku@users.noreply.github.com", "shengs@uber.com", "shaddoll@users.noreply.github.com", "iozherelyev@gmail.com" ],
      "filesCount90Days" : 13,
      "contributorPerExtensionStats" : [ {
        "contributor" : "115650494+ketsiambaku@users.noreply.github.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 2
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 2
      }, {
        "contributor" : "jht@uber.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 3,
        "fileUpdates" : 3
      }, {
        "contributor" : "iozherelyev@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 3,
        "fileUpdates" : 12
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 11,
        "fileUpdates" : 11
      } ]
    }, {
      "extension" : "",
      "commitsCount" : 370,
      "committers" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "imgroxx@gmail.com", "taylan@uber.com", "iozherelyev@gmail.com", "47233368+timl3136@users.noreply.github.com", "xbowen@uber.com", "sidlauskas.mantas@gmail.com", "115650494+ketsiambaku@users.noreply.github.com", "david.porter@uber.com", "mantass@netapp.com", "104041627+neil-xie@users.noreply.github.com", "sonpham1996@gmail.com", "102192478+allenchen2244@users.noreply.github.com", "stevenl@uber.com", "zackk@uber.com", "106690617+mindaugasbarcauskas@users.noreply.github.com", "shengs@uber.com", "duoertai@gmail.com", "vytautas@uber.com", "25259015+mkolodezny@users.noreply.github.com", "weisztoma@gmail.com", "80807029+demirkayaender@users.noreply.github.com", "contact@davidporter.id.au", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "yx@uber.com", "84817023+aliue@users.noreply.github.com", "noiarek@gmail.com", "aanish@uber.com", "mantass@uber.com", "andrewjdawson2016@users.noreply.github.com", "emrah@uber.com", "43047444+vytautas-karpavicius@users.noreply.github.com", "boweixu@uber.com", "aleksej@uber.com", "meiliang86@gmail.com", "emrahseker@gmail.com", "venkat@uber.com", "60123860+luowenking1@users.noreply.github.com", "anish531213@users.noreply.github.com", "sagikazarmark@users.noreply.github.com", "wxing1292@users.noreply.github.com", "jesus@sevein.com", "wenquanx@uber.com", "dmetzgar@users.noreply.github.com", "barak.alon@airbnb.com", "barak.s.alon@gmail.com", "dan@linuxfoundation.org", "shreyass@uber.com", "venkat1109@gmail.com", "yycptt@gmail.com", "40371448+lihannan99@users.noreply.github.com", "pgohite@users.noreply.github.com", "samar@uber.com", "mfateev@users.noreply.github.com", "github@ryanwalls.com", "madhuravi@users.noreply.github.com", "sivakk@uber.com", "yiminc@users.noreply.github.com", "tamer@uber.com" ],
      "filesCount" : 29,
      "commitsCount30Days" : 4,
      "committers30Days" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "imgroxx@gmail.com" ],
      "filesCount30Days" : 2,
      "commitsCount90Days" : 19,
      "committers90Days" : [ "shaddoll@users.noreply.github.com", "jht@uber.com", "imgroxx@gmail.com", "taylan@uber.com" ],
      "filesCount90Days" : 4,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 11
      }, {
        "contributor" : "shreyass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 23
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 28
      }, {
        "contributor" : "jht@uber.com",
        "fileUpdates30Days" : 1,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 1
      }, {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 22
      }, {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "mantass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "aanish@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "github@ryanwalls.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jesus@sevein.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "barak.alon@airbnb.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "duoertai@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      }, {
        "contributor" : "sidlauskas.mantas@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "47233368+timl3136@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 14
      }, {
        "contributor" : "sagikazarmark@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 21
      }, {
        "contributor" : "anish531213@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "emrah@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 37
      }, {
        "contributor" : "106690617+mindaugasbarcauskas@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "84817023+aliue@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "pgohite@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 6,
        "fileUpdates" : 10
      }, {
        "contributor" : "60123860+luowenking1@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "emrahseker@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 11
      }, {
        "contributor" : "weisztoma@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "dan@linuxfoundation.org",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 11
      }, {
        "contributor" : "115650494+ketsiambaku@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "40371448+lihannan99@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "imgroxx@gmail.com",
        "fileUpdates30Days" : 1,
        "fileUpdates90Days" : 8,
        "fileUpdates" : 13
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 4,
        "fileUpdates" : 5
      }, {
        "contributor" : "david.porter@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "barak.s.alon@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "iozherelyev@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "sonpham1996@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 11
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 30
      }, {
        "contributor" : "aleksej@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 14
      }, {
        "contributor" : "contact@davidporter.id.au",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "43047444+vytautas-karpavicius@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "yml",
      "commitsCount" : 290,
      "committers" : [ "shaddoll@users.noreply.github.com", "taylan@uber.com", "abhishekj720@users.noreply.github.com", "jht@uber.com", "iozherelyev@gmail.com", "104041627+neil-xie@users.noreply.github.com", "mantass@netapp.com", "xbowen@uber.com", "sidlauskas.mantas@gmail.com", "76502507+charlese-instaclustr@users.noreply.github.com", "zackk@uber.com", "shengs@uber.com", "stevenl@uber.com", "vytautas@uber.com", "longquanzheng@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "58960161+just-at-uber@users.noreply.github.com", "noiarek@gmail.com", "adam.babik@scylladb.com", "meiliang86@gmail.com", "sunfmin@gmail.com", "wxing1292@users.noreply.github.com", "vitaly.arbuzov@gmail.com", "yx@uber.com", "wenquanx@uber.com", "ycyang@uber.com", "dmetzgar@users.noreply.github.com", "boweixu@uber.com", "venkat@uber.com", "yycptt@gmail.com", "40371448+lihannan99@users.noreply.github.com", "venkat1109@gmail.com", "pgohite@users.noreply.github.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "dmitry.gladkov@gmail.com", "nathan@nathanblack.org", "mfateev@users.noreply.github.com", "yiminc@users.noreply.github.com", "h7kanna@users.noreply.github.com", "tamer@uber.com" ],
      "filesCount" : 43,
      "commitsCount30Days" : 10,
      "committers30Days" : [ "shaddoll@users.noreply.github.com", "taylan@uber.com", "abhishekj720@users.noreply.github.com" ],
      "filesCount30Days" : 4,
      "commitsCount90Days" : 36,
      "committers90Days" : [ "shaddoll@users.noreply.github.com", "taylan@uber.com", "abhishekj720@users.noreply.github.com", "jht@uber.com" ],
      "filesCount90Days" : 24,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 61
      }, {
        "contributor" : "jht@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 1
      }, {
        "contributor" : "pgohite@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "dmitry.gladkov@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 2,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 5
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "adam.babik@scylladb.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 17
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "58960161+just-at-uber@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "h7kanna@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "40371448+lihannan99@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "vitaly.arbuzov@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "sunfmin@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "nathan@nathanblack.org",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 7,
        "fileUpdates90Days" : 32,
        "fileUpdates" : 52
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "iozherelyev@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 21
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "sidlauskas.mantas@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 14
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "abhishekj720@users.noreply.github.com",
        "fileUpdates30Days" : 1,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 1
      }, {
        "contributor" : "76502507+charlese-instaclustr@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 12
      } ]
    }, {
      "extension" : "sh",
      "commitsCount" : 122,
      "committers" : [ "taylan@uber.com", "imgroxx@gmail.com", "jht@uber.com", "xbowen@uber.com", "102192478+allenchen2244@users.noreply.github.com", "zackk@uber.com", "shengs@uber.com", "stevenl@uber.com", "vytautas@uber.com", "shaddoll@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "noiarek@gmail.com", "adam.babik@scylladb.com", "meiliang86@gmail.com", "ke.wu@ibeca.me", "39283161+jamisonbennett@users.noreply.github.com", "bradenbass@gmail.com", "enmand@gmail.com", "wxing1292@users.noreply.github.com", "wenquanx@uber.com", "barak.alon@airbnb.com", "dmetzgar@users.noreply.github.com", "sagikazarmark@users.noreply.github.com", "boweixu@uber.com", "venkat@uber.com", "shreyass@uber.com", "pgohite@users.noreply.github.com", "venkat1109@gmail.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "mfateev@users.noreply.github.com", "madhuravi@users.noreply.github.com", "sivakk@uber.com" ],
      "filesCount" : 36,
      "commitsCount30Days" : 1,
      "committers30Days" : [ "taylan@uber.com" ],
      "filesCount30Days" : 1,
      "commitsCount90Days" : 18,
      "committers90Days" : [ "taylan@uber.com", "imgroxx@gmail.com", "jht@uber.com" ],
      "filesCount90Days" : 9,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "shreyass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "39283161+jamisonbennett@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "ke.wu@ibeca.me",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 15
      }, {
        "contributor" : "jht@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 1
      }, {
        "contributor" : "pgohite@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "adam.babik@scylladb.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 16
      }, {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "imgroxx@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 9,
        "fileUpdates" : 11
      }, {
        "contributor" : "barak.alon@airbnb.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 1,
        "fileUpdates90Days" : 8,
        "fileUpdates" : 9
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "enmand@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 9
      }, {
        "contributor" : "sagikazarmark@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "bradenbass@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      } ]
    }, {
      "extension" : "yaml",
      "commitsCount" : 569,
      "committers" : [ "taylan@uber.com", "mantass@netapp.com", "sankari@uber.com", "david.porter@uber.com", "iozherelyev@gmail.com", "xbowen@uber.com", "104041627+neil-xie@users.noreply.github.com", "72432016+agautam478@users.noreply.github.com", "sidlauskas.mantas@gmail.com", "emrah@uber.com", "99238165+lancezhao-ins@users.noreply.github.com", "imgroxx@gmail.com", "shengs@uber.com", "zackk@uber.com", "vytautas@uber.com", "longquanzheng@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "shaddoll@users.noreply.github.com", "feng.han@uber.com", "yx@uber.com", "noiarek@gmail.com", "ycyang@uber.com", "84817023+aliue@users.noreply.github.com", "stratos@hashicorp.com", "47592240+ignaciogonzalezsomoza@users.noreply.github.com", "45748309+peaacechoi@users.noreply.github.com", "adam.babik@scylladb.com", "demitriswan@gmail.com", "andrewjdawson2016@users.noreply.github.com", "boweixu@uber.com", "25259015+mkolodezny@users.noreply.github.com", "588472+nickwales@users.noreply.github.com", "pablo.gonzalez.granados@gmail.com", "pankaj.singh@hortonworks.com", "anish531213@users.noreply.github.com", "enmand@gmail.com", "vit@uber.com", "andrew.oberhardt@gmail.com", "wxing1292@users.noreply.github.com", "ke.wu@ibeca.me", "wenquanx@uber.com", "barak.alon@airbnb.com", "meiliang86@gmail.com", "sagikazarmark@users.noreply.github.com", "venkat@uber.com", "jonas@weightpoint.se", "shreyass@uber.com", "yycptt@gmail.com", "venkat1109@gmail.com", "pgohite@users.noreply.github.com", "samar@uber.com", "mfateev@users.noreply.github.com", "madhuravi@users.noreply.github.com", "sivakk@uber.com", "tamer@uber.com", "maxim@uber.com" ],
      "filesCount" : 62,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 8,
      "committers90Days" : [ "taylan@uber.com", "mantass@netapp.com", "sankari@uber.com" ],
      "filesCount90Days" : 7,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 36
      }, {
        "contributor" : "shreyass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 49
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "ke.wu@ibeca.me",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 99
      }, {
        "contributor" : "maxim@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "jonas@weightpoint.se",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "72432016+agautam478@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "vit@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "pablo.gonzalez.granados@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "barak.alon@airbnb.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 12
      }, {
        "contributor" : "sidlauskas.mantas@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 47
      }, {
        "contributor" : "sagikazarmark@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "anish531213@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "emrah@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "45748309+peaacechoi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 57
      }, {
        "contributor" : "feng.han@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "demitriswan@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "84817023+aliue@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "pgohite@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "adam.babik@scylladb.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 16
      }, {
        "contributor" : "47592240+ignaciogonzalezsomoza@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 10
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "588472+nickwales@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "sankari@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 1,
        "fileUpdates" : 1
      }, {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "imgroxx@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "andrew.oberhardt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 6,
        "fileUpdates" : 7
      }, {
        "contributor" : "david.porter@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "stratos@hashicorp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "iozherelyev@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 21
      }, {
        "contributor" : "enmand@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shengs@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 57
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 43
      }, {
        "contributor" : "99238165+lancezhao-ins@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "pankaj.singh@hortonworks.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "json",
      "commitsCount" : 211,
      "committers" : [ "taylan@uber.com", "xbowen@uber.com", "104041627+neil-xie@users.noreply.github.com", "shaddoll@users.noreply.github.com", "sidlauskas.mantas@gmail.com", "mantass@netapp.com", "david.porter@uber.com", "102192478+allenchen2244@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "ycyang@uber.com", "80807029+demirkayaender@users.noreply.github.com", "84817023+aliue@users.noreply.github.com", "yx@uber.com", "emrah@uber.com", "aleksej@uber.com", "25259015+mkolodezny@users.noreply.github.com", "venkat@uber.com", "vit@uber.com", "meiliang86@gmail.com", "wxing1292@users.noreply.github.com", "wenquanx@uber.com", "boweixu@uber.com", "yycptt@gmail.com", "venkat1109@gmail.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "yiminc@users.noreply.github.com", "mfateev@users.noreply.github.com", "madhuravi@users.noreply.github.com", "sivakk@uber.com", "tamer@uber.com" ],
      "filesCount" : 124,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 2,
      "committers90Days" : [ "taylan@uber.com" ],
      "filesCount90Days" : 2,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 14
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 19
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 22
      }, {
        "contributor" : "84817023+aliue@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 9
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "vit@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 2
      }, {
        "contributor" : "david.porter@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 17
      }, {
        "contributor" : "sidlauskas.mantas@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 11
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "aleksej@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 14
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "emrah@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 23
      } ]
    }, {
      "extension" : "cql",
      "commitsCount" : 301,
      "committers" : [ "taylan@uber.com", "david.porter@uber.com", "shaddoll@users.noreply.github.com", "102192478+allenchen2244@users.noreply.github.com", "104041627+neil-xie@users.noreply.github.com", "ycyang@uber.com", "80807029+demirkayaender@users.noreply.github.com", "84817023+aliue@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "yx@uber.com", "emrah@uber.com", "aleksej@uber.com", "25259015+mkolodezny@users.noreply.github.com", "venkat@uber.com", "wxing1292@users.noreply.github.com", "meiliang86@gmail.com", "wenquanx@uber.com", "boweixu@uber.com", "yycptt@gmail.com", "venkat1109@gmail.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "yiminc@users.noreply.github.com", "mfateev@users.noreply.github.com", "madhuravi@users.noreply.github.com", "tamer@uber.com", "sivakk@uber.com", "maxim@uber.com" ],
      "filesCount" : 128,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 2,
      "committers90Days" : [ "taylan@uber.com" ],
      "filesCount90Days" : 2,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 17
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 12
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 32
      }, {
        "contributor" : "84817023+aliue@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 28
      }, {
        "contributor" : "maxim@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 34
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 12
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 21
      }, {
        "contributor" : "taylan@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 2
      }, {
        "contributor" : "david.porter@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 18
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "aleksej@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 15
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 18
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "emrah@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 43
      } ]
    }, {
      "extension" : "work",
      "commitsCount" : 2,
      "committers" : [ "imgroxx@gmail.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 2,
      "committers90Days" : [ "imgroxx@gmail.com" ],
      "filesCount90Days" : 2,
      "contributorPerExtensionStats" : [ {
        "contributor" : "imgroxx@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 2,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "thrift",
      "commitsCount" : 393,
      "committers" : [ "yx@uber.com", "wxing1292@users.noreply.github.com", "samar@temporal.io", "anish531213@users.noreply.github.com", "andrewjdawson2016@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "boweixu@uber.com", "wenquanx@uber.com", "meiliang86@gmail.com", "ycyang@uber.com", "40371448+lihannan99@users.noreply.github.com", "venkat@uber.com", "shreyass@uber.com", "venkat1109@gmail.com", "yycptt@gmail.com", "yiminc@users.noreply.github.com", "halak@uber.com", "samar@uber.com", "mfateev@users.noreply.github.com", "38018478+arthurguber@users.noreply.github.com", "madhuravi@users.noreply.github.com", "tamer@uber.com", "sivakk@uber.com", "maxim@uber.com" ],
      "filesCount" : 14,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 32
      }, {
        "contributor" : "shreyass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "40371448+lihannan99@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 34
      }, {
        "contributor" : "38018478+arthurguber@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 43
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 26
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "maxim@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "samar@temporal.io",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 26
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 29
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "halak@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 51
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 16
      }, {
        "contributor" : "anish531213@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 71
      } ]
    }, {
      "extension" : "lock",
      "commitsCount" : 85,
      "committers" : [ "wenquanx@uber.com", "meiliang86@gmail.com", "andrewjdawson2016@users.noreply.github.com", "ycyang@uber.com", "wxing1292@users.noreply.github.com", "boweixu@uber.com", "longquanzheng@users.noreply.github.com", "jonas@weightpoint.se", "shreyass@uber.com", "venkat@uber.com", "yycptt@gmail.com", "venkat1109@gmail.com", "yiminc@users.noreply.github.com", "mfateev@users.noreply.github.com", "dmetzgar@users.noreply.github.com", "samar@uber.com", "madhuravi@users.noreply.github.com", "sivakk@uber.com", "tamer@uber.com", "maxim@uber.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 12
      }, {
        "contributor" : "shreyass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "madhuravi@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "maxim@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "jonas@weightpoint.se",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 9
      } ]
    }, {
      "extension" : "sql",
      "commitsCount" : 142,
      "committers" : [ "shaddoll@users.noreply.github.com", "xbowen@uber.com", "104041627+neil-xie@users.noreply.github.com", "102192478+allenchen2244@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "yx@uber.com", "longquanzheng@users.noreply.github.com", "25259015+mkolodezny@users.noreply.github.com", "meiliang86@gmail.com", "wenquanx@uber.com", "venkat@uber.com", "venkat1109@gmail.com", "boweixu@uber.com", "yycptt@gmail.com", "wxing1292@users.noreply.github.com", "samar@uber.com", "andrewjdawson2016@users.noreply.github.com", "yiminc@users.noreply.github.com", "mfateev@users.noreply.github.com" ],
      "filesCount" : 56,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 21
      }, {
        "contributor" : "yycptt@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 12
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 24
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "102192478+allenchen2244@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "104041627+neil-xie@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "xbowen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 16
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      } ]
    }, {
      "extension" : "toml",
      "commitsCount" : 31,
      "committers" : [ "zackk@uber.com", "stevenl@uber.com", "wenquanx@uber.com", "andrewjdawson2016@users.noreply.github.com", "wxing1292@users.noreply.github.com", "ycyang@uber.com", "longquanzheng@users.noreply.github.com", "jonas@weightpoint.se", "shreyass@uber.com", "boweixu@uber.com", "meiliang86@gmail.com", "venkat1109@gmail.com", "yiminc@users.noreply.github.com", "mfateev@users.noreply.github.com", "dmetzgar@users.noreply.github.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "zackk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "shreyass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "yiminc@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "mfateev@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jonas@weightpoint.se",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "meiliang86@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "gitignore",
      "commitsCount" : 21,
      "committers" : [ "stevenl@uber.com", "ycyang@uber.com", "vytautas@uber.com", "sheerun@sher.pl", "wxing1292@users.noreply.github.com", "longquanzheng@users.noreply.github.com", "dmetzgar@users.noreply.github.com", "boweixu@uber.com", "venkat1109@gmail.com", "tamer@uber.com", "sivakk@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "boweixu@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "venkat1109@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "sheerun@sher.pl",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      } ]
    }, {
      "extension" : "proto",
      "commitsCount" : 122,
      "committers" : [ "47233368+timl3136@users.noreply.github.com", "shaddoll@users.noreply.github.com", "vytautas@uber.com", "25259015+mkolodezny@users.noreply.github.com", "80807029+demirkayaender@users.noreply.github.com", "ycyang@uber.com", "yx@uber.com", "84817023+aliue@users.noreply.github.com", "aanish@uber.com", "mantass@uber.com", "andrewjdawson2016@users.noreply.github.com" ],
      "filesCount" : 32,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "47233368+timl3136@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 81
      }, {
        "contributor" : "mantass@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      }, {
        "contributor" : "25259015+mkolodezny@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "aanish@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "80807029+demirkayaender@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 8
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "84817023+aliue@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "shaddoll@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "png",
      "commitsCount" : 32,
      "committers" : [ "ycyang@uber.com", "yx@uber.com", "longquanzheng@users.noreply.github.com", "wenquanx@uber.com", "andrewjdawson2016@users.noreply.github.com", "dmetzgar@users.noreply.github.com" ],
      "filesCount" : 17,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "dmetzgar@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "longquanzheng@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "andrewjdawson2016@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "yx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      } ]
    }, {
      "extension" : "dockerignore",
      "commitsCount" : 6,
      "committers" : [ "iozherelyev@gmail.com", "ycyang@uber.com", "stevenl@uber.com", "sagikazarmark@users.noreply.github.com", "wenquanx@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "stevenl@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wenquanx@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "ycyang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "sagikazarmark@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "iozherelyev@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "js",
      "commitsCount" : 24,
      "committers" : [ "tamer@uber.com", "sivakk@uber.com", "samar@uber.com", "maxim@uber.com" ],
      "filesCount" : 8,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 12
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "maxim@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "py",
      "commitsCount" : 37,
      "committers" : [ "tamer@uber.com", "sivakk@uber.com", "samar@uber.com", "maxim@uber.com" ],
      "filesCount" : 22,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 25
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "maxim@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "gitmodules",
      "commitsCount" : 6,
      "committers" : [ "venkat@uber.com", "wxing1292@users.noreply.github.com", "tamer@uber.com", "sivakk@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "venkat@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "sivakk@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "wxing1292@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "arclint",
      "commitsCount" : 2,
      "committers" : [ "maxim@uber.com", "tamer@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "tamer@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "maxim@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "gitattributes",
      "commitsCount" : 1,
      "committers" : [ "vytautas@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "key",
      "commitsCount" : 1,
      "committers" : [ "vytautas@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "crt",
      "commitsCount" : 2,
      "committers" : [ "vytautas@uber.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "vytautas@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "ini",
      "commitsCount" : 1,
      "committers" : [ "mantass@netapp.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "mantass@netapp.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "arcconfig",
      "commitsCount" : 1,
      "committers" : [ "samar@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "samar@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "pub",
      "commitsCount" : 2,
      "committers" : [ "noiarek@gmail.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "noiarek@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    } ]
  },
  "numberOfExcludedFiles" : 178,
  "excludedExtensions" : {
    "" : 6,
    "tmpl" : 17,
    "crt" : 2,
    "work" : 2,
    "gitignore" : 1,
    "go" : 98,
    "sum" : 6,
    "dockerignore" : 1,
    "gitattributes" : 1,
    "txt" : 1,
    "sh" : 1,
    "md" : 19,
    "json" : 5,
    "yml" : 5,
    "gitmodules" : 1,
    "key" : 1,
    "yaml" : 11
  },
  "analysisStartTimeMs" : 1712147645841,
  "maxLinesOfCode" : 218187,
  "maxFileCount" : 1087
}