{
  "title" : "Duplication",
  "timestamp" : "2024-04-03 14:33:15",
  "duplicates" : [ {
    "blockSize" : 31,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 39,
      "endLine" : 83,
      "cleanedStartLine" : 15,
      "cleanedEndLine" : 45
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 180,
      "endLine" : 224,
      "cleanedStartLine" : 102,
      "cleanedEndLine" : 132
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 588,
      "endLine" : 617,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 896,
      "endLine" : 925,
      "cleanedStartLine" : 574,
      "cleanedEndLine" : 593
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 430,
      "endLine" : 459,
      "cleanedStartLine" : 255,
      "cleanedEndLine" : 274
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 174,
      "endLine" : 203,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 124
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 742,
      "endLine" : 771,
      "cleanedStartLine" : 483,
      "cleanedEndLine" : 502
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 896,
      "endLine" : 925,
      "cleanedStartLine" : 574,
      "cleanedEndLine" : 593
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 588,
      "endLine" : 617,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 742,
      "endLine" : 771,
      "cleanedStartLine" : 483,
      "cleanedEndLine" : 502
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 430,
      "endLine" : 459,
      "cleanedStartLine" : 255,
      "cleanedEndLine" : 274
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 489,
      "endLine" : 518,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 489,
      "endLine" : 518,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 174,
      "endLine" : 203,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 124
    } ]
  }, {
    "blockSize" : 15,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 674,
      "endLine" : 696,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 458
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 828,
      "endLine" : 850,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 549
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 374,
      "endLine" : 391,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 724,
      "endLine" : 741,
      "cleanedStartLine" : 451,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 392,
      "endLine" : 407,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 255
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 896,
      "endLine" : 911,
      "cleanedStartLine" : 574,
      "cleanedEndLine" : 585
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 392,
      "endLine" : 407,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 255
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 588,
      "endLine" : 603,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 403
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 392,
      "endLine" : 407,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 255
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 742,
      "endLine" : 757,
      "cleanedStartLine" : 483,
      "cleanedEndLine" : 494
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 185,
      "endLine" : 198,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 319,
      "endLine" : 332,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 198
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 44,
      "endLine" : 57,
      "cleanedStartLine" : 18,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 319,
      "endLine" : 332,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 198
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 106,
      "endLine" : 120,
      "cleanedStartLine" : 60,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 247,
      "endLine" : 261,
      "cleanedStartLine" : 147,
      "cleanedEndLine" : 156
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 351,
      "endLine" : 365,
      "cleanedStartLine" : 239,
      "cleanedEndLine" : 248
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 447,
      "endLine" : 461,
      "cleanedStartLine" : 311,
      "cleanedEndLine" : 320
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 106,
      "endLine" : 120,
      "cleanedStartLine" : 60,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 607,
      "endLine" : 621,
      "cleanedStartLine" : 365,
      "cleanedEndLine" : 374
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 215,
      "endLine" : 229,
      "cleanedStartLine" : 143,
      "cleanedEndLine" : 152
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 351,
      "endLine" : 365,
      "cleanedStartLine" : 239,
      "cleanedEndLine" : 248
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 106,
      "endLine" : 120,
      "cleanedStartLine" : 60,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 552,
      "endLine" : 566,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 215,
      "endLine" : 229,
      "cleanedStartLine" : 143,
      "cleanedEndLine" : 152
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 447,
      "endLine" : 461,
      "cleanedStartLine" : 311,
      "cleanedEndLine" : 320
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 399,
      "endLine" : 413,
      "cleanedStartLine" : 275,
      "cleanedEndLine" : 284
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 447,
      "endLine" : 461,
      "cleanedStartLine" : 311,
      "cleanedEndLine" : 320
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 247,
      "endLine" : 261,
      "cleanedStartLine" : 147,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 607,
      "endLine" : 621,
      "cleanedStartLine" : 365,
      "cleanedEndLine" : 374
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 607,
      "endLine" : 621,
      "cleanedStartLine" : 365,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 552,
      "endLine" : 566,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 688,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 434,
      "endLine" : 445,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 266
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 482,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 274,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 57,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 28
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 247,
      "endLine" : 261,
      "cleanedStartLine" : 147,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 552,
      "endLine" : 566,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 493,
      "endLine" : 504,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 344
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 658,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 332,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 198
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 215,
      "endLine" : 229,
      "cleanedStartLine" : 143,
      "cleanedEndLine" : 152
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 399,
      "endLine" : 413,
      "cleanedStartLine" : 275,
      "cleanedEndLine" : 284
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 198,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 115
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 315,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 190
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 559,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 334
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 178,
      "endLine" : 189,
      "cleanedStartLine" : 107,
      "cleanedEndLine" : 116
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 351,
      "endLine" : 365,
      "cleanedStartLine" : 239,
      "cleanedEndLine" : 248
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 399,
      "endLine" : 413,
      "cleanedStartLine" : 275,
      "cleanedEndLine" : 284
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 896,
      "endLine" : 908,
      "cleanedStartLine" : 574,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 174,
      "endLine" : 186,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 113
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 62,
      "endLine" : 75,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 332,
      "endLine" : 345,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 206
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 430,
      "endLine" : 442,
      "cleanedStartLine" : 255,
      "cleanedEndLine" : 263
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 742,
      "endLine" : 754,
      "cleanedStartLine" : 483,
      "cleanedEndLine" : 491
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 757,
      "endLine" : 771,
      "cleanedStartLine" : 494,
      "cleanedEndLine" : 502
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 189,
      "endLine" : 203,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 124
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 445,
      "endLine" : 459,
      "cleanedStartLine" : 266,
      "cleanedEndLine" : 274
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 757,
      "endLine" : 771,
      "cleanedStartLine" : 494,
      "cleanedEndLine" : 502
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 504,
      "endLine" : 518,
      "cleanedStartLine" : 344,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 911,
      "endLine" : 925,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 588,
      "endLine" : 600,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 400
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 174,
      "endLine" : 186,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 113
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 445,
      "endLine" : 459,
      "cleanedStartLine" : 266,
      "cleanedEndLine" : 274
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 911,
      "endLine" : 925,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 415,
      "endLine" : 429,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 269
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 603,
      "endLine" : 617,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 411
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 430,
      "endLine" : 442,
      "cleanedStartLine" : 255,
      "cleanedEndLine" : 263
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 588,
      "endLine" : 600,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 392,
      "endLine" : 404,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 430,
      "endLine" : 442,
      "cleanedStartLine" : 255,
      "cleanedEndLine" : 263
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 415,
      "endLine" : 429,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 269
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 189,
      "endLine" : 203,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 124
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 489,
      "endLine" : 501,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 742,
      "endLine" : 754,
      "cleanedStartLine" : 483,
      "cleanedEndLine" : 491
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 415,
      "endLine" : 429,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 269
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 757,
      "endLine" : 771,
      "cleanedStartLine" : 494,
      "cleanedEndLine" : 502
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 392,
      "endLine" : 404,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 489,
      "endLine" : 501,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 463,
      "endLine" : 475,
      "cleanedStartLine" : 290,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 108,
      "endLine" : 120,
      "cleanedStartLine" : 61,
      "cleanedEndLine" : 69
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 911,
      "endLine" : 925,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 593
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 189,
      "endLine" : 203,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 124
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 463,
      "endLine" : 475,
      "cleanedStartLine" : 290,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 609,
      "endLine" : 621,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 374
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 463,
      "endLine" : 475,
      "cleanedStartLine" : 290,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 249,
      "endLine" : 261,
      "cleanedStartLine" : 148,
      "cleanedEndLine" : 156
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 463,
      "endLine" : 475,
      "cleanedStartLine" : 290,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 554,
      "endLine" : 566,
      "cleanedStartLine" : 344,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 489,
      "endLine" : 501,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 896,
      "endLine" : 908,
      "cleanedStartLine" : 574,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 203,
      "endLine" : 216,
      "cleanedStartLine" : 119,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 332,
      "endLine" : 345,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 206
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 742,
      "endLine" : 754,
      "cleanedStartLine" : 483,
      "cleanedEndLine" : 491
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 174,
      "endLine" : 186,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 113
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 504,
      "endLine" : 518,
      "cleanedStartLine" : 344,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 603,
      "endLine" : 617,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 411
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 603,
      "endLine" : 617,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 189,
      "endLine" : 203,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 124
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 392,
      "endLine" : 404,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 174,
      "endLine" : 186,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 113
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 430,
      "endLine" : 442,
      "cleanedStartLine" : 255,
      "cleanedEndLine" : 263
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 896,
      "endLine" : 908,
      "cleanedStartLine" : 574,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 415,
      "endLine" : 429,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 269
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 445,
      "endLine" : 459,
      "cleanedStartLine" : 266,
      "cleanedEndLine" : 274
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 504,
      "endLine" : 518,
      "cleanedStartLine" : 344,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 757,
      "endLine" : 771,
      "cleanedStartLine" : 494,
      "cleanedEndLine" : 502
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 445,
      "endLine" : 459,
      "cleanedStartLine" : 266,
      "cleanedEndLine" : 274
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 603,
      "endLine" : 617,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 411
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 489,
      "endLine" : 501,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 588,
      "endLine" : 600,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 415,
      "endLine" : 429,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 269
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 911,
      "endLine" : 925,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 415,
      "endLine" : 429,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 269
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 504,
      "endLine" : 518,
      "cleanedStartLine" : 344,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 742,
      "endLine" : 752,
      "cleanedStartLine" : 483,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 828,
      "endLine" : 838,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 645,
      "endLine" : 656,
      "cleanedStartLine" : 428,
      "cleanedEndLine" : 435
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 953,
      "endLine" : 964,
      "cleanedStartLine" : 610,
      "cleanedEndLine" : 617
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 799,
      "endLine" : 810,
      "cleanedStartLine" : 519,
      "cleanedEndLine" : 526
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 953,
      "endLine" : 964,
      "cleanedStartLine" : 610,
      "cleanedEndLine" : 617
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 731,
      "endLine" : 742,
      "cleanedStartLine" : 442,
      "cleanedEndLine" : 449
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 218,
      "endLine" : 229,
      "cleanedStartLine" : 134,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 305,
      "endLine" : 316,
      "cleanedStartLine" : 196,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 364,
      "endLine" : 375,
      "cleanedStartLine" : 218,
      "cleanedEndLine" : 225
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 489,
      "endLine" : 499,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 340
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 674,
      "endLine" : 684,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 305,
      "endLine" : 316,
      "cleanedStartLine" : 196,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 731,
      "endLine" : 742,
      "cleanedStartLine" : 442,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 630,
      "endLine" : 641,
      "cleanedStartLine" : 419,
      "cleanedEndLine" : 426
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 938,
      "endLine" : 949,
      "cleanedStartLine" : 601,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 784,
      "endLine" : 795,
      "cleanedStartLine" : 510,
      "cleanedEndLine" : 517
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 938,
      "endLine" : 949,
      "cleanedStartLine" : 601,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 430,
      "endLine" : 440,
      "cleanedStartLine" : 255,
      "cleanedEndLine" : 262
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 674,
      "endLine" : 684,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 415,
      "endLine" : 427,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 324,
      "endLine" : 336,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 911,
      "endLine" : 923,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 324,
      "endLine" : 336,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 757,
      "endLine" : 769,
      "cleanedStartLine" : 494,
      "cleanedEndLine" : 501
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 324,
      "endLine" : 336,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 305,
      "endLine" : 316,
      "cleanedStartLine" : 196,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 218,
      "endLine" : 229,
      "cleanedStartLine" : 134,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 392,
      "endLine" : 402,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 251
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 828,
      "endLine" : 838,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 445,
      "endLine" : 457,
      "cleanedStartLine" : 266,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 324,
      "endLine" : 336,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 479,
      "endLine" : 490,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 307
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 799,
      "endLine" : 810,
      "cleanedStartLine" : 519,
      "cleanedEndLine" : 526
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 674,
      "endLine" : 684,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 451
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 742,
      "endLine" : 752,
      "cleanedStartLine" : 483,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 531,
      "endLine" : 542,
      "cleanedStartLine" : 360,
      "cleanedEndLine" : 367
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 218,
      "endLine" : 229,
      "cleanedStartLine" : 134,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 305,
      "endLine" : 316,
      "cleanedStartLine" : 196,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 476,
      "endLine" : 487,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 828,
      "endLine" : 838,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 542
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 174,
      "endLine" : 184,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 112
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 588,
      "endLine" : 598,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 828,
      "endLine" : 838,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 489,
      "endLine" : 499,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 340
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 828,
      "endLine" : 838,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 476,
      "endLine" : 487,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 218,
      "endLine" : 229,
      "cleanedStartLine" : 134,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 430,
      "endLine" : 440,
      "cleanedStartLine" : 255,
      "cleanedEndLine" : 262
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 828,
      "endLine" : 838,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 588,
      "endLine" : 598,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 674,
      "endLine" : 684,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 645,
      "endLine" : 656,
      "cleanedStartLine" : 428,
      "cleanedEndLine" : 435
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 799,
      "endLine" : 810,
      "cleanedStartLine" : 519,
      "cleanedEndLine" : 526
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 603,
      "endLine" : 615,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 324,
      "endLine" : 336,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 364,
      "endLine" : 375,
      "cleanedStartLine" : 218,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 531,
      "endLine" : 542,
      "cleanedStartLine" : 360,
      "cleanedEndLine" : 367
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 630,
      "endLine" : 641,
      "cleanedStartLine" : 419,
      "cleanedEndLine" : 426
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 784,
      "endLine" : 795,
      "cleanedStartLine" : 510,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 674,
      "endLine" : 684,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 451
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 174,
      "endLine" : 184,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 112
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 364,
      "endLine" : 375,
      "cleanedStartLine" : 218,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 731,
      "endLine" : 742,
      "cleanedStartLine" : 442,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 476,
      "endLine" : 487,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 731,
      "endLine" : 742,
      "cleanedStartLine" : 442,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 504,
      "endLine" : 516,
      "cleanedStartLine" : 344,
      "cleanedEndLine" : 351
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 324,
      "endLine" : 336,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 479,
      "endLine" : 490,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 307
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 645,
      "endLine" : 656,
      "cleanedStartLine" : 428,
      "cleanedEndLine" : 435
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 189,
      "endLine" : 201,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 123
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 324,
      "endLine" : 336,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 364,
      "endLine" : 375,
      "cleanedStartLine" : 218,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 476,
      "endLine" : 487,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 476,
      "endLine" : 487,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 531,
      "endLine" : 542,
      "cleanedStartLine" : 360,
      "cleanedEndLine" : 367
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 305,
      "endLine" : 316,
      "cleanedStartLine" : 196,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 531,
      "endLine" : 542,
      "cleanedStartLine" : 360,
      "cleanedEndLine" : 367
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 479,
      "endLine" : 490,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 307
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 953,
      "endLine" : 964,
      "cleanedStartLine" : 610,
      "cleanedEndLine" : 617
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 731,
      "endLine" : 742,
      "cleanedStartLine" : 442,
      "cleanedEndLine" : 449
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 531,
      "endLine" : 542,
      "cleanedStartLine" : 360,
      "cleanedEndLine" : 367
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 392,
      "endLine" : 402,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 251
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 674,
      "endLine" : 684,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 674,
      "endLine" : 684,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 451
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 896,
      "endLine" : 906,
      "cleanedStartLine" : 574,
      "cleanedEndLine" : 581
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 828,
      "endLine" : 838,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 542
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 896,
      "endLine" : 906,
      "cleanedStartLine" : 574,
      "cleanedEndLine" : 581
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 364,
      "endLine" : 375,
      "cleanedStartLine" : 218,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 218,
      "endLine" : 229,
      "cleanedStartLine" : 134,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 156,
      "endLine" : 163,
      "cleanedStartLine" : 98,
      "cleanedEndLine" : 104
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 229,
      "endLine" : 236,
      "cleanedStartLine" : 150,
      "cleanedEndLine" : 156
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 124,
      "endLine" : 133,
      "cleanedStartLine" : 71,
      "cleanedEndLine" : 77
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 265,
      "endLine" : 274,
      "cleanedStartLine" : 158,
      "cleanedEndLine" : 164
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 685,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 913,
      "endLine" : 923,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 506,
      "endLine" : 516,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 351
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 191,
      "endLine" : 201,
      "cleanedStartLine" : 117,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 326,
      "endLine" : 336,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 605,
      "endLine" : 615,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 81,
      "endLine" : 88,
      "cleanedStartLine" : 44,
      "cleanedEndLine" : 50
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 229,
      "endLine" : 236,
      "cleanedStartLine" : 150,
      "cleanedEndLine" : 156
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 759,
      "endLine" : 769,
      "cleanedStartLine" : 495,
      "cleanedEndLine" : 501
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 191,
      "endLine" : 201,
      "cleanedStartLine" : 117,
      "cleanedEndLine" : 123
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 447,
      "endLine" : 457,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 556,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 191,
      "endLine" : 201,
      "cleanedStartLine" : 117,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 913,
      "endLine" : 923,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 447,
      "endLine" : 457,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 417,
      "endLine" : 427,
      "cleanedStartLine" : 262,
      "cleanedEndLine" : 268
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 417,
      "endLine" : 427,
      "cleanedStartLine" : 262,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 606,
      "endLine" : 617,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 696,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 458
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 81,
      "endLine" : 88,
      "cleanedStartLine" : 44,
      "cleanedEndLine" : 50
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 83,
      "endLine" : 90,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 52
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 271,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 760,
      "endLine" : 771,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 502
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 850,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 549
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 479,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 556,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 81,
      "endLine" : 88,
      "cleanedStartLine" : 44,
      "cleanedEndLine" : 50
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 156,
      "endLine" : 163,
      "cleanedStartLine" : 98,
      "cleanedEndLine" : 104
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 605,
      "endLine" : 615,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 159,
      "endLine" : 167,
      "cleanedStartLine" : 98,
      "cleanedEndLine" : 104
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 302,
      "endLine" : 310,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 685,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 411
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 326,
      "endLine" : 336,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 506,
      "endLine" : 516,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 351
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 54,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 25
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 312,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 187
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 696,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 458
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 192,
      "endLine" : 203,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 124
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 326,
      "endLine" : 336,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 204
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 696,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 458
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 760,
      "endLine" : 771,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 502
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 655,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 404
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 605,
      "endLine" : 615,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 850,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 549
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 914,
      "endLine" : 925,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 593
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 417,
      "endLine" : 427,
      "cleanedStartLine" : 262,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 507,
      "endLine" : 518,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 850,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 549
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 655,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 404
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 271,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 329,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 759,
      "endLine" : 769,
      "cleanedStartLine" : 495,
      "cleanedEndLine" : 501
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 417,
      "endLine" : 427,
      "cleanedStartLine" : 262,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "mex.go",
        "extension" : "go",
        "linesOfCode" : 355,
        "components" : [ "primary::ROOT" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 274,
      "startLine" : 446,
      "endLine" : 454,
      "cleanedStartLine" : 224,
      "cleanedEndLine" : 230
    }, {
      "file" : {
        "relativePath" : "mex.go",
        "extension" : "go",
        "linesOfCode" : 355,
        "components" : [ "primary::ROOT" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 274,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 251
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 448,
      "endLine" : 459,
      "cleanedStartLine" : 268,
      "cleanedEndLine" : 274
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 696,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 458
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 655,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 404
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 54,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 25
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 195,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 112
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 913,
      "endLine" : 923,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 506,
      "endLine" : 516,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 351
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 418,
      "endLine" : 429,
      "cleanedStartLine" : 263,
      "cleanedEndLine" : 269
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 850,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 549
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 447,
      "endLine" : 457,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 447,
      "endLine" : 457,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 605,
      "endLine" : 615,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 759,
      "endLine" : 769,
      "cleanedStartLine" : 495,
      "cleanedEndLine" : 501
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 506,
      "endLine" : 516,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 351
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 913,
      "endLine" : 923,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 850,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 549
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 192,
      "endLine" : 203,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 124
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 605,
      "endLine" : 615,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 312,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 187
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 312,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 187
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 605,
      "endLine" : 615,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 137,
      "endLine" : 146,
      "cleanedStartLine" : 79,
      "cleanedEndLine" : 85
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 278,
      "endLine" : 287,
      "cleanedStartLine" : 166,
      "cleanedEndLine" : 172
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 191,
      "endLine" : 201,
      "cleanedStartLine" : 117,
      "cleanedEndLine" : 123
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 195,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 112
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 271,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 556,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 326,
      "endLine" : 336,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 685,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 759,
      "endLine" : 769,
      "cleanedStartLine" : 495,
      "cleanedEndLine" : 501
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 606,
      "endLine" : 617,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 850,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 549
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 556,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 54,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 25
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 506,
      "endLine" : 516,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 351
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 913,
      "endLine" : 923,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 605,
      "endLine" : 615,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 417,
      "endLine" : 427,
      "cleanedStartLine" : 262,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 312,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 187
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 913,
      "endLine" : 923,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 191,
      "endLine" : 201,
      "cleanedStartLine" : 117,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 759,
      "endLine" : 769,
      "cleanedStartLine" : 495,
      "cleanedEndLine" : 501
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 191,
      "endLine" : 201,
      "cleanedStartLine" : 117,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 696,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 458
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 914,
      "endLine" : 925,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 593
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 685,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 506,
      "endLine" : 516,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 351
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 447,
      "endLine" : 457,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 655,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 404
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 507,
      "endLine" : 518,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 696,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 458
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 506,
      "endLine" : 516,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 351
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 913,
      "endLine" : 923,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 479,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 326,
      "endLine" : 336,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 204
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 671,
      "endLine" : 681,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 913,
      "endLine" : 923,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 448,
      "endLine" : 459,
      "cleanedStartLine" : 268,
      "cleanedEndLine" : 274
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 850,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 549
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 506,
      "endLine" : 516,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 351
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 759,
      "endLine" : 769,
      "cleanedStartLine" : 495,
      "cleanedEndLine" : 501
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 329,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 191,
      "endLine" : 201,
      "cleanedStartLine" : 117,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 326,
      "endLine" : 336,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 447,
      "endLine" : 457,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 271,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 329,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 83,
      "endLine" : 90,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 52
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 156,
      "endLine" : 163,
      "cleanedStartLine" : 98,
      "cleanedEndLine" : 104
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 479,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 54,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 25
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 746,
      "endLine" : 754,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 491
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 417,
      "endLine" : 427,
      "cleanedStartLine" : 262,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 418,
      "endLine" : 429,
      "cleanedStartLine" : 263,
      "cleanedEndLine" : 269
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 696,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 458
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 417,
      "endLine" : 427,
      "cleanedStartLine" : 262,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 396,
      "endLine" : 404,
      "cleanedStartLine" : 246,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 329,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 195
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 447,
      "endLine" : 457,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 479,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 759,
      "endLine" : 769,
      "cleanedStartLine" : 495,
      "cleanedEndLine" : 501
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 195,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 112
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 900,
      "endLine" : 908,
      "cleanedStartLine" : 576,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 759,
      "endLine" : 769,
      "cleanedStartLine" : 495,
      "cleanedEndLine" : 501
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 83,
      "endLine" : 90,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 52
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 229,
      "endLine" : 236,
      "cleanedStartLine" : 150,
      "cleanedEndLine" : 156
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 326,
      "endLine" : 336,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 417,
      "endLine" : 427,
      "cleanedStartLine" : 262,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 277,
      "endLine" : 287,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 65,
      "endLine" : 75,
      "cleanedStartLine" : 34,
      "cleanedEndLine" : 40
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 567,
      "endLine" : 577,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 191,
      "endLine" : 201,
      "cleanedStartLine" : 117,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 206,
      "endLine" : 216,
      "cleanedStartLine" : 121,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 326,
      "endLine" : 336,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 335,
      "endLine" : 345,
      "cleanedStartLine" : 200,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 691,
      "endLine" : 701,
      "cleanedStartLine" : 416,
      "cleanedEndLine" : 422
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 447,
      "endLine" : 457,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 605,
      "endLine" : 615,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 490,
      "endLine" : 500,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 195,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 112
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 592,
      "endLine" : 600,
      "cleanedStartLine" : 394,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 207,
      "endLine" : 216,
      "cleanedStartLine" : 122,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 554,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 330
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 206,
      "endLine" : 212,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 439,
      "endLine" : 444,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 309
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 683,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 125,
      "cleanedEndLine" : 130
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 264,
      "endLine" : 271,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 182
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 477,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 327,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 269,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 173
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 278,
      "endLine" : 287,
      "cleanedStartLine" : 180,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 692,
      "endLine" : 701,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 66,
      "endLine" : 75,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 672,
      "endLine" : 681,
      "cleanedStartLine" : 418,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 568,
      "endLine" : 577,
      "cleanedStartLine" : 341,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 491,
      "endLine" : 500,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 701,
      "endLine" : 709,
      "cleanedStartLine" : 461,
      "cleanedEndLine" : 466
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 855,
      "endLine" : 863,
      "cleanedStartLine" : 552,
      "cleanedEndLine" : 557
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 471,
      "endLine" : 477,
      "cleanedStartLine" : 285,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 193,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 111
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 343,
      "endLine" : 348,
      "cleanedStartLine" : 232,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 391,
      "endLine" : 396,
      "cleanedStartLine" : 268,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 391,
      "endLine" : 396,
      "cleanedStartLine" : 268,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 439,
      "endLine" : 444,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 309
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 327,
      "endLine" : 336,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 336,
      "endLine" : 345,
      "cleanedStartLine" : 201,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 206,
      "endLine" : 212,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 343,
      "endLine" : 348,
      "cleanedStartLine" : 232,
      "cleanedEndLine" : 237
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 206,
      "endLine" : 212,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 391,
      "endLine" : 396,
      "cleanedStartLine" : 268,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 548,
      "endLine" : 554,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 330
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 327,
      "endLine" : 336,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 204
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 66,
      "endLine" : 75,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 40
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 263,
      "endLine" : 269,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 173
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 321,
      "endLine" : 327,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 118,
      "endLine" : 125,
      "cleanedStartLine" : 73,
      "cleanedEndLine" : 78
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 125,
      "cleanedEndLine" : 130
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 310,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 186
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 491,
      "endLine" : 500,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 306
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 52,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 24
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 118,
      "endLine" : 125,
      "cleanedStartLine" : 73,
      "cleanedEndLine" : 78
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 264,
      "endLine" : 271,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 182
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 278,
      "endLine" : 287,
      "cleanedStartLine" : 180,
      "cleanedEndLine" : 185
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 653,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 403
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 692,
      "endLine" : 701,
      "cleanedStartLine" : 417,
      "cleanedEndLine" : 422
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 343,
      "endLine" : 348,
      "cleanedStartLine" : 232,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 439,
      "endLine" : 444,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 309
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 207,
      "endLine" : 216,
      "cleanedStartLine" : 122,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 672,
      "endLine" : 681,
      "cleanedStartLine" : 418,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 46,
      "endLine" : 52,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 24
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 304,
      "endLine" : 310,
      "cleanedStartLine" : 181,
      "cleanedEndLine" : 186
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 187,
      "endLine" : 193,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 111
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 479,
      "endLine" : 487,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 678,
      "endLine" : 684,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 451
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 647,
      "endLine" : 653,
      "cleanedStartLine" : 398,
      "cleanedEndLine" : 403
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 336,
      "endLine" : 345,
      "cleanedStartLine" : 201,
      "cleanedEndLine" : 206
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 686,
      "endLine" : 694,
      "cleanedStartLine" : 452,
      "cleanedEndLine" : 457
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 677,
      "endLine" : 683,
      "cleanedStartLine" : 405,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 832,
      "endLine" : 838,
      "cleanedStartLine" : 537,
      "cleanedEndLine" : 542
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 383,
      "endLine" : 391,
      "cleanedStartLine" : 235,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 734,
      "endLine" : 742,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 613,
      "endLine" : 621,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 374
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 568,
      "endLine" : 577,
      "cleanedStartLine" : 341,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 840,
      "endLine" : 848,
      "cleanedStartLine" : 543,
      "cleanedEndLine" : 548
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 733,
      "endLine" : 741,
      "cleanedStartLine" : 457,
      "cleanedEndLine" : 462
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 253,
      "endLine" : 261,
      "cleanedStartLine" : 151,
      "cleanedEndLine" : 156
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 633,
      "endLine" : 641,
      "cleanedStartLine" : 421,
      "cleanedEndLine" : 426
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 203
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 112,
      "endLine" : 120,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 69
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 221,
      "endLine" : 229,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 141
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 679,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 466,
      "startLine" : 367,
      "endLine" : 375,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 225
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 941,
      "endLine" : 949,
      "cleanedStartLine" : 603,
      "cleanedEndLine" : 608
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 787,
      "endLine" : 795,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 517
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "hyperbahn/gen-go/hyperbahn/hyperbahn.go",
        "extension" : "go",
        "linesOfCode" : 461,
        "components" : [ "primary::hyperbahn" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 329,
      "startLine" : 467,
      "endLine" : 475,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 298
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/meta.go",
        "extension" : "go",
        "linesOfCode" : 870,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 621,
      "startLine" : 534,
      "endLine" : 542,
      "cleanedStartLine" : 362,
      "cleanedEndLine" : 367
    }, {
      "file" : {
        "relativePath" : "thrift/gen-go/meta/ttypes.go",
        "extension" : "go",
        "linesOfCode" : 692,
        "components" : [ "primary::thrift" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 490,
      "startLine" : 558,
      "endLine" : 566,
      "cleanedStartLine" : 347,
      "cleanedEndLine" : 352
    } ]
  } ],
  "overallDuplication" : null
}