{
  "metadata" : {
    "name" : "Uber / aresdb",
    "description" : "A GPU-powered real-time analytics storage and query engine. ",
    "tooltip" : "",
    "logoLink" : "https://avatars.githubusercontent.com/Uber",
    "links" : [ {
      "label" : "GitHub Repo",
      "href" : "https://github.com/uber/aresdb.git"
    } ]
  },
  "metricsList" : {
    "metrics" : [ {
      "id" : "TOTAL_NUMBER_OF_FILES",
      "value" : 891,
      "description" : "Total number of files in the source folder"
    }, {
      "id" : "NUMBER_OF_FILES_MAIN",
      "value" : 356,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN",
      "value" : 57256,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_GO",
      "value" : 281,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_GO",
      "value" : 43083,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_CU",
      "value" : 20,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_CU",
      "value" : 6250,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_HPP",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_HPP",
      "value" : 3813,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_JS",
      "value" : 13,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_JS",
      "value" : 1965,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_HTML",
      "value" : 13,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_HTML",
      "value" : 626,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_G4",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_G4",
      "value" : 519,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_H",
      "value" : 4,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_H",
      "value" : 466,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_YAML",
      "value" : 10,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_YAML",
      "value" : 319,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_C",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_C",
      "value" : 121,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_MAIN_EXT_CSS",
      "value" : 4,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_MAIN_EXT_CSS",
      "value" : 94,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_TEST",
      "value" : 246,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_TEST",
      "value" : 38971,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_TEST_EXT_GO",
      "value" : 244,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_TEST_EXT_GO",
      "value" : 38952,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_TEST_EXT_AVSC",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_TEST_EXT_AVSC",
      "value" : 13,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_TEST_EXT_JS",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_TEST_EXT_JS",
      "value" : 6,
      "description" : null
    }, {
      "id" : "TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE",
      "value" : 68.06,
      "description" : "Test / main code ratio"
    }, {
      "id" : "NUMBER_OF_FILES_GENERATED",
      "value" : 11,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_GENERATED",
      "value" : 2211,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_GENERATED_EXT_GO",
      "value" : 8,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_GENERATED_EXT_GO",
      "value" : 2047,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_GENERATED_EXT_PROTO",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_GENERATED_EXT_PROTO",
      "value" : 164,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_BUILD_AND_DEPLOYMENT",
      "value" : 13,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH",
      "value" : 13,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER",
      "value" : 20,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER",
      "value" : 2838,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_JSON",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_JSON",
      "value" : 1955,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_GO",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_GO",
      "value" : 336,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_TXT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_TXT",
      "value" : 295,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_MD",
      "value" : 6,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_MD",
      "value" : 199,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_MOD",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_MOD",
      "value" : 50,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_OTHER_EXT_SQL",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_OTHER_EXT_SQL",
      "value" : 3,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CMD",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CMD",
      "value" : 847,
      "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" : 847,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLUSTER",
      "value" : 14,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLUSTER",
      "value" : 971,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLUSTER_EXT_GO",
      "value" : 14,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLUSTER_EXT_GO",
      "value" : 971,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BROKER",
      "value" : 11,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_BROKER",
      "value" : 1484,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BROKER_EXT_GO",
      "value" : 11,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_BROKER_EXT_GO",
      "value" : 1484,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATANODE",
      "value" : 11,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATANODE",
      "value" : 1837,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATANODE_EXT_GO",
      "value" : 11,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATANODE_EXT_GO",
      "value" : 1837,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CGOUTILS",
      "value" : 7,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CGOUTILS",
      "value" : 789,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CGOUTILS_EXT_CU",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CGOUTILS_EXT_CU",
      "value" : 468,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CGOUTILS_EXT_GO",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CGOUTILS_EXT_GO",
      "value" : 137,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CGOUTILS_EXT_C",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CGOUTILS_EXT_C",
      "value" : 121,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CGOUTILS_EXT_H",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CGOUTILS_EXT_H",
      "value" : 63,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG",
      "value" : 86,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_YAML",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_YAML",
      "value" : 86,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTEGRATION",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTEGRATION",
      "value" : 42,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTEGRATION_EXT_YAML",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTEGRATION_EXT_YAML",
      "value" : 42,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MEMSTORE",
      "value" : 48,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_MEMSTORE",
      "value" : 10991,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MEMSTORE_EXT_GO",
      "value" : 48,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_MEMSTORE_EXT_GO",
      "value" : 10991,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REDOLOG",
      "value" : 5,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_REDOLOG",
      "value" : 780,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REDOLOG_EXT_GO",
      "value" : 5,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_REDOLOG_EXT_GO",
      "value" : 780,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS",
      "value" : 26,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS",
      "value" : 2759,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS_EXT_GO",
      "value" : 26,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS_EXT_GO",
      "value" : 2759,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTROLLER",
      "value" : 44,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTROLLER",
      "value" : 4164,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_GO",
      "value" : 37,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_GO",
      "value" : 3522,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_JS",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_JS",
      "value" : 559,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_HTML",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_HTML",
      "value" : 47,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_CSS",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTROLLER_EXT_CSS",
      "value" : 36,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING",
      "value" : 36,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TESTING_EXT_GO",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_TESTING_EXT_GO",
      "value" : 36,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON",
      "value" : 194,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_GO",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_GO",
      "value" : 194,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API",
      "value" : 43,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_API",
      "value" : 3786,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_GO",
      "value" : 20,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_GO",
      "value" : 1743,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_JS",
      "value" : 10,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_JS",
      "value" : 1406,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_HTML",
      "value" : 11,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_HTML",
      "value" : 579,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_CSS",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_CSS",
      "value" : 58,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBSCRIBER",
      "value" : 25,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBSCRIBER",
      "value" : 2933,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBSCRIBER_EXT_GO",
      "value" : 19,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBSCRIBER_EXT_GO",
      "value" : 2742,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUBSCRIBER_EXT_YAML",
      "value" : 6,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUBSCRIBER_EXT_YAML",
      "value" : 191,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DISKSTORE",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_DISKSTORE",
      "value" : 456,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DISKSTORE_EXT_GO",
      "value" : 3,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_DISKSTORE_EXT_GO",
      "value" : 456,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUERY",
      "value" : 93,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUERY",
      "value" : 22668,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUERY_EXT_GO",
      "value" : 63,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUERY_EXT_GO",
      "value" : 12151,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUERY_EXT_CU",
      "value" : 18,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUERY_EXT_CU",
      "value" : 5782,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUERY_EXT_HPP",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUERY_EXT_HPP",
      "value" : 3813,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUERY_EXT_G4",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUERY_EXT_G4",
      "value" : 519,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QUERY_EXT_H",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_QUERY_EXT_H",
      "value" : 403,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT",
      "value" : 766,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_GO",
      "value" : 2,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_GO",
      "value" : 766,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_METASTORE",
      "value" : 7,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_METASTORE",
      "value" : 1667,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_METASTORE_EXT_GO",
      "value" : 7,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_DECOMPOSITION_PRIMARY_METASTORE_EXT_GO",
      "value" : 1667,
      "description" : null
    }, {
      "id" : "NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY",
      "value" : 131,
      "description" : "Number of anchor dependencies"
    }, {
      "id" : "NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY",
      "value" : 51,
      "description" : null
    }, {
      "id" : "NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY",
      "value" : 1,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_TODOS",
      "value" : 31,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_TODOS",
      "value" : 13194,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO",
      "value" : 31,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO",
      "value" : 13194,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED",
      "value" : 325,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED",
      "value" : 44062,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO",
      "value" : 250,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO",
      "value" : 29889,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CU",
      "value" : 20,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CU",
      "value" : 6250,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP",
      "value" : 9,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HPP",
      "value" : 3813,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS",
      "value" : 13,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS",
      "value" : 1965,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML",
      "value" : 13,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML",
      "value" : 626,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_G4",
      "value" : 519,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H",
      "value" : 4,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H",
      "value" : 466,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML",
      "value" : 10,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML",
      "value" : 319,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C",
      "value" : 1,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C",
      "value" : 121,
      "description" : null
    }, {
      "id" : "NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS",
      "value" : 4,
      "description" : null
    }, {
      "id" : "LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS",
      "value" : 94,
      "description" : null
    }, {
      "id" : "NEGLIGIBLE_RISK_FILE_SIZE_COUNT",
      "value" : 213,
      "description" : "Number of  files with 100 or less lines of code"
    }, {
      "id" : "LOW_RISK_FILE_SIZE_COUNT",
      "value" : 53,
      "description" : "Number of  files with 100 to 200 lines of code"
    }, {
      "id" : "MEDIUM_RISK_FILE_SIZE_COUNT",
      "value" : 69,
      "description" : "Number of  files with 200 to 500 lines of code"
    }, {
      "id" : "HIGH_RISK_FILE_SIZE_COUNT",
      "value" : 11,
      "description" : "Number of  files with 500 to 1000 lines of code"
    }, {
      "id" : "VERY_HIGH_RISK_FILE_SIZE_COUNT",
      "value" : 10,
      "description" : "Number of  files with more than 1000 lines of code"
    }, {
      "id" : "NEGLIGIBLE_RISK_FILE_SIZE_LOC",
      "value" : 8442,
      "description" : "Lines of code in  files with 100 or less lines of code"
    }, {
      "id" : "LOW_RISK_FILE_SIZE_LOC",
      "value" : 7635,
      "description" : "Lines of code in  files with 100 to 200 lines of code"
    }, {
      "id" : "MEDIUM_RISK_FILE_SIZE_LOC",
      "value" : 21839,
      "description" : "Lines of code in  files with 200 to 500 lines of code"
    }, {
      "id" : "HIGH_RISK_FILE_SIZE_LOC",
      "value" : 6987,
      "description" : "Lines of code in  files with 500 to 1000 lines of code"
    }, {
      "id" : "VERY_HIGH_RISK_FILE_SIZE_LOC",
      "value" : 12353,
      "description" : "Lines of code in  files with more than 1000 lines of code"
    }, {
      "id" : "NUMBER_OF_UNITS",
      "value" : 2787,
      "description" : "Number of units"
    }, {
      "id" : "LINES_OF_CODE_IN_UNITS",
      "value" : 37216,
      "description" : "Lines of code in units"
    }, {
      "id" : "LINES_OF_CODE_OUTSIDE_UNITS",
      "value" : 20040,
      "description" : "Lines of code in units"
    }, {
      "id" : "UNIT_SIZE_NEGLIGIBLE_RISK_LOC",
      "value" : 8581,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 23.057287188306105,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_NEGLIGIBLE_RISK_COUNT",
      "value" : 1782,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_LOW_RISK_LOC",
      "value" : 7459,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_LOW_RISK_PERCENTAGE",
      "value" : 20.042454858125538,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_LOW_RISK_COUNT",
      "value" : 497,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_MEDIUM_RISK_LOC",
      "value" : 12050,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_MEDIUM_RISK_PERCENTAGE",
      "value" : 32.37854686156492,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_MEDIUM_RISK_COUNT",
      "value" : 398,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_HIGH_RISK_LOC",
      "value" : 6377,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_HIGH_RISK_PERCENTAGE",
      "value" : 17.135103181427343,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_HIGH_RISK_COUNT",
      "value" : 91,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_VERY_HIGH_RISK_LOC",
      "value" : 2749,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 7.386607910576096,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_VERY_HIGH_RISK_COUNT",
      "value" : 19,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_LOC",
      "value" : 64,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 9.523809523809524,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_NEGLIGIBLE_RISK_COUNT",
      "value" : 14,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_LOW_RISK_LOC",
      "value" : 92,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_LOW_RISK_PERCENTAGE",
      "value" : 13.69047619047619,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_LOW_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_LOC",
      "value" : 307,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_PERCENTAGE",
      "value" : 45.68452380952381,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_MEDIUM_RISK_COUNT",
      "value" : 9,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_LOC",
      "value" : 86,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_PERCENTAGE",
      "value" : 12.797619047619047,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_LOC",
      "value" : 123,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 18.303571428571427,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CMD_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_LOC",
      "value" : 317,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 48.323170731707314,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_COUNT",
      "value" : 70,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_LOW_RISK_LOC",
      "value" : 125,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_LOW_RISK_PERCENTAGE",
      "value" : 19.054878048780488,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_LOW_RISK_COUNT",
      "value" : 9,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_MEDIUM_RISK_LOC",
      "value" : 214,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_MEDIUM_RISK_PERCENTAGE",
      "value" : 32.6219512195122,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_MEDIUM_RISK_COUNT",
      "value" : 8,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLUSTER_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_NEGLIGIBLE_RISK_LOC",
      "value" : 142,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 11.44238517324738,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_NEGLIGIBLE_RISK_COUNT",
      "value" : 31,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_LOW_RISK_LOC",
      "value" : 145,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_LOW_RISK_PERCENTAGE",
      "value" : 11.684125705076552,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_LOW_RISK_COUNT",
      "value" : 9,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_MEDIUM_RISK_LOC",
      "value" : 445,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_MEDIUM_RISK_PERCENTAGE",
      "value" : 35.85817888799355,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_MEDIUM_RISK_COUNT",
      "value" : 14,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_HIGH_RISK_LOC",
      "value" : 387,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_HIGH_RISK_PERCENTAGE",
      "value" : 31.18452860596293,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_HIGH_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_VERY_HIGH_RISK_LOC",
      "value" : 122,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 9.830781627719581,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_BROKER_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_NEGLIGIBLE_RISK_LOC",
      "value" : 259,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 17.631041524846836,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_NEGLIGIBLE_RISK_COUNT",
      "value" : 48,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_LOW_RISK_LOC",
      "value" : 317,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_LOW_RISK_PERCENTAGE",
      "value" : 21.57930565010211,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_LOW_RISK_COUNT",
      "value" : 20,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_MEDIUM_RISK_LOC",
      "value" : 496,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_MEDIUM_RISK_PERCENTAGE",
      "value" : 33.764465622872706,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_MEDIUM_RISK_COUNT",
      "value" : 15,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_HIGH_RISK_LOC",
      "value" : 258,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_HIGH_RISK_PERCENTAGE",
      "value" : 17.56296800544588,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_HIGH_RISK_COUNT",
      "value" : 4,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_VERY_HIGH_RISK_LOC",
      "value" : 139,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 9.462219196732471,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DATANODE_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_NEGLIGIBLE_RISK_LOC",
      "value" : 241,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_NEGLIGIBLE_RISK_COUNT",
      "value" : 46,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CGOUTILS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_NEGLIGIBLE_RISK_LOC",
      "value" : 2072,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 21.64873054017344,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_NEGLIGIBLE_RISK_COUNT",
      "value" : 385,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_LOW_RISK_LOC",
      "value" : 1908,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_LOW_RISK_PERCENTAGE",
      "value" : 19.935220980043884,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_LOW_RISK_COUNT",
      "value" : 129,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_MEDIUM_RISK_LOC",
      "value" : 3055,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_MEDIUM_RISK_PERCENTAGE",
      "value" : 31.91933967192561,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_MEDIUM_RISK_COUNT",
      "value" : 100,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_HIGH_RISK_LOC",
      "value" : 1550,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_HIGH_RISK_PERCENTAGE",
      "value" : 16.19475498902936,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_HIGH_RISK_COUNT",
      "value" : 22,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_VERY_HIGH_RISK_LOC",
      "value" : 986,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 10.301953818827709,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_MEMSTORE_VERY_HIGH_RISK_COUNT",
      "value" : 8,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_NEGLIGIBLE_RISK_LOC",
      "value" : 164,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 24.773413897280967,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_NEGLIGIBLE_RISK_COUNT",
      "value" : 35,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_LOW_RISK_LOC",
      "value" : 139,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_LOW_RISK_PERCENTAGE",
      "value" : 20.996978851963746,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_LOW_RISK_COUNT",
      "value" : 9,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_MEDIUM_RISK_LOC",
      "value" : 213,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_MEDIUM_RISK_PERCENTAGE",
      "value" : 32.17522658610272,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_MEDIUM_RISK_COUNT",
      "value" : 8,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_HIGH_RISK_LOC",
      "value" : 146,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_HIGH_RISK_PERCENTAGE",
      "value" : 22.05438066465257,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_HIGH_RISK_COUNT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_REDOLOG_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC",
      "value" : 913,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 65.35433070866142,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT",
      "value" : 176,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_LOC",
      "value" : 206,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_PERCENTAGE",
      "value" : 14.74588403722262,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_COUNT",
      "value" : 14,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_LOC",
      "value" : 182,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE",
      "value" : 13.027916964924838,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_LOC",
      "value" : 96,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE",
      "value" : 6.871868289191124,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_LOC",
      "value" : 356,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 12.229474407420131,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_COUNT",
      "value" : 62,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_LOW_RISK_LOC",
      "value" : 1105,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_LOW_RISK_PERCENTAGE",
      "value" : 37.959464101683274,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_LOW_RISK_COUNT",
      "value" : 72,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_MEDIUM_RISK_LOC",
      "value" : 1022,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_MEDIUM_RISK_PERCENTAGE",
      "value" : 35.10821023703195,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_MEDIUM_RISK_COUNT",
      "value" : 38,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_HIGH_RISK_LOC",
      "value" : 428,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_HIGH_RISK_PERCENTAGE",
      "value" : 14.702851253864651,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_HIGH_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CONTROLLER_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_LOC",
      "value" : 24,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_NEGLIGIBLE_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_TESTING_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC",
      "value" : 85,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT",
      "value" : 32,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_LOC",
      "value" : 688,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 26.40061396776669,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_COUNT",
      "value" : 129,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_LOW_RISK_LOC",
      "value" : 579,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_LOW_RISK_PERCENTAGE",
      "value" : 22.21795855717575,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_LOW_RISK_COUNT",
      "value" : 39,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_LOC",
      "value" : 982,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_PERCENTAGE",
      "value" : 37.68227168073676,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_COUNT",
      "value" : 34,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_HIGH_RISK_LOC",
      "value" : 254,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_HIGH_RISK_PERCENTAGE",
      "value" : 9.746738296239448,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_HIGH_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_LOC",
      "value" : 103,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 3.952417498081351,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_NEGLIGIBLE_RISK_LOC",
      "value" : 319,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 14.920486435921422,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_NEGLIGIBLE_RISK_COUNT",
      "value" : 69,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_LOW_RISK_LOC",
      "value" : 329,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_LOW_RISK_PERCENTAGE",
      "value" : 15.38821328344247,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_LOW_RISK_COUNT",
      "value" : 22,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_MEDIUM_RISK_LOC",
      "value" : 933,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_MEDIUM_RISK_PERCENTAGE",
      "value" : 43.63891487371375,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_MEDIUM_RISK_COUNT",
      "value" : 30,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_HIGH_RISK_LOC",
      "value" : 430,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_HIGH_RISK_PERCENTAGE",
      "value" : 20.112254443405053,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_HIGH_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_VERY_HIGH_RISK_LOC",
      "value" : 127,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 5.940130963517306,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_SUBSCRIBER_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_NEGLIGIBLE_RISK_LOC",
      "value" : 104,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 26.329113924050635,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_NEGLIGIBLE_RISK_COUNT",
      "value" : 19,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_LOW_RISK_LOC",
      "value" : 84,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_LOW_RISK_PERCENTAGE",
      "value" : 21.265822784810126,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_LOW_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_MEDIUM_RISK_LOC",
      "value" : 207,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_MEDIUM_RISK_PERCENTAGE",
      "value" : 52.40506329113924,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_MEDIUM_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_DISKSTORE_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_NEGLIGIBLE_RISK_LOC",
      "value" : 2553,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 23.056082362503385,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_NEGLIGIBLE_RISK_COUNT",
      "value" : 608,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_LOW_RISK_LOC",
      "value" : 1908,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_LOW_RISK_PERCENTAGE",
      "value" : 17.231102682199946,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_LOW_RISK_COUNT",
      "value" : 129,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_MEDIUM_RISK_LOC",
      "value" : 3329,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_MEDIUM_RISK_PERCENTAGE",
      "value" : 30.06411993136458,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_MEDIUM_RISK_COUNT",
      "value" : 105,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_HIGH_RISK_LOC",
      "value" : 2270,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_HIGH_RISK_PERCENTAGE",
      "value" : 20.5003160841687,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_HIGH_RISK_COUNT",
      "value" : 31,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_VERY_HIGH_RISK_LOC",
      "value" : 1013,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 9.148378939763388,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_QUERY_VERY_HIGH_RISK_COUNT",
      "value" : 5,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_LOC",
      "value" : 55,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 8.172362555720653,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_COUNT",
      "value" : 10,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_LOC",
      "value" : 154,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_PERCENTAGE",
      "value" : 22.88261515601783,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_COUNT",
      "value" : 10,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_LOC",
      "value" : 186,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_PERCENTAGE",
      "value" : 27.637444279346212,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_LOC",
      "value" : 142,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_PERCENTAGE",
      "value" : 21.099554234769688,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_COUNT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_LOC",
      "value" : 136,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 20.208023774145616,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_NEGLIGIBLE_RISK_LOC",
      "value" : 225,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 16.048502139800284,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_NEGLIGIBLE_RISK_COUNT",
      "value" : 41,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_LOW_RISK_LOC",
      "value" : 368,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_LOW_RISK_PERCENTAGE",
      "value" : 26.24821683309558,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_LOW_RISK_COUNT",
      "value" : 23,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_MEDIUM_RISK_LOC",
      "value" : 479,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_MEDIUM_RISK_PERCENTAGE",
      "value" : 34.165477888730386,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_MEDIUM_RISK_COUNT",
      "value" : 18,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_HIGH_RISK_LOC",
      "value" : 330,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_HIGH_RISK_PERCENTAGE",
      "value" : 23.53780313837375,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_HIGH_RISK_COUNT",
      "value" : 5,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_COMPONENT_METASTORE_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC",
      "value" : 7088,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 21.139908735721317,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT",
      "value" : 1469,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC",
      "value" : 6577,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE",
      "value" : 19.61585493155179,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT",
      "value" : 436,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC",
      "value" : 11106,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE",
      "value" : 33.12356467535566,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT",
      "value" : 365,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC",
      "value" : 6260,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE",
      "value" : 18.670404724268543,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT",
      "value" : 89,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC",
      "value" : 2498,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 7.450266933102688,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT",
      "value" : 17,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC",
      "value" : 117,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT",
      "value" : 23,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC",
      "value" : 528,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 31.48479427549195,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT",
      "value" : 99,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC",
      "value" : 473,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE",
      "value" : 28.205128205128204,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT",
      "value" : 33,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC",
      "value" : 559,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE",
      "value" : 33.333333333333336,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT",
      "value" : 20,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC",
      "value" : 117,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE",
      "value" : 6.976744186046512,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_LOC",
      "value" : 848,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 44.79661912308505,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_NEGLIGIBLE_RISK_COUNT",
      "value" : 191,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_LOW_RISK_LOC",
      "value" : 409,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_LOW_RISK_PERCENTAGE",
      "value" : 21.605916534601164,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_LOW_RISK_COUNT",
      "value" : 28,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_LOC",
      "value" : 385,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_PERCENTAGE",
      "value" : 20.33808769149498,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_MEDIUM_RISK_COUNT",
      "value" : 13,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_LOC",
      "value" : 251,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 13.259376650818806,
      "description" : null
    }, {
      "id" : "UNIT_SIZE_EXTENSION_HPP_VERY_HIGH_RISK_COUNT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC",
      "value" : 19828,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 53.27815993121238,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT",
      "value" : 2404,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_LOW_RISK_LOC",
      "value" : 7874,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE",
      "value" : 21.15756663800516,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT",
      "value" : 248,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC",
      "value" : 7187,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE",
      "value" : 19.3115864144454,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT",
      "value" : 118,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC",
      "value" : 1781,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE",
      "value" : 4.785576096302665,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT",
      "value" : 16,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC",
      "value" : 546,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 1.467110920034394,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT",
      "value" : 17,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC",
      "value" : 2327,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_LOC",
      "value" : 344,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 51.19047619047619,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_NEGLIGIBLE_RISK_COUNT",
      "value" : 26,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_LOC",
      "value" : 205,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_PERCENTAGE",
      "value" : 30.50595238095238,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_LOW_RISK_COUNT",
      "value" : 4,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_LOC",
      "value" : 123,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_PERCENTAGE",
      "value" : 18.303571428571427,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_MEDIUM_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CMD_HIGH_RISK_COUNT",
      "value" : 0,
      "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_CLUSTER_NEGLIGIBLE_RISK_LOC",
      "value" : 576,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 87.8048780487805,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_NEGLIGIBLE_RISK_COUNT",
      "value" : 84,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_LOW_RISK_LOC",
      "value" : 80,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_LOW_RISK_PERCENTAGE",
      "value" : 12.195121951219512,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_LOW_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLUSTER_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_NEGLIGIBLE_RISK_LOC",
      "value" : 484,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 39.00080580177276,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_NEGLIGIBLE_RISK_COUNT",
      "value" : 47,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_LOW_RISK_LOC",
      "value" : 277,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_LOW_RISK_PERCENTAGE",
      "value" : 22.32070910556003,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_LOW_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_MEDIUM_RISK_LOC",
      "value" : 358,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_MEDIUM_RISK_PERCENTAGE",
      "value" : 28.847703464947624,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_MEDIUM_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_HIGH_RISK_LOC",
      "value" : 122,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_HIGH_RISK_PERCENTAGE",
      "value" : 9.830781627719581,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_BROKER_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_NEGLIGIBLE_RISK_LOC",
      "value" : 738,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 50.23825731790333,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_NEGLIGIBLE_RISK_COUNT",
      "value" : 72,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_LOW_RISK_LOC",
      "value" : 259,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_LOW_RISK_PERCENTAGE",
      "value" : 17.631041524846836,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_LOW_RISK_COUNT",
      "value" : 9,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_MEDIUM_RISK_LOC",
      "value" : 383,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_MEDIUM_RISK_PERCENTAGE",
      "value" : 26.07215793056501,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_MEDIUM_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_HIGH_RISK_LOC",
      "value" : 89,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_HIGH_RISK_PERCENTAGE",
      "value" : 6.05854322668482,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DATANODE_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_NEGLIGIBLE_RISK_LOC",
      "value" : 241,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_NEGLIGIBLE_RISK_COUNT",
      "value" : 46,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CGOUTILS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_NEGLIGIBLE_RISK_LOC",
      "value" : 4558,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 47.6230278967715,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_NEGLIGIBLE_RISK_COUNT",
      "value" : 531,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_LOW_RISK_LOC",
      "value" : 2175,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_LOW_RISK_PERCENTAGE",
      "value" : 22.724898129767006,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_LOW_RISK_COUNT",
      "value" : 73,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_MEDIUM_RISK_LOC",
      "value" : 2046,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_MEDIUM_RISK_PERCENTAGE",
      "value" : 21.377076585518754,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_MEDIUM_RISK_COUNT",
      "value" : 33,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_HIGH_RISK_LOC",
      "value" : 792,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_HIGH_RISK_PERCENTAGE",
      "value" : 8.274997387942744,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_HIGH_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_MEMSTORE_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_NEGLIGIBLE_RISK_LOC",
      "value" : 336,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 50.755287009063444,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_NEGLIGIBLE_RISK_COUNT",
      "value" : 45,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_LOW_RISK_LOC",
      "value" : 147,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_LOW_RISK_PERCENTAGE",
      "value" : 22.205438066465256,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_LOW_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_MEDIUM_RISK_LOC",
      "value" : 179,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_MEDIUM_RISK_PERCENTAGE",
      "value" : 27.0392749244713,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_MEDIUM_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_REDOLOG_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC",
      "value" : 1193,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 85.39727988546886,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT",
      "value" : 193,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_LOC",
      "value" : 108,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_PERCENTAGE",
      "value" : 7.7308518253400145,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_LOC",
      "value" : 96,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE",
      "value" : 6.871868289191124,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_LOC",
      "value" : 1960,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 67.33081415321196,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_NEGLIGIBLE_RISK_COUNT",
      "value" : 155,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_LOW_RISK_LOC",
      "value" : 597,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_LOW_RISK_PERCENTAGE",
      "value" : 20.508416351769153,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_LOW_RISK_COUNT",
      "value" : 18,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_MEDIUM_RISK_LOC",
      "value" : 354,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_MEDIUM_RISK_PERCENTAGE",
      "value" : 12.160769495018894,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_MEDIUM_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CONTROLLER_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_LOC",
      "value" : 24,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_NEGLIGIBLE_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_TESTING_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC",
      "value" : 85,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT",
      "value" : 32,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_LOC",
      "value" : 2006,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 76.97620874904068,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_COUNT",
      "value" : 195,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_LOC",
      "value" : 243,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_PERCENTAGE",
      "value" : 9.324635456638527,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_LOC",
      "value" : 254,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_PERCENTAGE",
      "value" : 9.746738296239448,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_LOC",
      "value" : 103,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_PERCENTAGE",
      "value" : 3.952417498081351,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_NEGLIGIBLE_RISK_LOC",
      "value" : 1096,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 51.26286248830683,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_NEGLIGIBLE_RISK_COUNT",
      "value" : 106,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_LOW_RISK_LOC",
      "value" : 654,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_LOW_RISK_PERCENTAGE",
      "value" : 30.58933582787652,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_LOW_RISK_COUNT",
      "value" : 17,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_MEDIUM_RISK_LOC",
      "value" : 261,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_MEDIUM_RISK_PERCENTAGE",
      "value" : 12.207670720299346,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_MEDIUM_RISK_COUNT",
      "value" : 5,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_HIGH_RISK_LOC",
      "value" : 127,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_HIGH_RISK_PERCENTAGE",
      "value" : 5.940130963517306,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_SUBSCRIBER_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_NEGLIGIBLE_RISK_LOC",
      "value" : 222,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 56.20253164556962,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_NEGLIGIBLE_RISK_COUNT",
      "value" : 26,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_LOW_RISK_LOC",
      "value" : 133,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_LOW_RISK_PERCENTAGE",
      "value" : 33.67088607594937,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_LOW_RISK_COUNT",
      "value" : 5,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_MEDIUM_RISK_LOC",
      "value" : 40,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_MEDIUM_RISK_PERCENTAGE",
      "value" : 10.126582278481013,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_MEDIUM_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_DISKSTORE_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_NEGLIGIBLE_RISK_LOC",
      "value" : 5029,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 45.41677955386977,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_NEGLIGIBLE_RISK_COUNT",
      "value" : 750,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_LOW_RISK_LOC",
      "value" : 2500,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_LOW_RISK_PERCENTAGE",
      "value" : 22.577440621331167,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_LOW_RISK_COUNT",
      "value" : 78,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_MEDIUM_RISK_LOC",
      "value" : 2669,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_MEDIUM_RISK_PERCENTAGE",
      "value" : 24.10367560733315,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_MEDIUM_RISK_COUNT",
      "value" : 46,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_HIGH_RISK_LOC",
      "value" : 329,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_HIGH_RISK_PERCENTAGE",
      "value" : 2.9711911857671813,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_HIGH_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_VERY_HIGH_RISK_LOC",
      "value" : 546,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 4.930913031698727,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_QUERY_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_LOC",
      "value" : 219,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 32.5408618127786,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_COUNT",
      "value" : 20,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_LOC",
      "value" : 182,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_PERCENTAGE",
      "value" : 27.043090638930163,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_COUNT",
      "value" : 6,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_LOC",
      "value" : 136,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_PERCENTAGE",
      "value" : 20.208023774145616,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_COUNT",
      "value" : 2,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_LOC",
      "value" : 136,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_PERCENTAGE",
      "value" : 20.208023774145616,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_COUNT",
      "value" : 1,
      "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_METASTORE_NEGLIGIBLE_RISK_LOC",
      "value" : 717,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 51.14122681883024,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_NEGLIGIBLE_RISK_COUNT",
      "value" : 69,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_LOW_RISK_LOC",
      "value" : 314,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_LOW_RISK_PERCENTAGE",
      "value" : 22.39657631954351,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_LOW_RISK_COUNT",
      "value" : 12,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_MEDIUM_RISK_LOC",
      "value" : 288,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_MEDIUM_RISK_PERCENTAGE",
      "value" : 20.542082738944366,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_MEDIUM_RISK_COUNT",
      "value" : 5,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_HIGH_RISK_LOC",
      "value" : 83,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_HIGH_RISK_PERCENTAGE",
      "value" : 5.920114122681883,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_METASTORE_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC",
      "value" : 16930,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 50.49360255301381,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT",
      "value" : 2013,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC",
      "value" : 7575,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE",
      "value" : 22.59238271347192,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT",
      "value" : 238,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC",
      "value" : 6847,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE",
      "value" : 20.421127978764652,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT",
      "value" : 109,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC",
      "value" : 1631,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE",
      "value" : 4.864445703719168,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT",
      "value" : 15,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC",
      "value" : 546,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 1.6284410510304512,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC",
      "value" : 117,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 100.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT",
      "value" : 23,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC",
      "value" : 1505,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 89.74358974358974,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT",
      "value" : 150,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC",
      "value" : 108,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE",
      "value" : 6.440071556350627,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT",
      "value" : 3,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC",
      "value" : 64,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE",
      "value" : 3.8163387000596303,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_LOC",
      "value" : 1276,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_PERCENTAGE",
      "value" : 67.40623349181193,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_NEGLIGIBLE_RISK_COUNT",
      "value" : 218,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_LOC",
      "value" : 191,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_PERCENTAGE",
      "value" : 10.089804543053354,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_LOW_RISK_COUNT",
      "value" : 7,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_LOC",
      "value" : 276,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_PERCENTAGE",
      "value" : 14.580031695721077,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_MEDIUM_RISK_COUNT",
      "value" : 8,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_LOC",
      "value" : 150,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_PERCENTAGE",
      "value" : 7.9239302694136295,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_HIGH_RISK_COUNT",
      "value" : 1,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_LOC",
      "value" : 0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_PERCENTAGE",
      "value" : 0.0,
      "description" : null
    }, {
      "id" : "CONDITIONAL_COMPLEXITY_COMPONENT_HPP_VERY_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : null
    }, {
      "id" : "FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS",
      "value" : 1988,
      "description" : "The age of the repository in days"
    }, {
      "id" : "FILE_CHANGE_HISTORY_ACTIVE_DAYS",
      "value" : 169,
      "description" : "The number of days with at least one file change"
    }, {
      "id" : "FILE_CHANGE_HISTORY_WEEKS",
      "value" : 78,
      "description" : "The number of weeks"
    }, {
      "id" : "FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS",
      "value" : 390,
      "description" : "The number of estimated working days in the period"
    }, {
      "id" : "FILE_AGE_NEGLIGIBLE_RISK_COUNT",
      "value" : 0,
      "description" : "Number of files 1-30 days days old"
    }, {
      "id" : "FILE_AGE_LOW_RISK_COUNT",
      "value" : 0,
      "description" : "Number of files 31-90 days days old"
    }, {
      "id" : "FILE_AGE_MEDIUM_RISK_COUNT",
      "value" : 0,
      "description" : "Number of files 91-180 days days old"
    }, {
      "id" : "FILE_AGE_HIGH_RISK_COUNT",
      "value" : 0,
      "description" : "Number of files 181-365 days days old"
    }, {
      "id" : "FILE_AGE_VERY_HIGH_RISK_COUNT",
      "value" : 356,
      "description" : "Number of files 366+ days days old"
    }, {
      "id" : "FILE_AGE_NEGLIGIBLE_RISK_LOC",
      "value" : 0,
      "description" : "Number of files 1-30 days days old"
    }, {
      "id" : "FILE_AGE_LOW_RISK_LOC",
      "value" : 0,
      "description" : "Number of files 31-90 days days old"
    }, {
      "id" : "FILE_AGE_MEDIUM_RISK_LOC",
      "value" : 0,
      "description" : "Number of files 91-180 days days old"
    }, {
      "id" : "FILE_AGE_HIGH_RISK_LOC",
      "value" : 0,
      "description" : "Number of files 181-365 days days old"
    }, {
      "id" : "FILE_AGE_VERY_HIGH_RISK_LOC",
      "value" : 57256,
      "description" : "Number of files 366+ days days old"
    }, {
      "id" : "NUMBER_OF_CONTRIBUTORS",
      "value" : 16,
      "description" : "Number of contributors"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATES",
      "value" : 731,
      "description" : "Number of duplicates"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES",
      "value" : 110,
      "description" : "Number of files with duplicates"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES",
      "value" : 4508,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES",
      "value" : 46331,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE",
      "value" : 9.729986402192916,
      "description" : "Duplication percentage"
    }, {
      "id" : "UNIT_DUPLICATES_COUNT",
      "value" : 2,
      "description" : "Unit duplicates"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CGOUTILS",
      "value" : 346,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CGOUTILS",
      "value" : 346,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_CGOUTILS",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_QUERY",
      "value" : 1962,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_QUERY",
      "value" : 1962,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_QUERY",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_API",
      "value" : 755,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_API",
      "value" : 755,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_API",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MEMSTORE",
      "value" : 268,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MEMSTORE",
      "value" : 268,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_MEMSTORE",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTROLLER",
      "value" : 301,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTROLLER",
      "value" : 301,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_CONTROLLER",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_METASTORE",
      "value" : 101,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_METASTORE",
      "value" : 101,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_METASTORE",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG",
      "value" : 55,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG",
      "value" : 55,
      "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_INTEGRATION",
      "value" : 41,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INTEGRATION",
      "value" : 41,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_INTEGRATION",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SUBSCRIBER",
      "value" : 181,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SUBSCRIBER",
      "value" : 181,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_SUBSCRIBER",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BROKER",
      "value" : 95,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BROKER",
      "value" : 95,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_BROKER",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CMD",
      "value" : 47,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CMD",
      "value" : 47,
      "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_UTILS",
      "value" : 282,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UTILS",
      "value" : 282,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_UTILS",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATANODE",
      "value" : 62,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATANODE",
      "value" : 62,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_DATANODE",
      "value" : 100.0,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLIENT",
      "value" : 12,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLIENT",
      "value" : 12,
      "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_CLUSTER",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLUSTER",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_CLUSTER",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REDOLOG",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REDOLOG",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_REDOLOG",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TESTING",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TESTING",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_TESTING",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMMON",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMMON",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_COMMON",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DISKSTORE",
      "value" : 0,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DISKSTORE",
      "value" : 0,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_PRIMARY_DISKSTORE",
      "value" : "NaN",
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CU",
      "value" : 1698,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_CU",
      "value" : 6250,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_CU",
      "value" : 27.168,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO",
      "value" : 1677,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_GO",
      "value" : 33241,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_GO",
      "value" : 5.0449745795854515,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS",
      "value" : 404,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_JS",
      "value" : 1706,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_JS",
      "value" : 23.681125439624854,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HPP",
      "value" : 221,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_HPP",
      "value" : 3210,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_HPP",
      "value" : 6.8847352024922115,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML",
      "value" : 201,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML",
      "value" : 472,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_HTML",
      "value" : 42.58474576271186,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML",
      "value" : 263,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML",
      "value" : 319,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_YAML",
      "value" : 82.44514106583073,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H",
      "value" : 30,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_H",
      "value" : 427,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_H",
      "value" : 7.02576112412178,
      "description" : "Duplication percentage"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C",
      "value" : 14,
      "description" : "Number of duplicated lines"
    }, {
      "id" : "DUPLICATION_NUMBER_OF_CLEANED_LINES_C",
      "value" : 93,
      "description" : "Number of lines after cleaning for duplication calculations"
    }, {
      "id" : "DUPLICATION_PERCENTAGE_C",
      "value" : 15.053763440860216,
      "description" : "Duplication percentage"
    }, {
      "id" : "TOTAL_ANALYSIS_TIME_IN_MILLIS",
      "value" : 3442,
      "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" : 57256,
          "description" : null
        },
        "status" : "OK"
      }, {
        "control" : {
          "metric" : "DUPLICATION_PERCENTAGE",
          "description" : "System duplication",
          "desiredRange" : {
            "min" : "0",
            "max" : "5",
            "tolerance" : "1"
          }
        },
        "metric" : {
          "id" : "DUPLICATION_PERCENTAGE",
          "value" : 9.729986402192916,
          "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" : 10,
          "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" : 1,
          "description" : null
        },
        "status" : "TOLERANT"
      } ]
    } ]
  },
  "totalNumberOfFilesInScope" : 891,
  "mainAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 356,
    "linesOfCode" : 57256,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.go",
      "value" : 281,
      "description" : [ ]
    }, {
      "name" : "  *.cu",
      "value" : 20,
      "description" : [ ]
    }, {
      "name" : "  *.hpp",
      "value" : 9,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 13,
      "description" : [ ]
    }, {
      "name" : "  *.html",
      "value" : 13,
      "description" : [ ]
    }, {
      "name" : "  *.g4",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.h",
      "value" : 4,
      "description" : [ ]
    }, {
      "name" : "  *.yaml",
      "value" : 10,
      "description" : [ ]
    }, {
      "name" : "  *.c",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.css",
      "value" : 4,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.go",
      "value" : 43083,
      "description" : [ ]
    }, {
      "name" : "  *.cu",
      "value" : 6250,
      "description" : [ ]
    }, {
      "name" : "  *.hpp",
      "value" : 3813,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 1965,
      "description" : [ ]
    }, {
      "name" : "  *.html",
      "value" : 626,
      "description" : [ ]
    }, {
      "name" : "  *.g4",
      "value" : 519,
      "description" : [ ]
    }, {
      "name" : "  *.h",
      "value" : 466,
      "description" : [ ]
    }, {
      "name" : "  *.yaml",
      "value" : 319,
      "description" : [ ]
    }, {
      "name" : "  *.c",
      "value" : 121,
      "description" : [ ]
    }, {
      "name" : "  *.css",
      "value" : 94,
      "description" : [ ]
    } ]
  },
  "testAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 246,
    "linesOfCode" : 38971,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.go",
      "value" : 244,
      "description" : [ ]
    }, {
      "name" : "  *.avsc",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.go",
      "value" : 38952,
      "description" : [ ]
    }, {
      "name" : "  *.avsc",
      "value" : 13,
      "description" : [ ]
    }, {
      "name" : "  *.js",
      "value" : 6,
      "description" : [ ]
    } ]
  },
  "generatedAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 11,
    "linesOfCode" : 2211,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.go",
      "value" : 8,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 3,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.go",
      "value" : 2047,
      "description" : [ ]
    }, {
      "name" : "  *.proto",
      "value" : 164,
      "description" : [ ]
    } ]
  },
  "buildAndDeployAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 2,
    "linesOfCode" : 13,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.sh",
      "value" : 2,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.sh",
      "value" : 13,
      "description" : [ ]
    } ]
  },
  "otherAspectAnalysisResults" : {
    "name" : null,
    "filesCount" : 20,
    "linesOfCode" : 2838,
    "numberOfRegexLineMatches" : 0,
    "fileCountPerExtension" : [ {
      "name" : "  *.json",
      "value" : 9,
      "description" : [ ]
    }, {
      "name" : "  *.go",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "  *.txt",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.md",
      "value" : 6,
      "description" : [ ]
    }, {
      "name" : "  *.mod",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "  *.sql",
      "value" : 1,
      "description" : [ ]
    } ],
    "linesOfCodePerExtension" : [ {
      "name" : "  *.json",
      "value" : 1955,
      "description" : [ ]
    }, {
      "name" : "  *.go",
      "value" : 336,
      "description" : [ ]
    }, {
      "name" : "  *.txt",
      "value" : 295,
      "description" : [ ]
    }, {
      "name" : "  *.md",
      "value" : 199,
      "description" : [ ]
    }, {
      "name" : "  *.mod",
      "value" : 50,
      "description" : [ ]
    }, {
      "name" : "  *.sql",
      "value" : 3,
      "description" : [ ]
    } ]
  },
  "logicalDecompositionsAnalysisResults" : [ {
    "key" : "primary",
    "components" : [ {
      "name" : "cmd",
      "filesCount" : 9,
      "linesOfCode" : 847,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 9,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 847,
        "description" : [ ]
      } ]
    }, {
      "name" : "cluster",
      "filesCount" : 14,
      "linesOfCode" : 971,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 14,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 971,
        "description" : [ ]
      } ]
    }, {
      "name" : "broker",
      "filesCount" : 11,
      "linesOfCode" : 1484,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 11,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 1484,
        "description" : [ ]
      } ]
    }, {
      "name" : "datanode",
      "filesCount" : 11,
      "linesOfCode" : 1837,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 11,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 1837,
        "description" : [ ]
      } ]
    }, {
      "name" : "cgoutils",
      "filesCount" : 7,
      "linesOfCode" : 789,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.cu",
        "value" : 2,
        "description" : [ ]
      }, {
        "name" : "  *.go",
        "value" : 2,
        "description" : [ ]
      }, {
        "name" : "  *.c",
        "value" : 1,
        "description" : [ ]
      }, {
        "name" : "  *.h",
        "value" : 2,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.cu",
        "value" : 468,
        "description" : [ ]
      }, {
        "name" : "  *.go",
        "value" : 137,
        "description" : [ ]
      }, {
        "name" : "  *.c",
        "value" : 121,
        "description" : [ ]
      }, {
        "name" : "  *.h",
        "value" : 63,
        "description" : [ ]
      } ]
    }, {
      "name" : "config",
      "filesCount" : 3,
      "linesOfCode" : 86,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.yaml",
        "value" : 3,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.yaml",
        "value" : 86,
        "description" : [ ]
      } ]
    }, {
      "name" : "integration",
      "filesCount" : 1,
      "linesOfCode" : 42,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.yaml",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.yaml",
        "value" : 42,
        "description" : [ ]
      } ]
    }, {
      "name" : "memstore",
      "filesCount" : 48,
      "linesOfCode" : 10991,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 48,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 10991,
        "description" : [ ]
      } ]
    }, {
      "name" : "redolog",
      "filesCount" : 5,
      "linesOfCode" : 780,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 5,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 780,
        "description" : [ ]
      } ]
    }, {
      "name" : "utils",
      "filesCount" : 26,
      "linesOfCode" : 2759,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 26,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 2759,
        "description" : [ ]
      } ]
    }, {
      "name" : "controller",
      "filesCount" : 44,
      "linesOfCode" : 4164,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 37,
        "description" : [ ]
      }, {
        "name" : "  *.js",
        "value" : 3,
        "description" : [ ]
      }, {
        "name" : "  *.html",
        "value" : 2,
        "description" : [ ]
      }, {
        "name" : "  *.css",
        "value" : 2,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 3522,
        "description" : [ ]
      }, {
        "name" : "  *.js",
        "value" : 559,
        "description" : [ ]
      }, {
        "name" : "  *.html",
        "value" : 47,
        "description" : [ ]
      }, {
        "name" : "  *.css",
        "value" : 36,
        "description" : [ ]
      } ]
    }, {
      "name" : "testing",
      "filesCount" : 1,
      "linesOfCode" : 36,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 1,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 36,
        "description" : [ ]
      } ]
    }, {
      "name" : "common",
      "filesCount" : 3,
      "linesOfCode" : 194,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 3,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 194,
        "description" : [ ]
      } ]
    }, {
      "name" : "api",
      "filesCount" : 43,
      "linesOfCode" : 3786,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 20,
        "description" : [ ]
      }, {
        "name" : "  *.js",
        "value" : 10,
        "description" : [ ]
      }, {
        "name" : "  *.html",
        "value" : 11,
        "description" : [ ]
      }, {
        "name" : "  *.css",
        "value" : 2,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 1743,
        "description" : [ ]
      }, {
        "name" : "  *.js",
        "value" : 1406,
        "description" : [ ]
      }, {
        "name" : "  *.html",
        "value" : 579,
        "description" : [ ]
      }, {
        "name" : "  *.css",
        "value" : 58,
        "description" : [ ]
      } ]
    }, {
      "name" : "subscriber",
      "filesCount" : 25,
      "linesOfCode" : 2933,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 19,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 6,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 2742,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 191,
        "description" : [ ]
      } ]
    }, {
      "name" : "diskstore",
      "filesCount" : 3,
      "linesOfCode" : 456,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 3,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 456,
        "description" : [ ]
      } ]
    }, {
      "name" : "query",
      "filesCount" : 93,
      "linesOfCode" : 22668,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 63,
        "description" : [ ]
      }, {
        "name" : "  *.cu",
        "value" : 18,
        "description" : [ ]
      }, {
        "name" : "  *.hpp",
        "value" : 9,
        "description" : [ ]
      }, {
        "name" : "  *.g4",
        "value" : 1,
        "description" : [ ]
      }, {
        "name" : "  *.h",
        "value" : 2,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 12151,
        "description" : [ ]
      }, {
        "name" : "  *.cu",
        "value" : 5782,
        "description" : [ ]
      }, {
        "name" : "  *.hpp",
        "value" : 3813,
        "description" : [ ]
      }, {
        "name" : "  *.g4",
        "value" : 519,
        "description" : [ ]
      }, {
        "name" : "  *.h",
        "value" : 403,
        "description" : [ ]
      } ]
    }, {
      "name" : "client",
      "filesCount" : 2,
      "linesOfCode" : 766,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 2,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 766,
        "description" : [ ]
      } ]
    }, {
      "name" : "metastore",
      "filesCount" : 7,
      "linesOfCode" : 1667,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 7,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 1667,
        "description" : [ ]
      } ]
    } ],
    "componentDependencies" : [ {
      "fromComponent" : "cmd",
      "locFrom" : 522,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/broker/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "cmd/controller/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      } ],
      "toComponent" : "cluster",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> cluster"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 169,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/broker/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/broker\""
      } ],
      "toComponent" : "broker",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> broker"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 291,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/broker/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/broker/config\""
      }, {
        "pathFrom" : "cmd/subscriber/main.go",
        "evidence" : "    \"github.com/uber/aresdb/subscriber/common/sink\""
      } ],
      "toComponent" : "subscriber",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> subscriber"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 261,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/datanode\""
      } ],
      "toComponent" : "datanode",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> datanode"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 261,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      } ],
      "toComponent" : "cgoutils",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> cgoutils"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 261,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/memstore\""
      } ],
      "toComponent" : "memstore",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> memstore"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 261,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/redolog\""
      } ],
      "toComponent" : "redolog",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> redolog"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 691,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/broker/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "cmd/controller/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "cmd/aresd/cmd/config_parser.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "cmd/subscriber/main.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 5,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> utils"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 92,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/controller/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/controller/tasks\""
      } ],
      "toComponent" : "controller",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> controller"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 261,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/api\""
      } ],
      "toComponent" : "api",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> api"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 261,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      } ],
      "toComponent" : "diskstore",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> diskstore"
    }, {
      "fromComponent" : "cmd",
      "locFrom" : 430,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cmd/broker/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/metastore\""
      }, {
        "pathFrom" : "cmd/aresd/cmd/cmd.go",
        "evidence" : "    \"github.com/uber/aresdb/metastore\""
      } ],
      "toComponent" : "metastore",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "cmd -> metastore"
    }, {
      "fromComponent" : "cluster",
      "locFrom" : 556,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cluster/topology/options.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "cluster/topology/types.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "cluster/topology/healthtracking_dynamic.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "cluster/topology/dynamic.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "cluster/types.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 5,
      "text" : null,
      "color" : "",
      "dependencyString" : "cluster -> utils"
    }, {
      "fromComponent" : "broker",
      "locFrom" : 747,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "broker/query_plan_agg.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "broker/query_plan_non_agg.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "broker/executor.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "broker/util/assignment.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      } ],
      "toComponent" : "cluster",
      "count" : 4,
      "text" : null,
      "color" : "",
      "dependencyString" : "broker -> cluster"
    }, {
      "fromComponent" : "broker",
      "locFrom" : 1383,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "broker/handler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "broker/query_compiler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "broker/query_plan_agg.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "broker/result_merge.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "broker/broker_schema_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "broker/query_plan_non_agg.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "broker/util/assignment.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 7,
      "text" : null,
      "color" : "",
      "dependencyString" : "broker -> utils"
    }, {
      "fromComponent" : "broker",
      "locFrom" : 853,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "broker/query_compiler.go",
        "evidence" : "    \"github.com/uber/aresdb/query/context\""
      }, {
        "pathFrom" : "broker/query_plan_agg.go",
        "evidence" : "    \"github.com/uber/aresdb/query/expr\""
      }, {
        "pathFrom" : "broker/handler.go",
        "evidence" : "    \"github.com/uber/aresdb/query/sql\""
      } ],
      "toComponent" : "query",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "broker -> query"
    }, {
      "fromComponent" : "subscriber",
      "locFrom" : 1294,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "subscriber/config/service_config.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "subscriber/common/sink/sink.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "subscriber/common/sink/ares_database.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "subscriber/common/sink/kafka.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "subscriber/common/message/message_parser.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "subscriber/common/job/streaming_processor.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "subscriber/common/consumer/kafka/kafka.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 7,
      "text" : null,
      "color" : "",
      "dependencyString" : "subscriber -> utils"
    }, {
      "fromComponent" : "controller",
      "locFrom" : 1477,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "controller/tasks/common/types.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/etcd/enum_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/etcd/placement_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/etcd/schema_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/etcd/subscriber_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/etcd/namespace_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/etcd/assignment_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/etcd/membership_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/etcd/job_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/tasks/Module.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/mutators/module.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      }, {
        "pathFrom" : "controller/handlers/config.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/kvstore\""
      } ],
      "toComponent" : "cluster",
      "count" : 12,
      "text" : null,
      "color" : "",
      "dependencyString" : "controller -> cluster"
    }, {
      "fromComponent" : "memstore",
      "locFrom" : 10193,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "memstore/common/upsert_batch_builder.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/common/types.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/common/data_type.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/common/vector_party_serializer.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/common/primary_key.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/common/upsert_batch.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/common/schema.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/common/data_value.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/common/upsert_batch_header.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/host_memory_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/recovery.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/redo_log_browser.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/table_shard.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/merge.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/ingestion.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/archiving.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/bootstrap.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/job_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/purge.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/cuckoo_index.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/backfill.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/backfill_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/archive_store.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/snapshot_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/archive_vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/schema.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/memstore.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/snapshot.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/purge_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/live_store.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/live_vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/batchstats.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/scheduler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/vectors/vector.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/list/memory_pool.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/list/archive_vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "memstore/list/live_vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 38,
      "text" : null,
      "color" : "",
      "dependencyString" : "memstore -> utils"
    }, {
      "fromComponent" : "controller",
      "locFrom" : 2942,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "controller/mutators/common/errors.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/client/controller.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/tasks/etcd/ingestion_assignment.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/enum_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/placement_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/schema_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/subscriber_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/namespace_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/assignment_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/common.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/membership_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/mutators/etcd/job_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/config.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/error.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/ui.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/composite.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/assignment.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/schema.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/membership.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/namespace.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "controller/handlers/placement.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 21,
      "text" : null,
      "color" : "",
      "dependencyString" : "controller -> utils"
    }, {
      "fromComponent" : "api",
      "locFrom" : 1498,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "api/common/error.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/common/request.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/sql_query_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/error.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/schema_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/data_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/enum_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/debug_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/health_check_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "api/query_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 10,
      "text" : null,
      "color" : "",
      "dependencyString" : "api -> utils"
    }, {
      "fromComponent" : "query",
      "locFrom" : 6202,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "query/common/time_filter.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/common/dimval.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/common/time_bucketizer.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/common/hll.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/aql_context.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/aql_processor.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/stats.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/time_series_aggregate.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/device_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/time_bucketizer.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/device_allocator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/aql_compiler.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/aql_postprocessor.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/hll.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "query/context/query_context_helper.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 15,
      "text" : null,
      "color" : "",
      "dependencyString" : "query -> utils"
    }, {
      "fromComponent" : "memstore",
      "locFrom" : 1111,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "memstore/common/vector_party_serializer.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "memstore/common/vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "memstore/redo_log_browser.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "memstore/table_shard.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "memstore/archive_vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "memstore/memstore.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "memstore/list/archive_vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      } ],
      "toComponent" : "diskstore",
      "count" : 7,
      "text" : null,
      "color" : "",
      "dependencyString" : "memstore -> diskstore"
    }, {
      "fromComponent" : "datanode",
      "locFrom" : 1141,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "datanode/bootstrap_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "datanode/datanode.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "datanode/peer_source.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "datanode/types.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/shard\""
      }, {
        "pathFrom" : "datanode/bootstrap/types.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "datanode/client/types.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "datanode/client/query_client.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      } ],
      "toComponent" : "cluster",
      "count" : 7,
      "text" : null,
      "color" : "",
      "dependencyString" : "datanode -> cluster"
    }, {
      "fromComponent" : "datanode",
      "locFrom" : 596,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "datanode/datanode.go",
        "evidence" : "    \"github.com/uber/aresdb/memstore\""
      } ],
      "toComponent" : "memstore",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "datanode -> memstore"
    }, {
      "fromComponent" : "datanode",
      "locFrom" : 596,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "datanode/datanode.go",
        "evidence" : "    \"github.com/uber/aresdb/redolog\""
      } ],
      "toComponent" : "redolog",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "datanode -> redolog"
    }, {
      "fromComponent" : "datanode",
      "locFrom" : 1722,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "datanode/bootstrap_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "datanode/options.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "datanode/datanode.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "datanode/types.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "datanode/peer_source.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "datanode/bootstrap/bootstrap_details.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "datanode/bootstrap/bootstrap_server.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "datanode/client/query_client.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 8,
      "text" : null,
      "color" : "",
      "dependencyString" : "datanode -> utils"
    }, {
      "fromComponent" : "datanode",
      "locFrom" : 596,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "datanode/datanode.go",
        "evidence" : "    \"github.com/uber/aresdb/api\""
      } ],
      "toComponent" : "api",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "datanode -> api"
    }, {
      "fromComponent" : "datanode",
      "locFrom" : 1119,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "datanode/datanode.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "datanode/bootstrap/bootstrap_server.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      } ],
      "toComponent" : "diskstore",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "datanode -> diskstore"
    }, {
      "fromComponent" : "datanode",
      "locFrom" : 596,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "datanode/datanode.go",
        "evidence" : "    \"github.com/uber/aresdb/metastore\""
      } ],
      "toComponent" : "metastore",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "datanode -> metastore"
    }, {
      "fromComponent" : "client",
      "locFrom" : 766,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "client/connector.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "client/schema.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "client -> utils"
    }, {
      "fromComponent" : "cgoutils",
      "locFrom" : 15,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "cgoutils/utils.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "cgoutils -> utils"
    }, {
      "fromComponent" : "memstore",
      "locFrom" : 1221,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "memstore/recovery.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "memstore/bootstrap.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "memstore/memstore.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "memstore/batchstats.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      } ],
      "toComponent" : "cluster",
      "count" : 4,
      "text" : null,
      "color" : "",
      "dependencyString" : "memstore -> cluster"
    }, {
      "fromComponent" : "memstore",
      "locFrom" : 883,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "memstore/table_shard.go",
        "evidence" : "    \"github.com/uber/aresdb/datanode/bootstrap\""
      }, {
        "pathFrom" : "memstore/bootstrap.go",
        "evidence" : "    \"github.com/uber/aresdb/datanode/bootstrap\""
      }, {
        "pathFrom" : "memstore/memstore.go",
        "evidence" : "    \"github.com/uber/aresdb/datanode/bootstrap\""
      } ],
      "toComponent" : "datanode",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "memstore -> datanode"
    }, {
      "fromComponent" : "memstore",
      "locFrom" : 528,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "memstore/bootstrap.go",
        "evidence" : "    \"github.com/uber/aresdb/datanode/client\""
      } ],
      "toComponent" : "controller",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "memstore -> controller"
    }, {
      "fromComponent" : "memstore",
      "locFrom" : 528,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "memstore/bootstrap.go",
        "evidence" : "    \"github.com/uber/aresdb/datanode/client\""
      } ],
      "toComponent" : "client",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "memstore -> client"
    }, {
      "fromComponent" : "memstore",
      "locFrom" : 1888,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "memstore/cuckoo_index.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "memstore/vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "memstore/vectors/vector.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "memstore/list/memory_pool.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "memstore/list/archive_vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "memstore/list/live_vector_party.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      } ],
      "toComponent" : "cgoutils",
      "count" : 6,
      "text" : null,
      "color" : "",
      "dependencyString" : "memstore -> cgoutils"
    }, {
      "fromComponent" : "memstore",
      "locFrom" : 443,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "memstore/redo_log_browser.go",
        "evidence" : "    \"github.com/uber/aresdb/redolog\""
      }, {
        "pathFrom" : "memstore/options.go",
        "evidence" : "    \"github.com/uber/aresdb/redolog\""
      }, {
        "pathFrom" : "memstore/live_store.go",
        "evidence" : "    \"github.com/uber/aresdb/redolog\""
      } ],
      "toComponent" : "redolog",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "memstore -> redolog"
    }, {
      "fromComponent" : "redolog",
      "locFrom" : 661,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "redolog/file_redolog_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "redolog/redolog_manager_master.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "redolog/kafka_redolog_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "redolog -> utils"
    }, {
      "fromComponent" : "redolog",
      "locFrom" : 496,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "redolog/file_redolog_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "redolog/redolog_manager_master.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      }, {
        "pathFrom" : "redolog/composite_redolog_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/diskstore\""
      } ],
      "toComponent" : "diskstore",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "redolog -> diskstore"
    }, {
      "fromComponent" : "controller",
      "locFrom" : 446,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "controller/mutators/etcd/schema_mutator.go",
        "evidence" : "    \"github.com/uber/aresdb/metastore\""
      }, {
        "pathFrom" : "controller/handlers/schema.go",
        "evidence" : "    \"github.com/uber/aresdb/metastore\""
      } ],
      "toComponent" : "metastore",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "controller -> metastore"
    }, {
      "fromComponent" : "api",
      "locFrom" : 948,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "api/debug_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      }, {
        "pathFrom" : "api/query_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      } ],
      "toComponent" : "cluster",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "api -> cluster"
    }, {
      "fromComponent" : "api",
      "locFrom" : 1064,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "api/data_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/memstore\""
      }, {
        "pathFrom" : "api/enum_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/memstore\""
      }, {
        "pathFrom" : "api/debug_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/memstore\""
      }, {
        "pathFrom" : "api/query_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/memstore\""
      } ],
      "toComponent" : "memstore",
      "count" : 4,
      "text" : null,
      "color" : "",
      "dependencyString" : "api -> memstore"
    }, {
      "fromComponent" : "api",
      "locFrom" : 372,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "api/query_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/query\""
      }, {
        "pathFrom" : "api/sql_query_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/query/sql\""
      } ],
      "toComponent" : "query",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "api -> query"
    }, {
      "fromComponent" : "api",
      "locFrom" : 145,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "api/schema_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/metastore\""
      } ],
      "toComponent" : "metastore",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "api -> metastore"
    }, {
      "fromComponent" : "subscriber",
      "locFrom" : 348,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "subscriber/common/job/retry_failure_handler.go",
        "evidence" : "    \"github.com/uber/aresdb/controller/models\""
      }, {
        "pathFrom" : "subscriber/common/rules/job_config.go",
        "evidence" : "    \"github.com/uber/aresdb/controller/models\""
      } ],
      "toComponent" : "controller",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "subscriber -> controller"
    }, {
      "fromComponent" : "diskstore",
      "locFrom" : 456,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "diskstore/diskstore.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "diskstore/diskstore_util.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "diskstore/local_diskstore.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "diskstore -> utils"
    }, {
      "fromComponent" : "query",
      "locFrom" : 1122,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "query/aql_compiler.go",
        "evidence" : "    \"github.com/uber/aresdb/cluster/topology\""
      } ],
      "toComponent" : "cluster",
      "count" : 1,
      "text" : null,
      "color" : "",
      "dependencyString" : "query -> cluster"
    }, {
      "fromComponent" : "query",
      "locFrom" : 3069,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "query/aql_context.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/aql_processor.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/aql_batchexecutor.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/stats.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/time_series_aggregate.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/device_manager.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/aql_nonaggr_batchexecutor.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/device_allocator.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/aql_postprocessor.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      }, {
        "pathFrom" : "query/hll.go",
        "evidence" : "    \"github.com/uber/aresdb/cgoutils\""
      } ],
      "toComponent" : "cgoutils",
      "count" : 10,
      "text" : null,
      "color" : "",
      "dependencyString" : "query -> cgoutils"
    }, {
      "fromComponent" : "query",
      "locFrom" : 1817,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "query/aql_processor.go",
        "evidence" : "    \"github.com/uber/aresdb/memstore\""
      }, {
        "pathFrom" : "query/time_series_aggregate.go",
        "evidence" : "    \"github.com/uber/aresdb/memstore\""
      } ],
      "toComponent" : "memstore",
      "count" : 2,
      "text" : null,
      "color" : "",
      "dependencyString" : "query -> memstore"
    }, {
      "fromComponent" : "metastore",
      "locFrom" : 1473,
      "valueFrom" : 0.0,
      "valueTo" : 0.0,
      "evidence" : [ {
        "pathFrom" : "metastore/validator.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "metastore/schema_fetch.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      }, {
        "pathFrom" : "metastore/disk_metastore.go",
        "evidence" : "    \"github.com/uber/aresdb/utils\""
      } ],
      "toComponent" : "utils",
      "count" : 3,
      "text" : null,
      "color" : "",
      "dependencyString" : "metastore -> utils"
    } ],
    "componentDependenciesErrors" : [ ],
    "logicalDecomposition" : {
      "name" : "primary",
      "scope" : "main",
      "filters" : [ ],
      "componentsFolderDepth" : 1,
      "minComponentsCount" : 0,
      "components" : [ {
        "name" : "cmd",
        "sourceFileFilters" : [ {
          "pathPattern" : "./cmd/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "cluster",
        "sourceFileFilters" : [ {
          "pathPattern" : "./cluster/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "broker",
        "sourceFileFilters" : [ {
          "pathPattern" : "./broker/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "datanode",
        "sourceFileFilters" : [ {
          "pathPattern" : "./datanode/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "cgoutils",
        "sourceFileFilters" : [ {
          "pathPattern" : "./cgoutils/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "config",
        "sourceFileFilters" : [ {
          "pathPattern" : "./config/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "integration",
        "sourceFileFilters" : [ {
          "pathPattern" : "./integration/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "memstore",
        "sourceFileFilters" : [ {
          "pathPattern" : "./memstore/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "redolog",
        "sourceFileFilters" : [ {
          "pathPattern" : "./redolog/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "utils",
        "sourceFileFilters" : [ {
          "pathPattern" : "./utils/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "controller",
        "sourceFileFilters" : [ {
          "pathPattern" : "./controller/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "testing",
        "sourceFileFilters" : [ {
          "pathPattern" : "./testing/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "common",
        "sourceFileFilters" : [ {
          "pathPattern" : "./common/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "api",
        "sourceFileFilters" : [ {
          "pathPattern" : "./api/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "subscriber",
        "sourceFileFilters" : [ {
          "pathPattern" : "./subscriber/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "diskstore",
        "sourceFileFilters" : [ {
          "pathPattern" : "./diskstore/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "query",
        "sourceFileFilters" : [ {
          "pathPattern" : "./query/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "client",
        "sourceFileFilters" : [ {
          "pathPattern" : "./client/.*",
          "contentPattern" : "",
          "exception" : false,
          "note" : ""
        } ],
        "files" : [ ]
      }, {
        "name" : "metastore",
        "sourceFileFilters" : [ {
          "pathPattern" : "./metastore/.*",
          "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" : "cluster",
      "value" : 14,
      "description" : [ ]
    }, {
      "name" : "broker",
      "value" : 11,
      "description" : [ ]
    }, {
      "name" : "datanode",
      "value" : 11,
      "description" : [ ]
    }, {
      "name" : "cgoutils",
      "value" : 7,
      "description" : [ ]
    }, {
      "name" : "config",
      "value" : 3,
      "description" : [ ]
    }, {
      "name" : "integration",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "memstore",
      "value" : 48,
      "description" : [ ]
    }, {
      "name" : "redolog",
      "value" : 5,
      "description" : [ ]
    }, {
      "name" : "utils",
      "value" : 26,
      "description" : [ ]
    }, {
      "name" : "controller",
      "value" : 44,
      "description" : [ ]
    }, {
      "name" : "testing",
      "value" : 1,
      "description" : [ ]
    }, {
      "name" : "common",
      "value" : 3,
      "description" : [ ]
    }, {
      "name" : "api",
      "value" : 43,
      "description" : [ ]
    }, {
      "name" : "subscriber",
      "value" : 25,
      "description" : [ ]
    }, {
      "name" : "diskstore",
      "value" : 3,
      "description" : [ ]
    }, {
      "name" : "query",
      "value" : 93,
      "description" : [ ]
    }, {
      "name" : "client",
      "value" : 2,
      "description" : [ ]
    }, {
      "name" : "metastore",
      "value" : 7,
      "description" : [ ]
    } ],
    "linesOfCodePerComponent" : [ {
      "name" : "cmd",
      "value" : 847,
      "description" : [ ]
    }, {
      "name" : "cluster",
      "value" : 971,
      "description" : [ ]
    }, {
      "name" : "broker",
      "value" : 1484,
      "description" : [ ]
    }, {
      "name" : "datanode",
      "value" : 1837,
      "description" : [ ]
    }, {
      "name" : "cgoutils",
      "value" : 789,
      "description" : [ ]
    }, {
      "name" : "config",
      "value" : 86,
      "description" : [ ]
    }, {
      "name" : "integration",
      "value" : 42,
      "description" : [ ]
    }, {
      "name" : "memstore",
      "value" : 10991,
      "description" : [ ]
    }, {
      "name" : "redolog",
      "value" : 780,
      "description" : [ ]
    }, {
      "name" : "utils",
      "value" : 2759,
      "description" : [ ]
    }, {
      "name" : "controller",
      "value" : 4164,
      "description" : [ ]
    }, {
      "name" : "testing",
      "value" : 36,
      "description" : [ ]
    }, {
      "name" : "common",
      "value" : 194,
      "description" : [ ]
    }, {
      "name" : "api",
      "value" : 3786,
      "description" : [ ]
    }, {
      "name" : "subscriber",
      "value" : 2933,
      "description" : [ ]
    }, {
      "name" : "diskstore",
      "value" : 456,
      "description" : [ ]
    }, {
      "name" : "query",
      "value" : 22668,
      "description" : [ ]
    }, {
      "name" : "client",
      "value" : 766,
      "description" : [ ]
    }, {
      "name" : "metastore",
      "value" : 1667,
      "description" : [ ]
    } ]
  } ],
  "concernsAnalysisResults" : [ {
    "key" : "general",
    "concerns" : [ {
      "name" : "TODOs",
      "filesCount" : 31,
      "linesOfCode" : 13194,
      "numberOfRegexLineMatches" : 50,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 31,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 13194,
        "description" : [ ]
      } ]
    }, {
      "name" : "Unclassified",
      "filesCount" : 325,
      "linesOfCode" : 44062,
      "numberOfRegexLineMatches" : 0,
      "fileCountPerExtension" : [ {
        "name" : "  *.go",
        "value" : 250,
        "description" : [ ]
      }, {
        "name" : "  *.cu",
        "value" : 20,
        "description" : [ ]
      }, {
        "name" : "  *.hpp",
        "value" : 9,
        "description" : [ ]
      }, {
        "name" : "  *.js",
        "value" : 13,
        "description" : [ ]
      }, {
        "name" : "  *.html",
        "value" : 13,
        "description" : [ ]
      }, {
        "name" : "  *.g4",
        "value" : 1,
        "description" : [ ]
      }, {
        "name" : "  *.h",
        "value" : 4,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 10,
        "description" : [ ]
      }, {
        "name" : "  *.c",
        "value" : 1,
        "description" : [ ]
      }, {
        "name" : "  *.css",
        "value" : 4,
        "description" : [ ]
      } ],
      "linesOfCodePerExtension" : [ {
        "name" : "  *.go",
        "value" : 29889,
        "description" : [ ]
      }, {
        "name" : "  *.cu",
        "value" : 6250,
        "description" : [ ]
      }, {
        "name" : "  *.hpp",
        "value" : 3813,
        "description" : [ ]
      }, {
        "name" : "  *.js",
        "value" : 1965,
        "description" : [ ]
      }, {
        "name" : "  *.html",
        "value" : 626,
        "description" : [ ]
      }, {
        "name" : "  *.g4",
        "value" : 519,
        "description" : [ ]
      }, {
        "name" : "  *.h",
        "value" : 466,
        "description" : [ ]
      }, {
        "name" : "  *.yaml",
        "value" : 319,
        "description" : [ ]
      }, {
        "name" : "  *.c",
        "value" : 121,
        "description" : [ ]
      }, {
        "name" : "  *.css",
        "value" : 94,
        "description" : [ ]
      } ]
    } ],
    "concernsGroup" : null,
    "linesOfCodePerConcern" : [ {
      "name" : "TODOs",
      "value" : 13194,
      "description" : [ ]
    }, {
      "name" : "Unclassified",
      "value" : 44062,
      "description" : [ ]
    } ],
    "fileCountPerConcern" : [ {
      "name" : "TODOs",
      "value" : 31,
      "description" : [ ]
    }, {
      "name" : "Unclassified",
      "value" : 325,
      "description" : [ ]
    } ]
  } ],
  "foundTags" : [ {
    "tagRule" : {
      "tag" : "travis",
      "color" : "#7CB9E8",
      "pathPatterns" : [ "(|.*/)[.]travis[.]ya?ml" ],
      "excludePathPatterns" : [ ]
    },
    "evidence" : ".travis.yml"
  }, {
    "tagRule" : {
      "tag" : "npm",
      "color" : "#B9D9EB",
      "pathPatterns" : [ "(|.*/)package[.]json" ],
      "excludePathPatterns" : [ ]
    },
    "evidence" : "api/ui/package.json\ncontroller/ui/package.json"
  }, {
    "tagRule" : {
      "tag" : "docker",
      "color" : "#A3C1AD",
      "pathPatterns" : [ "(|.*/)Dockerfile" ],
      "excludePathPatterns" : [ ]
    },
    "evidence" : "docker/Dockerfile"
  } ],
  "filesAnalysisResults" : {
    "overallFileSizeDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 8442,
      "lowRiskValue" : 7635,
      "mediumRiskValue" : 21839,
      "highRiskValue" : 6987,
      "veryHighRiskValue" : 12353,
      "lowRiskCount" : 53,
      "negligibleRiskCount" : 213,
      "mediumRiskCount" : 69,
      "highRiskCount" : 11,
      "veryHighRiskCount" : 10,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 14.744306273578315,
      "veryHighRiskPercentage" : 21.57503143775325,
      "highRiskPercentage" : 12.203087885985749,
      "mediumRiskPercentage" : 38.142727399748495,
      "lowRiskPercentage" : 13.33484700293419,
      "totalValue" : 57256,
      "totalCount" : 356
    },
    "fileSizeDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 6538,
      "lowRiskValue" : 6427,
      "mediumRiskValue" : 17588,
      "highRiskValue" : 5234,
      "veryHighRiskValue" : 7296,
      "lowRiskCount" : 44,
      "negligibleRiskCount" : 169,
      "mediumRiskCount" : 54,
      "highRiskCount" : 8,
      "veryHighRiskCount" : 6,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 15.175359190399925,
      "veryHighRiskPercentage" : 16.934753847225124,
      "highRiskPercentage" : 12.148643316389295,
      "mediumRiskPercentage" : 40.823526681057494,
      "lowRiskPercentage" : 14.917716964928163,
      "totalValue" : 43083,
      "totalCount" : 281
    }, {
      "key" : "h",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 124,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 342,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 3,
      "mediumRiskCount" : 1,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 26.609442060085836,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 73.39055793991416,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 466,
      "totalCount" : 4
    }, {
      "key" : "cu",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 382,
      "lowRiskValue" : 143,
      "mediumRiskValue" : 2360,
      "highRiskValue" : 606,
      "veryHighRiskValue" : 2759,
      "lowRiskCount" : 1,
      "negligibleRiskCount" : 7,
      "mediumRiskCount" : 9,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 2,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 6.112,
      "veryHighRiskPercentage" : 44.144,
      "highRiskPercentage" : 9.696,
      "mediumRiskPercentage" : 37.76,
      "lowRiskPercentage" : 2.288,
      "totalValue" : 6250,
      "totalCount" : 20
    }, {
      "key" : "c",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 121,
      "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" : 121,
      "totalCount" : 1
    }, {
      "key" : "yaml",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 319,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 10,
      "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" : 319,
      "totalCount" : 10
    }, {
      "key" : "html",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 626,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 13,
      "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" : 626,
      "totalCount" : 13
    }, {
      "key" : "css",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 94,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 4,
      "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" : 94,
      "totalCount" : 4
    }, {
      "key" : "js",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 233,
      "lowRiskValue" : 689,
      "mediumRiskValue" : 1043,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 5,
      "negligibleRiskCount" : 5,
      "mediumRiskCount" : 3,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 11.857506361323155,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 53.07888040712468,
      "lowRiskPercentage" : 35.06361323155216,
      "totalValue" : 1965,
      "totalCount" : 13
    }, {
      "key" : "hpp",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 126,
      "lowRiskValue" : 255,
      "mediumRiskValue" : 506,
      "highRiskValue" : 628,
      "veryHighRiskValue" : 2298,
      "lowRiskCount" : 2,
      "negligibleRiskCount" : 2,
      "mediumRiskCount" : 2,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 2,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 3.3044846577498035,
      "veryHighRiskPercentage" : 60.26750590086546,
      "highRiskPercentage" : 16.469971151324415,
      "mediumRiskPercentage" : 13.270390768423812,
      "lowRiskPercentage" : 6.6876475216365066,
      "totalValue" : 3813,
      "totalCount" : 9
    }, {
      "key" : "g4",
      "lowRiskThreshold" : 100,
      "mediumRiskThreshold" : 200,
      "highRiskThreshold" : 500,
      "veryHighRiskThreshold" : 1000,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 519,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-100",
      "lowRiskLabel" : "101-200",
      "mediumRiskLabel" : "201-500",
      "highRiskLabel" : "501-1000",
      "veryHighRiskLabel" : "1001+",
      "negligibleRiskPercentage" : 0.0,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 100.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 519,
      "totalCount" : 1
    } ],
    "fileSizeDistributionPerLogicalDecomposition" : [ {
      "name" : "primary",
      "fileSizeDistributionPerComponent" : [ {
        "key" : "cmd",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 154,
        "lowRiskValue" : 432,
        "mediumRiskValue" : 261,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 5,
        "mediumRiskCount" : 1,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 18.181818181818183,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 30.814639905548997,
        "lowRiskPercentage" : 51.00354191263282,
        "totalValue" : 847,
        "totalCount" : 9
      }, {
        "key" : "cluster",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 626,
        "lowRiskValue" : 134,
        "mediumRiskValue" : 211,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 12,
        "mediumRiskCount" : 1,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 64.46961894953657,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 21.73017507723996,
        "lowRiskPercentage" : 13.80020597322348,
        "totalValue" : 971,
        "totalCount" : 14
      }, {
        "key" : "broker",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 139,
        "lowRiskValue" : 356,
        "mediumRiskValue" : 989,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 5,
        "mediumRiskCount" : 3,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 9.366576819407008,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 66.64420485175202,
        "lowRiskPercentage" : 23.98921832884097,
        "totalValue" : 1484,
        "totalCount" : 11
      }, {
        "key" : "datanode",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 280,
        "lowRiskValue" : 438,
        "mediumRiskValue" : 0,
        "highRiskValue" : 1119,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 6,
        "mediumRiskCount" : 0,
        "highRiskCount" : 2,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 15.242242787152966,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 60.914534567229175,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 23.843222645617857,
        "totalValue" : 1837,
        "totalCount" : 11
      }, {
        "key" : "cgoutils",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 78,
        "lowRiskValue" : 243,
        "mediumRiskValue" : 468,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 3,
        "mediumRiskCount" : 2,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 9.885931558935361,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 59.31558935361217,
        "lowRiskPercentage" : 30.79847908745247,
        "totalValue" : 789,
        "totalCount" : 7
      }, {
        "key" : "config",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 86,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 3,
        "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" : 86,
        "totalCount" : 3
      }, {
        "key" : "integration",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 42,
        "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" : 42,
        "totalCount" : 1
      }, {
        "key" : "memstore",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 808,
        "lowRiskValue" : 1157,
        "mediumRiskValue" : 7665,
        "highRiskValue" : 1361,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 9,
        "negligibleRiskCount" : 15,
        "mediumRiskCount" : 22,
        "highRiskCount" : 2,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 7.351469384041488,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 12.382858702574834,
        "mediumRiskPercentage" : 69.73887726321536,
        "lowRiskPercentage" : 10.52679465016832,
        "totalValue" : 10991,
        "totalCount" : 48
      }, {
        "key" : "redolog",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 119,
        "lowRiskValue" : 108,
        "mediumRiskValue" : 553,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 2,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 15.256410256410257,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 70.8974358974359,
        "lowRiskPercentage" : 13.846153846153847,
        "totalValue" : 780,
        "totalCount" : 5
      }, {
        "key" : "utils",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 721,
        "lowRiskValue" : 329,
        "mediumRiskValue" : 545,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 1164,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 21,
        "mediumRiskCount" : 2,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 26.132656759695543,
        "veryHighRiskPercentage" : 42.18919898513954,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 19.75353388909025,
        "lowRiskPercentage" : 11.924610366074665,
        "totalValue" : 2759,
        "totalCount" : 26
      }, {
        "key" : "controller",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 1164,
        "lowRiskValue" : 1098,
        "mediumRiskValue" : 1902,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 7,
        "negligibleRiskCount" : 30,
        "mediumRiskCount" : 7,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 27.953890489913544,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 45.67723342939481,
        "lowRiskPercentage" : 26.368876080691642,
        "totalValue" : 4164,
        "totalCount" : 44
      }, {
        "key" : "testing",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 36,
        "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" : 36,
        "totalCount" : 1
      }, {
        "key" : "common",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 85,
        "lowRiskValue" : 109,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 43.81443298969072,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 56.18556701030928,
        "totalValue" : 194,
        "totalCount" : 3
      }, {
        "key" : "api",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 1303,
        "lowRiskValue" : 949,
        "mediumRiskValue" : 905,
        "highRiskValue" : 629,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 7,
        "negligibleRiskCount" : 32,
        "mediumRiskCount" : 3,
        "highRiskCount" : 1,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 34.416270470153194,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 16.613840464870577,
        "mediumRiskPercentage" : 23.903856312731115,
        "lowRiskPercentage" : 25.066032752245114,
        "totalValue" : 3786,
        "totalCount" : 43
      }, {
        "key" : "subscriber",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 685,
        "lowRiskValue" : 452,
        "mediumRiskValue" : 1796,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 17,
        "mediumRiskCount" : 5,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 23.35492669621548,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 61.23423116263212,
        "lowRiskPercentage" : 15.410842141152404,
        "totalValue" : 2933,
        "totalCount" : 25
      }, {
        "key" : "diskstore",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 118,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 338,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 1,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 25.87719298245614,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 74.12280701754386,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 456,
        "totalCount" : 3
      }, {
        "key" : "query",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 1804,
        "lowRiskValue" : 1449,
        "mediumRiskValue" : 5440,
        "highRiskValue" : 3878,
        "veryHighRiskValue" : 10097,
        "lowRiskCount" : 9,
        "negligibleRiskCount" : 52,
        "mediumRiskCount" : 18,
        "highRiskCount" : 6,
        "veryHighRiskCount" : 8,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 7.958355390859361,
        "veryHighRiskPercentage" : 44.542968060702314,
        "highRiskPercentage" : 17.10781718722428,
        "mediumRiskPercentage" : 23.998588318334214,
        "lowRiskPercentage" : 6.39227104287983,
        "totalValue" : 22668,
        "totalCount" : 93
      }, {
        "key" : "client",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 766,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 2,
        "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" : 100.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 766,
        "totalCount" : 2
      }, {
        "key" : "metastore",
        "lowRiskThreshold" : 100,
        "mediumRiskThreshold" : 200,
        "highRiskThreshold" : 500,
        "veryHighRiskThreshold" : 1000,
        "negligibleRiskValue" : 194,
        "lowRiskValue" : 381,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 1092,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 4,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 1,
        "negligibleRiskLabel" : "1-100",
        "lowRiskLabel" : "101-200",
        "mediumRiskLabel" : "201-500",
        "highRiskLabel" : "501-1000",
        "veryHighRiskLabel" : "1001+",
        "negligibleRiskPercentage" : 11.637672465506899,
        "veryHighRiskPercentage" : 65.50689862027595,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 22.855428914217157,
        "totalValue" : 1667,
        "totalCount" : 7
      } ]
    } ],
    "longestFiles" : [ {
      "relativePath" : "query/algorithm_unittest.cu",
      "extension" : "cu",
      "linesOfCode" : 1721,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/sql/sql_parser.go",
      "extension" : "go",
      "linesOfCode" : 1542,
      "unitsCount" : 126,
      "unitsMcCabeIndexSum" : 334,
      "linesOfCodeInUnits" : 1475
    }, {
      "relativePath" : "query/sql/antlrgen/sqlbase_lexer.go",
      "extension" : "go",
      "linesOfCode" : 1226,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 17
    }, {
      "relativePath" : "query/iterator.hpp",
      "extension" : "hpp",
      "linesOfCode" : 1195,
      "unitsCount" : 89,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 617
    }, {
      "relativePath" : "utils/metrics.go",
      "extension" : "go",
      "linesOfCode" : 1164,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 109
    }, {
      "relativePath" : "query/aql_processor.go",
      "extension" : "go",
      "linesOfCode" : 1150,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 237,
      "linesOfCodeInUnits" : 1110
    }, {
      "relativePath" : "query/aql_compiler.go",
      "extension" : "go",
      "linesOfCode" : 1122,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 282,
      "linesOfCodeInUnits" : 1088
    }, {
      "relativePath" : "query/functor.hpp",
      "extension" : "hpp",
      "linesOfCode" : 1103,
      "unitsCount" : 92,
      "unitsMcCabeIndexSum" : 234,
      "linesOfCodeInUnits" : 637
    }, {
      "relativePath" : "metastore/disk_metastore.go",
      "extension" : "go",
      "linesOfCode" : 1092,
      "unitsCount" : 67,
      "unitsMcCabeIndexSum" : 245,
      "linesOfCodeInUnits" : 1034
    }, {
      "relativePath" : "query/functor_unittest.cu",
      "extension" : "cu",
      "linesOfCode" : 1038,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/common/data_value.go",
      "extension" : "go",
      "linesOfCode" : 833,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 770
    }, {
      "relativePath" : "query/common/hll.go",
      "extension" : "go",
      "linesOfCode" : 813,
      "unitsCount" : 30,
      "unitsMcCabeIndexSum" : 167,
      "linesOfCodeInUnits" : 705
    }, {
      "relativePath" : "query/time_series_aggregate.go",
      "extension" : "go",
      "linesOfCode" : 667,
      "unitsCount" : 35,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "query/context/query_context_helper.go",
      "extension" : "go",
      "linesOfCode" : 645,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 159,
      "linesOfCodeInUnits" : 633
    }, {
      "relativePath" : "api/debug_handler.go",
      "extension" : "go",
      "linesOfCode" : 629,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 115,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "query/binder.hpp",
      "extension" : "hpp",
      "linesOfCode" : 628,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 68,
      "linesOfCodeInUnits" : 321
    }, {
      "relativePath" : "query/iterator_unittest.cu",
      "extension" : "cu",
      "linesOfCode" : 606,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "datanode/datanode.go",
      "extension" : "go",
      "linesOfCode" : 596,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 117,
      "linesOfCodeInUnits" : 523
    }, {
      "relativePath" : "memstore/bootstrap.go",
      "extension" : "go",
      "linesOfCode" : 528,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 503
    }, {
      "relativePath" : "datanode/bootstrap/bootstrap_server.go",
      "extension" : "go",
      "linesOfCode" : 523,
      "unitsCount" : 19,
      "unitsMcCabeIndexSum" : 100,
      "linesOfCodeInUnits" : 475
    }, {
      "relativePath" : "query/sql/SqlBase.g4",
      "extension" : "g4",
      "linesOfCode" : 519,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/common/data_type.go",
      "extension" : "go",
      "linesOfCode" : 498,
      "unitsCount" : 32,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "memstore/backfill.go",
      "extension" : "go",
      "linesOfCode" : 480,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 85,
      "linesOfCodeInUnits" : 451
    }, {
      "relativePath" : "memstore/vector_party.go",
      "extension" : "go",
      "linesOfCode" : 478,
      "unitsCount" : 24,
      "unitsMcCabeIndexSum" : 122,
      "linesOfCodeInUnits" : 451
    }, {
      "relativePath" : "query/expr/ast.go",
      "extension" : "go",
      "linesOfCode" : 477,
      "unitsCount" : 61,
      "unitsMcCabeIndexSum" : 130,
      "linesOfCodeInUnits" : 351
    }, {
      "relativePath" : "query/expr/parser.go",
      "extension" : "go",
      "linesOfCode" : 470,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 442
    }, {
      "relativePath" : "memstore/host_memory_manager.go",
      "extension" : "go",
      "linesOfCode" : 461,
      "unitsCount" : 36,
      "unitsMcCabeIndexSum" : 84,
      "linesOfCodeInUnits" : 409
    }, {
      "relativePath" : "controller/ui/src/App.js",
      "extension" : "js",
      "linesOfCode" : 457,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 246
    }, {
      "relativePath" : "memstore/cuckoo_index.go",
      "extension" : "go",
      "linesOfCode" : 446,
      "unitsCount" : 36,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "subscriber/common/job/controller.go",
      "extension" : "go",
      "linesOfCode" : 435,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 65,
      "linesOfCodeInUnits" : 375
    }, {
      "relativePath" : "query/expr/scanner.go",
      "extension" : "go",
      "linesOfCode" : 421,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 385
    }, {
      "relativePath" : "client/connector.go",
      "extension" : "go",
      "linesOfCode" : 420,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 88,
      "linesOfCodeInUnits" : 363
    }, {
      "relativePath" : "subscriber/common/job/streaming_processor.go",
      "extension" : "go",
      "linesOfCode" : 416,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 60,
      "linesOfCodeInUnits" : 372
    }, {
      "relativePath" : "memstore/job_manager.go",
      "extension" : "go",
      "linesOfCode" : 412,
      "unitsCount" : 44,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 347
    }, {
      "relativePath" : "broker/query_plan_agg.go",
      "extension" : "go",
      "linesOfCode" : 408,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 69,
      "linesOfCodeInUnits" : 367
    }, {
      "relativePath" : "memstore/merge.go",
      "extension" : "go",
      "linesOfCode" : 405,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 346
    }, {
      "relativePath" : "memstore/common/upsert_batch_builder.go",
      "extension" : "go",
      "linesOfCode" : 402,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 126,
      "linesOfCodeInUnits" : 369
    }, {
      "relativePath" : "subscriber/common/job/driver.go",
      "extension" : "go",
      "linesOfCode" : 388,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 60,
      "linesOfCodeInUnits" : 339
    }, {
      "relativePath" : "memstore/common/upsert_batch.go",
      "extension" : "go",
      "linesOfCode" : 372,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 89,
      "linesOfCodeInUnits" : 346
    }, {
      "relativePath" : "memstore/recovery.go",
      "extension" : "go",
      "linesOfCode" : 361,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 352
    }, {
      "relativePath" : "query/hash_reduction.cu",
      "extension" : "cu",
      "linesOfCode" : 357,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/tasks/etcd/ingestion_assignment.go",
      "extension" : "go",
      "linesOfCode" : 353,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 63,
      "linesOfCodeInUnits" : 301
    }, {
      "relativePath" : "memstore/ingestion.go",
      "extension" : "go",
      "linesOfCode" : 352,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 90,
      "linesOfCodeInUnits" : 341
    }, {
      "relativePath" : "api/ui/debug/js/batch.js",
      "extension" : "js",
      "linesOfCode" : 350,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 65,
      "linesOfCodeInUnits" : 342
    }, {
      "relativePath" : "client/schema.go",
      "extension" : "go",
      "linesOfCode" : 346,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 70,
      "linesOfCodeInUnits" : 310
    }, {
      "relativePath" : "query/time_series_aggregate.h",
      "extension" : "h",
      "linesOfCode" : 342,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "diskstore/local_diskstore.go",
      "extension" : "go",
      "linesOfCode" : 338,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 76,
      "linesOfCodeInUnits" : 319
    }, {
      "relativePath" : "broker/query_compiler.go",
      "extension" : "go",
      "linesOfCode" : 327,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 78,
      "linesOfCodeInUnits" : 298
    }, {
      "relativePath" : "memstore/archiving.go",
      "extension" : "go",
      "linesOfCode" : 327,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 310
    }, {
      "relativePath" : "query/common/time_filter.go",
      "extension" : "go",
      "linesOfCode" : 326,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 73,
      "linesOfCodeInUnits" : 303
    } ],
    "filesWithMostUnits" : [ {
      "relativePath" : "query/sql/sql_parser.go",
      "extension" : "go",
      "linesOfCode" : 1542,
      "unitsCount" : 126,
      "unitsMcCabeIndexSum" : 334,
      "linesOfCodeInUnits" : 1475
    }, {
      "relativePath" : "query/functor.hpp",
      "extension" : "hpp",
      "linesOfCode" : 1103,
      "unitsCount" : 92,
      "unitsMcCabeIndexSum" : 234,
      "linesOfCodeInUnits" : 637
    }, {
      "relativePath" : "query/iterator.hpp",
      "extension" : "hpp",
      "linesOfCode" : 1195,
      "unitsCount" : 89,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 617
    }, {
      "relativePath" : "query/sql/antlrgen/sqlbase_base_visitor.go",
      "extension" : "go",
      "linesOfCode" : 266,
      "unitsCount" : 87,
      "unitsMcCabeIndexSum" : 87,
      "linesOfCodeInUnits" : 261
    }, {
      "relativePath" : "metastore/disk_metastore.go",
      "extension" : "go",
      "linesOfCode" : 1092,
      "unitsCount" : 67,
      "unitsMcCabeIndexSum" : 245,
      "linesOfCodeInUnits" : 1034
    }, {
      "relativePath" : "query/expr/ast.go",
      "extension" : "go",
      "linesOfCode" : 477,
      "unitsCount" : 61,
      "unitsMcCabeIndexSum" : 130,
      "linesOfCodeInUnits" : 351
    }, {
      "relativePath" : "memstore/job_manager.go",
      "extension" : "go",
      "linesOfCode" : 412,
      "unitsCount" : 44,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 347
    }, {
      "relativePath" : "memstore/common/data_value.go",
      "extension" : "go",
      "linesOfCode" : 833,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 770
    }, {
      "relativePath" : "utils/serialization.go",
      "extension" : "go",
      "linesOfCode" : 290,
      "unitsCount" : 41,
      "unitsMcCabeIndexSum" : 77,
      "linesOfCodeInUnits" : 271
    }, {
      "relativePath" : "query/aql_processor.go",
      "extension" : "go",
      "linesOfCode" : 1150,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 237,
      "linesOfCodeInUnits" : 1110
    }, {
      "relativePath" : "memstore/host_memory_manager.go",
      "extension" : "go",
      "linesOfCode" : 461,
      "unitsCount" : 36,
      "unitsMcCabeIndexSum" : 84,
      "linesOfCodeInUnits" : 409
    }, {
      "relativePath" : "memstore/cuckoo_index.go",
      "extension" : "go",
      "linesOfCode" : 446,
      "unitsCount" : 36,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "query/time_series_aggregate.go",
      "extension" : "go",
      "linesOfCode" : 667,
      "unitsCount" : 35,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "memstore/common/data_type.go",
      "extension" : "go",
      "linesOfCode" : 498,
      "unitsCount" : 32,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "memstore/merge.go",
      "extension" : "go",
      "linesOfCode" : 405,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 346
    }, {
      "relativePath" : "query/aql_compiler.go",
      "extension" : "go",
      "linesOfCode" : 1122,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 282,
      "linesOfCodeInUnits" : 1088
    }, {
      "relativePath" : "common/log.go",
      "extension" : "go",
      "linesOfCode" : 109,
      "unitsCount" : 30,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 79
    }, {
      "relativePath" : "query/common/hll.go",
      "extension" : "go",
      "linesOfCode" : 813,
      "unitsCount" : 30,
      "unitsMcCabeIndexSum" : 167,
      "linesOfCodeInUnits" : 705
    }, {
      "relativePath" : "memstore/common/upsert_batch.go",
      "extension" : "go",
      "linesOfCode" : 372,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 89,
      "linesOfCodeInUnits" : 346
    }, {
      "relativePath" : "api/ui/debug/js/batch.js",
      "extension" : "js",
      "linesOfCode" : 350,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 65,
      "linesOfCodeInUnits" : 342
    }, {
      "relativePath" : "query/expr/scanner.go",
      "extension" : "go",
      "linesOfCode" : 421,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 385
    }, {
      "relativePath" : "api/debug_handler.go",
      "extension" : "go",
      "linesOfCode" : 629,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 115,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "query/expr/parser.go",
      "extension" : "go",
      "linesOfCode" : 470,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 442
    }, {
      "relativePath" : "memstore/live_vector_party.go",
      "extension" : "go",
      "linesOfCode" : 276,
      "unitsCount" : 26,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 255
    }, {
      "relativePath" : "utils/stream_serialization.go",
      "extension" : "go",
      "linesOfCode" : 170,
      "unitsCount" : 26,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 157
    }, {
      "relativePath" : "memstore/list/archive_vector_party.go",
      "extension" : "go",
      "linesOfCode" : 321,
      "unitsCount" : 25,
      "unitsMcCabeIndexSum" : 74,
      "linesOfCodeInUnits" : 297
    }, {
      "relativePath" : "subscriber/common/consumer/kafka/kafka.go",
      "extension" : "go",
      "linesOfCode" : 284,
      "unitsCount" : 25,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 243
    }, {
      "relativePath" : "memstore/vector_party.go",
      "extension" : "go",
      "linesOfCode" : 478,
      "unitsCount" : 24,
      "unitsMcCabeIndexSum" : 122,
      "linesOfCodeInUnits" : 451
    }, {
      "relativePath" : "cgoutils/memory/malloc.c",
      "extension" : "c",
      "linesOfCode" : 121,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 24,
      "linesOfCodeInUnits" : 117
    }, {
      "relativePath" : "memstore/list/live_vector_party.go",
      "extension" : "go",
      "linesOfCode" : 320,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 71,
      "linesOfCodeInUnits" : 302
    }, {
      "relativePath" : "datanode/datanode.go",
      "extension" : "go",
      "linesOfCode" : 596,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 117,
      "linesOfCodeInUnits" : 523
    }, {
      "relativePath" : "cgoutils/memory.go",
      "extension" : "go",
      "linesOfCode" : 122,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 24,
      "linesOfCodeInUnits" : 115
    }, {
      "relativePath" : "memstore/list/slab.go",
      "extension" : "go",
      "linesOfCode" : 298,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 242
    }, {
      "relativePath" : "diskstore/local_diskstore.go",
      "extension" : "go",
      "linesOfCode" : 338,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 76,
      "linesOfCodeInUnits" : 319
    }, {
      "relativePath" : "cluster/topology/options.go",
      "extension" : "go",
      "linesOfCode" : 134,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 27,
      "linesOfCodeInUnits" : 102
    }, {
      "relativePath" : "utils/http.go",
      "extension" : "go",
      "linesOfCode" : 255,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 38,
      "linesOfCodeInUnits" : 198
    }, {
      "relativePath" : "api/query_handler.go",
      "extension" : "go",
      "linesOfCode" : 319,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 252
    }, {
      "relativePath" : "query/unittest_utils.hpp",
      "extension" : "hpp",
      "linesOfCode" : 271,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 23,
      "linesOfCodeInUnits" : 143
    }, {
      "relativePath" : "datanode/bootstrap/bootstrap_server.go",
      "extension" : "go",
      "linesOfCode" : 523,
      "unitsCount" : 19,
      "unitsMcCabeIndexSum" : 100,
      "linesOfCodeInUnits" : 475
    }, {
      "relativePath" : "redolog/file_redolog_manager.go",
      "extension" : "go",
      "linesOfCode" : 291,
      "unitsCount" : 19,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 263
    }, {
      "relativePath" : "api/ui/debug/js/backfill.js",
      "extension" : "js",
      "linesOfCode" : 236,
      "unitsCount" : 19,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 222
    }, {
      "relativePath" : "broker/query_compiler.go",
      "extension" : "go",
      "linesOfCode" : 327,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 78,
      "linesOfCodeInUnits" : 298
    }, {
      "relativePath" : "memstore/common/upsert_batch_builder.go",
      "extension" : "go",
      "linesOfCode" : 402,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 126,
      "linesOfCodeInUnits" : 369
    }, {
      "relativePath" : "api/ui/debug/js/purge.js",
      "extension" : "js",
      "linesOfCode" : 171,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 24,
      "linesOfCodeInUnits" : 156
    }, {
      "relativePath" : "api/ui/debug/js/summary.js",
      "extension" : "js",
      "linesOfCode" : 100,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 20,
      "linesOfCodeInUnits" : 95
    }, {
      "relativePath" : "client/schema.go",
      "extension" : "go",
      "linesOfCode" : 346,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 70,
      "linesOfCodeInUnits" : 310
    }, {
      "relativePath" : "memstore/archive_store.go",
      "extension" : "go",
      "linesOfCode" : 256,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 227
    }, {
      "relativePath" : "memstore/scheduler.go",
      "extension" : "go",
      "linesOfCode" : 221,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 35,
      "linesOfCodeInUnits" : 175
    }, {
      "relativePath" : "redolog/kafka_redolog_manager.go",
      "extension" : "go",
      "linesOfCode" : 262,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 229
    }, {
      "relativePath" : "controller/ui/src/App.js",
      "extension" : "js",
      "linesOfCode" : 457,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 246
    } ]
  },
  "filesHistoryAnalysisResults" : {
    "overallFileLastModifiedDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 57256,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 356,
      "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" : 57256,
      "totalCount" : 356
    },
    "overallFileFirstModifiedDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 57256,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 356,
      "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" : 57256,
      "totalCount" : 356
    },
    "overallFileChangeDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 24939,
      "lowRiskValue" : 27584,
      "mediumRiskValue" : 4733,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 90,
      "negligibleRiskCount" : 259,
      "mediumRiskCount" : 7,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 43.557007125890735,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 8.266382562526198,
      "lowRiskPercentage" : 48.17661031158307,
      "totalValue" : 57256,
      "totalCount" : 356
    },
    "overallContributorsCountDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 1,
      "mediumRiskThreshold" : 5,
      "highRiskThreshold" : 10,
      "veryHighRiskThreshold" : 25,
      "negligibleRiskValue" : 12826,
      "lowRiskValue" : 33145,
      "mediumRiskValue" : 11285,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 166,
      "negligibleRiskCount" : 161,
      "mediumRiskCount" : 29,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1",
      "lowRiskLabel" : "2-5",
      "mediumRiskLabel" : "6-10",
      "highRiskLabel" : "11-25",
      "veryHighRiskLabel" : "26+",
      "negligibleRiskPercentage" : 22.401145731451727,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 19.70972474500489,
      "lowRiskPercentage" : 57.88912952354338,
      "totalValue" : 57256,
      "totalCount" : 356
    },
    "filesWithoutCommitHistoryCount" : 0,
    "filesWithoutCommitHistoryLinesOfCode" : 0,
    "changeDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 19363,
      "lowRiskValue" : 18987,
      "mediumRiskValue" : 4733,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 72,
      "negligibleRiskCount" : 202,
      "mediumRiskCount" : 7,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 44.943481187475335,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 10.985771650070793,
      "lowRiskPercentage" : 44.07074716245387,
      "totalValue" : 43083,
      "totalCount" : 281
    }, {
      "key" : "h",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 124,
      "lowRiskValue" : 342,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 1,
      "negligibleRiskCount" : 3,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 26.609442060085836,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 73.39055793991416,
      "totalValue" : 466,
      "totalCount" : 4
    }, {
      "key" : "cu",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 1659,
      "lowRiskValue" : 4591,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 9,
      "negligibleRiskCount" : 11,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 26.544,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 73.456,
      "totalValue" : 6250,
      "totalCount" : 20
    }, {
      "key" : "c",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 121,
      "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" : 121,
      "totalCount" : 1
    }, {
      "key" : "yaml",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 276,
      "lowRiskValue" : 43,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 1,
      "negligibleRiskCount" : 9,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 86.52037617554859,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 13.47962382445141,
      "totalValue" : 319,
      "totalCount" : 10
    }, {
      "key" : "html",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 626,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 13,
      "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" : 626,
      "totalCount" : 13
    }, {
      "key" : "css",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 94,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 4,
      "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" : 94,
      "totalCount" : 4
    }, {
      "key" : "js",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 1965,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 13,
      "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" : 1965,
      "totalCount" : 13
    }, {
      "key" : "hpp",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 192,
      "lowRiskValue" : 3621,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 7,
      "negligibleRiskCount" : 2,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 5.035405192761605,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 94.9645948072384,
      "totalValue" : 3813,
      "totalCount" : 9
    }, {
      "key" : "g4",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 519,
      "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" : 519,
      "totalCount" : 1
    } ],
    "lastModifiedDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 43083,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 281,
      "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" : 43083,
      "totalCount" : 281
    }, {
      "key" : "h",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 466,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 4,
      "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" : 466,
      "totalCount" : 4
    }, {
      "key" : "cu",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 6250,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 20,
      "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" : 6250,
      "totalCount" : 20
    }, {
      "key" : "c",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 121,
      "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" : 121,
      "totalCount" : 1
    }, {
      "key" : "yaml",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 319,
      "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" : 319,
      "totalCount" : 10
    }, {
      "key" : "html",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 626,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "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" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 626,
      "totalCount" : 13
    }, {
      "key" : "css",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 94,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 4,
      "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" : 94,
      "totalCount" : 4
    }, {
      "key" : "js",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 1965,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "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" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 1965,
      "totalCount" : 13
    }, {
      "key" : "hpp",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 3813,
      "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" : 3813,
      "totalCount" : 9
    }, {
      "key" : "g4",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 519,
      "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" : 519,
      "totalCount" : 1
    } ],
    "firstModifiedDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 43083,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 281,
      "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" : 43083,
      "totalCount" : 281
    }, {
      "key" : "h",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 466,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 4,
      "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" : 466,
      "totalCount" : 4
    }, {
      "key" : "cu",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 6250,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 20,
      "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" : 6250,
      "totalCount" : 20
    }, {
      "key" : "c",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 121,
      "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" : 121,
      "totalCount" : 1
    }, {
      "key" : "yaml",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 319,
      "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" : 319,
      "totalCount" : 10
    }, {
      "key" : "html",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 626,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "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" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 626,
      "totalCount" : 13
    }, {
      "key" : "css",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 94,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 4,
      "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" : 94,
      "totalCount" : 4
    }, {
      "key" : "js",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 1965,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 0,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "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" : 100.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 0.0,
      "totalValue" : 1965,
      "totalCount" : 13
    }, {
      "key" : "hpp",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 3813,
      "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" : 3813,
      "totalCount" : 9
    }, {
      "key" : "g4",
      "lowRiskThreshold" : 30,
      "mediumRiskThreshold" : 90,
      "highRiskThreshold" : 180,
      "veryHighRiskThreshold" : 365,
      "negligibleRiskValue" : 0,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 519,
      "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" : 519,
      "totalCount" : 1
    } ],
    "changeDistributionPerLogicalDecomposition" : [ {
      "name" : "primary",
      "distributionPerComponent" : [ {
        "key" : "cmd",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 417,
        "lowRiskValue" : 169,
        "mediumRiskValue" : 261,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 7,
        "mediumRiskCount" : 1,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 49.23258559622196,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 30.814639905548997,
        "lowRiskPercentage" : 19.952774498229044,
        "totalValue" : 847,
        "totalCount" : 9
      }, {
        "key" : "cluster",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 971,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 14,
        "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" : 971,
        "totalCount" : 14
      }, {
        "key" : "broker",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 177,
        "lowRiskValue" : 1307,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 7,
        "negligibleRiskCount" : 4,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 11.92722371967655,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 88.07277628032345,
        "totalValue" : 1484,
        "totalCount" : 11
      }, {
        "key" : "datanode",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 482,
        "lowRiskValue" : 759,
        "mediumRiskValue" : 596,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 5,
        "negligibleRiskCount" : 5,
        "mediumRiskCount" : 1,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 26.23843222645618,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 32.444202504082746,
        "lowRiskPercentage" : 41.31736526946108,
        "totalValue" : 1837,
        "totalCount" : 11
      }, {
        "key" : "cgoutils",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 789,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 7,
        "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" : 789,
        "totalCount" : 7
      }, {
        "key" : "config",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 43,
        "lowRiskValue" : 43,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 50.0,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 50.0,
        "totalValue" : 86,
        "totalCount" : 3
      }, {
        "key" : "integration",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 42,
        "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" : 42,
        "totalCount" : 1
      }, {
        "key" : "memstore",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 2696,
        "lowRiskValue" : 8295,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 26,
        "negligibleRiskCount" : 22,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 24.529160221999817,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 75.47083977800018,
        "totalValue" : 10991,
        "totalCount" : 48
      }, {
        "key" : "redolog",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 672,
        "lowRiskValue" : 108,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 4,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 86.15384615384616,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 13.846153846153847,
        "totalValue" : 780,
        "totalCount" : 5
      }, {
        "key" : "utils",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 1234,
        "lowRiskValue" : 1525,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 4,
        "negligibleRiskCount" : 22,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 44.726350126857554,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 55.273649873142446,
        "totalValue" : 2759,
        "totalCount" : 26
      }, {
        "key" : "controller",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 4164,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 44,
        "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" : 4164,
        "totalCount" : 44
      }, {
        "key" : "testing",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 36,
        "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" : 36,
        "totalCount" : 1
      }, {
        "key" : "common",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 16,
        "lowRiskValue" : 178,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 2,
        "negligibleRiskCount" : 1,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 8.24742268041237,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 91.75257731958763,
        "totalValue" : 194,
        "totalCount" : 3
      }, {
        "key" : "api",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 2524,
        "lowRiskValue" : 943,
        "mediumRiskValue" : 319,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 5,
        "negligibleRiskCount" : 37,
        "mediumRiskCount" : 1,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 66.66666666666667,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 8.425779186476491,
        "lowRiskPercentage" : 24.907554146856842,
        "totalValue" : 3786,
        "totalCount" : 43
      }, {
        "key" : "subscriber",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 1969,
        "lowRiskValue" : 964,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 4,
        "negligibleRiskCount" : 21,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 67.13262870780771,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 32.867371292192296,
        "totalValue" : 2933,
        "totalCount" : 25
      }, {
        "key" : "diskstore",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 118,
        "lowRiskValue" : 338,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 1,
        "negligibleRiskCount" : 2,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 25.87719298245614,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 74.12280701754386,
        "totalValue" : 456,
        "totalCount" : 3
      }, {
        "key" : "query",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 8471,
        "lowRiskValue" : 11732,
        "mediumRiskValue" : 2465,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 28,
        "negligibleRiskCount" : 62,
        "mediumRiskCount" : 3,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 37.3698605964355,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 10.87436033174519,
        "lowRiskPercentage" : 51.755779071819305,
        "totalValue" : 22668,
        "totalCount" : 93
      }, {
        "key" : "client",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 766,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 2,
        "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" : 766,
        "totalCount" : 2
      }, {
        "key" : "metastore",
        "lowRiskThreshold" : 5,
        "mediumRiskThreshold" : 20,
        "highRiskThreshold" : 50,
        "veryHighRiskThreshold" : 100,
        "negligibleRiskValue" : 118,
        "lowRiskValue" : 457,
        "mediumRiskValue" : 1092,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 0,
        "lowRiskCount" : 3,
        "negligibleRiskCount" : 3,
        "mediumRiskCount" : 1,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 0,
        "negligibleRiskLabel" : "1-5",
        "lowRiskLabel" : "6-20",
        "mediumRiskLabel" : "21-50",
        "highRiskLabel" : "51-100",
        "veryHighRiskLabel" : "101+",
        "negligibleRiskPercentage" : 7.078584283143371,
        "veryHighRiskPercentage" : 0.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 65.50689862027595,
        "lowRiskPercentage" : 27.414517096580685,
        "totalValue" : 1667,
        "totalCount" : 7
      } ]
    } ],
    "firstModifiedDistributionPerLogicalDecomposition" : [ {
      "name" : "primary",
      "distributionPerComponent" : [ {
        "key" : "cmd",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 847,
        "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" : 847,
        "totalCount" : 9
      }, {
        "key" : "cluster",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 971,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 14,
        "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" : 971,
        "totalCount" : 14
      }, {
        "key" : "broker",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 1484,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 11,
        "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" : 1484,
        "totalCount" : 11
      }, {
        "key" : "datanode",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 1837,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 11,
        "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" : 1837,
        "totalCount" : 11
      }, {
        "key" : "cgoutils",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 789,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 789,
        "totalCount" : 7
      }, {
        "key" : "config",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 86,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 86,
        "totalCount" : 3
      }, {
        "key" : "integration",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 42,
        "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" : 42,
        "totalCount" : 1
      }, {
        "key" : "memstore",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 10991,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 48,
        "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" : 10991,
        "totalCount" : 48
      }, {
        "key" : "redolog",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 780,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 5,
        "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" : 780,
        "totalCount" : 5
      }, {
        "key" : "utils",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 2759,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 26,
        "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" : 2759,
        "totalCount" : 26
      }, {
        "key" : "controller",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 4164,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 44,
        "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" : 4164,
        "totalCount" : 44
      }, {
        "key" : "testing",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 36,
        "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" : 36,
        "totalCount" : 1
      }, {
        "key" : "common",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 194,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 194,
        "totalCount" : 3
      }, {
        "key" : "api",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 3786,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 43,
        "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" : 3786,
        "totalCount" : 43
      }, {
        "key" : "subscriber",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 2933,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2933,
        "totalCount" : 25
      }, {
        "key" : "diskstore",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 456,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 456,
        "totalCount" : 3
      }, {
        "key" : "query",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 22668,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 93,
        "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" : 22668,
        "totalCount" : 93
      }, {
        "key" : "client",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 766,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 2,
        "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" : 766,
        "totalCount" : 2
      }, {
        "key" : "metastore",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 1667,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 1667,
        "totalCount" : 7
      } ]
    } ],
    "lastModifiedDistributionPerLogicalDecomposition" : [ {
      "name" : "primary",
      "distributionPerComponent" : [ {
        "key" : "cmd",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 847,
        "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" : 847,
        "totalCount" : 9
      }, {
        "key" : "cluster",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 971,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 14,
        "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" : 971,
        "totalCount" : 14
      }, {
        "key" : "broker",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 1484,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 11,
        "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" : 1484,
        "totalCount" : 11
      }, {
        "key" : "datanode",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 1837,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 11,
        "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" : 1837,
        "totalCount" : 11
      }, {
        "key" : "cgoutils",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 789,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 789,
        "totalCount" : 7
      }, {
        "key" : "config",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 86,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 86,
        "totalCount" : 3
      }, {
        "key" : "integration",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 42,
        "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" : 42,
        "totalCount" : 1
      }, {
        "key" : "memstore",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 10991,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 48,
        "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" : 10991,
        "totalCount" : 48
      }, {
        "key" : "redolog",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 780,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 5,
        "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" : 780,
        "totalCount" : 5
      }, {
        "key" : "utils",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 2759,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 26,
        "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" : 2759,
        "totalCount" : 26
      }, {
        "key" : "controller",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 4164,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 44,
        "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" : 4164,
        "totalCount" : 44
      }, {
        "key" : "testing",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 36,
        "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" : 36,
        "totalCount" : 1
      }, {
        "key" : "common",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 194,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 194,
        "totalCount" : 3
      }, {
        "key" : "api",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 3786,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 43,
        "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" : 3786,
        "totalCount" : 43
      }, {
        "key" : "subscriber",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 2933,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 2933,
        "totalCount" : 25
      }, {
        "key" : "diskstore",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 456,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 456,
        "totalCount" : 3
      }, {
        "key" : "query",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 22668,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 93,
        "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" : 22668,
        "totalCount" : 93
      }, {
        "key" : "client",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 766,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "veryHighRiskCount" : 2,
        "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" : 766,
        "totalCount" : 2
      }, {
        "key" : "metastore",
        "lowRiskThreshold" : 30,
        "mediumRiskThreshold" : 90,
        "highRiskThreshold" : 180,
        "veryHighRiskThreshold" : 365,
        "negligibleRiskValue" : 0,
        "lowRiskValue" : 0,
        "mediumRiskValue" : 0,
        "highRiskValue" : 0,
        "veryHighRiskValue" : 1667,
        "lowRiskCount" : 0,
        "negligibleRiskCount" : 0,
        "mediumRiskCount" : 0,
        "highRiskCount" : 0,
        "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" : 100.0,
        "highRiskPercentage" : 0.0,
        "mediumRiskPercentage" : 0.0,
        "lowRiskPercentage" : 0.0,
        "totalValue" : 1667,
        "totalCount" : 7
      } ]
    } ],
    "oldestFiles" : [ {
      "relativePath" : "metastore/disk_metastore.go",
      "extension" : "go",
      "linesOfCode" : 1092,
      "unitsCount" : 67,
      "unitsMcCabeIndexSum" : 245,
      "linesOfCodeInUnits" : 1034
    }, {
      "relativePath" : "metastore/common/model.go",
      "extension" : "go",
      "linesOfCode" : 76,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 27
    }, {
      "relativePath" : "testing/utils.go",
      "extension" : "go",
      "linesOfCode" : 36,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 24
    }, {
      "relativePath" : "metastore/common/data_type.go",
      "extension" : "go",
      "linesOfCode" : 33,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/log.go",
      "extension" : "go",
      "linesOfCode" : 109,
      "unitsCount" : 30,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 79
    }, {
      "relativePath" : "common/config.go",
      "extension" : "go",
      "linesOfCode" : 69,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "common/metrics.go",
      "extension" : "go",
      "linesOfCode" : 16,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "query/algorithm_unittest.cu",
      "extension" : "cu",
      "linesOfCode" : 1721,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/aql_processor.go",
      "extension" : "go",
      "linesOfCode" : 1150,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 237,
      "linesOfCodeInUnits" : 1110
    }, {
      "relativePath" : "query/aql_compiler.go",
      "extension" : "go",
      "linesOfCode" : 1122,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 282,
      "linesOfCodeInUnits" : 1088
    }, {
      "relativePath" : "query/functor_unittest.cu",
      "extension" : "cu",
      "linesOfCode" : 1038,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/common/data_value.go",
      "extension" : "go",
      "linesOfCode" : 833,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 770
    }, {
      "relativePath" : "query/common/hll.go",
      "extension" : "go",
      "linesOfCode" : 813,
      "unitsCount" : 30,
      "unitsMcCabeIndexSum" : 167,
      "linesOfCodeInUnits" : 705
    }, {
      "relativePath" : "query/time_series_aggregate.go",
      "extension" : "go",
      "linesOfCode" : 667,
      "unitsCount" : 35,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "query/iterator_unittest.cu",
      "extension" : "cu",
      "linesOfCode" : 606,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/common/data_type.go",
      "extension" : "go",
      "linesOfCode" : 498,
      "unitsCount" : 32,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "memstore/backfill.go",
      "extension" : "go",
      "linesOfCode" : 480,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 85,
      "linesOfCodeInUnits" : 451
    }, {
      "relativePath" : "memstore/vector_party.go",
      "extension" : "go",
      "linesOfCode" : 478,
      "unitsCount" : 24,
      "unitsMcCabeIndexSum" : 122,
      "linesOfCodeInUnits" : 451
    }, {
      "relativePath" : "query/expr/ast.go",
      "extension" : "go",
      "linesOfCode" : 477,
      "unitsCount" : 61,
      "unitsMcCabeIndexSum" : 130,
      "linesOfCodeInUnits" : 351
    }, {
      "relativePath" : "query/expr/parser.go",
      "extension" : "go",
      "linesOfCode" : 470,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 442
    }, {
      "relativePath" : "memstore/host_memory_manager.go",
      "extension" : "go",
      "linesOfCode" : 461,
      "unitsCount" : 36,
      "unitsMcCabeIndexSum" : 84,
      "linesOfCodeInUnits" : 409
    }, {
      "relativePath" : "memstore/cuckoo_index.go",
      "extension" : "go",
      "linesOfCode" : 446,
      "unitsCount" : 36,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "query/expr/scanner.go",
      "extension" : "go",
      "linesOfCode" : 421,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 385
    }, {
      "relativePath" : "client/connector.go",
      "extension" : "go",
      "linesOfCode" : 420,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 88,
      "linesOfCodeInUnits" : 363
    }, {
      "relativePath" : "memstore/job_manager.go",
      "extension" : "go",
      "linesOfCode" : 412,
      "unitsCount" : 44,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 347
    }, {
      "relativePath" : "memstore/merge.go",
      "extension" : "go",
      "linesOfCode" : 405,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 346
    }, {
      "relativePath" : "memstore/common/upsert_batch_builder.go",
      "extension" : "go",
      "linesOfCode" : 402,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 126,
      "linesOfCodeInUnits" : 369
    }, {
      "relativePath" : "memstore/recovery.go",
      "extension" : "go",
      "linesOfCode" : 361,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 352
    }, {
      "relativePath" : "memstore/ingestion.go",
      "extension" : "go",
      "linesOfCode" : 352,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 90,
      "linesOfCodeInUnits" : 341
    }, {
      "relativePath" : "query/time_series_aggregate.h",
      "extension" : "h",
      "linesOfCode" : 342,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/archiving.go",
      "extension" : "go",
      "linesOfCode" : 327,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 310
    }, {
      "relativePath" : "memstore/live_store.go",
      "extension" : "go",
      "linesOfCode" : 309,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 56,
      "linesOfCodeInUnits" : 275
    }, {
      "relativePath" : "query/geo_intersects.cu",
      "extension" : "cu",
      "linesOfCode" : 306,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/expr/token.go",
      "extension" : "go",
      "linesOfCode" : 292,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 75
    }, {
      "relativePath" : "query/sort_reduce.cu",
      "extension" : "cu",
      "linesOfCode" : 291,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/live_vector_party.go",
      "extension" : "go",
      "linesOfCode" : 276,
      "unitsCount" : 26,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 255
    }, {
      "relativePath" : "query/hll.cu",
      "extension" : "cu",
      "linesOfCode" : 270,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/archive_store.go",
      "extension" : "go",
      "linesOfCode" : 256,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 227
    }, {
      "relativePath" : "memstore/memstore.go",
      "extension" : "go",
      "linesOfCode" : 244,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 202
    }, {
      "relativePath" : "query/time_bucketizer.go",
      "extension" : "go",
      "linesOfCode" : 233,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 194
    }, {
      "relativePath" : "query/filter.cu",
      "extension" : "cu",
      "linesOfCode" : 232,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/functor.cu",
      "extension" : "cu",
      "linesOfCode" : 230,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/schema.go",
      "extension" : "go",
      "linesOfCode" : 223,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 54,
      "linesOfCodeInUnits" : 217
    }, {
      "relativePath" : "memstore/scheduler.go",
      "extension" : "go",
      "linesOfCode" : 221,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 35,
      "linesOfCodeInUnits" : 175
    }, {
      "relativePath" : "query/aql_context.go",
      "extension" : "go",
      "linesOfCode" : 215,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 44
    }, {
      "relativePath" : "query/utils.cu",
      "extension" : "cu",
      "linesOfCode" : 206,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/aql_postprocessor.go",
      "extension" : "go",
      "linesOfCode" : 193,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 49,
      "linesOfCodeInUnits" : 181
    }, {
      "relativePath" : "query/device_manager.go",
      "extension" : "go",
      "linesOfCode" : 192,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 154
    }, {
      "relativePath" : "query/stats.go",
      "extension" : "go",
      "linesOfCode" : 180,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 118
    }, {
      "relativePath" : "query/common/dimval.go",
      "extension" : "go",
      "linesOfCode" : 162,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 44,
      "linesOfCodeInUnits" : 150
    } ],
    "youngestFiles" : [ {
      "relativePath" : "controller/mutators/etcd/placement_mutator.go",
      "extension" : "go",
      "linesOfCode" : 167,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 152
    }, {
      "relativePath" : "query/context/query_context_helper.go",
      "extension" : "go",
      "linesOfCode" : 645,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 159,
      "linesOfCodeInUnits" : 633
    }, {
      "relativePath" : "query/context/query_context_options.go",
      "extension" : "go",
      "linesOfCode" : 12,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "integration/config/ares.yaml",
      "extension" : "yaml",
      "linesOfCode" : 42,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/ui/src/App.js",
      "extension" : "js",
      "linesOfCode" : 457,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 246
    }, {
      "relativePath" : "controller/handlers/config.go",
      "extension" : "go",
      "linesOfCode" : 205,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 176
    }, {
      "relativePath" : "controller/handlers/schema.go",
      "extension" : "go",
      "linesOfCode" : 203,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 38,
      "linesOfCodeInUnits" : 176
    }, {
      "relativePath" : "controller/handlers/placement.go",
      "extension" : "go",
      "linesOfCode" : 192,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 179
    }, {
      "relativePath" : "controller/handlers/models.go",
      "extension" : "go",
      "linesOfCode" : 166,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/handlers/membership.go",
      "extension" : "go",
      "linesOfCode" : 153,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 129
    }, {
      "relativePath" : "controller/handlers/assignment.go",
      "extension" : "go",
      "linesOfCode" : 133,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 116
    }, {
      "relativePath" : "cmd/controller/cmd/cmd.go",
      "extension" : "go",
      "linesOfCode" : 92,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 8,
      "linesOfCodeInUnits" : 58
    }, {
      "relativePath" : "controller/ui/src/serviceWorker.js",
      "extension" : "js",
      "linesOfCode" : 92,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 85
    }, {
      "relativePath" : "controller/handlers/ui.go",
      "extension" : "go",
      "linesOfCode" : 62,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 38
    }, {
      "relativePath" : "controller/handlers/error.go",
      "extension" : "go",
      "linesOfCode" : 54,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/handlers/namespace.go",
      "extension" : "go",
      "linesOfCode" : 53,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 34
    }, {
      "relativePath" : "controller/tasks/Module.go",
      "extension" : "go",
      "linesOfCode" : 48,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 23
    }, {
      "relativePath" : "utils/resource_mapper.go",
      "extension" : "go",
      "linesOfCode" : 41,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 27
    }, {
      "relativePath" : "controller/mutators/module.go",
      "extension" : "go",
      "linesOfCode" : 41,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 16
    }, {
      "relativePath" : "controller/handlers/composite.go",
      "extension" : "go",
      "linesOfCode" : 36,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 1,
      "linesOfCodeInUnits" : 12
    }, {
      "relativePath" : "controller/ui/swagger/index.html",
      "extension" : "html",
      "linesOfCode" : 29,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/ui/src/App.css",
      "extension" : "css",
      "linesOfCode" : 23,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "config/ares-controller.yaml",
      "extension" : "yaml",
      "linesOfCode" : 22,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/ui/public/index.html",
      "extension" : "html",
      "linesOfCode" : 18,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/handlers/health.go",
      "extension" : "go",
      "linesOfCode" : 16,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 10
    }, {
      "relativePath" : "controller/handlers/module.go",
      "extension" : "go",
      "linesOfCode" : 14,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/ui/src/index.css",
      "extension" : "css",
      "linesOfCode" : 13,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/ui/src/index.js",
      "extension" : "js",
      "linesOfCode" : 10,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "cmd/controller/main.go",
      "extension" : "go",
      "linesOfCode" : 5,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 1,
      "linesOfCodeInUnits" : 3
    }, {
      "relativePath" : "controller/handlers/doc.go",
      "extension" : "go",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "subscriber/common/consumer/kafka/kafka.go",
      "extension" : "go",
      "linesOfCode" : 284,
      "unitsCount" : 25,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 243
    }, {
      "relativePath" : "query/iterator.cu",
      "extension" : "cu",
      "linesOfCode" : 34,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "metastore/common/errors.go",
      "extension" : "go",
      "linesOfCode" : 42,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/vectors/vector.go",
      "extension" : "go",
      "linesOfCode" : 203,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 183
    }, {
      "relativePath" : "datanode/bootstrap_manager.go",
      "extension" : "go",
      "linesOfCode" : 123,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 101
    }, {
      "relativePath" : "controller/mutators/etcd/membership_mutator.go",
      "extension" : "go",
      "linesOfCode" : 92,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 78
    }, {
      "relativePath" : "controller/mutators/etcd/subscriber_mutator.go",
      "extension" : "go",
      "linesOfCode" : 84,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 14,
      "linesOfCodeInUnits" : 71
    }, {
      "relativePath" : "memstore/common/vector_party_serializer.go",
      "extension" : "go",
      "linesOfCode" : 138,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 24,
      "linesOfCodeInUnits" : 115
    }, {
      "relativePath" : "memstore/common/batch.go",
      "extension" : "go",
      "linesOfCode" : 72,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 22,
      "linesOfCodeInUnits" : 58
    }, {
      "relativePath" : "memstore/common/pinnable.go",
      "extension" : "go",
      "linesOfCode" : 32,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 23
    }, {
      "relativePath" : "cluster/topology/healthtracking_dynamic.go",
      "extension" : "go",
      "linesOfCode" : 90,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 71
    }, {
      "relativePath" : "query/common/time_filter.go",
      "extension" : "go",
      "linesOfCode" : 326,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 73,
      "linesOfCodeInUnits" : 303
    }, {
      "relativePath" : "query/common/dim_util.go",
      "extension" : "go",
      "linesOfCode" : 48,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 43
    }, {
      "relativePath" : "query/common/constant.go",
      "extension" : "go",
      "linesOfCode" : 21,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/list/archive_vector_party.go",
      "extension" : "go",
      "linesOfCode" : 321,
      "unitsCount" : 25,
      "unitsMcCabeIndexSum" : 74,
      "linesOfCodeInUnits" : 297
    }, {
      "relativePath" : "memstore/list/live_vector_party.go",
      "extension" : "go",
      "linesOfCode" : 320,
      "unitsCount" : 23,
      "unitsMcCabeIndexSum" : 71,
      "linesOfCodeInUnits" : 302
    }, {
      "relativePath" : "api/ui/debug/bootstrap.html",
      "extension" : "html",
      "linesOfCode" : 36,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "datanode/bootstrap/bootstrap_details.go",
      "extension" : "go",
      "linesOfCode" : 76,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 56
    }, {
      "relativePath" : "memstore/list/vector_party.go",
      "extension" : "go",
      "linesOfCode" : 121,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 35,
      "linesOfCodeInUnits" : 108
    }, {
      "relativePath" : "memstore/common/common.go",
      "extension" : "go",
      "linesOfCode" : 41,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 10,
      "linesOfCodeInUnits" : 37
    } ],
    "mostRecentlyChangedFiles" : [ {
      "relativePath" : "datanode/datanode.go",
      "extension" : "go",
      "linesOfCode" : 596,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 117,
      "linesOfCodeInUnits" : 523
    }, {
      "relativePath" : "cmd/aresd/cmd/cmd.go",
      "extension" : "go",
      "linesOfCode" : 261,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 215
    }, {
      "relativePath" : "cmd/broker/cmd/cmd.go",
      "extension" : "go",
      "linesOfCode" : 169,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 143
    }, {
      "relativePath" : "datanode/options.go",
      "extension" : "go",
      "linesOfCode" : 55,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 41
    }, {
      "relativePath" : "datanode/types.go",
      "extension" : "go",
      "linesOfCode" : 34,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/handlers/config.go",
      "extension" : "go",
      "linesOfCode" : 205,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 176
    }, {
      "relativePath" : "controller/handlers/placement.go",
      "extension" : "go",
      "linesOfCode" : 192,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 179
    }, {
      "relativePath" : "controller/mutators/etcd/placement_mutator.go",
      "extension" : "go",
      "linesOfCode" : 167,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 152
    }, {
      "relativePath" : "api/schema_handler.go",
      "extension" : "go",
      "linesOfCode" : 145,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 130
    }, {
      "relativePath" : "controller/mutators/common/errors.go",
      "extension" : "go",
      "linesOfCode" : 43,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 9
    }, {
      "relativePath" : "utils/metrics.go",
      "extension" : "go",
      "linesOfCode" : 1164,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 109
    }, {
      "relativePath" : "query/aql_processor.go",
      "extension" : "go",
      "linesOfCode" : 1150,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 237,
      "linesOfCodeInUnits" : 1110
    }, {
      "relativePath" : "memstore/ingestion.go",
      "extension" : "go",
      "linesOfCode" : 352,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 90,
      "linesOfCodeInUnits" : 341
    }, {
      "relativePath" : "client/connector.go",
      "extension" : "go",
      "linesOfCode" : 420,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 88,
      "linesOfCodeInUnits" : 363
    }, {
      "relativePath" : "memstore/bootstrap.go",
      "extension" : "go",
      "linesOfCode" : 528,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 503
    }, {
      "relativePath" : "memstore/recovery.go",
      "extension" : "go",
      "linesOfCode" : 361,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 352
    }, {
      "relativePath" : "memstore/live_store.go",
      "extension" : "go",
      "linesOfCode" : 309,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 56,
      "linesOfCodeInUnits" : 275
    }, {
      "relativePath" : "memstore/memstore.go",
      "extension" : "go",
      "linesOfCode" : 244,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 202
    }, {
      "relativePath" : "cluster/topology/dynamic.go",
      "extension" : "go",
      "linesOfCode" : 211,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 44,
      "linesOfCodeInUnits" : 177
    }, {
      "relativePath" : "datanode/bootstrap_manager.go",
      "extension" : "go",
      "linesOfCode" : 123,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 101
    }, {
      "relativePath" : "memstore/table_shard.go",
      "extension" : "go",
      "linesOfCode" : 111,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 86
    }, {
      "relativePath" : "controller/mutators/common/types.go",
      "extension" : "go",
      "linesOfCode" : 63,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/handlers/error.go",
      "extension" : "go",
      "linesOfCode" : 54,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/mutators/module.go",
      "extension" : "go",
      "linesOfCode" : 41,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 16
    }, {
      "relativePath" : "memstore/options.go",
      "extension" : "go",
      "linesOfCode" : 20,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 10
    }, {
      "relativePath" : "api/debug_handler.go",
      "extension" : "go",
      "linesOfCode" : 629,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 115,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "memstore/common/primary_key.go",
      "extension" : "go",
      "linesOfCode" : 70,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 8,
      "linesOfCodeInUnits" : 32
    }, {
      "relativePath" : "memstore/common/data_value.go",
      "extension" : "go",
      "linesOfCode" : 833,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 770
    }, {
      "relativePath" : "memstore/backfill.go",
      "extension" : "go",
      "linesOfCode" : 480,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 85,
      "linesOfCodeInUnits" : 451
    }, {
      "relativePath" : "memstore/common/upsert_batch.go",
      "extension" : "go",
      "linesOfCode" : 372,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 89,
      "linesOfCodeInUnits" : 346
    }, {
      "relativePath" : "subscriber/common/rules/job_config.go",
      "extension" : "go",
      "linesOfCode" : 273,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 219
    }, {
      "relativePath" : "memstore/archive_store.go",
      "extension" : "go",
      "linesOfCode" : 256,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 227
    }, {
      "relativePath" : "utils/http.go",
      "extension" : "go",
      "linesOfCode" : 255,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 38,
      "linesOfCodeInUnits" : 198
    }, {
      "relativePath" : "subscriber/common/sink/sink.go",
      "extension" : "go",
      "linesOfCode" : 80,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 57
    }, {
      "relativePath" : "query/aql_compiler.go",
      "extension" : "go",
      "linesOfCode" : 1122,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 282,
      "linesOfCodeInUnits" : 1088
    }, {
      "relativePath" : "query/context/query_context_helper.go",
      "extension" : "go",
      "linesOfCode" : 645,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 159,
      "linesOfCodeInUnits" : 633
    }, {
      "relativePath" : "broker/query_compiler.go",
      "extension" : "go",
      "linesOfCode" : 327,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 78,
      "linesOfCodeInUnits" : 298
    }, {
      "relativePath" : "api/query_handler.go",
      "extension" : "go",
      "linesOfCode" : 319,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 252
    }, {
      "relativePath" : "query/aql_context.go",
      "extension" : "go",
      "linesOfCode" : 215,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 44
    }, {
      "relativePath" : "controller/handlers/schema.go",
      "extension" : "go",
      "linesOfCode" : 203,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 38,
      "linesOfCodeInUnits" : 176
    }, {
      "relativePath" : "controller/handlers/membership.go",
      "extension" : "go",
      "linesOfCode" : 153,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 129
    }, {
      "relativePath" : "controller/handlers/assignment.go",
      "extension" : "go",
      "linesOfCode" : 133,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 116
    }, {
      "relativePath" : "broker/handler.go",
      "extension" : "go",
      "linesOfCode" : 118,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 82
    }, {
      "relativePath" : "api/common/request.go",
      "extension" : "go",
      "linesOfCode" : 115,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 103
    }, {
      "relativePath" : "cmd/controller/cmd/cmd.go",
      "extension" : "go",
      "linesOfCode" : 92,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 8,
      "linesOfCodeInUnits" : 58
    }, {
      "relativePath" : "api/enum_handler.go",
      "extension" : "go",
      "linesOfCode" : 63,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 9,
      "linesOfCodeInUnits" : 49
    }, {
      "relativePath" : "controller/handlers/ui.go",
      "extension" : "go",
      "linesOfCode" : 62,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 38
    }, {
      "relativePath" : "controller/handlers/namespace.go",
      "extension" : "go",
      "linesOfCode" : 53,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 34
    }, {
      "relativePath" : "api/sql_query_handler.go",
      "extension" : "go",
      "linesOfCode" : 53,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 45
    }, {
      "relativePath" : "api/data_handler.go",
      "extension" : "go",
      "linesOfCode" : 53,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 39
    } ],
    "mostPreviouslyChangedFiles" : [ {
      "relativePath" : "common/metrics.go",
      "extension" : "go",
      "linesOfCode" : 16,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "cgoutils/utils.h",
      "extension" : "h",
      "linesOfCode" : 7,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/common/job.go",
      "extension" : "go",
      "linesOfCode" : 8,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/common/host_memory_manager.go",
      "extension" : "go",
      "linesOfCode" : 16,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/expression_vm.h",
      "extension" : "h",
      "linesOfCode" : 61,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/job_status.go",
      "extension" : "go",
      "linesOfCode" : 87,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/expr/scanner.go",
      "extension" : "go",
      "linesOfCode" : 421,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 385
    }, {
      "relativePath" : "query/expr/parser.go",
      "extension" : "go",
      "linesOfCode" : 470,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 442
    }, {
      "relativePath" : "api/doc.go",
      "extension" : "go",
      "linesOfCode" : 1,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/css/index.css",
      "extension" : "css",
      "linesOfCode" : 2,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "utils/constants.go",
      "extension" : "go",
      "linesOfCode" : 4,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/data_request.go",
      "extension" : "go",
      "linesOfCode" : 6,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "utils/sync.go",
      "extension" : "go",
      "linesOfCode" : 7,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "utils/sort_utils.go",
      "extension" : "go",
      "linesOfCode" : 9,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "utils/reflection.go",
      "extension" : "go",
      "linesOfCode" : 14,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 1,
      "linesOfCodeInUnits" : 6
    }, {
      "relativePath" : "api/schema_response.go",
      "extension" : "go",
      "linesOfCode" : 15,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "cgoutils/utils.go",
      "extension" : "go",
      "linesOfCode" : 15,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 9
    }, {
      "relativePath" : "utils/slices.go",
      "extension" : "go",
      "linesOfCode" : 17,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 16
    }, {
      "relativePath" : "utils/uuid.go",
      "extension" : "go",
      "linesOfCode" : 17,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 3,
      "linesOfCodeInUnits" : 12
    }, {
      "relativePath" : "api/ui/debug/js/index.js",
      "extension" : "js",
      "linesOfCode" : 18,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 4,
      "linesOfCodeInUnits" : 18
    }, {
      "relativePath" : "api/debug_response.go",
      "extension" : "go",
      "linesOfCode" : 24,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/purge_manager.go",
      "extension" : "go",
      "linesOfCode" : 25,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 2,
      "linesOfCodeInUnits" : 13
    }, {
      "relativePath" : "api/panic_handler.go",
      "extension" : "go",
      "linesOfCode" : 28,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 5,
      "linesOfCodeInUnits" : 21
    }, {
      "relativePath" : "api/ui/swagger/index.html",
      "extension" : "html",
      "linesOfCode" : 29,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "utils/file_system.go",
      "extension" : "go",
      "linesOfCode" : 41,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 8,
      "linesOfCodeInUnits" : 24
    }, {
      "relativePath" : "api/error.go",
      "extension" : "go",
      "linesOfCode" : 43,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/schema_request.go",
      "extension" : "go",
      "linesOfCode" : 44,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/summary.html",
      "extension" : "html",
      "linesOfCode" : 56,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/css/batch.css",
      "extension" : "css",
      "linesOfCode" : 56,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/batch.html",
      "extension" : "html",
      "linesOfCode" : 62,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/debug_request.go",
      "extension" : "go",
      "linesOfCode" : 73,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "utils/table_writer.go",
      "extension" : "go",
      "linesOfCode" : 76,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 17,
      "linesOfCodeInUnits" : 66
    }, {
      "relativePath" : "diskstore/diskstore_util.go",
      "extension" : "go",
      "linesOfCode" : 88,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 76
    }, {
      "relativePath" : "query/common/time_bucketizer.go",
      "extension" : "go",
      "linesOfCode" : 94,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 51
    }, {
      "relativePath" : "api/ui/debug/js/snapshot.js",
      "extension" : "js",
      "linesOfCode" : 109,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 108
    }, {
      "relativePath" : "api/ui/debug/js/memory.js",
      "extension" : "js",
      "linesOfCode" : 122,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 13,
      "linesOfCodeInUnits" : 120
    }, {
      "relativePath" : "api/ui/debug/js/redologs.js",
      "extension" : "js",
      "linesOfCode" : 131,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 130
    }, {
      "relativePath" : "api/ui/debug/js/archive.js",
      "extension" : "js",
      "linesOfCode" : 156,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 22,
      "linesOfCodeInUnits" : 149
    }, {
      "relativePath" : "api/ui/debug/js/purge.js",
      "extension" : "js",
      "linesOfCode" : 171,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 24,
      "linesOfCodeInUnits" : 156
    }, {
      "relativePath" : "query/time_bucketizer.go",
      "extension" : "go",
      "linesOfCode" : 233,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 194
    }, {
      "relativePath" : "api/ui/debug/js/backfill.js",
      "extension" : "js",
      "linesOfCode" : 236,
      "unitsCount" : 19,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 222
    }, {
      "relativePath" : "utils/stream_serialization.go",
      "extension" : "go",
      "linesOfCode" : 170,
      "unitsCount" : 26,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 157
    }, {
      "relativePath" : "query/transform.cu",
      "extension" : "cu",
      "linesOfCode" : 83,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/functor.cu",
      "extension" : "cu",
      "linesOfCode" : 230,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "utils/hash.go",
      "extension" : "go",
      "linesOfCode" : 159,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 153
    }, {
      "relativePath" : "api/ui/debug/snapshot.html",
      "extension" : "html",
      "linesOfCode" : 40,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/archive.html",
      "extension" : "html",
      "linesOfCode" : 47,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/backfill.html",
      "extension" : "html",
      "linesOfCode" : 62,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/redologs.html",
      "extension" : "html",
      "linesOfCode" : 62,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/purge.html",
      "extension" : "html",
      "linesOfCode" : 83,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    } ],
    "mostChangedFiles" : [ {
      "relativePath" : "query/aql_processor.go",
      "extension" : "go",
      "linesOfCode" : 1150,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 237,
      "linesOfCodeInUnits" : 1110
    }, {
      "relativePath" : "datanode/datanode.go",
      "extension" : "go",
      "linesOfCode" : 596,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 117,
      "linesOfCodeInUnits" : 523
    }, {
      "relativePath" : "query/aql_postprocessor.go",
      "extension" : "go",
      "linesOfCode" : 193,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 49,
      "linesOfCodeInUnits" : 181
    }, {
      "relativePath" : "query/aql_compiler.go",
      "extension" : "go",
      "linesOfCode" : 1122,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 282,
      "linesOfCodeInUnits" : 1088
    }, {
      "relativePath" : "cmd/aresd/cmd/cmd.go",
      "extension" : "go",
      "linesOfCode" : 261,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 215
    }, {
      "relativePath" : "api/query_handler.go",
      "extension" : "go",
      "linesOfCode" : 319,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 252
    }, {
      "relativePath" : "metastore/disk_metastore.go",
      "extension" : "go",
      "linesOfCode" : 1092,
      "unitsCount" : 67,
      "unitsMcCabeIndexSum" : 245,
      "linesOfCodeInUnits" : 1034
    }, {
      "relativePath" : "common/config.go",
      "extension" : "go",
      "linesOfCode" : 69,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/aql_context.go",
      "extension" : "go",
      "linesOfCode" : 215,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 44
    }, {
      "relativePath" : "metastore/validator.go",
      "extension" : "go",
      "linesOfCode" : 193,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 71,
      "linesOfCodeInUnits" : 175
    }, {
      "relativePath" : "utils/metrics.go",
      "extension" : "go",
      "linesOfCode" : 1164,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 109
    }, {
      "relativePath" : "metastore/common/model.go",
      "extension" : "go",
      "linesOfCode" : 76,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 27
    }, {
      "relativePath" : "api/schema_handler.go",
      "extension" : "go",
      "linesOfCode" : 145,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 130
    }, {
      "relativePath" : "memstore/ingestion.go",
      "extension" : "go",
      "linesOfCode" : 352,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 90,
      "linesOfCodeInUnits" : 341
    }, {
      "relativePath" : "api/debug_handler.go",
      "extension" : "go",
      "linesOfCode" : 629,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 115,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "query/time_series_aggregate.go",
      "extension" : "go",
      "linesOfCode" : 667,
      "unitsCount" : 35,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "metastore/schema_fetch.go",
      "extension" : "go",
      "linesOfCode" : 188,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 166
    }, {
      "relativePath" : "memstore/table_shard.go",
      "extension" : "go",
      "linesOfCode" : 111,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 86
    }, {
      "relativePath" : "cmd/broker/cmd/cmd.go",
      "extension" : "go",
      "linesOfCode" : 169,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 143
    }, {
      "relativePath" : "memstore/live_store.go",
      "extension" : "go",
      "linesOfCode" : 309,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 56,
      "linesOfCodeInUnits" : 275
    }, {
      "relativePath" : "client/connector.go",
      "extension" : "go",
      "linesOfCode" : 420,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 88,
      "linesOfCodeInUnits" : 363
    }, {
      "relativePath" : "datanode/client/query_client.go",
      "extension" : "go",
      "linesOfCode" : 129,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 21,
      "linesOfCodeInUnits" : 100
    }, {
      "relativePath" : "broker/query_plan_non_agg.go",
      "extension" : "go",
      "linesOfCode" : 254,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 223
    }, {
      "relativePath" : "memstore/recovery.go",
      "extension" : "go",
      "linesOfCode" : 361,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 352
    }, {
      "relativePath" : "memstore/common/upsert_batch_builder.go",
      "extension" : "go",
      "linesOfCode" : 402,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 126,
      "linesOfCodeInUnits" : 369
    }, {
      "relativePath" : "broker/query_plan_agg.go",
      "extension" : "go",
      "linesOfCode" : 408,
      "unitsCount" : 15,
      "unitsMcCabeIndexSum" : 69,
      "linesOfCodeInUnits" : 367
    }, {
      "relativePath" : "memstore/backfill.go",
      "extension" : "go",
      "linesOfCode" : 480,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 85,
      "linesOfCodeInUnits" : 451
    }, {
      "relativePath" : "memstore/bootstrap.go",
      "extension" : "go",
      "linesOfCode" : 528,
      "unitsCount" : 12,
      "unitsMcCabeIndexSum" : 80,
      "linesOfCodeInUnits" : 503
    }, {
      "relativePath" : "broker/executor.go",
      "extension" : "go",
      "linesOfCode" : 47,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 5,
      "linesOfCodeInUnits" : 28
    }, {
      "relativePath" : "query/algorithm_unittest.cu",
      "extension" : "cu",
      "linesOfCode" : 1721,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "datanode/types.go",
      "extension" : "go",
      "linesOfCode" : 34,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/memstore.go",
      "extension" : "go",
      "linesOfCode" : 244,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 46,
      "linesOfCodeInUnits" : 202
    }, {
      "relativePath" : "query/geo_intersects.cu",
      "extension" : "cu",
      "linesOfCode" : 306,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/time_series_aggregate.h",
      "extension" : "h",
      "linesOfCode" : 342,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/common/data_type.go",
      "extension" : "go",
      "linesOfCode" : 498,
      "unitsCount" : 32,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "memstore/common/data_value.go",
      "extension" : "go",
      "linesOfCode" : 833,
      "unitsCount" : 42,
      "unitsMcCabeIndexSum" : 202,
      "linesOfCodeInUnits" : 770
    }, {
      "relativePath" : "config/ares.yaml",
      "extension" : "yaml",
      "linesOfCode" : 43,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "broker/handler.go",
      "extension" : "go",
      "linesOfCode" : 118,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 82
    }, {
      "relativePath" : "utils/http.go",
      "extension" : "go",
      "linesOfCode" : 255,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 38,
      "linesOfCodeInUnits" : 198
    }, {
      "relativePath" : "memstore/archive_store.go",
      "extension" : "go",
      "linesOfCode" : 256,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 227
    }, {
      "relativePath" : "memstore/archiving.go",
      "extension" : "go",
      "linesOfCode" : 327,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 310
    }, {
      "relativePath" : "broker/query_compiler.go",
      "extension" : "go",
      "linesOfCode" : 327,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 78,
      "linesOfCodeInUnits" : 298
    }, {
      "relativePath" : "subscriber/common/job/controller.go",
      "extension" : "go",
      "linesOfCode" : 435,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 65,
      "linesOfCodeInUnits" : 375
    }, {
      "relativePath" : "subscriber/config/service_config.go",
      "extension" : "go",
      "linesOfCode" : 176,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 14,
      "linesOfCodeInUnits" : 63
    }, {
      "relativePath" : "memstore/schema.go",
      "extension" : "go",
      "linesOfCode" : 223,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 54,
      "linesOfCodeInUnits" : 217
    }, {
      "relativePath" : "query/utils.hpp",
      "extension" : "hpp",
      "linesOfCode" : 235,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 78
    }, {
      "relativePath" : "subscriber/common/rules/job_config.go",
      "extension" : "go",
      "linesOfCode" : 273,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 219
    }, {
      "relativePath" : "query/sort_reduce.cu",
      "extension" : "cu",
      "linesOfCode" : 291,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "client/schema.go",
      "extension" : "go",
      "linesOfCode" : 346,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 70,
      "linesOfCodeInUnits" : 310
    }, {
      "relativePath" : "query/expr/ast.go",
      "extension" : "go",
      "linesOfCode" : 477,
      "unitsCount" : 61,
      "unitsMcCabeIndexSum" : 130,
      "linesOfCodeInUnits" : 351
    } ],
    "filesWithMostContributors" : [ {
      "relativePath" : "query/aql_processor.go",
      "extension" : "go",
      "linesOfCode" : 1150,
      "unitsCount" : 37,
      "unitsMcCabeIndexSum" : 237,
      "linesOfCodeInUnits" : 1110
    }, {
      "relativePath" : "query/aql_postprocessor.go",
      "extension" : "go",
      "linesOfCode" : 193,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 49,
      "linesOfCodeInUnits" : 181
    }, {
      "relativePath" : "common/config.go",
      "extension" : "go",
      "linesOfCode" : 69,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "query/aql_context.go",
      "extension" : "go",
      "linesOfCode" : 215,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 44
    }, {
      "relativePath" : "query/aql_compiler.go",
      "extension" : "go",
      "linesOfCode" : 1122,
      "unitsCount" : 31,
      "unitsMcCabeIndexSum" : 282,
      "linesOfCodeInUnits" : 1088
    }, {
      "relativePath" : "utils/metrics.go",
      "extension" : "go",
      "linesOfCode" : 1164,
      "unitsCount" : 14,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 109
    }, {
      "relativePath" : "metastore/validator.go",
      "extension" : "go",
      "linesOfCode" : 193,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 71,
      "linesOfCodeInUnits" : 175
    }, {
      "relativePath" : "query/time_series_aggregate.go",
      "extension" : "go",
      "linesOfCode" : 667,
      "unitsCount" : 35,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "memstore/backfill.go",
      "extension" : "go",
      "linesOfCode" : 480,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 85,
      "linesOfCodeInUnits" : 451
    }, {
      "relativePath" : "metastore/disk_metastore.go",
      "extension" : "go",
      "linesOfCode" : 1092,
      "unitsCount" : 67,
      "unitsMcCabeIndexSum" : 245,
      "linesOfCodeInUnits" : 1034
    }, {
      "relativePath" : "api/schema_handler.go",
      "extension" : "go",
      "linesOfCode" : 145,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 130
    }, {
      "relativePath" : "metastore/common/model.go",
      "extension" : "go",
      "linesOfCode" : 76,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 27
    }, {
      "relativePath" : "memstore/table_shard.go",
      "extension" : "go",
      "linesOfCode" : 111,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 86
    }, {
      "relativePath" : "client/connector.go",
      "extension" : "go",
      "linesOfCode" : 420,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 88,
      "linesOfCodeInUnits" : 363
    }, {
      "relativePath" : "cmd/aresd/cmd/cmd.go",
      "extension" : "go",
      "linesOfCode" : 261,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 215
    }, {
      "relativePath" : "api/query_handler.go",
      "extension" : "go",
      "linesOfCode" : 319,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 48,
      "linesOfCodeInUnits" : 252
    }, {
      "relativePath" : "memstore/ingestion.go",
      "extension" : "go",
      "linesOfCode" : 352,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 90,
      "linesOfCodeInUnits" : 341
    }, {
      "relativePath" : "api/debug_handler.go",
      "extension" : "go",
      "linesOfCode" : 629,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 115,
      "linesOfCodeInUnits" : 600
    }, {
      "relativePath" : "metastore/schema_fetch.go",
      "extension" : "go",
      "linesOfCode" : 188,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 166
    }, {
      "relativePath" : "memstore/live_store.go",
      "extension" : "go",
      "linesOfCode" : 309,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 56,
      "linesOfCodeInUnits" : 275
    }, {
      "relativePath" : "memstore/common/data_type.go",
      "extension" : "go",
      "linesOfCode" : 498,
      "unitsCount" : 32,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "memstore/archiving.go",
      "extension" : "go",
      "linesOfCode" : 327,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 310
    }, {
      "relativePath" : "memstore/schema.go",
      "extension" : "go",
      "linesOfCode" : 223,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 54,
      "linesOfCodeInUnits" : 217
    }, {
      "relativePath" : "query/expr/ast.go",
      "extension" : "go",
      "linesOfCode" : 477,
      "unitsCount" : 61,
      "unitsMcCabeIndexSum" : 130,
      "linesOfCodeInUnits" : 351
    }, {
      "relativePath" : "common/log.go",
      "extension" : "go",
      "linesOfCode" : 109,
      "unitsCount" : 30,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 79
    }, {
      "relativePath" : "query/hll.go",
      "extension" : "go",
      "linesOfCode" : 74,
      "unitsCount" : 1,
      "unitsMcCabeIndexSum" : 11,
      "linesOfCodeInUnits" : 64
    }, {
      "relativePath" : "query/aql_batchexecutor.go",
      "extension" : "go",
      "linesOfCode" : 188,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 161
    }, {
      "relativePath" : "query/stats.go",
      "extension" : "go",
      "linesOfCode" : 180,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 118
    }, {
      "relativePath" : "utils/env.go",
      "extension" : "go",
      "linesOfCode" : 54,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 9,
      "linesOfCodeInUnits" : 28
    }, {
      "relativePath" : "memstore/recovery.go",
      "extension" : "go",
      "linesOfCode" : 361,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 352
    }, {
      "relativePath" : "memstore/common/upsert_batch_builder.go",
      "extension" : "go",
      "linesOfCode" : 402,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 126,
      "linesOfCodeInUnits" : 369
    }, {
      "relativePath" : "query/time_series_aggregate.h",
      "extension" : "h",
      "linesOfCode" : 342,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "config/ares.yaml",
      "extension" : "yaml",
      "linesOfCode" : 43,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/archive_store.go",
      "extension" : "go",
      "linesOfCode" : 256,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 45,
      "linesOfCodeInUnits" : 227
    }, {
      "relativePath" : "client/schema.go",
      "extension" : "go",
      "linesOfCode" : 346,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 70,
      "linesOfCodeInUnits" : 310
    }, {
      "relativePath" : "memstore/backfill_manager.go",
      "extension" : "go",
      "linesOfCode" : 150,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 22,
      "linesOfCodeInUnits" : 123
    }, {
      "relativePath" : "api/data_handler.go",
      "extension" : "go",
      "linesOfCode" : 53,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 7,
      "linesOfCodeInUnits" : 39
    }, {
      "relativePath" : "diskstore/local_diskstore.go",
      "extension" : "go",
      "linesOfCode" : 338,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 76,
      "linesOfCodeInUnits" : 319
    }, {
      "relativePath" : "query/common/hll.go",
      "extension" : "go",
      "linesOfCode" : 813,
      "unitsCount" : 30,
      "unitsMcCabeIndexSum" : 167,
      "linesOfCodeInUnits" : 705
    }, {
      "relativePath" : "query/iterator.hpp",
      "extension" : "hpp",
      "linesOfCode" : 1195,
      "unitsCount" : 89,
      "unitsMcCabeIndexSum" : 152,
      "linesOfCodeInUnits" : 617
    }, {
      "relativePath" : "memstore/cuckoo_index.go",
      "extension" : "go",
      "linesOfCode" : 446,
      "unitsCount" : 36,
      "unitsMcCabeIndexSum" : 109,
      "linesOfCodeInUnits" : 392
    }, {
      "relativePath" : "utils/di.go",
      "extension" : "go",
      "linesOfCode" : 52,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 10,
      "linesOfCodeInUnits" : 40
    }, {
      "relativePath" : "query/common/dimval.go",
      "extension" : "go",
      "linesOfCode" : 162,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 44,
      "linesOfCodeInUnits" : 150
    }, {
      "relativePath" : "memstore/snapshot.go",
      "extension" : "go",
      "linesOfCode" : 76,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 9,
      "linesOfCodeInUnits" : 71
    }, {
      "relativePath" : "memstore/live_vector_party.go",
      "extension" : "go",
      "linesOfCode" : 276,
      "unitsCount" : 26,
      "unitsMcCabeIndexSum" : 66,
      "linesOfCodeInUnits" : 255
    }, {
      "relativePath" : "query/device_manager.go",
      "extension" : "go",
      "linesOfCode" : 192,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 154
    }, {
      "relativePath" : "query/common/aql_query_result.go",
      "extension" : "go",
      "linesOfCode" : 68,
      "unitsCount" : 5,
      "unitsMcCabeIndexSum" : 17,
      "linesOfCodeInUnits" : 62
    }, {
      "relativePath" : "datanode/datanode.go",
      "extension" : "go",
      "linesOfCode" : 596,
      "unitsCount" : 22,
      "unitsMcCabeIndexSum" : 117,
      "linesOfCodeInUnits" : 523
    }, {
      "relativePath" : "query/algorithm_unittest.cu",
      "extension" : "cu",
      "linesOfCode" : 1721,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "datanode/types.go",
      "extension" : "go",
      "linesOfCode" : 34,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    } ],
    "filesWithLeastContributors" : [ {
      "relativePath" : "query/sql/sql_parser.go",
      "extension" : "go",
      "linesOfCode" : 1542,
      "unitsCount" : 126,
      "unitsMcCabeIndexSum" : 334,
      "linesOfCodeInUnits" : 1475
    }, {
      "relativePath" : "query/context/query_context_helper.go",
      "extension" : "go",
      "linesOfCode" : 645,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 159,
      "linesOfCodeInUnits" : 633
    }, {
      "relativePath" : "query/expr/parser.go",
      "extension" : "go",
      "linesOfCode" : 470,
      "unitsCount" : 27,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 442
    }, {
      "relativePath" : "controller/ui/src/App.js",
      "extension" : "js",
      "linesOfCode" : 457,
      "unitsCount" : 17,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 246
    }, {
      "relativePath" : "query/expr/scanner.go",
      "extension" : "go",
      "linesOfCode" : 421,
      "unitsCount" : 28,
      "unitsMcCabeIndexSum" : 136,
      "linesOfCodeInUnits" : 385
    }, {
      "relativePath" : "query/hash_reduction.cu",
      "extension" : "cu",
      "linesOfCode" : 357,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/tasks/etcd/ingestion_assignment.go",
      "extension" : "go",
      "linesOfCode" : 353,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 63,
      "linesOfCodeInUnits" : 301
    }, {
      "relativePath" : "query/common/time_filter.go",
      "extension" : "go",
      "linesOfCode" : 326,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 73,
      "linesOfCodeInUnits" : 303
    }, {
      "relativePath" : "memstore/list/slab.go",
      "extension" : "go",
      "linesOfCode" : 298,
      "unitsCount" : 21,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 242
    }, {
      "relativePath" : "subscriber/common/consumer/kafka/kafka.go",
      "extension" : "go",
      "linesOfCode" : 284,
      "unitsCount" : 25,
      "unitsMcCabeIndexSum" : 57,
      "linesOfCodeInUnits" : 243
    }, {
      "relativePath" : "api/ui/debug/js/backfill.js",
      "extension" : "js",
      "linesOfCode" : 236,
      "unitsCount" : 19,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 222
    }, {
      "relativePath" : "query/time_bucketizer.go",
      "extension" : "go",
      "linesOfCode" : 233,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 194
    }, {
      "relativePath" : "controller/handlers/config.go",
      "extension" : "go",
      "linesOfCode" : 205,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 37,
      "linesOfCodeInUnits" : 176
    }, {
      "relativePath" : "controller/handlers/schema.go",
      "extension" : "go",
      "linesOfCode" : 203,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 38,
      "linesOfCodeInUnits" : 176
    }, {
      "relativePath" : "controller/handlers/placement.go",
      "extension" : "go",
      "linesOfCode" : 192,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 179
    }, {
      "relativePath" : "datanode/peer_source.go",
      "extension" : "go",
      "linesOfCode" : 186,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 145
    }, {
      "relativePath" : "memstore/common/schema.go",
      "extension" : "go",
      "linesOfCode" : 174,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 31,
      "linesOfCodeInUnits" : 151
    }, {
      "relativePath" : "api/ui/debug/js/purge.js",
      "extension" : "js",
      "linesOfCode" : 171,
      "unitsCount" : 18,
      "unitsMcCabeIndexSum" : 24,
      "linesOfCodeInUnits" : 156
    }, {
      "relativePath" : "controller/mutators/etcd/placement_mutator.go",
      "extension" : "go",
      "linesOfCode" : 167,
      "unitsCount" : 13,
      "unitsMcCabeIndexSum" : 39,
      "linesOfCodeInUnits" : 152
    }, {
      "relativePath" : "controller/handlers/models.go",
      "extension" : "go",
      "linesOfCode" : 166,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "api/ui/debug/js/archive.js",
      "extension" : "js",
      "linesOfCode" : 156,
      "unitsCount" : 16,
      "unitsMcCabeIndexSum" : 22,
      "linesOfCodeInUnits" : 149
    }, {
      "relativePath" : "controller/handlers/membership.go",
      "extension" : "go",
      "linesOfCode" : 153,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 28,
      "linesOfCodeInUnits" : 129
    }, {
      "relativePath" : "controller/mutators/etcd/job_mutator.go",
      "extension" : "go",
      "linesOfCode" : 150,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 30,
      "linesOfCodeInUnits" : 135
    }, {
      "relativePath" : "controller/mutators/etcd/assignment_mutator.go",
      "extension" : "go",
      "linesOfCode" : 137,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 34,
      "linesOfCodeInUnits" : 123
    }, {
      "relativePath" : "cluster/topology/options.go",
      "extension" : "go",
      "linesOfCode" : 134,
      "unitsCount" : 20,
      "unitsMcCabeIndexSum" : 27,
      "linesOfCodeInUnits" : 102
    }, {
      "relativePath" : "controller/handlers/assignment.go",
      "extension" : "go",
      "linesOfCode" : 133,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 25,
      "linesOfCodeInUnits" : 116
    }, {
      "relativePath" : "api/ui/debug/js/redologs.js",
      "extension" : "js",
      "linesOfCode" : 131,
      "unitsCount" : 9,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 130
    }, {
      "relativePath" : "datanode/bootstrap_manager.go",
      "extension" : "go",
      "linesOfCode" : 123,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 101
    }, {
      "relativePath" : "api/ui/debug/js/memory.js",
      "extension" : "js",
      "linesOfCode" : 122,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 13,
      "linesOfCodeInUnits" : 120
    }, {
      "relativePath" : "query/concurrent_unordered_map.hpp",
      "extension" : "hpp",
      "linesOfCode" : 122,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 9,
      "linesOfCodeInUnits" : 23
    }, {
      "relativePath" : "broker/result_merge.go",
      "extension" : "go",
      "linesOfCode" : 111,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 26,
      "linesOfCodeInUnits" : 97
    }, {
      "relativePath" : "api/ui/debug/js/snapshot.js",
      "extension" : "js",
      "linesOfCode" : 109,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 15,
      "linesOfCodeInUnits" : 108
    }, {
      "relativePath" : "query/common/time_bucketizer.go",
      "extension" : "go",
      "linesOfCode" : 94,
      "unitsCount" : 2,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 51
    }, {
      "relativePath" : "controller/mutators/etcd/common.go",
      "extension" : "go",
      "linesOfCode" : 93,
      "unitsCount" : 7,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 84
    }, {
      "relativePath" : "cmd/controller/cmd/cmd.go",
      "extension" : "go",
      "linesOfCode" : 92,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 8,
      "linesOfCodeInUnits" : 58
    }, {
      "relativePath" : "controller/ui/src/serviceWorker.js",
      "extension" : "js",
      "linesOfCode" : 92,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 19,
      "linesOfCodeInUnits" : 85
    }, {
      "relativePath" : "controller/mutators/etcd/membership_mutator.go",
      "extension" : "go",
      "linesOfCode" : 92,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 78
    }, {
      "relativePath" : "diskstore/diskstore_util.go",
      "extension" : "go",
      "linesOfCode" : 88,
      "unitsCount" : 11,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 76
    }, {
      "relativePath" : "memstore/job_status.go",
      "extension" : "go",
      "linesOfCode" : 87,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "controller/mutators/etcd/subscriber_mutator.go",
      "extension" : "go",
      "linesOfCode" : 84,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 14,
      "linesOfCodeInUnits" : 71
    }, {
      "relativePath" : "datanode/bootstrap/bootstrap_details.go",
      "extension" : "go",
      "linesOfCode" : 76,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 56
    }, {
      "relativePath" : "utils/table_writer.go",
      "extension" : "go",
      "linesOfCode" : 76,
      "unitsCount" : 4,
      "unitsMcCabeIndexSum" : 17,
      "linesOfCodeInUnits" : 66
    }, {
      "relativePath" : "subscriber/common/tools/batcher.go",
      "extension" : "go",
      "linesOfCode" : 75,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 16,
      "linesOfCodeInUnits" : 58
    }, {
      "relativePath" : "controller/tasks/etcd/leader_elector.go",
      "extension" : "go",
      "linesOfCode" : 73,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 13,
      "linesOfCodeInUnits" : 49
    }, {
      "relativePath" : "api/debug_request.go",
      "extension" : "go",
      "linesOfCode" : 73,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "memstore/common/batch.go",
      "extension" : "go",
      "linesOfCode" : 72,
      "unitsCount" : 6,
      "unitsMcCabeIndexSum" : 22,
      "linesOfCodeInUnits" : 58
    }, {
      "relativePath" : "utils/consistenthasing/consistenthashing.go",
      "extension" : "go",
      "linesOfCode" : 63,
      "unitsCount" : 8,
      "unitsMcCabeIndexSum" : 12,
      "linesOfCodeInUnits" : 45
    }, {
      "relativePath" : "controller/mutators/common/types.go",
      "extension" : "go",
      "linesOfCode" : 63,
      "unitsCount" : 0,
      "unitsMcCabeIndexSum" : 0,
      "linesOfCodeInUnits" : 0
    }, {
      "relativePath" : "subscriber/common/message/message_decoder.go",
      "extension" : "go",
      "linesOfCode" : 63,
      "unitsCount" : 10,
      "unitsMcCabeIndexSum" : 10,
      "linesOfCodeInUnits" : 38
    }, {
      "relativePath" : "controller/handlers/ui.go",
      "extension" : "go",
      "linesOfCode" : 62,
      "unitsCount" : 3,
      "unitsMcCabeIndexSum" : 6,
      "linesOfCodeInUnits" : 38
    } ],
    "firstDate" : "2018-10-25",
    "latestDate" : "2020-04-23",
    "daysBetweenFirstAndLastDate" : 547,
    "weeks" : 78,
    "estimatedWorkindDays" : 390,
    "activeDays" : 169,
    "ageInDays" : 1988,
    "historyPerExtensionPerYear" : [ {
      "extension" : "proto",
      "year" : "2019",
      "commitsCount" : 4,
      "contributors" : [ "dfwang@gmail.com", "jians@uber.com" ]
    }, {
      "extension" : "c",
      "year" : "2018",
      "commitsCount" : 3,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "c",
      "year" : "2019",
      "commitsCount" : 5,
      "contributors" : [ "jians@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "go",
      "year" : "2020",
      "commitsCount" : 10,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "html",
      "year" : "2019",
      "commitsCount" : 4,
      "contributors" : [ "jians@uber.com", "lxning@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "tokens",
      "year" : "2019",
      "commitsCount" : 3,
      "contributors" : [ "john.hzs1988@gmail.com", "shz@uber.com" ]
    }, {
      "extension" : "html",
      "year" : "2018",
      "commitsCount" : 1,
      "contributors" : [ "davidw@uber.com" ]
    }, {
      "extension" : "g4",
      "year" : "2019",
      "commitsCount" : 3,
      "contributors" : [ "john.hzs1988@gmail.com", "shz@uber.com" ]
    }, {
      "extension" : "yml",
      "year" : "2020",
      "commitsCount" : 2,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "interp",
      "year" : "2019",
      "commitsCount" : 3,
      "contributors" : [ "john.hzs1988@gmail.com", "shz@uber.com" ]
    }, {
      "extension" : "gitmodules",
      "year" : "2019",
      "commitsCount" : 3,
      "contributors" : [ "lucafuji@users.noreply.github.com", "lxning@uber.com" ]
    }, {
      "extension" : "cu",
      "year" : "2019",
      "commitsCount" : 22,
      "contributors" : [ "davidw@uber.com", "dfwang@gmail.com", "jians@uber.com", "zewang@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "cu",
      "year" : "2018",
      "commitsCount" : 16,
      "contributors" : [ "jians@uber.com", "zewang@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "png",
      "year" : "2019",
      "commitsCount" : 2,
      "contributors" : [ "zewang@uber.com", "john.hzs1988@gmail.com" ]
    }, {
      "extension" : "go",
      "year" : "2019",
      "commitsCount" : 215,
      "contributors" : [ "xxsmotur@gmail.com", "dfwang@gmail.com", "davidw@uber.com", "shenj.soso@gmail.com", "46282393+garrusd@users.noreply.github.com", "jians@uber.com", "max@semmle.com", "zewang@uber.com", "john.hzs1988@gmail.com", "shz@uber.com", "lucafuji@users.noreply.github.com", "lxning@uber.com" ]
    }, {
      "extension" : "sh",
      "year" : "2020",
      "commitsCount" : 2,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "go",
      "year" : "2018",
      "commitsCount" : 95,
      "contributors" : [ "davidw@uber.com", "shenj.soso@gmail.com", "jians@uber.com", "zewang@uber.com", "john.hzs1988@gmail.com", "shz@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "css",
      "year" : "2018",
      "commitsCount" : 1,
      "contributors" : [ "davidw@uber.com" ]
    }, {
      "extension" : "css",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "lock",
      "year" : "2018",
      "commitsCount" : 4,
      "contributors" : [ "zewang@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "lock",
      "year" : "2019",
      "commitsCount" : 13,
      "contributors" : [ "davidw@uber.com", "shenj.soso@gmail.com", "jians@uber.com", "zewang@uber.com", "john.hzs1988@gmail.com", "lxning@uber.com" ]
    }, {
      "extension" : "redolog",
      "year" : "2018",
      "commitsCount" : 1,
      "contributors" : [ "shz@uber.com" ]
    }, {
      "extension" : "redolog",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "shenj.soso@gmail.com" ]
    }, {
      "extension" : "txt",
      "year" : "2019",
      "commitsCount" : 25,
      "contributors" : [ "davidw@uber.com", "jians@uber.com", "zewang@uber.com", "john.hzs1988@gmail.com", "lxning@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "sum",
      "year" : "2020",
      "commitsCount" : 1,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "ico",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "hpp",
      "year" : "2018",
      "commitsCount" : 3,
      "contributors" : [ "zewang@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "hpp",
      "year" : "2019",
      "commitsCount" : 19,
      "contributors" : [ "davidw@uber.com", "dfwang@gmail.com", "jians@uber.com", "zewang@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "js",
      "year" : "2019",
      "commitsCount" : 8,
      "contributors" : [ "jians@uber.com", "lxning@uber.com" ]
    }, {
      "extension" : "h",
      "year" : "2018",
      "commitsCount" : 10,
      "contributors" : [ "jians@uber.com", "zewang@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "js",
      "year" : "2018",
      "commitsCount" : 1,
      "contributors" : [ "davidw@uber.com" ]
    }, {
      "extension" : "h",
      "year" : "2019",
      "commitsCount" : 11,
      "contributors" : [ "dfwang@gmail.com", "davidw@uber.com", "jians@uber.com", "zewang@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "mod",
      "year" : "2020",
      "commitsCount" : 1,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "sh",
      "year" : "2019",
      "commitsCount" : 8,
      "contributors" : [ "zewang@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "sh",
      "year" : "2018",
      "commitsCount" : 10,
      "contributors" : [ "dfwang@gmail.com", "shenj.soso@gmail.com", "zewang@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "csv",
      "year" : "2019",
      "commitsCount" : 5,
      "contributors" : [ "davidw@uber.com", "shenj.soso@gmail.com", "john.hzs1988@gmail.com", "shz@uber.com", "lxning@uber.com" ]
    }, {
      "extension" : "csv",
      "year" : "2018",
      "commitsCount" : 1,
      "contributors" : [ "shz@uber.com" ]
    }, {
      "extension" : "aql",
      "year" : "2019",
      "commitsCount" : 2,
      "contributors" : [ "davidw@uber.com", "john.hzs1988@gmail.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2019",
      "commitsCount" : 9,
      "contributors" : [ "dfwang@gmail.com", "jians@uber.com", "john.hzs1988@gmail.com", "shz@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2018",
      "commitsCount" : 3,
      "contributors" : [ "zewang@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "mod",
      "year" : "2019",
      "commitsCount" : 11,
      "contributors" : [ "dfwang@gmail.com", "jians@uber.com", "zewang@uber.com", "shz@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "ds_store",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "john.hzs1988@gmail.com" ]
    }, {
      "extension" : "",
      "year" : "2018",
      "commitsCount" : 31,
      "contributors" : [ "davidw@uber.com", "shenj.soso@gmail.com", "jians@uber.com", "zewang@uber.com", "shz@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "yml",
      "year" : "2019",
      "commitsCount" : 11,
      "contributors" : [ "davidw@uber.com", "shenj.soso@gmail.com", "zewang@uber.com", "shz@uber.com", "lucafuji@users.noreply.github.com", "lxning@uber.com" ]
    }, {
      "extension" : "yml",
      "year" : "2018",
      "commitsCount" : 15,
      "contributors" : [ "dfwang@gmail.com", "shenj.soso@gmail.com", "zewang@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "svg",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "",
      "year" : "2019",
      "commitsCount" : 31,
      "contributors" : [ "davidw@uber.com", "dfwang@gmail.com", "shenj.soso@gmail.com", "jians@uber.com", "yutiansut@qq.com", "zewang@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com", "lxning@uber.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2019",
      "commitsCount" : 22,
      "contributors" : [ "davidw@uber.com", "shenj.soso@gmail.com", "jians@uber.com", "zewang@uber.com", "john.hzs1988@gmail.com", "shz@uber.com", "lxning@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "yaml",
      "year" : "2018",
      "commitsCount" : 8,
      "contributors" : [ "zewang@uber.com", "john.hzs1988@gmail.com", "shz@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "md",
      "year" : "2019",
      "commitsCount" : 27,
      "contributors" : [ "shenj.soso@gmail.com", "ychen@uber.com", "jians@uber.com", "zewang@uber.com", "ondrej.kokes@gmail.com", "john.hzs1988@gmail.com", "snlpatel001213@hotmail.com", "lucafuji@users.noreply.github.com", "lxning@uber.com" ]
    }, {
      "extension" : "md",
      "year" : "2018",
      "commitsCount" : 9,
      "contributors" : [ "dfwang@gmail.com", "ychen@uber.com", "jians@uber.com", "zewang@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "cmake",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "lxning@uber.com" ]
    }, {
      "extension" : "updated",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "sql",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "john.hzs1988@gmail.com" ]
    }, {
      "extension" : "data",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "dfwang@gmail.com" ]
    }, {
      "extension" : "json",
      "year" : "2018",
      "commitsCount" : 4,
      "contributors" : [ "davidw@uber.com", "zewang@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "json",
      "year" : "2019",
      "commitsCount" : 9,
      "contributors" : [ "davidw@uber.com", "shenj.soso@gmail.com", "jians@uber.com", "john.hzs1988@gmail.com", "shz@uber.com", "lxning@uber.com", "lucafuji@users.noreply.github.com" ]
    }, {
      "extension" : "gitignore",
      "year" : "2020",
      "commitsCount" : 1,
      "contributors" : [ "jians@uber.com" ]
    }, {
      "extension" : "avsc",
      "year" : "2019",
      "commitsCount" : 1,
      "contributors" : [ "lxning@uber.com" ]
    }, {
      "extension" : "cpp",
      "year" : "2018",
      "commitsCount" : 1,
      "contributors" : [ "zewang@uber.com" ]
    } ]
  },
  "unitsAnalysisResults" : {
    "totalNumberOfUnits" : 2787,
    "linesOfCodeInUnits" : 37216,
    "unitSizeRiskDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 8581,
      "lowRiskValue" : 7459,
      "mediumRiskValue" : 12050,
      "highRiskValue" : 6377,
      "veryHighRiskValue" : 2749,
      "lowRiskCount" : 497,
      "negligibleRiskCount" : 1782,
      "mediumRiskCount" : 398,
      "highRiskCount" : 91,
      "veryHighRiskCount" : 19,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 23.057287188306105,
      "veryHighRiskPercentage" : 7.386607910576096,
      "highRiskPercentage" : 17.135103181427343,
      "mediumRiskPercentage" : 32.37854686156492,
      "lowRiskPercentage" : 20.042454858125538,
      "totalValue" : 37216,
      "totalCount" : 2787
    },
    "conditionalComplexityRiskDistribution" : {
      "key" : "",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 19828,
      "lowRiskValue" : 7874,
      "mediumRiskValue" : 7187,
      "highRiskValue" : 1781,
      "veryHighRiskValue" : 546,
      "lowRiskCount" : 248,
      "negligibleRiskCount" : 2404,
      "mediumRiskCount" : 118,
      "highRiskCount" : 16,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 53.27815993121238,
      "veryHighRiskPercentage" : 1.467110920034394,
      "highRiskPercentage" : 4.785576096302665,
      "mediumRiskPercentage" : 19.3115864144454,
      "lowRiskPercentage" : 21.15756663800516,
      "totalValue" : 37216,
      "totalCount" : 2787
    },
    "unitSizeRiskDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 7088,
      "lowRiskValue" : 6577,
      "mediumRiskValue" : 11106,
      "highRiskValue" : 6260,
      "veryHighRiskValue" : 2498,
      "lowRiskCount" : 436,
      "negligibleRiskCount" : 1469,
      "mediumRiskCount" : 365,
      "highRiskCount" : 89,
      "veryHighRiskCount" : 17,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 21.139908735721317,
      "veryHighRiskPercentage" : 7.450266933102688,
      "highRiskPercentage" : 18.670404724268543,
      "mediumRiskPercentage" : 33.12356467535566,
      "lowRiskPercentage" : 19.61585493155179,
      "totalValue" : 33529,
      "totalCount" : 2376
    }, {
      "key" : "c",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 117,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 23,
      "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" : 117,
      "totalCount" : 23
    }, {
      "key" : "js",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 528,
      "lowRiskValue" : 473,
      "mediumRiskValue" : 559,
      "highRiskValue" : 117,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 33,
      "negligibleRiskCount" : 99,
      "mediumRiskCount" : 20,
      "highRiskCount" : 2,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 31.48479427549195,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 6.976744186046512,
      "mediumRiskPercentage" : 33.333333333333336,
      "lowRiskPercentage" : 28.205128205128204,
      "totalValue" : 1677,
      "totalCount" : 154
    }, {
      "key" : "hpp",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 848,
      "lowRiskValue" : 409,
      "mediumRiskValue" : 385,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 251,
      "lowRiskCount" : 28,
      "negligibleRiskCount" : 191,
      "mediumRiskCount" : 13,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 2,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 44.79661912308505,
      "veryHighRiskPercentage" : 13.259376650818806,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 20.33808769149498,
      "lowRiskPercentage" : 21.605916534601164,
      "totalValue" : 1893,
      "totalCount" : 234
    } ],
    "unitSizeRiskDistributionPerComponent" : [ [ {
      "key" : "cmd",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 64,
      "lowRiskValue" : 92,
      "mediumRiskValue" : 307,
      "highRiskValue" : 86,
      "veryHighRiskValue" : 123,
      "lowRiskCount" : 6,
      "negligibleRiskCount" : 14,
      "mediumRiskCount" : 9,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 9.523809523809524,
      "veryHighRiskPercentage" : 18.303571428571427,
      "highRiskPercentage" : 12.797619047619047,
      "mediumRiskPercentage" : 45.68452380952381,
      "lowRiskPercentage" : 13.69047619047619,
      "totalValue" : 672,
      "totalCount" : 31
    }, {
      "key" : "cluster",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 317,
      "lowRiskValue" : 125,
      "mediumRiskValue" : 214,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 9,
      "negligibleRiskCount" : 70,
      "mediumRiskCount" : 8,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 48.323170731707314,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 32.6219512195122,
      "lowRiskPercentage" : 19.054878048780488,
      "totalValue" : 656,
      "totalCount" : 87
    }, {
      "key" : "broker",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 142,
      "lowRiskValue" : 145,
      "mediumRiskValue" : 445,
      "highRiskValue" : 387,
      "veryHighRiskValue" : 122,
      "lowRiskCount" : 9,
      "negligibleRiskCount" : 31,
      "mediumRiskCount" : 14,
      "highRiskCount" : 6,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 11.44238517324738,
      "veryHighRiskPercentage" : 9.830781627719581,
      "highRiskPercentage" : 31.18452860596293,
      "mediumRiskPercentage" : 35.85817888799355,
      "lowRiskPercentage" : 11.684125705076552,
      "totalValue" : 1241,
      "totalCount" : 61
    }, {
      "key" : "datanode",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 259,
      "lowRiskValue" : 317,
      "mediumRiskValue" : 496,
      "highRiskValue" : 258,
      "veryHighRiskValue" : 139,
      "lowRiskCount" : 20,
      "negligibleRiskCount" : 48,
      "mediumRiskCount" : 15,
      "highRiskCount" : 4,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 17.631041524846836,
      "veryHighRiskPercentage" : 9.462219196732471,
      "highRiskPercentage" : 17.56296800544588,
      "mediumRiskPercentage" : 33.764465622872706,
      "lowRiskPercentage" : 21.57930565010211,
      "totalValue" : 1469,
      "totalCount" : 88
    }, {
      "key" : "cgoutils",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 241,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 46,
      "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" : 241,
      "totalCount" : 46
    }, {
      "key" : "memstore",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 2072,
      "lowRiskValue" : 1908,
      "mediumRiskValue" : 3055,
      "highRiskValue" : 1550,
      "veryHighRiskValue" : 986,
      "lowRiskCount" : 129,
      "negligibleRiskCount" : 385,
      "mediumRiskCount" : 100,
      "highRiskCount" : 22,
      "veryHighRiskCount" : 8,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 21.64873054017344,
      "veryHighRiskPercentage" : 10.301953818827709,
      "highRiskPercentage" : 16.19475498902936,
      "mediumRiskPercentage" : 31.91933967192561,
      "lowRiskPercentage" : 19.935220980043884,
      "totalValue" : 9571,
      "totalCount" : 644
    }, {
      "key" : "redolog",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 164,
      "lowRiskValue" : 139,
      "mediumRiskValue" : 213,
      "highRiskValue" : 146,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 9,
      "negligibleRiskCount" : 35,
      "mediumRiskCount" : 8,
      "highRiskCount" : 2,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 24.773413897280967,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 22.05438066465257,
      "mediumRiskPercentage" : 32.17522658610272,
      "lowRiskPercentage" : 20.996978851963746,
      "totalValue" : 662,
      "totalCount" : 54
    }, {
      "key" : "utils",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 913,
      "lowRiskValue" : 206,
      "mediumRiskValue" : 182,
      "highRiskValue" : 96,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 14,
      "negligibleRiskCount" : 176,
      "mediumRiskCount" : 6,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 65.35433070866142,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 6.871868289191124,
      "mediumRiskPercentage" : 13.027916964924838,
      "lowRiskPercentage" : 14.74588403722262,
      "totalValue" : 1397,
      "totalCount" : 197
    }, {
      "key" : "controller",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 356,
      "lowRiskValue" : 1105,
      "mediumRiskValue" : 1022,
      "highRiskValue" : 428,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 72,
      "negligibleRiskCount" : 62,
      "mediumRiskCount" : 38,
      "highRiskCount" : 7,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 12.229474407420131,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 14.702851253864651,
      "mediumRiskPercentage" : 35.10821023703195,
      "lowRiskPercentage" : 37.959464101683274,
      "totalValue" : 2911,
      "totalCount" : 179
    }, {
      "key" : "testing",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 24,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 7,
      "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" : 24,
      "totalCount" : 7
    }, {
      "key" : "common",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 85,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 32,
      "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" : 85,
      "totalCount" : 32
    }, {
      "key" : "api",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 688,
      "lowRiskValue" : 579,
      "mediumRiskValue" : 982,
      "highRiskValue" : 254,
      "veryHighRiskValue" : 103,
      "lowRiskCount" : 39,
      "negligibleRiskCount" : 129,
      "mediumRiskCount" : 34,
      "highRiskCount" : 3,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 26.40061396776669,
      "veryHighRiskPercentage" : 3.952417498081351,
      "highRiskPercentage" : 9.746738296239448,
      "mediumRiskPercentage" : 37.68227168073676,
      "lowRiskPercentage" : 22.21795855717575,
      "totalValue" : 2606,
      "totalCount" : 206
    }, {
      "key" : "subscriber",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 319,
      "lowRiskValue" : 329,
      "mediumRiskValue" : 933,
      "highRiskValue" : 430,
      "veryHighRiskValue" : 127,
      "lowRiskCount" : 22,
      "negligibleRiskCount" : 69,
      "mediumRiskCount" : 30,
      "highRiskCount" : 7,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 14.920486435921422,
      "veryHighRiskPercentage" : 5.940130963517306,
      "highRiskPercentage" : 20.112254443405053,
      "mediumRiskPercentage" : 43.63891487371375,
      "lowRiskPercentage" : 15.38821328344247,
      "totalValue" : 2138,
      "totalCount" : 129
    }, {
      "key" : "diskstore",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 104,
      "lowRiskValue" : 84,
      "mediumRiskValue" : 207,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 6,
      "negligibleRiskCount" : 19,
      "mediumRiskCount" : 7,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 26.329113924050635,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 52.40506329113924,
      "lowRiskPercentage" : 21.265822784810126,
      "totalValue" : 395,
      "totalCount" : 32
    }, {
      "key" : "query",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 2553,
      "lowRiskValue" : 1908,
      "mediumRiskValue" : 3329,
      "highRiskValue" : 2270,
      "veryHighRiskValue" : 1013,
      "lowRiskCount" : 129,
      "negligibleRiskCount" : 608,
      "mediumRiskCount" : 105,
      "highRiskCount" : 31,
      "veryHighRiskCount" : 5,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 23.056082362503385,
      "veryHighRiskPercentage" : 9.148378939763388,
      "highRiskPercentage" : 20.5003160841687,
      "mediumRiskPercentage" : 30.06411993136458,
      "lowRiskPercentage" : 17.231102682199946,
      "totalValue" : 11073,
      "totalCount" : 878
    }, {
      "key" : "client",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 55,
      "lowRiskValue" : 154,
      "mediumRiskValue" : 186,
      "highRiskValue" : 142,
      "veryHighRiskValue" : 136,
      "lowRiskCount" : 10,
      "negligibleRiskCount" : 10,
      "mediumRiskCount" : 6,
      "highRiskCount" : 2,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 8.172362555720653,
      "veryHighRiskPercentage" : 20.208023774145616,
      "highRiskPercentage" : 21.099554234769688,
      "mediumRiskPercentage" : 27.637444279346212,
      "lowRiskPercentage" : 22.88261515601783,
      "totalValue" : 673,
      "totalCount" : 29
    }, {
      "key" : "metastore",
      "lowRiskThreshold" : 10,
      "mediumRiskThreshold" : 20,
      "highRiskThreshold" : 50,
      "veryHighRiskThreshold" : 100,
      "negligibleRiskValue" : 225,
      "lowRiskValue" : 368,
      "mediumRiskValue" : 479,
      "highRiskValue" : 330,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 23,
      "negligibleRiskCount" : 41,
      "mediumRiskCount" : 18,
      "highRiskCount" : 5,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-10",
      "lowRiskLabel" : "11-20",
      "mediumRiskLabel" : "21-50",
      "highRiskLabel" : "51-100",
      "veryHighRiskLabel" : "101+",
      "negligibleRiskPercentage" : 16.048502139800284,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 23.53780313837375,
      "mediumRiskPercentage" : 34.165477888730386,
      "lowRiskPercentage" : 26.24821683309558,
      "totalValue" : 1402,
      "totalCount" : 87
    } ] ],
    "longestUnits" : [ {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/context/query_context_helper.go",
        "extension" : "go",
        "linesOfCode" : 645,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 159,
        "linesOfCodeInUnits" : 633
      },
      "startLine" : 132,
      "endLine" : 743,
      "linesOfCode" : 546,
      "mcCabeIndex" : 134,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "int bindGeneric()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/binder.hpp",
        "extension" : "hpp",
        "linesOfCode" : 628,
        "unitsCount" : 9,
        "unitsMcCabeIndexSum" : 68,
        "linesOfCodeInUnits" : 321
      },
      "startLine" : 102,
      "endLine" : 264,
      "linesOfCode" : 150,
      "mcCabeIndex" : 36,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ValueFromString()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_value.go",
        "extension" : "go",
        "linesOfCode" : 833,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 202,
        "linesOfCodeInUnits" : 770
      },
      "startLine" : 350,
      "endLine" : 503,
      "linesOfCode" : 147,
      "mcCabeIndex" : 30,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/ingestion.go",
        "extension" : "go",
        "linesOfCode" : 352,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 90,
        "linesOfCodeInUnits" : 341
      },
      "startLine" : 172,
      "endLine" : 361,
      "linesOfCode" : 142,
      "mcCabeIndex" : 30,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "datanode/bootstrap/bootstrap_server.go",
        "extension" : "go",
        "linesOfCode" : 523,
        "unitsCount" : 19,
        "unitsMcCabeIndexSum" : 100,
        "linesOfCodeInUnits" : 475
      },
      "startLine" : 233,
      "endLine" : 391,
      "linesOfCode" : 139,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "client/connector.go",
        "extension" : "go",
        "linesOfCode" : 420,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 88,
        "linesOfCodeInUnits" : 363
      },
      "startLine" : 382,
      "endLine" : 547,
      "linesOfCode" : 136,
      "mcCabeIndex" : 36,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/upsert_batch_builder.go",
        "extension" : "go",
        "linesOfCode" : 402,
        "unitsCount" : 18,
        "unitsMcCabeIndexSum" : 126,
        "linesOfCodeInUnits" : 369
      },
      "startLine" : 154,
      "endLine" : 305,
      "linesOfCode" : 132,
      "mcCabeIndex" : 48,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func GetDataValue()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_value.go",
        "extension" : "go",
        "linesOfCode" : 833,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 202,
        "linesOfCodeInUnits" : 770
      },
      "startLine" : 807,
      "endLine" : 937,
      "linesOfCode" : 129,
      "mcCabeIndex" : 28,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/backfill.go",
        "extension" : "go",
        "linesOfCode" : 480,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 85,
        "linesOfCodeInUnits" : 451
      },
      "startLine" : 108,
      "endLine" : 266,
      "linesOfCode" : 127,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "subscriber/common/job/controller.go",
        "extension" : "go",
        "linesOfCode" : 435,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 65,
        "linesOfCodeInUnits" : 375
      },
      "startLine" : 277,
      "endLine" : 424,
      "linesOfCode" : 127,
      "mcCabeIndex" : 28,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "cmd/aresd/cmd/cmd.go",
        "extension" : "go",
        "linesOfCode" : 261,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 28,
        "linesOfCodeInUnits" : 215
      },
      "startLine" : 129,
      "endLine" : 309,
      "linesOfCode" : 123,
      "mcCabeIndex" : 14,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "broker/query_plan_non_agg.go",
        "extension" : "go",
        "linesOfCode" : 254,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 46,
        "linesOfCodeInUnits" : 223
      },
      "startLine" : 164,
      "endLine" : 306,
      "linesOfCode" : 122,
      "mcCabeIndex" : 29,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseOldTimeseriesHLLResult()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/hll.go",
        "extension" : "go",
        "linesOfCode" : 813,
        "unitsCount" : 30,
        "unitsMcCabeIndexSum" : 167,
        "linesOfCodeInUnits" : 705
      },
      "startLine" : 217,
      "endLine" : 362,
      "linesOfCode" : 110,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseTimeseriesHLLResult()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/hll.go",
        "extension" : "go",
        "linesOfCode" : 813,
        "unitsCount" : 30,
        "unitsMcCabeIndexSum" : 167,
        "linesOfCodeInUnits" : 705
      },
      "startLine" : 364,
      "endLine" : 500,
      "linesOfCode" : 106,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_value.go",
        "extension" : "go",
        "linesOfCode" : 833,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 202,
        "linesOfCodeInUnits" : 770
      },
      "startLine" : 621,
      "endLine" : 729,
      "linesOfCode" : 105,
      "mcCabeIndex" : 33,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ReadRequest()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "api/common/request.go",
        "extension" : "go",
        "linesOfCode" : 115,
        "unitsCount" : 1,
        "unitsMcCabeIndexSum" : 34,
        "linesOfCodeInUnits" : 103
      },
      "startLine" : 46,
      "endLine" : 156,
      "linesOfCode" : 103,
      "mcCabeIndex" : 34,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/ingestion.go",
        "extension" : "go",
        "linesOfCode" : 352,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 90,
        "linesOfCodeInUnits" : 341
      },
      "startLine" : 364,
      "endLine" : 494,
      "linesOfCode" : 102,
      "mcCabeIndex" : 33,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/bootstrap.go",
        "extension" : "go",
        "linesOfCode" : 528,
        "unitsCount" : 12,
        "unitsMcCabeIndexSum" : 80,
        "linesOfCodeInUnits" : 503
      },
      "startLine" : 235,
      "endLine" : 356,
      "linesOfCode" : 102,
      "mcCabeIndex" : 13,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "int bind()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/binder.hpp",
        "extension" : "hpp",
        "linesOfCode" : 628,
        "unitsCount" : 9,
        "unitsMcCabeIndexSum" : 68,
        "linesOfCodeInUnits" : 321
      },
      "startLine" : 316,
      "endLine" : 426,
      "linesOfCode" : 101,
      "mcCabeIndex" : 21,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 1139,
      "endLine" : 1250,
      "linesOfCode" : 99,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/bootstrap.go",
        "extension" : "go",
        "linesOfCode" : 528,
        "unitsCount" : 12,
        "unitsMcCabeIndexSum" : 80,
        "linesOfCodeInUnits" : 503
      },
      "startLine" : 107,
      "endLine" : 226,
      "linesOfCode" : 96,
      "mcCabeIndex" : 13,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func Murmur3Sum128()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "utils/hash.go",
        "extension" : "go",
        "linesOfCode" : 159,
        "unitsCount" : 5,
        "unitsMcCabeIndexSum" : 26,
        "linesOfCodeInUnits" : 153
      },
      "startLine" : 90,
      "endLine" : 199,
      "linesOfCode" : 96,
      "mcCabeIndex" : 17,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "api/debug_handler.go",
        "extension" : "go",
        "linesOfCode" : 629,
        "unitsCount" : 27,
        "unitsMcCabeIndexSum" : 115,
        "linesOfCodeInUnits" : 600
      },
      "startLine" : 141,
      "endLine" : 254,
      "linesOfCode" : 95,
      "mcCabeIndex" : 21,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "api/query_handler.go",
        "extension" : "go",
        "linesOfCode" : 319,
        "unitsCount" : 20,
        "unitsMcCabeIndexSum" : 48,
        "linesOfCodeInUnits" : 252
      },
      "startLine" : 107,
      "endLine" : 216,
      "linesOfCode" : 95,
      "mcCabeIndex" : 14,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "controller/tasks/etcd/ingestion_assignment.go",
        "extension" : "go",
        "linesOfCode" : 353,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 63,
        "linesOfCodeInUnits" : 301
      },
      "startLine" : 317,
      "endLine" : 426,
      "linesOfCode" : 93,
      "mcCabeIndex" : 20,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/expr/parser.go",
        "extension" : "go",
        "linesOfCode" : 470,
        "unitsCount" : 27,
        "unitsMcCabeIndexSum" : 136,
        "linesOfCodeInUnits" : 442
      },
      "startLine" : 359,
      "endLine" : 473,
      "linesOfCode" : 93,
      "mcCabeIndex" : 27,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/sql/sql_parser.go",
        "extension" : "go",
        "linesOfCode" : 1542,
        "unitsCount" : 126,
        "unitsMcCabeIndexSum" : 334,
        "linesOfCodeInUnits" : 1475
      },
      "startLine" : 405,
      "endLine" : 518,
      "linesOfCode" : 93,
      "mcCabeIndex" : 17,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseTimeFilterExpression()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/time_filter.go",
        "extension" : "go",
        "linesOfCode" : 326,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 73,
        "linesOfCodeInUnits" : 303
      },
      "startLine" : 241,
      "endLine" : 338,
      "linesOfCode" : 92,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/time_bucketizer.go",
        "extension" : "go",
        "linesOfCode" : 233,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 25,
        "linesOfCodeInUnits" : 194
      },
      "startLine" : 72,
      "endLine" : 174,
      "linesOfCode" : 92,
      "mcCabeIndex" : 9,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func traverseRecursive()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/hll.go",
        "extension" : "go",
        "linesOfCode" : 813,
        "unitsCount" : 30,
        "unitsMcCabeIndexSum" : 167,
        "linesOfCodeInUnits" : 705
      },
      "startLine" : 1028,
      "endLine" : 1126,
      "linesOfCode" : 91,
      "mcCabeIndex" : 19,
      "numberOfParameters" : 8,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "client/connector.go",
        "extension" : "go",
        "linesOfCode" : 420,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 88,
        "linesOfCodeInUnits" : 363
      },
      "startLine" : 285,
      "endLine" : 378,
      "linesOfCode" : 90,
      "mcCabeIndex" : 17,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "datanode/datanode.go",
        "extension" : "go",
        "linesOfCode" : 596,
        "unitsCount" : 22,
        "unitsMcCabeIndexSum" : 117,
        "linesOfCodeInUnits" : 523
      },
      "startLine" : 597,
      "endLine" : 708,
      "linesOfCode" : 89,
      "mcCabeIndex" : 26,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/time_series_aggregate.go",
        "extension" : "go",
        "linesOfCode" : 667,
        "unitsCount" : 35,
        "unitsMcCabeIndexSum" : 109,
        "linesOfCodeInUnits" : 600
      },
      "startLine" : 493,
      "endLine" : 593,
      "linesOfCode" : 89,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_processor.go",
        "extension" : "go",
        "linesOfCode" : 1150,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 237,
        "linesOfCodeInUnits" : 1110
      },
      "startLine" : 49,
      "endLine" : 161,
      "linesOfCode" : 88,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "broker/result_merge.go",
        "extension" : "go",
        "linesOfCode" : 111,
        "unitsCount" : 3,
        "unitsMcCabeIndexSum" : 26,
        "linesOfCodeInUnits" : 97
      },
      "startLine" : 47,
      "endLine" : 141,
      "linesOfCode" : 87,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/archiving.go",
        "extension" : "go",
        "linesOfCode" : 327,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 310
      },
      "startLine" : 251,
      "endLine" : 367,
      "linesOfCode" : 87,
      "mcCabeIndex" : 13,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/schema.go",
        "extension" : "go",
        "linesOfCode" : 223,
        "unitsCount" : 9,
        "unitsMcCabeIndexSum" : 54,
        "linesOfCodeInUnits" : 217
      },
      "startLine" : 150,
      "endLine" : 251,
      "linesOfCode" : 87,
      "mcCabeIndex" : 19,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func start()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "cmd/broker/cmd/cmd.go",
        "extension" : "go",
        "linesOfCode" : 169,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 16,
        "linesOfCodeInUnits" : 143
      },
      "startLine" : 81,
      "endLine" : 187,
      "linesOfCode" : 86,
      "mcCabeIndex" : 8,
      "numberOfParameters" : 6,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/vector_party.go",
        "extension" : "go",
        "linesOfCode" : 478,
        "unitsCount" : 24,
        "unitsMcCabeIndexSum" : 122,
        "linesOfCodeInUnits" : 451
      },
      "startLine" : 508,
      "endLine" : 620,
      "linesOfCode" : 86,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/expr/scanner.go",
        "extension" : "go",
        "linesOfCode" : 421,
        "unitsCount" : 28,
        "unitsMcCabeIndexSum" : 136,
        "linesOfCodeInUnits" : 385
      },
      "startLine" : 53,
      "endLine" : 146,
      "linesOfCode" : 86,
      "mcCabeIndex" : 36,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_processor.go",
        "extension" : "go",
        "linesOfCode" : 1150,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 237,
        "linesOfCodeInUnits" : 1110
      },
      "startLine" : 163,
      "endLine" : 259,
      "linesOfCode" : 86,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/purge.go",
        "extension" : "go",
        "linesOfCode" : 90,
        "unitsCount" : 1,
        "unitsMcCabeIndexSum" : 12,
        "linesOfCodeInUnits" : 85
      },
      "startLine" : 23,
      "endLine" : 125,
      "linesOfCode" : 85,
      "mcCabeIndex" : 12,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 658,
      "endLine" : 766,
      "linesOfCode" : 85,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_value.go",
        "extension" : "go",
        "linesOfCode" : 833,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 202,
        "linesOfCodeInUnits" : 770
      },
      "startLine" : 258,
      "endLine" : 347,
      "linesOfCode" : 84,
      "mcCabeIndex" : 22,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "metastore/validator.go",
        "extension" : "go",
        "linesOfCode" : 193,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 71,
        "linesOfCodeInUnits" : 175
      },
      "startLine" : 80,
      "endLine" : 177,
      "linesOfCode" : 83,
      "mcCabeIndex" : 32,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 344,
      "endLine" : 437,
      "linesOfCode" : 81,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseAbsoluteTime()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/time_filter.go",
        "extension" : "go",
        "linesOfCode" : 326,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 73,
        "linesOfCodeInUnits" : 303
      },
      "startLine" : 149,
      "endLine" : 238,
      "linesOfCode" : 80,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func readUpsertBatch()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/upsert_batch.go",
        "extension" : "go",
        "linesOfCode" : 372,
        "unitsCount" : 28,
        "unitsMcCabeIndexSum" : 89,
        "linesOfCodeInUnits" : 346
      },
      "startLine" : 437,
      "endLine" : 538,
      "linesOfCode" : 79,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 799,
      "endLine" : 892,
      "linesOfCode" : 79,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_postprocessor.go",
        "extension" : "go",
        "linesOfCode" : 193,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 49,
        "linesOfCodeInUnits" : 181
      },
      "startLine" : 66,
      "endLine" : 161,
      "linesOfCode" : 79,
      "mcCabeIndex" : 17,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    } ],
    "conditionalComplexityRiskDistributionPerExtension" : [ {
      "key" : "go",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 16930,
      "lowRiskValue" : 7575,
      "mediumRiskValue" : 6847,
      "highRiskValue" : 1631,
      "veryHighRiskValue" : 546,
      "lowRiskCount" : 238,
      "negligibleRiskCount" : 2013,
      "mediumRiskCount" : 109,
      "highRiskCount" : 15,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 50.49360255301381,
      "veryHighRiskPercentage" : 1.6284410510304512,
      "highRiskPercentage" : 4.864445703719168,
      "mediumRiskPercentage" : 20.421127978764652,
      "lowRiskPercentage" : 22.59238271347192,
      "totalValue" : 33529,
      "totalCount" : 2376
    }, {
      "key" : "c",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 117,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 23,
      "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" : 117,
      "totalCount" : 23
    }, {
      "key" : "js",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 1505,
      "lowRiskValue" : 108,
      "mediumRiskValue" : 64,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 3,
      "negligibleRiskCount" : 150,
      "mediumRiskCount" : 1,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 89.74358974358974,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 3.8163387000596303,
      "lowRiskPercentage" : 6.440071556350627,
      "totalValue" : 1677,
      "totalCount" : 154
    }, {
      "key" : "hpp",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 1276,
      "lowRiskValue" : 191,
      "mediumRiskValue" : 276,
      "highRiskValue" : 150,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 7,
      "negligibleRiskCount" : 218,
      "mediumRiskCount" : 8,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 67.40623349181193,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 7.9239302694136295,
      "mediumRiskPercentage" : 14.580031695721077,
      "lowRiskPercentage" : 10.089804543053354,
      "totalValue" : 1893,
      "totalCount" : 234
    } ],
    "conditionalComplexityRiskDistributionPerComponent" : [ [ {
      "key" : "cmd",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 344,
      "lowRiskValue" : 205,
      "mediumRiskValue" : 123,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 4,
      "negligibleRiskCount" : 26,
      "mediumRiskCount" : 1,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 51.19047619047619,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 18.303571428571427,
      "lowRiskPercentage" : 30.50595238095238,
      "totalValue" : 672,
      "totalCount" : 31
    }, {
      "key" : "cluster",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 576,
      "lowRiskValue" : 80,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 3,
      "negligibleRiskCount" : 84,
      "mediumRiskCount" : 0,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 87.8048780487805,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 0.0,
      "lowRiskPercentage" : 12.195121951219512,
      "totalValue" : 656,
      "totalCount" : 87
    }, {
      "key" : "broker",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 484,
      "lowRiskValue" : 277,
      "mediumRiskValue" : 358,
      "highRiskValue" : 122,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 7,
      "negligibleRiskCount" : 47,
      "mediumRiskCount" : 6,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 39.00080580177276,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 9.830781627719581,
      "mediumRiskPercentage" : 28.847703464947624,
      "lowRiskPercentage" : 22.32070910556003,
      "totalValue" : 1241,
      "totalCount" : 61
    }, {
      "key" : "datanode",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 738,
      "lowRiskValue" : 259,
      "mediumRiskValue" : 383,
      "highRiskValue" : 89,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 9,
      "negligibleRiskCount" : 72,
      "mediumRiskCount" : 6,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 50.23825731790333,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 6.05854322668482,
      "mediumRiskPercentage" : 26.07215793056501,
      "lowRiskPercentage" : 17.631041524846836,
      "totalValue" : 1469,
      "totalCount" : 88
    }, {
      "key" : "cgoutils",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 241,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 46,
      "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" : 241,
      "totalCount" : 46
    }, {
      "key" : "memstore",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 4558,
      "lowRiskValue" : 2175,
      "mediumRiskValue" : 2046,
      "highRiskValue" : 792,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 73,
      "negligibleRiskCount" : 531,
      "mediumRiskCount" : 33,
      "highRiskCount" : 7,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 47.6230278967715,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 8.274997387942744,
      "mediumRiskPercentage" : 21.377076585518754,
      "lowRiskPercentage" : 22.724898129767006,
      "totalValue" : 9571,
      "totalCount" : 644
    }, {
      "key" : "redolog",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 336,
      "lowRiskValue" : 147,
      "mediumRiskValue" : 179,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 6,
      "negligibleRiskCount" : 45,
      "mediumRiskCount" : 3,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 50.755287009063444,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 27.0392749244713,
      "lowRiskPercentage" : 22.205438066465256,
      "totalValue" : 662,
      "totalCount" : 54
    }, {
      "key" : "utils",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 1193,
      "lowRiskValue" : 108,
      "mediumRiskValue" : 96,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 3,
      "negligibleRiskCount" : 193,
      "mediumRiskCount" : 1,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 85.39727988546886,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 6.871868289191124,
      "lowRiskPercentage" : 7.7308518253400145,
      "totalValue" : 1397,
      "totalCount" : 197
    }, {
      "key" : "controller",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 1960,
      "lowRiskValue" : 597,
      "mediumRiskValue" : 354,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 18,
      "negligibleRiskCount" : 155,
      "mediumRiskCount" : 6,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 67.33081415321196,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 12.160769495018894,
      "lowRiskPercentage" : 20.508416351769153,
      "totalValue" : 2911,
      "totalCount" : 179
    }, {
      "key" : "testing",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 24,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 7,
      "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" : 24,
      "totalCount" : 7
    }, {
      "key" : "common",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 85,
      "lowRiskValue" : 0,
      "mediumRiskValue" : 0,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 0,
      "negligibleRiskCount" : 32,
      "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" : 85,
      "totalCount" : 32
    }, {
      "key" : "api",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 2006,
      "lowRiskValue" : 243,
      "mediumRiskValue" : 254,
      "highRiskValue" : 103,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 7,
      "negligibleRiskCount" : 195,
      "mediumRiskCount" : 3,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 76.97620874904068,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 3.952417498081351,
      "mediumRiskPercentage" : 9.746738296239448,
      "lowRiskPercentage" : 9.324635456638527,
      "totalValue" : 2606,
      "totalCount" : 206
    }, {
      "key" : "subscriber",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 1096,
      "lowRiskValue" : 654,
      "mediumRiskValue" : 261,
      "highRiskValue" : 127,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 17,
      "negligibleRiskCount" : 106,
      "mediumRiskCount" : 5,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 51.26286248830683,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 5.940130963517306,
      "mediumRiskPercentage" : 12.207670720299346,
      "lowRiskPercentage" : 30.58933582787652,
      "totalValue" : 2138,
      "totalCount" : 129
    }, {
      "key" : "diskstore",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 222,
      "lowRiskValue" : 133,
      "mediumRiskValue" : 40,
      "highRiskValue" : 0,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 5,
      "negligibleRiskCount" : 26,
      "mediumRiskCount" : 1,
      "highRiskCount" : 0,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 56.20253164556962,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 0.0,
      "mediumRiskPercentage" : 10.126582278481013,
      "lowRiskPercentage" : 33.67088607594937,
      "totalValue" : 395,
      "totalCount" : 32
    }, {
      "key" : "query",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 5029,
      "lowRiskValue" : 2500,
      "mediumRiskValue" : 2669,
      "highRiskValue" : 329,
      "veryHighRiskValue" : 546,
      "lowRiskCount" : 78,
      "negligibleRiskCount" : 750,
      "mediumRiskCount" : 46,
      "highRiskCount" : 3,
      "veryHighRiskCount" : 1,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 45.41677955386977,
      "veryHighRiskPercentage" : 4.930913031698727,
      "highRiskPercentage" : 2.9711911857671813,
      "mediumRiskPercentage" : 24.10367560733315,
      "lowRiskPercentage" : 22.577440621331167,
      "totalValue" : 11073,
      "totalCount" : 878
    }, {
      "key" : "client",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 219,
      "lowRiskValue" : 182,
      "mediumRiskValue" : 136,
      "highRiskValue" : 136,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 6,
      "negligibleRiskCount" : 20,
      "mediumRiskCount" : 2,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 32.5408618127786,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 20.208023774145616,
      "mediumRiskPercentage" : 20.208023774145616,
      "lowRiskPercentage" : 27.043090638930163,
      "totalValue" : 673,
      "totalCount" : 29
    }, {
      "key" : "metastore",
      "lowRiskThreshold" : 5,
      "mediumRiskThreshold" : 10,
      "highRiskThreshold" : 25,
      "veryHighRiskThreshold" : 50,
      "negligibleRiskValue" : 717,
      "lowRiskValue" : 314,
      "mediumRiskValue" : 288,
      "highRiskValue" : 83,
      "veryHighRiskValue" : 0,
      "lowRiskCount" : 12,
      "negligibleRiskCount" : 69,
      "mediumRiskCount" : 5,
      "highRiskCount" : 1,
      "veryHighRiskCount" : 0,
      "negligibleRiskLabel" : "1-5",
      "lowRiskLabel" : "6-10",
      "mediumRiskLabel" : "11-25",
      "highRiskLabel" : "26-50",
      "veryHighRiskLabel" : "51+",
      "negligibleRiskPercentage" : 51.14122681883024,
      "veryHighRiskPercentage" : 0.0,
      "highRiskPercentage" : 5.920114122681883,
      "mediumRiskPercentage" : 20.542082738944366,
      "lowRiskPercentage" : 22.39657631954351,
      "totalValue" : 1402,
      "totalCount" : 87
    } ] ],
    "mostComplexUnits" : [ {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/context/query_context_helper.go",
        "extension" : "go",
        "linesOfCode" : 645,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 159,
        "linesOfCodeInUnits" : 633
      },
      "startLine" : 132,
      "endLine" : 743,
      "linesOfCode" : 546,
      "mcCabeIndex" : 134,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/upsert_batch_builder.go",
        "extension" : "go",
        "linesOfCode" : 402,
        "unitsCount" : 18,
        "unitsMcCabeIndexSum" : 126,
        "linesOfCodeInUnits" : 369
      },
      "startLine" : 154,
      "endLine" : 305,
      "linesOfCode" : 132,
      "mcCabeIndex" : 48,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/expr/scanner.go",
        "extension" : "go",
        "linesOfCode" : 421,
        "unitsCount" : 28,
        "unitsMcCabeIndexSum" : 136,
        "linesOfCodeInUnits" : 385
      },
      "startLine" : 53,
      "endLine" : 146,
      "linesOfCode" : 86,
      "mcCabeIndex" : 36,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "int bindGeneric()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/binder.hpp",
        "extension" : "hpp",
        "linesOfCode" : 628,
        "unitsCount" : 9,
        "unitsMcCabeIndexSum" : 68,
        "linesOfCodeInUnits" : 321
      },
      "startLine" : 102,
      "endLine" : 264,
      "linesOfCode" : 150,
      "mcCabeIndex" : 36,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "client/connector.go",
        "extension" : "go",
        "linesOfCode" : 420,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 88,
        "linesOfCodeInUnits" : 363
      },
      "startLine" : 382,
      "endLine" : 547,
      "linesOfCode" : 136,
      "mcCabeIndex" : 36,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ReadRequest()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "api/common/request.go",
        "extension" : "go",
        "linesOfCode" : 115,
        "unitsCount" : 1,
        "unitsMcCabeIndexSum" : 34,
        "linesOfCodeInUnits" : 103
      },
      "startLine" : 46,
      "endLine" : 156,
      "linesOfCode" : 103,
      "mcCabeIndex" : 34,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/ingestion.go",
        "extension" : "go",
        "linesOfCode" : 352,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 90,
        "linesOfCodeInUnits" : 341
      },
      "startLine" : 364,
      "endLine" : 494,
      "linesOfCode" : 102,
      "mcCabeIndex" : 33,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_value.go",
        "extension" : "go",
        "linesOfCode" : 833,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 202,
        "linesOfCodeInUnits" : 770
      },
      "startLine" : 621,
      "endLine" : 729,
      "linesOfCode" : 105,
      "mcCabeIndex" : 33,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "metastore/validator.go",
        "extension" : "go",
        "linesOfCode" : 193,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 71,
        "linesOfCodeInUnits" : 175
      },
      "startLine" : 80,
      "endLine" : 177,
      "linesOfCode" : 83,
      "mcCabeIndex" : 32,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/ingestion.go",
        "extension" : "go",
        "linesOfCode" : 352,
        "unitsCount" : 6,
        "unitsMcCabeIndexSum" : 90,
        "linesOfCodeInUnits" : 341
      },
      "startLine" : 172,
      "endLine" : 361,
      "linesOfCode" : 142,
      "mcCabeIndex" : 30,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ValueFromString()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_value.go",
        "extension" : "go",
        "linesOfCode" : 833,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 202,
        "linesOfCodeInUnits" : 770
      },
      "startLine" : 350,
      "endLine" : 503,
      "linesOfCode" : 147,
      "mcCabeIndex" : 30,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "broker/query_plan_non_agg.go",
        "extension" : "go",
        "linesOfCode" : 254,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 46,
        "linesOfCodeInUnits" : 223
      },
      "startLine" : 164,
      "endLine" : 306,
      "linesOfCode" : 122,
      "mcCabeIndex" : 29,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func NewDataType()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_type.go",
        "extension" : "go",
        "linesOfCode" : 498,
        "unitsCount" : 32,
        "unitsMcCabeIndexSum" : 152,
        "linesOfCodeInUnits" : 392
      },
      "startLine" : 145,
      "endLine" : 179,
      "linesOfCode" : 35,
      "mcCabeIndex" : 28,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func GetDataValue()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_value.go",
        "extension" : "go",
        "linesOfCode" : 833,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 202,
        "linesOfCodeInUnits" : 770
      },
      "startLine" : 807,
      "endLine" : 937,
      "linesOfCode" : 129,
      "mcCabeIndex" : 28,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "subscriber/common/job/controller.go",
        "extension" : "go",
        "linesOfCode" : 435,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 65,
        "linesOfCodeInUnits" : 375
      },
      "startLine" : 277,
      "endLine" : 424,
      "linesOfCode" : 127,
      "mcCabeIndex" : 28,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/expr/parser.go",
        "extension" : "go",
        "linesOfCode" : 470,
        "unitsCount" : 27,
        "unitsMcCabeIndexSum" : 136,
        "linesOfCodeInUnits" : 442
      },
      "startLine" : 359,
      "endLine" : 473,
      "linesOfCode" : 93,
      "mcCabeIndex" : 27,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "datanode/datanode.go",
        "extension" : "go",
        "linesOfCode" : 596,
        "unitsCount" : 22,
        "unitsMcCabeIndexSum" : 117,
        "linesOfCodeInUnits" : 523
      },
      "startLine" : 597,
      "endLine" : 708,
      "linesOfCode" : 89,
      "mcCabeIndex" : 26,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 658,
      "endLine" : 766,
      "linesOfCode" : 85,
      "mcCabeIndex" : 25,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "broker/result_merge.go",
        "extension" : "go",
        "linesOfCode" : 111,
        "unitsCount" : 3,
        "unitsMcCabeIndexSum" : 26,
        "linesOfCodeInUnits" : 97
      },
      "startLine" : 47,
      "endLine" : 141,
      "linesOfCode" : 87,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseTimeFilterExpression()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/time_filter.go",
        "extension" : "go",
        "linesOfCode" : 326,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 73,
        "linesOfCodeInUnits" : 303
      },
      "startLine" : 241,
      "endLine" : 338,
      "linesOfCode" : 92,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseOldTimeseriesHLLResult()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/hll.go",
        "extension" : "go",
        "linesOfCode" : 813,
        "unitsCount" : 30,
        "unitsMcCabeIndexSum" : 167,
        "linesOfCodeInUnits" : 705
      },
      "startLine" : 217,
      "endLine" : 362,
      "linesOfCode" : 110,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 1139,
      "endLine" : 1250,
      "linesOfCode" : 99,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "metastore/validator.go",
        "extension" : "go",
        "linesOfCode" : 193,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 71,
        "linesOfCodeInUnits" : 175
      },
      "startLine" : 186,
      "endLine" : 255,
      "linesOfCode" : 55,
      "mcCabeIndex" : 24,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "datanode/bootstrap/bootstrap_server.go",
        "extension" : "go",
        "linesOfCode" : 523,
        "unitsCount" : 19,
        "unitsMcCabeIndexSum" : 100,
        "linesOfCodeInUnits" : 475
      },
      "startLine" : 233,
      "endLine" : 391,
      "linesOfCode" : 139,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseTimeseriesHLLResult()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/hll.go",
        "extension" : "go",
        "linesOfCode" : 813,
        "unitsCount" : 30,
        "unitsMcCabeIndexSum" : 167,
        "linesOfCodeInUnits" : 705
      },
      "startLine" : 364,
      "endLine" : 500,
      "linesOfCode" : 106,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 344,
      "endLine" : 437,
      "linesOfCode" : 81,
      "mcCabeIndex" : 23,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_value.go",
        "extension" : "go",
        "linesOfCode" : 833,
        "unitsCount" : 42,
        "unitsMcCabeIndexSum" : 202,
        "linesOfCodeInUnits" : 770
      },
      "startLine" : 258,
      "endLine" : 347,
      "linesOfCode" : 84,
      "mcCabeIndex" : 22,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func shouldSkipLiveBatchWithFilter()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_processor.go",
        "extension" : "go",
        "linesOfCode" : 1150,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 237,
        "linesOfCodeInUnits" : 1110
      },
      "startLine" : 1455,
      "endLine" : 1526,
      "linesOfCode" : 63,
      "mcCabeIndex" : 22,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "api/debug_handler.go",
        "extension" : "go",
        "linesOfCode" : 629,
        "unitsCount" : 27,
        "unitsMcCabeIndexSum" : 115,
        "linesOfCodeInUnits" : 600
      },
      "startLine" : 141,
      "endLine" : 254,
      "linesOfCode" : 95,
      "mcCabeIndex" : 21,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "int bind()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/binder.hpp",
        "extension" : "hpp",
        "linesOfCode" : 628,
        "unitsCount" : 9,
        "unitsMcCabeIndexSum" : 68,
        "linesOfCodeInUnits" : 321
      },
      "startLine" : 316,
      "endLine" : 426,
      "linesOfCode" : 101,
      "mcCabeIndex" : 21,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/sql/sql_parser.go",
        "extension" : "go",
        "linesOfCode" : 1542,
        "unitsCount" : 126,
        "unitsMcCabeIndexSum" : 334,
        "linesOfCodeInUnits" : 1475
      },
      "startLine" : 956,
      "endLine" : 1018,
      "linesOfCode" : 57,
      "mcCabeIndex" : 21,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "controller/tasks/etcd/ingestion_assignment.go",
        "extension" : "go",
        "linesOfCode" : 353,
        "unitsCount" : 11,
        "unitsMcCabeIndexSum" : 63,
        "linesOfCodeInUnits" : 301
      },
      "startLine" : 317,
      "endLine" : 426,
      "linesOfCode" : 93,
      "mcCabeIndex" : 20,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/schema.go",
        "extension" : "go",
        "linesOfCode" : 223,
        "unitsCount" : 9,
        "unitsMcCabeIndexSum" : 54,
        "linesOfCodeInUnits" : 217
      },
      "startLine" : 150,
      "endLine" : 251,
      "linesOfCode" : 87,
      "mcCabeIndex" : 19,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func formatTimeDimension()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/dimval.go",
        "extension" : "go",
        "linesOfCode" : 162,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 44,
        "linesOfCodeInUnits" : 150
      },
      "startLine" : 146,
      "endLine" : 213,
      "linesOfCode" : 60,
      "mcCabeIndex" : 19,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func traverseRecursive()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/hll.go",
        "extension" : "go",
        "linesOfCode" : 813,
        "unitsCount" : 30,
        "unitsMcCabeIndexSum" : 167,
        "linesOfCodeInUnits" : 705
      },
      "startLine" : 1028,
      "endLine" : 1126,
      "linesOfCode" : 91,
      "mcCabeIndex" : 19,
      "numberOfParameters" : 8,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func readUpsertBatch()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/upsert_batch.go",
        "extension" : "go",
        "linesOfCode" : 372,
        "unitsCount" : 28,
        "unitsMcCabeIndexSum" : 89,
        "linesOfCodeInUnits" : 346
      },
      "startLine" : 437,
      "endLine" : 538,
      "linesOfCode" : 79,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/backfill.go",
        "extension" : "go",
        "linesOfCode" : 480,
        "unitsCount" : 13,
        "unitsMcCabeIndexSum" : 85,
        "linesOfCodeInUnits" : 451
      },
      "startLine" : 108,
      "endLine" : 266,
      "linesOfCode" : 127,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/vector_party.go",
        "extension" : "go",
        "linesOfCode" : 478,
        "unitsCount" : 24,
        "unitsMcCabeIndexSum" : 122,
        "linesOfCodeInUnits" : 451
      },
      "startLine" : 508,
      "endLine" : 620,
      "linesOfCode" : 86,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "redolog/kafka_redolog_manager.go",
        "extension" : "go",
        "linesOfCode" : 262,
        "unitsCount" : 17,
        "unitsMcCabeIndexSum" : 57,
        "linesOfCodeInUnits" : 229
      },
      "startLine" : 203,
      "endLine" : 277,
      "linesOfCode" : 68,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "result_type operator()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/functor.hpp",
        "extension" : "hpp",
        "linesOfCode" : 1103,
        "unitsCount" : 92,
        "unitsMcCabeIndexSum" : 234,
        "linesOfCodeInUnits" : 637
      },
      "startLine" : 944,
      "endLine" : 969,
      "linesOfCode" : 24,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 0,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_processor.go",
        "extension" : "go",
        "linesOfCode" : 1150,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 237,
        "linesOfCodeInUnits" : 1110
      },
      "startLine" : 49,
      "endLine" : 161,
      "linesOfCode" : 88,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_processor.go",
        "extension" : "go",
        "linesOfCode" : 1150,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 237,
        "linesOfCodeInUnits" : 1110
      },
      "startLine" : 163,
      "endLine" : 259,
      "linesOfCode" : 86,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_processor.go",
        "extension" : "go",
        "linesOfCode" : 1150,
        "unitsCount" : 37,
        "unitsMcCabeIndexSum" : 237,
        "linesOfCodeInUnits" : 1110
      },
      "startLine" : 985,
      "endLine" : 1053,
      "linesOfCode" : 54,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func parseAbsoluteTime()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/time_filter.go",
        "extension" : "go",
        "linesOfCode" : 326,
        "unitsCount" : 8,
        "unitsMcCabeIndexSum" : 73,
        "linesOfCodeInUnits" : 303
      },
      "startLine" : 149,
      "endLine" : 238,
      "linesOfCode" : 80,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 3,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ReadDimension()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/common/dimval.go",
        "extension" : "go",
        "linesOfCode" : 162,
        "unitsCount" : 4,
        "unitsMcCabeIndexSum" : 44,
        "linesOfCodeInUnits" : 150
      },
      "startLine" : 36,
      "endLine" : 101,
      "linesOfCode" : 56,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 7,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/time_series_aggregate.go",
        "extension" : "go",
        "linesOfCode" : 667,
        "unitsCount" : 35,
        "unitsMcCabeIndexSum" : 109,
        "linesOfCodeInUnits" : 600
      },
      "startLine" : 493,
      "endLine" : 593,
      "linesOfCode" : 89,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 105,
      "endLine" : 166,
      "linesOfCode" : 53,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "query/aql_compiler.go",
        "extension" : "go",
        "linesOfCode" : 1122,
        "unitsCount" : 31,
        "unitsMcCabeIndexSum" : 282,
        "linesOfCodeInUnits" : 1088
      },
      "startLine" : 799,
      "endLine" : 892,
      "linesOfCode" : 79,
      "mcCabeIndex" : 18,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func ConvertValueForType()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/common/data_type.go",
        "extension" : "go",
        "linesOfCode" : 498,
        "unitsCount" : 32,
        "unitsMcCabeIndexSum" : 152,
        "linesOfCodeInUnits" : 392
      },
      "startLine" : 224,
      "endLine" : 265,
      "linesOfCode" : 42,
      "mcCabeIndex" : 17,
      "numberOfParameters" : 2,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    }, {
      "shortName" : "func()",
      "longName" : "",
      "sourceFile" : {
        "relativePath" : "memstore/list/archive_vector_party.go",
        "extension" : "go",
        "linesOfCode" : 321,
        "unitsCount" : 25,
        "unitsMcCabeIndexSum" : 74,
        "linesOfCodeInUnits" : 297
      },
      "startLine" : 252,
      "endLine" : 343,
      "linesOfCode" : 70,
      "mcCabeIndex" : 17,
      "numberOfParameters" : 1,
      "numberOfLiterals" : 0,
      "numberOfStatements" : 0,
      "numberOfExpressions" : 0,
      "children" : [ ]
    } ]
  },
  "duplicationAnalysisResults" : {
    "overallDuplication" : {
      "key" : "system",
      "numberOfDuplicates" : 731,
      "cleanedLinesOfCode" : 46331,
      "duplicatedLinesOfCode" : 4508,
      "numberOfFilesWithDuplicates" : 110,
      "duplicationPercentage" : 9.729986402192916
    },
    "duplicationPerComponent" : [ [ {
      "key" : "cgoutils",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 705,
      "duplicatedLinesOfCode" : 346,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 49.07801418439716
    }, {
      "key" : "query",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 19685,
      "duplicatedLinesOfCode" : 1962,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 9.966979933959868
    }, {
      "key" : "api",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2997,
      "duplicatedLinesOfCode" : 755,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 25.191858525191858
    }, {
      "key" : "memstore",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 8451,
      "duplicatedLinesOfCode" : 268,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 3.171222340551414
    }, {
      "key" : "controller",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 3113,
      "duplicatedLinesOfCode" : 301,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 9.669129457115323
    }, {
      "key" : "metastore",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1278,
      "duplicatedLinesOfCode" : 101,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 7.902973395931142
    }, {
      "key" : "config",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 86,
      "duplicatedLinesOfCode" : 55,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 63.95348837209303
    }, {
      "key" : "integration",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 42,
      "duplicatedLinesOfCode" : 41,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 97.61904761904762
    }, {
      "key" : "subscriber",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2296,
      "duplicatedLinesOfCode" : 181,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 7.883275261324042
    }, {
      "key" : "broker",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1092,
      "duplicatedLinesOfCode" : 95,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 8.699633699633699
    }, {
      "key" : "cmd",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 617,
      "duplicatedLinesOfCode" : 47,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 7.6175040518638575
    }, {
      "key" : "utils",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 2271,
      "duplicatedLinesOfCode" : 282,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 12.417437252311757
    }, {
      "key" : "datanode",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1353,
      "duplicatedLinesOfCode" : 62,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 4.582409460458241
    }, {
      "key" : "client",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 573,
      "duplicatedLinesOfCode" : 12,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 2.094240837696335
    }, {
      "key" : "cluster",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 677,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    }, {
      "key" : "redolog",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 594,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    }, {
      "key" : "testing",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 20,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    }, {
      "key" : "common",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 139,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    }, {
      "key" : "diskstore",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 342,
      "duplicatedLinesOfCode" : 0,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 0.0
    } ] ],
    "duplicationPerConcern" : [ ],
    "duplicationPerExtension" : [ {
      "key" : "cu",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 6250,
      "duplicatedLinesOfCode" : 1698,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 27.168
    }, {
      "key" : "go",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 33241,
      "duplicatedLinesOfCode" : 1677,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 5.0449745795854515
    }, {
      "key" : "js",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 1706,
      "duplicatedLinesOfCode" : 404,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 23.681125439624854
    }, {
      "key" : "hpp",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 3210,
      "duplicatedLinesOfCode" : 221,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 6.8847352024922115
    }, {
      "key" : "html",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 472,
      "duplicatedLinesOfCode" : 201,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 42.58474576271186
    }, {
      "key" : "yaml",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 319,
      "duplicatedLinesOfCode" : 263,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 82.44514106583073
    }, {
      "key" : "h",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 427,
      "duplicatedLinesOfCode" : 30,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 7.02576112412178
    }, {
      "key" : "c",
      "numberOfDuplicates" : 0,
      "cleanedLinesOfCode" : 93,
      "duplicatedLinesOfCode" : 14,
      "numberOfFilesWithDuplicates" : 0,
      "duplicationPercentage" : 15.053763440860216
    } ],
    "longestDuplicates" : [ {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/common/hll.go",
          "extension" : "go",
          "linesOfCode" : 813,
          "unitsCount" : 30,
          "unitsMcCabeIndexSum" : 167,
          "linesOfCodeInUnits" : 705
        },
        "sourceFileCleanedLinesOfCode" : 637,
        "startLine" : 260,
        "endLine" : 361,
        "cleanedStartLine" : 108,
        "cleanedEndLine" : 168,
        "blockSize" : 61,
        "percentage" : 9.576138147566718
      }, {
        "sourceFile" : {
          "relativePath" : "query/common/hll.go",
          "extension" : "go",
          "linesOfCode" : 813,
          "unitsCount" : 30,
          "unitsMcCabeIndexSum" : 167,
          "linesOfCodeInUnits" : 705
        },
        "sourceFileCleanedLinesOfCode" : 637,
        "startLine" : 399,
        "endLine" : 499,
        "cleanedStartLine" : 191,
        "cleanedEndLine" : 251,
        "blockSize" : 61,
        "percentage" : 9.576138147566718
      } ],
      "blockSize" : 61
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/cuda_malloc.cu",
          "extension" : "cu",
          "linesOfCode" : 201,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 201,
        "startLine" : 111,
        "endLine" : 176,
        "cleanedStartLine" : 100,
        "cleanedEndLine" : 157,
        "blockSize" : 58,
        "percentage" : 28.855721393034827
      }, {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/rmm_alloc.cu",
          "extension" : "cu",
          "linesOfCode" : 267,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 267,
        "startLine" : 175,
        "endLine" : 240,
        "cleanedStartLine" : 157,
        "cleanedEndLine" : 214,
        "blockSize" : 58,
        "percentage" : 21.722846441947567
      } ],
      "blockSize" : 58
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/cuda_malloc.cu",
          "extension" : "cu",
          "linesOfCode" : 201,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 201,
        "startLine" : 44,
        "endLine" : 95,
        "cleanedStartLine" : 40,
        "cleanedEndLine" : 86,
        "blockSize" : 47,
        "percentage" : 23.383084577114428
      }, {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/rmm_alloc.cu",
          "extension" : "cu",
          "linesOfCode" : 267,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 267,
        "startLine" : 125,
        "endLine" : 176,
        "cleanedStartLine" : 112,
        "cleanedEndLine" : 158,
        "blockSize" : 47,
        "percentage" : 17.60299625468165
      } ],
      "blockSize" : 47
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/ares.yaml",
          "extension" : "yaml",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 43,
        "startLine" : 3,
        "endLine" : 48,
        "cleanedStartLine" : 3,
        "cleanedEndLine" : 43,
        "blockSize" : 41,
        "percentage" : 95.34883720930233
      }, {
        "sourceFile" : {
          "relativePath" : "integration/config/ares.yaml",
          "extension" : "yaml",
          "linesOfCode" : 42,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 42,
        "startLine" : 2,
        "endLine" : 47,
        "cleanedStartLine" : 2,
        "cleanedEndLine" : 42,
        "blockSize" : 41,
        "percentage" : 97.61904761904762
      } ],
      "blockSize" : 41
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/common/error.go",
          "extension" : "go",
          "linesOfCode" : 51,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 37,
        "startLine" : 23,
        "endLine" : 75,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 30,
        "blockSize" : 30,
        "percentage" : 81.08108108108108
      }, {
        "sourceFile" : {
          "relativePath" : "api/error.go",
          "extension" : "go",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 31,
        "startLine" : 23,
        "endLine" : 75,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 30,
        "blockSize" : 30,
        "percentage" : 96.7741935483871
      } ],
      "blockSize" : 30
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/cuda_malloc.cu",
          "extension" : "cu",
          "linesOfCode" : 201,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 201,
        "startLine" : 193,
        "endLine" : 226,
        "cleanedStartLine" : 172,
        "cleanedEndLine" : 201,
        "blockSize" : 30,
        "percentage" : 14.925373134328359
      }, {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/rmm_alloc.cu",
          "extension" : "cu",
          "linesOfCode" : 267,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 267,
        "startLine" : 266,
        "endLine" : 299,
        "cleanedStartLine" : 238,
        "cleanedEndLine" : 267,
        "blockSize" : 30,
        "percentage" : 11.235955056179776
      } ],
      "blockSize" : 30
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "subscriber/config/test-kafka.yaml",
          "extension" : "yaml",
          "linesOfCode" : 45,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 45,
        "startLine" : 25,
        "endLine" : 65,
        "cleanedStartLine" : 19,
        "cleanedEndLine" : 45,
        "blockSize" : 27,
        "percentage" : 60.0
      }, {
        "sourceFile" : {
          "relativePath" : "subscriber/config/test.yaml",
          "extension" : "yaml",
          "linesOfCode" : 48,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 48,
        "startLine" : 28,
        "endLine" : 68,
        "cleanedStartLine" : 22,
        "cleanedEndLine" : 48,
        "blockSize" : 27,
        "percentage" : 56.25
      } ],
      "blockSize" : 27
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/swagger/index.html",
          "extension" : "html",
          "linesOfCode" : 29,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 25,
        "startLine" : 1,
        "endLine" : 29,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 25,
        "blockSize" : 25,
        "percentage" : 100.0
      }, {
        "sourceFile" : {
          "relativePath" : "controller/ui/swagger/index.html",
          "extension" : "html",
          "linesOfCode" : 29,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 25,
        "startLine" : 1,
        "endLine" : 29,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 25,
        "blockSize" : 25,
        "percentage" : 100.0
      } ],
      "blockSize" : 25
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 113,
        "endLine" : 145,
        "cleanedStartLine" : 93,
        "cleanedEndLine" : 116,
        "blockSize" : 24,
        "percentage" : 2.3121387283236996
      }, {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 205,
        "endLine" : 237,
        "cleanedStartLine" : 165,
        "cleanedEndLine" : 188,
        "blockSize" : 24,
        "percentage" : 2.3121387283236996
      } ],
      "blockSize" : 24
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/aql_compiler.go",
          "extension" : "go",
          "linesOfCode" : 1122,
          "unitsCount" : 31,
          "unitsMcCabeIndexSum" : 282,
          "linesOfCodeInUnits" : 1088
        },
        "sourceFileCleanedLinesOfCode" : 864,
        "startLine" : 1413,
        "endLine" : 1439,
        "cleanedStartLine" : 839,
        "cleanedEndLine" : 862,
        "blockSize" : 24,
        "percentage" : 2.7777777777777777
      }, {
        "sourceFile" : {
          "relativePath" : "query/context/query_context_helper.go",
          "extension" : "go",
          "linesOfCode" : 645,
          "unitsCount" : 6,
          "unitsMcCabeIndexSum" : 159,
          "linesOfCodeInUnits" : 633
        },
        "sourceFileCleanedLinesOfCode" : 529,
        "startLine" : 98,
        "endLine" : 124,
        "cleanedStartLine" : 44,
        "cleanedEndLine" : 67,
        "blockSize" : 24,
        "percentage" : 4.536862003780718
      } ],
      "blockSize" : 24
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1785,
        "endLine" : 1808,
        "cleanedStartLine" : 1478,
        "cleanedEndLine" : 1500,
        "blockSize" : 23,
        "percentage" : 1.336432306798373
      }, {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1922,
        "endLine" : 1945,
        "cleanedStartLine" : 1602,
        "cleanedEndLine" : 1624,
        "blockSize" : 23,
        "percentage" : 1.336432306798373
      } ],
      "blockSize" : 23
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 734,
        "endLine" : 754,
        "cleanedStartLine" : 582,
        "cleanedEndLine" : 602,
        "blockSize" : 21,
        "percentage" : 1.220220801859384
      }, {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 786,
        "endLine" : 806,
        "cleanedStartLine" : 632,
        "cleanedEndLine" : 652,
        "blockSize" : 21,
        "percentage" : 2.023121387283237
      } ],
      "blockSize" : 21
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 376,
        "endLine" : 403,
        "cleanedStartLine" : 301,
        "cleanedEndLine" : 321,
        "blockSize" : 21,
        "percentage" : 2.023121387283237
      }, {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 496,
        "endLine" : 524,
        "cleanedStartLine" : 402,
        "cleanedEndLine" : 422,
        "blockSize" : 21,
        "percentage" : 2.023121387283237
      } ],
      "blockSize" : 21
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/backfill.js",
          "extension" : "js",
          "linesOfCode" : 236,
          "unitsCount" : 19,
          "unitsMcCabeIndexSum" : 26,
          "linesOfCodeInUnits" : 222
        },
        "sourceFileCleanedLinesOfCode" : 204,
        "startLine" : 188,
        "endLine" : 210,
        "cleanedStartLine" : 133,
        "cleanedEndLine" : 151,
        "blockSize" : 19,
        "percentage" : 9.313725490196079
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/snapshot.js",
          "extension" : "js",
          "linesOfCode" : 109,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 108
        },
        "sourceFileCleanedLinesOfCode" : 92,
        "startLine" : 58,
        "endLine" : 80,
        "cleanedStartLine" : 31,
        "cleanedEndLine" : 49,
        "blockSize" : 19,
        "percentage" : 20.652173913043477
      } ],
      "blockSize" : 19
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1255,
        "endLine" : 1275,
        "cleanedStartLine" : 1029,
        "cleanedEndLine" : 1047,
        "blockSize" : 19,
        "percentage" : 1.1040092969203952
      }, {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1349,
        "endLine" : 1369,
        "cleanedStartLine" : 1112,
        "cleanedEndLine" : 1130,
        "blockSize" : 19,
        "percentage" : 1.1040092969203952
      } ],
      "blockSize" : 19
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/common/error.go",
          "extension" : "go",
          "linesOfCode" : 51,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 37,
        "startLine" : 42,
        "endLine" : 69,
        "cleanedStartLine" : 10,
        "cleanedEndLine" : 27,
        "blockSize" : 18,
        "percentage" : 48.648648648648646
      }, {
        "sourceFile" : {
          "relativePath" : "controller/handlers/error.go",
          "extension" : "go",
          "linesOfCode" : 54,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 39,
        "startLine" : 49,
        "endLine" : 76,
        "cleanedStartLine" : 12,
        "cleanedEndLine" : 29,
        "blockSize" : 18,
        "percentage" : 46.15384615384615
      } ],
      "blockSize" : 18
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/purge.html",
          "extension" : "html",
          "linesOfCode" : 83,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 60,
        "startLine" : 1,
        "endLine" : 20,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 18,
        "blockSize" : 18,
        "percentage" : 30.0
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/snapshot.html",
          "extension" : "html",
          "linesOfCode" : 40,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 32,
        "startLine" : 1,
        "endLine" : 20,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 18,
        "blockSize" : 18,
        "percentage" : 56.25
      } ],
      "blockSize" : 18
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/hash_lookup.cu",
          "extension" : "cu",
          "linesOfCode" : 143,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 143,
        "startLine" : 1,
        "endLine" : 19,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 18,
        "blockSize" : 18,
        "percentage" : 12.587412587412587
      }, {
        "sourceFile" : {
          "relativePath" : "query/transform.cu",
          "extension" : "cu",
          "linesOfCode" : 83,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 83,
        "startLine" : 1,
        "endLine" : 19,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 18,
        "blockSize" : 18,
        "percentage" : 21.686746987951807
      } ],
      "blockSize" : 18
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/error.go",
          "extension" : "go",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 31,
        "startLine" : 42,
        "endLine" : 69,
        "cleanedStartLine" : 10,
        "cleanedEndLine" : 27,
        "blockSize" : 18,
        "percentage" : 58.064516129032256
      }, {
        "sourceFile" : {
          "relativePath" : "controller/handlers/error.go",
          "extension" : "go",
          "linesOfCode" : 54,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 39,
        "startLine" : 49,
        "endLine" : 76,
        "cleanedStartLine" : 12,
        "cleanedEndLine" : 29,
        "blockSize" : 18,
        "percentage" : 46.15384615384615
      } ],
      "blockSize" : 18
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "broker/handler.go",
          "extension" : "go",
          "linesOfCode" : 118,
          "unitsCount" : 5,
          "unitsMcCabeIndexSum" : 12,
          "linesOfCodeInUnits" : 82
        },
        "sourceFileCleanedLinesOfCode" : 89,
        "startLine" : 52,
        "endLine" : 71,
        "cleanedStartLine" : 15,
        "cleanedEndLine" : 32,
        "blockSize" : 18,
        "percentage" : 20.224719101123597
      }, {
        "sourceFile" : {
          "relativePath" : "broker/handler.go",
          "extension" : "go",
          "linesOfCode" : 118,
          "unitsCount" : 5,
          "unitsMcCabeIndexSum" : 12,
          "linesOfCodeInUnits" : 82
        },
        "sourceFileCleanedLinesOfCode" : 89,
        "startLine" : 95,
        "endLine" : 114,
        "cleanedStartLine" : 48,
        "cleanedEndLine" : 65,
        "blockSize" : 18,
        "percentage" : 20.224719101123597
      } ],
      "blockSize" : 18
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "subscriber/config/test-controller-disable.yaml",
          "extension" : "yaml",
          "linesOfCode" : 29,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 29,
        "startLine" : 1,
        "endLine" : 23,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 17,
        "blockSize" : 17,
        "percentage" : 58.62068965517241
      }, {
        "sourceFile" : {
          "relativePath" : "subscriber/config/test-job-empty.yaml",
          "extension" : "yaml",
          "linesOfCode" : 24,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 24,
        "startLine" : 1,
        "endLine" : 23,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 17,
        "blockSize" : 17,
        "percentage" : 70.83333333333333
      } ],
      "blockSize" : 17
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "subscriber/config/test-ares-ns-empty.yaml",
          "extension" : "yaml",
          "linesOfCode" : 26,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 26,
        "startLine" : 7,
        "endLine" : 28,
        "cleanedStartLine" : 4,
        "cleanedEndLine" : 20,
        "blockSize" : 17,
        "percentage" : 65.38461538461539
      }, {
        "sourceFile" : {
          "relativePath" : "subscriber/config/test-controller-disable.yaml",
          "extension" : "yaml",
          "linesOfCode" : 29,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 29,
        "startLine" : 11,
        "endLine" : 31,
        "cleanedStartLine" : 7,
        "cleanedEndLine" : 23,
        "blockSize" : 17,
        "percentage" : 58.62068965517241
      } ],
      "blockSize" : 17
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1748,
        "endLine" : 1764,
        "cleanedStartLine" : 1445,
        "cleanedEndLine" : 1461,
        "blockSize" : 17,
        "percentage" : 0.9877977919814062
      }, {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1816,
        "endLine" : 1832,
        "cleanedStartLine" : 1507,
        "cleanedEndLine" : 1523,
        "blockSize" : 17,
        "percentage" : 0.9877977919814062
      } ],
      "blockSize" : 17
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/measure_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 44,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 44,
        "startLine" : 1,
        "endLine" : 20,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 17,
        "blockSize" : 17,
        "percentage" : 38.63636363636363
      }, {
        "sourceFile" : {
          "relativePath" : "query/scratch_space_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 43,
        "startLine" : 1,
        "endLine" : 20,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 17,
        "blockSize" : 17,
        "percentage" : 39.53488372093023
      } ],
      "blockSize" : 17
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/dimension_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 84,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 84,
        "startLine" : 1,
        "endLine" : 18,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 16,
        "blockSize" : 16,
        "percentage" : 19.047619047619047
      }, {
        "sourceFile" : {
          "relativePath" : "query/measure_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 44,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 44,
        "startLine" : 1,
        "endLine" : 18,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 16,
        "blockSize" : 16,
        "percentage" : 36.36363636363637
      } ],
      "blockSize" : 16
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/dimension_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 84,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 84,
        "startLine" : 1,
        "endLine" : 18,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 16,
        "blockSize" : 16,
        "percentage" : 19.047619047619047
      }, {
        "sourceFile" : {
          "relativePath" : "query/scratch_space_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 43,
        "startLine" : 1,
        "endLine" : 18,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 16,
        "blockSize" : 16,
        "percentage" : 37.2093023255814
      } ],
      "blockSize" : 16
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/backfill.js",
          "extension" : "js",
          "linesOfCode" : 236,
          "unitsCount" : 19,
          "unitsMcCabeIndexSum" : 26,
          "linesOfCodeInUnits" : 222
        },
        "sourceFileCleanedLinesOfCode" : 204,
        "startLine" : 75,
        "endLine" : 92,
        "cleanedStartLine" : 45,
        "cleanedEndLine" : 60,
        "blockSize" : 16,
        "percentage" : 7.8431372549019605
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/redologs.js",
          "extension" : "js",
          "linesOfCode" : 131,
          "unitsCount" : 9,
          "unitsMcCabeIndexSum" : 12,
          "linesOfCodeInUnits" : 130
        },
        "sourceFileCleanedLinesOfCode" : 112,
        "startLine" : 19,
        "endLine" : 36,
        "cleanedStartLine" : 3,
        "cleanedEndLine" : 18,
        "blockSize" : 16,
        "percentage" : 14.285714285714286
      } ],
      "blockSize" : 16
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/archive.js",
          "extension" : "js",
          "linesOfCode" : 156,
          "unitsCount" : 16,
          "unitsMcCabeIndexSum" : 22,
          "linesOfCodeInUnits" : 149
        },
        "sourceFileCleanedLinesOfCode" : 129,
        "startLine" : 104,
        "endLine" : 121,
        "cleanedStartLine" : 69,
        "cleanedEndLine" : 84,
        "blockSize" : 16,
        "percentage" : 12.4031007751938
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/backfill.js",
          "extension" : "js",
          "linesOfCode" : 236,
          "unitsCount" : 19,
          "unitsMcCabeIndexSum" : 26,
          "linesOfCodeInUnits" : 222
        },
        "sourceFileCleanedLinesOfCode" : 204,
        "startLine" : 211,
        "endLine" : 228,
        "cleanedStartLine" : 152,
        "cleanedEndLine" : 167,
        "blockSize" : 16,
        "percentage" : 7.8431372549019605
      } ],
      "blockSize" : 16
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1503,
        "endLine" : 1520,
        "cleanedStartLine" : 1239,
        "cleanedEndLine" : 1254,
        "blockSize" : 16,
        "percentage" : 0.9296920395119117
      }, {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1555,
        "endLine" : 1572,
        "cleanedStartLine" : 1281,
        "cleanedEndLine" : 1296,
        "blockSize" : 16,
        "percentage" : 0.9296920395119117
      } ],
      "blockSize" : 16
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 492,
        "endLine" : 512,
        "cleanedStartLine" : 399,
        "cleanedEndLine" : 413,
        "blockSize" : 15,
        "percentage" : 1.4450867052023122
      }, {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 698,
        "endLine" : 718,
        "cleanedStartLine" : 564,
        "cleanedEndLine" : 578,
        "blockSize" : 15,
        "percentage" : 1.4450867052023122
      } ],
      "blockSize" : 15
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 790,
        "endLine" : 806,
        "cleanedStartLine" : 629,
        "cleanedEndLine" : 643,
        "blockSize" : 15,
        "percentage" : 0.8715862870424173
      }, {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 868,
        "endLine" : 884,
        "cleanedStartLine" : 696,
        "cleanedEndLine" : 710,
        "blockSize" : 15,
        "percentage" : 0.8715862870424173
      } ],
      "blockSize" : 15
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/cuda_malloc.cu",
          "extension" : "cu",
          "linesOfCode" : 201,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 201,
        "startLine" : 1,
        "endLine" : 16,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 15,
        "blockSize" : 15,
        "percentage" : 7.462686567164179
      }, {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/rmm_alloc.cu",
          "extension" : "cu",
          "linesOfCode" : 267,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 267,
        "startLine" : 1,
        "endLine" : 16,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 15,
        "blockSize" : 15,
        "percentage" : 5.617977528089888
      } ],
      "blockSize" : 15
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1289,
        "endLine" : 1304,
        "cleanedStartLine" : 1058,
        "cleanedEndLine" : 1072,
        "blockSize" : 15,
        "percentage" : 0.8715862870424173
      }, {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1404,
        "endLine" : 1419,
        "cleanedStartLine" : 1161,
        "cleanedEndLine" : 1175,
        "blockSize" : 15,
        "percentage" : 0.8715862870424173
      } ],
      "blockSize" : 15
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/binder.hpp",
          "extension" : "hpp",
          "linesOfCode" : 628,
          "unitsCount" : 9,
          "unitsMcCabeIndexSum" : 68,
          "linesOfCodeInUnits" : 321
        },
        "sourceFileCleanedLinesOfCode" : 559,
        "startLine" : 467,
        "endLine" : 483,
        "cleanedStartLine" : 336,
        "cleanedEndLine" : 349,
        "blockSize" : 14,
        "percentage" : 2.5044722719141324
      }, {
        "sourceFile" : {
          "relativePath" : "query/binder.hpp",
          "extension" : "hpp",
          "linesOfCode" : 628,
          "unitsCount" : 9,
          "unitsMcCabeIndexSum" : 68,
          "linesOfCodeInUnits" : 321
        },
        "sourceFileCleanedLinesOfCode" : 559,
        "startLine" : 500,
        "endLine" : 516,
        "cleanedStartLine" : 360,
        "cleanedEndLine" : 373,
        "blockSize" : 14,
        "percentage" : 2.5044722719141324
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm.cu",
          "extension" : "cu",
          "linesOfCode" : 38,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 38,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 36.8421052631579
      }, {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 0.8134805345729227
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/filter.cu",
          "extension" : "cu",
          "linesOfCode" : 232,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 232,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 6.0344827586206895
      }, {
        "sourceFile" : {
          "relativePath" : "query/measure_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 44,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 44,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 31.818181818181817
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/ares-broker.yaml",
          "extension" : "yaml",
          "linesOfCode" : 21,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 21,
        "startLine" : 10,
        "endLine" : 24,
        "cleanedStartLine" : 8,
        "cleanedEndLine" : 21,
        "blockSize" : 14,
        "percentage" : 66.66666666666667
      }, {
        "sourceFile" : {
          "relativePath" : "integration/config/ares.yaml",
          "extension" : "yaml",
          "linesOfCode" : 42,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 42,
        "startLine" : 27,
        "endLine" : 41,
        "cleanedStartLine" : 24,
        "cleanedEndLine" : 37,
        "blockSize" : 14,
        "percentage" : 33.333333333333336
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/backfill.js",
          "extension" : "js",
          "linesOfCode" : 236,
          "unitsCount" : 19,
          "unitsMcCabeIndexSum" : 26,
          "linesOfCodeInUnits" : 222
        },
        "sourceFileCleanedLinesOfCode" : 204,
        "startLine" : 214,
        "endLine" : 229,
        "cleanedStartLine" : 155,
        "cleanedEndLine" : 168,
        "blockSize" : 14,
        "percentage" : 6.862745098039215
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/snapshot.js",
          "extension" : "js",
          "linesOfCode" : 109,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 108
        },
        "sourceFileCleanedLinesOfCode" : 92,
        "startLine" : 81,
        "endLine" : 96,
        "cleanedStartLine" : 50,
        "cleanedEndLine" : 63,
        "blockSize" : 14,
        "percentage" : 15.217391304347826
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/rmm_alloc.cu",
          "extension" : "cu",
          "linesOfCode" : 267,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 267,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 5.2434456928838955
      }, {
        "sourceFile" : {
          "relativePath" : "query/geo_intersects.cu",
          "extension" : "cu",
          "linesOfCode" : 306,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 306,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 4.57516339869281
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/archive.js",
          "extension" : "js",
          "linesOfCode" : 156,
          "unitsCount" : 16,
          "unitsMcCabeIndexSum" : 22,
          "linesOfCodeInUnits" : 149
        },
        "sourceFileCleanedLinesOfCode" : 129,
        "startLine" : 157,
        "endLine" : 174,
        "cleanedStartLine" : 113,
        "cleanedEndLine" : 126,
        "blockSize" : 14,
        "percentage" : 10.852713178294573
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/backfill.js",
          "extension" : "js",
          "linesOfCode" : 236,
          "unitsCount" : 19,
          "unitsMcCabeIndexSum" : 26,
          "linesOfCodeInUnits" : 222
        },
        "sourceFileCleanedLinesOfCode" : 204,
        "startLine" : 242,
        "endLine" : 259,
        "cleanedStartLine" : 180,
        "cleanedEndLine" : 193,
        "blockSize" : 14,
        "percentage" : 6.862745098039215
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/ares-broker.yaml",
          "extension" : "yaml",
          "linesOfCode" : 21,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 21,
        "startLine" : 10,
        "endLine" : 24,
        "cleanedStartLine" : 8,
        "cleanedEndLine" : 21,
        "blockSize" : 14,
        "percentage" : 66.66666666666667
      }, {
        "sourceFile" : {
          "relativePath" : "config/ares.yaml",
          "extension" : "yaml",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 43,
        "startLine" : 28,
        "endLine" : 42,
        "cleanedStartLine" : 25,
        "cleanedEndLine" : 38,
        "blockSize" : 14,
        "percentage" : 32.55813953488372
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/filter.cu",
          "extension" : "cu",
          "linesOfCode" : 232,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 232,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 6.0344827586206895
      }, {
        "sourceFile" : {
          "relativePath" : "query/scratch_space_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 43,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 32.55813953488372
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "cgoutils/memory/cuda_malloc.cu",
          "extension" : "cu",
          "linesOfCode" : 201,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 201,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 6.965174129353234
      }, {
        "sourceFile" : {
          "relativePath" : "query/geo_intersects.cu",
          "extension" : "cu",
          "linesOfCode" : 306,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 306,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 4.57516339869281
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/purge.js",
          "extension" : "js",
          "linesOfCode" : 171,
          "unitsCount" : 18,
          "unitsMcCabeIndexSum" : 24,
          "linesOfCodeInUnits" : 156
        },
        "sourceFileCleanedLinesOfCode" : 146,
        "startLine" : 176,
        "endLine" : 193,
        "cleanedStartLine" : 130,
        "cleanedEndLine" : 143,
        "blockSize" : 14,
        "percentage" : 9.58904109589041
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/snapshot.js",
          "extension" : "js",
          "linesOfCode" : 109,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 108
        },
        "sourceFileCleanedLinesOfCode" : 92,
        "startLine" : 108,
        "endLine" : 125,
        "cleanedStartLine" : 74,
        "cleanedEndLine" : 87,
        "blockSize" : 14,
        "percentage" : 15.217391304347826
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/dimension_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 84,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 84,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 16.666666666666668
      }, {
        "sourceFile" : {
          "relativePath" : "query/filter.cu",
          "extension" : "cu",
          "linesOfCode" : 232,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 232,
        "startLine" : 1,
        "endLine" : 15,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 14,
        "blockSize" : 14,
        "percentage" : 6.0344827586206895
      } ],
      "blockSize" : 14
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/hll.cu",
          "extension" : "cu",
          "linesOfCode" : 270,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 270,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 4.814814814814815
      }, {
        "sourceFile" : {
          "relativePath" : "query/iterator.cu",
          "extension" : "cu",
          "linesOfCode" : 34,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 34,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 38.23529411764706
      } ],
      "blockSize" : 13
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 1.252408477842004
      }, {
        "sourceFile" : {
          "relativePath" : "query/transform.cu",
          "extension" : "cu",
          "linesOfCode" : 83,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 83,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 15.662650602409638
      } ],
      "blockSize" : 13
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/dimension_transform.cu",
          "extension" : "cu",
          "linesOfCode" : 84,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 84,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 15.476190476190476
      }, {
        "sourceFile" : {
          "relativePath" : "query/hash_lookup.cu",
          "extension" : "cu",
          "linesOfCode" : 143,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 143,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 9.090909090909092
      } ],
      "blockSize" : 13
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/iterator_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 606,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 606,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 2.145214521452145
      }, {
        "sourceFile" : {
          "relativePath" : "query/memory.cu",
          "extension" : "cu",
          "linesOfCode" : 56,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 56,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 23.214285714285715
      } ],
      "blockSize" : 13
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/algorithm_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1721,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1721,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 0.7553747821034282
      }, {
        "sourceFile" : {
          "relativePath" : "query/iterator_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 606,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 606,
        "startLine" : 1,
        "endLine" : 13,
        "cleanedStartLine" : 1,
        "cleanedEndLine" : 13,
        "blockSize" : 13,
        "percentage" : 2.145214521452145
      } ],
      "blockSize" : 13
    } ],
    "mostFrequentDuplicates" : [ {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/sql/sql_parser.go",
          "extension" : "go",
          "linesOfCode" : 1542,
          "unitsCount" : 126,
          "unitsMcCabeIndexSum" : 334,
          "linesOfCodeInUnits" : 1475
        },
        "sourceFileCleanedLinesOfCode" : 1233,
        "startLine" : 678,
        "endLine" : 683,
        "cleanedStartLine" : 415,
        "cleanedEndLine" : 420,
        "blockSize" : 6,
        "percentage" : 0.48661800486618007
      }, {
        "sourceFile" : {
          "relativePath" : "query/sql/sql_parser.go",
          "extension" : "go",
          "linesOfCode" : 1542,
          "unitsCount" : 126,
          "unitsMcCabeIndexSum" : 334,
          "linesOfCodeInUnits" : 1475
        },
        "sourceFileCleanedLinesOfCode" : 1233,
        "startLine" : 711,
        "endLine" : 716,
        "cleanedStartLine" : 439,
        "cleanedEndLine" : 444,
        "blockSize" : 6,
        "percentage" : 0.48661800486618007
      }, {
        "sourceFile" : {
          "relativePath" : "query/sql/sql_parser.go",
          "extension" : "go",
          "linesOfCode" : 1542,
          "unitsCount" : 126,
          "unitsMcCabeIndexSum" : 334,
          "linesOfCodeInUnits" : 1475
        },
        "sourceFileCleanedLinesOfCode" : 1233,
        "startLine" : 735,
        "endLine" : 740,
        "cleanedStartLine" : 454,
        "cleanedEndLine" : 459,
        "blockSize" : 6,
        "percentage" : 0.48661800486618007
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/functor.hpp",
          "extension" : "hpp",
          "linesOfCode" : 1103,
          "unitsCount" : 92,
          "unitsMcCabeIndexSum" : 234,
          "linesOfCodeInUnits" : 637
        },
        "sourceFileCleanedLinesOfCode" : 955,
        "startLine" : 935,
        "endLine" : 944,
        "cleanedStartLine" : 626,
        "cleanedEndLine" : 631,
        "blockSize" : 6,
        "percentage" : 0.6282722513089005
      }, {
        "sourceFile" : {
          "relativePath" : "query/functor.hpp",
          "extension" : "hpp",
          "linesOfCode" : 1103,
          "unitsCount" : 92,
          "unitsMcCabeIndexSum" : 234,
          "linesOfCodeInUnits" : 637
        },
        "sourceFileCleanedLinesOfCode" : 955,
        "startLine" : 979,
        "endLine" : 987,
        "cleanedStartLine" : 659,
        "cleanedEndLine" : 664,
        "blockSize" : 6,
        "percentage" : 0.6282722513089005
      }, {
        "sourceFile" : {
          "relativePath" : "query/functor.hpp",
          "extension" : "hpp",
          "linesOfCode" : 1103,
          "unitsCount" : 92,
          "unitsMcCabeIndexSum" : 234,
          "linesOfCodeInUnits" : 637
        },
        "sourceFileCleanedLinesOfCode" : 955,
        "startLine" : 1044,
        "endLine" : 1053,
        "cleanedStartLine" : 706,
        "cleanedEndLine" : 711,
        "blockSize" : 6,
        "percentage" : 0.6282722513089005
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "metastore/disk_metastore.go",
          "extension" : "go",
          "linesOfCode" : 1092,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 245,
          "linesOfCodeInUnits" : 1034
        },
        "sourceFileCleanedLinesOfCode" : 840,
        "startLine" : 613,
        "endLine" : 620,
        "cleanedStartLine" : 324,
        "cleanedEndLine" : 329,
        "blockSize" : 6,
        "percentage" : 0.7142857142857143
      }, {
        "sourceFile" : {
          "relativePath" : "metastore/disk_metastore.go",
          "extension" : "go",
          "linesOfCode" : 1092,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 245,
          "linesOfCodeInUnits" : 1034
        },
        "sourceFileCleanedLinesOfCode" : 840,
        "startLine" : 640,
        "endLine" : 647,
        "cleanedStartLine" : 339,
        "cleanedEndLine" : 344,
        "blockSize" : 6,
        "percentage" : 0.7142857142857143
      }, {
        "sourceFile" : {
          "relativePath" : "metastore/disk_metastore.go",
          "extension" : "go",
          "linesOfCode" : 1092,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 245,
          "linesOfCodeInUnits" : 1034
        },
        "sourceFileCleanedLinesOfCode" : 840,
        "startLine" : 668,
        "endLine" : 675,
        "cleanedStartLine" : 354,
        "cleanedEndLine" : 359,
        "blockSize" : 6,
        "percentage" : 0.7142857142857143
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 1182,
        "endLine" : 1187,
        "cleanedStartLine" : 939,
        "cleanedEndLine" : 944,
        "blockSize" : 6,
        "percentage" : 0.5780346820809249
      }, {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 1221,
        "endLine" : 1226,
        "cleanedStartLine" : 974,
        "cleanedEndLine" : 979,
        "blockSize" : 6,
        "percentage" : 0.5780346820809249
      }, {
        "sourceFile" : {
          "relativePath" : "query/functor_unittest.cu",
          "extension" : "cu",
          "linesOfCode" : 1038,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 1038,
        "startLine" : 1264,
        "endLine" : 1269,
        "cleanedStartLine" : 1009,
        "cleanedEndLine" : 1014,
        "blockSize" : 6,
        "percentage" : 0.5780346820809249
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/snapshot.html",
          "extension" : "html",
          "linesOfCode" : 40,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 32,
        "startLine" : 26,
        "endLine" : 37,
        "cleanedStartLine" : 24,
        "cleanedEndLine" : 29,
        "blockSize" : 6,
        "percentage" : 18.75
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/backfill.html",
          "extension" : "html",
          "linesOfCode" : 62,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 48,
        "startLine" : 24,
        "endLine" : 35,
        "cleanedStartLine" : 22,
        "cleanedEndLine" : 27,
        "blockSize" : 6,
        "percentage" : 12.5
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/archive.html",
          "extension" : "html",
          "linesOfCode" : 47,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 37,
        "startLine" : 24,
        "endLine" : 35,
        "cleanedStartLine" : 22,
        "cleanedEndLine" : 27,
        "blockSize" : 6,
        "percentage" : 16.216216216216218
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/snapshot.html",
          "extension" : "html",
          "linesOfCode" : 40,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 32,
        "startLine" : 24,
        "endLine" : 32,
        "cleanedStartLine" : 22,
        "cleanedEndLine" : 27,
        "blockSize" : 6,
        "percentage" : 18.75
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/backfill.html",
          "extension" : "html",
          "linesOfCode" : 62,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 48,
        "startLine" : 22,
        "endLine" : 30,
        "cleanedStartLine" : 20,
        "cleanedEndLine" : 25,
        "blockSize" : 6,
        "percentage" : 12.5
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/archive.html",
          "extension" : "html",
          "linesOfCode" : 47,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 37,
        "startLine" : 22,
        "endLine" : 30,
        "cleanedStartLine" : 20,
        "cleanedEndLine" : 25,
        "blockSize" : 6,
        "percentage" : 16.216216216216218
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/ares.yaml",
          "extension" : "yaml",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 43,
        "startLine" : 37,
        "endLine" : 42,
        "cleanedStartLine" : 33,
        "cleanedEndLine" : 38,
        "blockSize" : 6,
        "percentage" : 13.953488372093023
      }, {
        "sourceFile" : {
          "relativePath" : "integration/config/ares.yaml",
          "extension" : "yaml",
          "linesOfCode" : 42,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 42,
        "startLine" : 36,
        "endLine" : 41,
        "cleanedStartLine" : 32,
        "cleanedEndLine" : 37,
        "blockSize" : 6,
        "percentage" : 14.285714285714286
      }, {
        "sourceFile" : {
          "relativePath" : "config/ares-broker.yaml",
          "extension" : "yaml",
          "linesOfCode" : 21,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 21,
        "startLine" : 19,
        "endLine" : 24,
        "cleanedStartLine" : 16,
        "cleanedEndLine" : 21,
        "blockSize" : 6,
        "percentage" : 28.571428571428573
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "metastore/disk_metastore.go",
          "extension" : "go",
          "linesOfCode" : 1092,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 245,
          "linesOfCodeInUnits" : 1034
        },
        "sourceFileCleanedLinesOfCode" : 840,
        "startLine" : 608,
        "endLine" : 614,
        "cleanedStartLine" : 320,
        "cleanedEndLine" : 325,
        "blockSize" : 6,
        "percentage" : 0.7142857142857143
      }, {
        "sourceFile" : {
          "relativePath" : "metastore/disk_metastore.go",
          "extension" : "go",
          "linesOfCode" : 1092,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 245,
          "linesOfCodeInUnits" : 1034
        },
        "sourceFileCleanedLinesOfCode" : 840,
        "startLine" : 635,
        "endLine" : 641,
        "cleanedStartLine" : 335,
        "cleanedEndLine" : 340,
        "blockSize" : 6,
        "percentage" : 0.7142857142857143
      }, {
        "sourceFile" : {
          "relativePath" : "metastore/disk_metastore.go",
          "extension" : "go",
          "linesOfCode" : 1092,
          "unitsCount" : 67,
          "unitsMcCabeIndexSum" : 245,
          "linesOfCodeInUnits" : 1034
        },
        "sourceFileCleanedLinesOfCode" : 840,
        "startLine" : 663,
        "endLine" : 669,
        "cleanedStartLine" : 350,
        "cleanedEndLine" : 355,
        "blockSize" : 6,
        "percentage" : 0.7142857142857143
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/backfill.js",
          "extension" : "js",
          "linesOfCode" : 236,
          "unitsCount" : 19,
          "unitsMcCabeIndexSum" : 26,
          "linesOfCodeInUnits" : 222
        },
        "sourceFileCleanedLinesOfCode" : 204,
        "startLine" : 79,
        "endLine" : 84,
        "cleanedStartLine" : 49,
        "cleanedEndLine" : 54,
        "blockSize" : 6,
        "percentage" : 2.9411764705882355
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/summary.js",
          "extension" : "js",
          "linesOfCode" : 100,
          "unitsCount" : 18,
          "unitsMcCabeIndexSum" : 20,
          "linesOfCodeInUnits" : 95
        },
        "sourceFileCleanedLinesOfCode" : 91,
        "startLine" : 70,
        "endLine" : 75,
        "cleanedStartLine" : 46,
        "cleanedEndLine" : 51,
        "blockSize" : 6,
        "percentage" : 6.593406593406593
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/redologs.js",
          "extension" : "js",
          "linesOfCode" : 131,
          "unitsCount" : 9,
          "unitsMcCabeIndexSum" : 12,
          "linesOfCodeInUnits" : 130
        },
        "sourceFileCleanedLinesOfCode" : 112,
        "startLine" : 23,
        "endLine" : 28,
        "cleanedStartLine" : 7,
        "cleanedEndLine" : 12,
        "blockSize" : 6,
        "percentage" : 5.357142857142857
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/redologs.js",
          "extension" : "js",
          "linesOfCode" : 131,
          "unitsCount" : 9,
          "unitsMcCabeIndexSum" : 12,
          "linesOfCodeInUnits" : 130
        },
        "sourceFileCleanedLinesOfCode" : 112,
        "startLine" : 68,
        "endLine" : 73,
        "cleanedStartLine" : 40,
        "cleanedEndLine" : 45,
        "blockSize" : 6,
        "percentage" : 5.357142857142857
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/redologs.js",
          "extension" : "js",
          "linesOfCode" : 131,
          "unitsCount" : 9,
          "unitsMcCabeIndexSum" : 12,
          "linesOfCodeInUnits" : 130
        },
        "sourceFileCleanedLinesOfCode" : 112,
        "startLine" : 103,
        "endLine" : 108,
        "cleanedStartLine" : 67,
        "cleanedEndLine" : 72,
        "blockSize" : 6,
        "percentage" : 5.357142857142857
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "config/ares.yaml",
          "extension" : "yaml",
          "linesOfCode" : 43,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 43,
        "startLine" : 33,
        "endLine" : 38,
        "cleanedStartLine" : 29,
        "cleanedEndLine" : 34,
        "blockSize" : 6,
        "percentage" : 13.953488372093023
      }, {
        "sourceFile" : {
          "relativePath" : "integration/config/ares.yaml",
          "extension" : "yaml",
          "linesOfCode" : 42,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 42,
        "startLine" : 32,
        "endLine" : 37,
        "cleanedStartLine" : 28,
        "cleanedEndLine" : 33,
        "blockSize" : 6,
        "percentage" : 14.285714285714286
      }, {
        "sourceFile" : {
          "relativePath" : "config/ares-broker.yaml",
          "extension" : "yaml",
          "linesOfCode" : 21,
          "unitsCount" : 0,
          "unitsMcCabeIndexSum" : 0,
          "linesOfCodeInUnits" : 0
        },
        "sourceFileCleanedLinesOfCode" : 21,
        "startLine" : 15,
        "endLine" : 20,
        "cleanedStartLine" : 12,
        "cleanedEndLine" : 17,
        "blockSize" : 6,
        "percentage" : 28.571428571428573
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/snapshot.js",
          "extension" : "js",
          "linesOfCode" : 109,
          "unitsCount" : 11,
          "unitsMcCabeIndexSum" : 15,
          "linesOfCodeInUnits" : 108
        },
        "sourceFileCleanedLinesOfCode" : 92,
        "startLine" : 83,
        "endLine" : 90,
        "cleanedStartLine" : 52,
        "cleanedEndLine" : 57,
        "blockSize" : 6,
        "percentage" : 6.521739130434782
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/backfill.js",
          "extension" : "js",
          "linesOfCode" : 236,
          "unitsCount" : 19,
          "unitsMcCabeIndexSum" : 26,
          "linesOfCodeInUnits" : 222
        },
        "sourceFileCleanedLinesOfCode" : 204,
        "startLine" : 216,
        "endLine" : 223,
        "cleanedStartLine" : 157,
        "cleanedEndLine" : 162,
        "blockSize" : 6,
        "percentage" : 2.9411764705882355
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/purge.js",
          "extension" : "js",
          "linesOfCode" : 171,
          "unitsCount" : 18,
          "unitsMcCabeIndexSum" : 24,
          "linesOfCodeInUnits" : 156
        },
        "sourceFileCleanedLinesOfCode" : 146,
        "startLine" : 147,
        "endLine" : 154,
        "cleanedStartLine" : 105,
        "cleanedEndLine" : 110,
        "blockSize" : 6,
        "percentage" : 4.109589041095891
      }, {
        "sourceFile" : {
          "relativePath" : "api/ui/debug/js/archive.js",
          "extension" : "js",
          "linesOfCode" : 156,
          "unitsCount" : 16,
          "unitsMcCabeIndexSum" : 22,
          "linesOfCodeInUnits" : 149
        },
        "sourceFileCleanedLinesOfCode" : 129,
        "startLine" : 109,
        "endLine" : 116,
        "cleanedStartLine" : 74,
        "cleanedEndLine" : 79,
        "blockSize" : 6,
        "percentage" : 4.651162790697675
      } ],
      "blockSize" : 6
    }, {
      "displayContent" : "",
      "duplicatedFileBlocks" : [ {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 341,
        "endLine" : 349,
        "cleanedStartLine" : 207,
        "cleanedEndLine" : 212,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      }, {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 426,
        "endLine" : 435,
        "cleanedStartLine" : 266,
        "cleanedEndLine" : 271,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      }, {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 460,
        "endLine" : 468,
        "cleanedStartLine" : 289,
        "cleanedEndLine" : 294,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      }, {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 500,
        "endLine" : 507,
        "cleanedStartLine" : 317,
        "cleanedEndLine" : 322,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      }, {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 517,
        "endLine" : 525,
        "cleanedStartLine" : 329,
        "cleanedEndLine" : 334,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      }, {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 548,
        "endLine" : 556,
        "cleanedStartLine" : 348,
        "cleanedEndLine" : 353,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      }, {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 573,
        "endLine" : 580,
        "cleanedStartLine" : 365,
        "cleanedEndLine" : 370,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      }, {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 609,
        "endLine" : 617,
        "cleanedStartLine" : 391,
        "cleanedEndLine" : 396,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      }, {
        "sourceFile" : {
          "relativePath" : "api/debug_handler.go",
          "extension" : "go",
          "linesOfCode" : 629,
          "unitsCount" : 27,
          "unitsMcCabeIndexSum" : 115,
          "linesOfCodeInUnits" : 600
        },
        "sourceFileCleanedLinesOfCode" : 495,
        "startLine" : 660,
        "endLine" : 668,
        "cleanedStartLine" : 425,
        "cleanedEndLine" : 430,
        "blockSize" : 6,
        "percentage" : 1.2121212121212122
      } ],
      "blockSize" : 6
    } ]
  },
  "contributorsAnalysisResults" : {
    "latestCommitDate" : "2020-04-23",
    "contributors" : [ {
      "email" : "jians@uber.com",
      "commitsCount" : 77,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-11-02",
      "latestCommitDate" : "2020-04-23",
      "activeYears" : [ "2018", "2019", "2020" ],
      "commitDates" : [ "2020-04-23", "2020-04-01", "2020-03-30", "2020-03-06", "2020-02-26", "2020-02-20", "2020-01-23", "2020-01-07", "2020-01-03", "2019-12-19", "2019-12-12", "2019-12-09", "2019-11-22", "2019-11-18", "2019-11-05", "2019-11-01", "2019-10-30", "2019-10-23", "2019-10-15", "2019-10-04", "2019-10-03", "2019-09-27", "2019-09-05", "2019-08-29", "2019-08-28", "2019-08-20", "2019-08-14", "2019-08-13", "2019-08-02", "2019-07-30", "2019-07-27", "2019-07-23", "2019-07-22", "2019-07-19", "2019-07-17", "2019-07-13", "2019-07-12", "2019-07-11", "2019-07-10", "2019-07-04", "2019-07-03", "2019-07-02", "2019-06-28", "2019-06-27", "2019-06-20", "2019-06-19", "2019-06-18", "2019-06-11", "2019-06-10", "2019-06-04", "2019-06-03", "2019-05-30", "2019-05-23", "2019-05-08", "2019-05-02", "2018-12-03", "2018-11-03", "2018-11-02" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "shz@uber.com",
      "commitsCount" : 76,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-10-30",
      "latestCommitDate" : "2019-11-06",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-11-06", "2019-10-31", "2019-10-28", "2019-10-22", "2019-10-03", "2019-09-05", "2019-08-29", "2019-08-28", "2019-08-23", "2019-08-15", "2019-08-14", "2019-08-13", "2019-08-08", "2019-08-03", "2019-08-01", "2019-07-31", "2019-07-30", "2019-07-25", "2019-07-23", "2019-07-22", "2019-07-11", "2019-07-09", "2019-07-04", "2019-07-03", "2019-07-02", "2019-06-29", "2019-06-19", "2019-06-18", "2019-06-12", "2019-06-07", "2019-06-05", "2019-05-24", "2019-05-23", "2019-05-22", "2019-05-15", "2019-05-06", "2018-11-28", "2018-11-20", "2018-11-27", "2018-11-19", "2018-11-16", "2018-11-15", "2018-11-13", "2018-11-12", "2018-11-10", "2018-11-09", "2018-11-03", "2018-11-02", "2018-10-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "zewang@uber.com",
      "commitsCount" : 74,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-10-25",
      "latestCommitDate" : "2019-05-30",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-05-30", "2019-02-26", "2019-02-25", "2019-01-30", "2019-01-16", "2019-01-04", "2018-12-03", "2018-12-01", "2018-11-28", "2018-11-15", "2018-11-13", "2018-11-09", "2018-11-08", "2018-11-06", "2018-11-05", "2018-11-04", "2018-11-03", "2018-11-02", "2018-10-31", "2018-10-30", "2018-10-26", "2018-10-25" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "lucafuji@users.noreply.github.com",
      "commitsCount" : 49,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-10-30",
      "latestCommitDate" : "2019-07-04",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-07-04", "2019-06-21", "2019-06-18", "2019-06-15", "2019-06-12", "2019-06-03", "2019-05-31", "2019-05-29", "2019-05-23", "2019-05-15", "2019-05-09", "2019-05-07", "2019-05-01", "2019-04-24", "2019-04-08", "2019-04-04", "2019-04-02", "2019-04-01", "2019-03-13", "2019-03-07", "2019-02-25", "2019-02-09", "2019-02-08", "2019-02-06", "2019-02-02", "2019-01-30", "2019-01-29", "2019-01-25", "2019-01-16", "2019-01-11", "2019-01-07", "2019-01-05", "2018-12-04", "2018-12-03", "2018-11-28", "2018-11-16", "2018-11-13", "2018-11-10", "2018-11-08", "2018-11-06", "2018-10-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "john.hzs1988@gmail.com",
      "commitsCount" : 29,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-11-13",
      "latestCommitDate" : "2019-07-11",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-07-11", "2019-06-15", "2019-05-02", "2019-04-30", "2019-04-22", "2019-04-08", "2019-04-04", "2019-04-01", "2019-03-15", "2019-03-13", "2019-03-12", "2019-02-26", "2019-02-08", "2019-02-03", "2019-02-01", "2019-01-31", "2019-01-30", "2019-01-14", "2019-01-11", "2018-12-17", "2018-12-05", "2018-11-28", "2018-11-27", "2018-11-20", "2018-11-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "davidw@uber.com",
      "commitsCount" : 28,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-11-03",
      "latestCommitDate" : "2019-12-09",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-12-09", "2019-11-19", "2019-11-08", "2019-10-22", "2019-10-09", "2019-10-02", "2019-09-26", "2019-09-10", "2019-09-05", "2019-08-01", "2019-07-23", "2019-07-16", "2019-07-08", "2019-07-03", "2019-06-29", "2019-06-22", "2019-06-18", "2019-05-24", "2019-05-09", "2019-05-02", "2018-11-06", "2018-11-03" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "lxning@uber.com",
      "commitsCount" : 24,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-01-30",
      "latestCommitDate" : "2019-10-17",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-10-17", "2019-10-03", "2019-10-01", "2019-09-27", "2019-09-21", "2019-08-23", "2019-08-14", "2019-08-02", "2019-07-31", "2019-07-29", "2019-06-04", "2019-05-28", "2019-05-21", "2019-05-16", "2019-05-08", "2019-05-06", "2019-04-24", "2019-04-18", "2019-04-06", "2019-04-01", "2019-03-25", "2019-03-20", "2019-02-01", "2019-01-30" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "shenj.soso@gmail.com",
      "commitsCount" : 22,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-11-13",
      "latestCommitDate" : "2019-05-07",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-05-07", "2019-04-22", "2019-04-20", "2019-04-16", "2019-04-10", "2019-02-08", "2019-02-06", "2019-02-05", "2019-01-29", "2019-01-24", "2019-01-23", "2019-01-22", "2019-01-11", "2018-12-05", "2018-12-04", "2018-12-03", "2018-11-16", "2018-11-13" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "dfwang@gmail.com",
      "commitsCount" : 10,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-12-05",
      "latestCommitDate" : "2019-06-12",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-06-12", "2019-05-31", "2019-04-16", "2019-04-15", "2019-04-09", "2019-03-27", "2019-03-25", "2018-12-06", "2018-12-05" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "ychen@uber.com",
      "commitsCount" : 6,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2018-11-05",
      "latestCommitDate" : "2019-01-30",
      "activeYears" : [ "2018", "2019" ],
      "commitDates" : [ "2019-01-30", "2019-01-29", "2018-11-06", "2018-11-05" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "yutiansut@qq.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-07-14",
      "latestCommitDate" : "2019-07-14",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-07-14" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "46282393+garrusd@users.noreply.github.com",
      "commitsCount" : 1,
      "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" : "max@semmle.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-02-04",
      "latestCommitDate" : "2019-02-04",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-02-04" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "snlpatel001213@hotmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-02-03",
      "latestCommitDate" : "2019-02-03",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-02-03" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "xxsmotur@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-02-01",
      "latestCommitDate" : "2019-02-01",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-02-01" ],
      "active" : false,
      "rookie" : false
    }, {
      "email" : "ondrej.kokes@gmail.com",
      "commitsCount" : 1,
      "commitsCount30Days" : 0,
      "commitsCount90Days" : 0,
      "commitsCount180Days" : 0,
      "commitsCount365Days" : 0,
      "firstCommitDate" : "2019-02-01",
      "latestCommitDate" : "2019-02-01",
      "activeYears" : [ "2019" ],
      "commitDates" : [ "2019-02-01" ],
      "active" : false,
      "rookie" : false
    } ],
    "contributorsPerYear" : [ {
      "timeSlot" : "2018",
      "contributorsCount" : 9,
      "commitsCount" : 133
    }, {
      "timeSlot" : "2019",
      "contributorsCount" : 16,
      "commitsCount" : 255
    }, {
      "timeSlot" : "2020",
      "contributorsCount" : 1,
      "commitsCount" : 13
    } ],
    "contributorsPerMonth" : [ {
      "timeSlot" : "2018-10",
      "contributorsCount" : 3,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2018-11",
      "contributorsCount" : 8,
      "commitsCount" : 105
    }, {
      "timeSlot" : "2018-12",
      "contributorsCount" : 6,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2019-01",
      "contributorsCount" : 6,
      "commitsCount" : 36
    }, {
      "timeSlot" : "2019-02",
      "contributorsCount" : 10,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2019-03",
      "contributorsCount" : 4,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2019-04",
      "contributorsCount" : 5,
      "commitsCount" : 23
    }, {
      "timeSlot" : "2019-05",
      "contributorsCount" : 9,
      "commitsCount" : 30
    }, {
      "timeSlot" : "2019-06",
      "contributorsCount" : 7,
      "commitsCount" : 30
    }, {
      "timeSlot" : "2019-07",
      "contributorsCount" : 7,
      "commitsCount" : 39
    }, {
      "timeSlot" : "2019-08",
      "contributorsCount" : 4,
      "commitsCount" : 23
    }, {
      "timeSlot" : "2019-09",
      "contributorsCount" : 4,
      "commitsCount" : 12
    }, {
      "timeSlot" : "2019-10",
      "contributorsCount" : 4,
      "commitsCount" : 19
    }, {
      "timeSlot" : "2019-11",
      "contributorsCount" : 3,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-12",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-01",
      "contributorsCount" : 1,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-02",
      "contributorsCount" : 1,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2020-03",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-04",
      "contributorsCount" : 1,
      "commitsCount" : 2
    } ],
    "contributorsPerDay" : [ {
      "timeSlot" : "2018-10-25",
      "contributorsCount" : 1,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2018-10-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-10-30",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-10-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-02",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-11-03",
      "contributorsCount" : 4,
      "commitsCount" : 18
    }, {
      "timeSlot" : "2018-11-04",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-05",
      "contributorsCount" : 2,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-11-06",
      "contributorsCount" : 4,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2018-11-08",
      "contributorsCount" : 2,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2018-11-09",
      "contributorsCount" : 2,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-11-10",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-11-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-11-13",
      "contributorsCount" : 5,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-11-15",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-11-16",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-11-19",
      "contributorsCount" : 1,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-11-20",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2018-11-27",
      "contributorsCount" : 2,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-11-28",
      "contributorsCount" : 4,
      "commitsCount" : 14
    }, {
      "timeSlot" : "2018-12-01",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-12-03",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-12-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2018-12-05",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2018-12-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-12-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-04",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-11",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-01-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-16",
      "contributorsCount" : 2,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-01-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-23",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-01-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-25",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-01-29",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-01-30",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-01-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-01",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-02-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-05",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-06",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-02-08",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-02-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-02-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-02-26",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-03-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-03-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-25",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-03-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-01",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-02",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-04",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-16",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-04-22",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-04-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-02",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-06",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-05-07",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-05-08",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-05-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-05-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-05-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-23",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-05-24",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-05-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-05-30",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-31",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-03",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-04",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-06-05",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-10",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-11",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-12",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-06-15",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-06-18",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-06-19",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-06-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-06-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-02",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-03",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-07-04",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-07-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-09",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-11",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-07-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-13",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-14",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-22",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-23",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-07-25",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-27",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-29",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-07-30",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-07-31",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-01",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-08-02",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-08-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-08-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-08-13",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-08-14",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-08-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-08-23",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-08-28",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-08-29",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-09-05",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-09-10",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-09-21",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-09-26",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-09-27",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-02",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-10-03",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-10-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-09",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-15",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-22",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-10-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-28",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-31",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-08",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-18",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-11-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-11-22",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-09",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-12-12",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-19",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-03",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-23",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-02-20",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-02-26",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-06",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-03-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-01",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-04-23",
      "contributorsCount" : 1,
      "commitsCount" : 1
    } ],
    "contributorsPerWeek" : [ {
      "timeSlot" : "2018-10-22",
      "contributorsCount" : 1,
      "commitsCount" : 9
    }, {
      "timeSlot" : "2018-10-29",
      "contributorsCount" : 5,
      "commitsCount" : 32
    }, {
      "timeSlot" : "2018-11-05",
      "contributorsCount" : 5,
      "commitsCount" : 33
    }, {
      "timeSlot" : "2018-11-12",
      "contributorsCount" : 5,
      "commitsCount" : 17
    }, {
      "timeSlot" : "2018-11-19",
      "contributorsCount" : 2,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2018-11-26",
      "contributorsCount" : 4,
      "commitsCount" : 23
    }, {
      "timeSlot" : "2018-12-03",
      "contributorsCount" : 6,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2018-12-17",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2018-12-31",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-01-07",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-01-14",
      "contributorsCount" : 3,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-01-21",
      "contributorsCount" : 2,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-01-28",
      "contributorsCount" : 9,
      "commitsCount" : 22
    }, {
      "timeSlot" : "2019-02-04",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-02-25",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-03-04",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-11",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-03-18",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-03-25",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-04-01",
      "contributorsCount" : 3,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-04-08",
      "contributorsCount" : 4,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-04-15",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-04-22",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-04-29",
      "contributorsCount" : 4,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-05-06",
      "contributorsCount" : 6,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-05-13",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-05-20",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-05-27",
      "contributorsCount" : 5,
      "commitsCount" : 7
    }, {
      "timeSlot" : "2019-06-03",
      "contributorsCount" : 4,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-06-10",
      "contributorsCount" : 5,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-06-17",
      "contributorsCount" : 4,
      "commitsCount" : 10
    }, {
      "timeSlot" : "2019-06-24",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-07-01",
      "contributorsCount" : 4,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-07-08",
      "contributorsCount" : 5,
      "commitsCount" : 11
    }, {
      "timeSlot" : "2019-07-15",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-07-22",
      "contributorsCount" : 3,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-07-29",
      "contributorsCount" : 4,
      "commitsCount" : 13
    }, {
      "timeSlot" : "2019-08-05",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-08-12",
      "contributorsCount" : 3,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-08-19",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-08-26",
      "contributorsCount" : 2,
      "commitsCount" : 6
    }, {
      "timeSlot" : "2019-09-02",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-09-09",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-09-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-09-23",
      "contributorsCount" : 3,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-09-30",
      "contributorsCount" : 4,
      "commitsCount" : 8
    }, {
      "timeSlot" : "2019-10-07",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-10-14",
      "contributorsCount" : 2,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2019-10-21",
      "contributorsCount" : 3,
      "commitsCount" : 5
    }, {
      "timeSlot" : "2019-10-28",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-11-04",
      "contributorsCount" : 3,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-11-18",
      "contributorsCount" : 2,
      "commitsCount" : 4
    }, {
      "timeSlot" : "2019-12-09",
      "contributorsCount" : 2,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2019-12-16",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2019-12-30",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-06",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-01-20",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-02-17",
      "contributorsCount" : 1,
      "commitsCount" : 3
    }, {
      "timeSlot" : "2020-02-24",
      "contributorsCount" : 1,
      "commitsCount" : 1
    }, {
      "timeSlot" : "2020-03-02",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-03-30",
      "contributorsCount" : 1,
      "commitsCount" : 2
    }, {
      "timeSlot" : "2020-04-20",
      "contributorsCount" : 1,
      "commitsCount" : 1
    } ],
    "commitsPerExtensions" : [ {
      "extension" : "go",
      "commitsCount" : 2786,
      "committers" : [ "jians@uber.com", "davidw@uber.com", "shz@uber.com", "lxning@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com", "dfwang@gmail.com", "zewang@uber.com", "shenj.soso@gmail.com", "46282393+garrusd@users.noreply.github.com", "max@semmle.com", "xxsmotur@gmail.com" ],
      "filesCount" : 618,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "xxsmotur@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 314
      }, {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 136
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 125
      }, {
        "contributor" : "46282393+garrusd@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 805
      }, {
        "contributor" : "max@semmle.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 175
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 191
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 526
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 345
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 164
      } ]
    }, {
      "extension" : "",
      "commitsCount" : 258,
      "committers" : [ "davidw@uber.com", "yutiansut@qq.com", "jians@uber.com", "lucafuji@users.noreply.github.com", "dfwang@gmail.com", "lxning@uber.com", "zewang@uber.com", "john.hzs1988@gmail.com", "shenj.soso@gmail.com", "shz@uber.com" ],
      "filesCount" : 173,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 47
      }, {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 20
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "yutiansut@qq.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 26
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 124
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 24
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      } ]
    }, {
      "extension" : "md",
      "commitsCount" : 39,
      "committers" : [ "jians@uber.com", "lucafuji@users.noreply.github.com", "zewang@uber.com", "lxning@uber.com", "shenj.soso@gmail.com", "snlpatel001213@hotmail.com", "ondrej.kokes@gmail.com", "ychen@uber.com", "john.hzs1988@gmail.com", "dfwang@gmail.com" ],
      "filesCount" : 9,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "ychen@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "ondrej.kokes@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "snlpatel001213@hotmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 18
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "yml",
      "commitsCount" : 28,
      "committers" : [ "jians@uber.com", "shz@uber.com", "davidw@uber.com", "lucafuji@users.noreply.github.com", "zewang@uber.com", "lxning@uber.com", "shenj.soso@gmail.com", "dfwang@gmail.com", "john.hzs1988@gmail.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "json",
      "commitsCount" : 21,
      "committers" : [ "davidw@uber.com", "jians@uber.com", "lxning@uber.com", "shz@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com", "shenj.soso@gmail.com", "zewang@uber.com" ],
      "filesCount" : 13,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "yaml",
      "commitsCount" : 41,
      "committers" : [ "davidw@uber.com", "jians@uber.com", "shz@uber.com", "lucafuji@users.noreply.github.com", "john.hzs1988@gmail.com", "zewang@uber.com", "lxning@uber.com", "shenj.soso@gmail.com" ],
      "filesCount" : 12,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 7
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 15
      } ]
    }, {
      "extension" : "lock",
      "commitsCount" : 17,
      "committers" : [ "zewang@uber.com", "jians@uber.com", "shenj.soso@gmail.com", "lxning@uber.com", "davidw@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "sh",
      "commitsCount" : 44,
      "committers" : [ "jians@uber.com", "lucafuji@users.noreply.github.com", "zewang@uber.com", "dfwang@gmail.com", "john.hzs1988@gmail.com", "shenj.soso@gmail.com" ],
      "filesCount" : 8,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 18
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 17
      } ]
    }, {
      "extension" : "gitignore",
      "commitsCount" : 13,
      "committers" : [ "jians@uber.com", "dfwang@gmail.com", "shz@uber.com", "john.hzs1988@gmail.com", "lucafuji@users.noreply.github.com", "zewang@uber.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "h",
      "commitsCount" : 42,
      "committers" : [ "davidw@uber.com", "lucafuji@users.noreply.github.com", "jians@uber.com", "dfwang@gmail.com", "john.hzs1988@gmail.com", "zewang@uber.com" ],
      "filesCount" : 12,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 24
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      } ]
    }, {
      "extension" : "hpp",
      "commitsCount" : 70,
      "committers" : [ "davidw@uber.com", "lucafuji@users.noreply.github.com", "jians@uber.com", "john.hzs1988@gmail.com", "dfwang@gmail.com", "zewang@uber.com" ],
      "filesCount" : 10,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 14
      }, {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 18
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 30
      } ]
    }, {
      "extension" : "txt",
      "commitsCount" : 25,
      "committers" : [ "jians@uber.com", "lxning@uber.com", "davidw@uber.com", "lucafuji@users.noreply.github.com", "john.hzs1988@gmail.com", "zewang@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      } ]
    }, {
      "extension" : "cu",
      "commitsCount" : 133,
      "committers" : [ "davidw@uber.com", "lucafuji@users.noreply.github.com", "jians@uber.com", "john.hzs1988@gmail.com", "dfwang@gmail.com", "zewang@uber.com" ],
      "filesCount" : 23,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 48
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 62
      } ]
    }, {
      "extension" : "mod",
      "commitsCount" : 12,
      "committers" : [ "jians@uber.com", "shz@uber.com", "dfwang@gmail.com", "lucafuji@users.noreply.github.com", "zewang@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "csv",
      "commitsCount" : 7,
      "committers" : [ "davidw@uber.com", "shz@uber.com", "john.hzs1988@gmail.com", "lxning@uber.com", "shenj.soso@gmail.com" ],
      "filesCount" : 5,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "html",
      "commitsCount" : 22,
      "committers" : [ "jians@uber.com", "lxning@uber.com", "lucafuji@users.noreply.github.com", "davidw@uber.com" ],
      "filesCount" : 13,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 5
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 6
      } ]
    }, {
      "extension" : "js",
      "commitsCount" : 24,
      "committers" : [ "jians@uber.com", "lxning@uber.com", "davidw@uber.com" ],
      "filesCount" : 15,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 10
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 13
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "css",
      "commitsCount" : 4,
      "committers" : [ "jians@uber.com", "davidw@uber.com" ],
      "filesCount" : 4,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "redolog",
      "commitsCount" : 2,
      "committers" : [ "shenj.soso@gmail.com", "shz@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "shenj.soso@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "tokens",
      "commitsCount" : 6,
      "committers" : [ "shz@uber.com", "john.hzs1988@gmail.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "c",
      "commitsCount" : 8,
      "committers" : [ "lucafuji@users.noreply.github.com", "jians@uber.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      } ]
    }, {
      "extension" : "interp",
      "commitsCount" : 6,
      "committers" : [ "shz@uber.com", "john.hzs1988@gmail.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "png",
      "commitsCount" : 2,
      "committers" : [ "john.hzs1988@gmail.com", "zewang@uber.com" ],
      "filesCount" : 2,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "g4",
      "commitsCount" : 3,
      "committers" : [ "shz@uber.com", "john.hzs1988@gmail.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "shz@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "proto",
      "commitsCount" : 5,
      "committers" : [ "jians@uber.com", "dfwang@gmail.com" ],
      "filesCount" : 3,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      }, {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 4
      } ]
    }, {
      "extension" : "gitmodules",
      "commitsCount" : 3,
      "committers" : [ "lucafuji@users.noreply.github.com", "lxning@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "lucafuji@users.noreply.github.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      }, {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "aql",
      "commitsCount" : 5,
      "committers" : [ "davidw@uber.com", "john.hzs1988@gmail.com" ],
      "filesCount" : 5,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "davidw@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 3
      }, {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 2
      } ]
    }, {
      "extension" : "data",
      "commitsCount" : 59,
      "committers" : [ "dfwang@gmail.com" ],
      "filesCount" : 59,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "dfwang@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 59
      } ]
    }, {
      "extension" : "sum",
      "commitsCount" : 1,
      "committers" : [ "jians@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "sql",
      "commitsCount" : 1,
      "committers" : [ "john.hzs1988@gmail.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "ico",
      "commitsCount" : 1,
      "committers" : [ "jians@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "cpp",
      "commitsCount" : 1,
      "committers" : [ "zewang@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "zewang@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "svg",
      "commitsCount" : 1,
      "committers" : [ "jians@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "avsc",
      "commitsCount" : 1,
      "committers" : [ "lxning@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "cmake",
      "commitsCount" : 1,
      "committers" : [ "lxning@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "lxning@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "ds_store",
      "commitsCount" : 1,
      "committers" : [ "john.hzs1988@gmail.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "john.hzs1988@gmail.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    }, {
      "extension" : "updated",
      "commitsCount" : 1,
      "committers" : [ "jians@uber.com" ],
      "filesCount" : 1,
      "commitsCount30Days" : 0,
      "committers30Days" : [ ],
      "filesCount30Days" : 0,
      "commitsCount90Days" : 0,
      "committers90Days" : [ ],
      "filesCount90Days" : 0,
      "contributorPerExtensionStats" : [ {
        "contributor" : "jians@uber.com",
        "fileUpdates30Days" : 0,
        "fileUpdates90Days" : 0,
        "fileUpdates" : 1
      } ]
    } ]
  },
  "numberOfExcludedFiles" : 256,
  "excludedExtensions" : {
    "" : 166,
    "data" : 59,
    "svg" : 1,
    "interp" : 2,
    "gitignore" : 2,
    "go" : 1,
    "js" : 1,
    "sum" : 1,
    "txt" : 1,
    "redolog" : 1,
    "sh" : 6,
    "md" : 2,
    "ds_store" : 1,
    "json" : 2,
    "yml" : 1,
    "gitmodules" : 1,
    "tokens" : 2,
    "aql" : 5,
    "updated" : 1
  },
  "analysisStartTimeMs" : 1712147943445,
  "maxLinesOfCode" : 57256,
  "maxFileCount" : 356
}