[ {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 651,
  "endLine" : 930,
  "linesOfCode" : 223,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 440,
  "endLine" : 641,
  "linesOfCode" : 179,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1346,
  "endLine" : 1552,
  "linesOfCode" : 174,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "codegen/runner/runner.go",
  "fileLinesCount" : 259,
  "components" : [ "primary::codegen" ],
  "startLine" : 58,
  "endLine" : 241,
  "linesOfCode" : 165,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func {{$exportName}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3618,
  "endLine" : 3786,
  "linesOfCode" : 157,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 267,
  "endLine" : 438,
  "linesOfCode" : 154,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewEndpointSpec()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 287,
  "endLine" : 445,
  "linesOfCode" : 142,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1349,
  "endLine" : 1496,
  "linesOfCode" : 135,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1194,
  "endLine" : 1344,
  "linesOfCode" : 133,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 580,
  "endLine" : 730,
  "linesOfCode" : 127,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDefaultModuleSystem()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 279,
  "endLine" : 411,
  "linesOfCode" : 116,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1218,
  "endLine" : 1342,
  "linesOfCode" : 116,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ClientMockGenHook()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 70,
  "endLine" : 205,
  "linesOfCode" : 116,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1603,
  "endLine" : 1727,
  "linesOfCode" : 115,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WorkflowMockGenHook()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 350,
  "endLine" : 479,
  "linesOfCode" : 114,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateGateway()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 163,
  "endLine" : 290,
  "linesOfCode" : 108,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 258,
  "endLine" : 386,
  "linesOfCode" : 107,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func {{$exportName}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1530,
  "endLine" : 1634,
  "linesOfCode" : 99,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func {{$exportName}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2108,
  "endLine" : 2212,
  "linesOfCode" : 99,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Test{{title $testFixture.HandleID}}{{title $testFixture.TestName}}OKResponse()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 965,
  "endLine" : 1073,
  "linesOfCode" : 98,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewMethod()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 184,
  "endLine" : 295,
  "linesOfCode" : 97,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1215,
  "endLine" : 1323,
  "linesOfCode" : 95,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_client.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::runtime" ],
  "startLine" : 176,
  "endLine" : 292,
  "linesOfCode" : 93,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 129,
  "endLine" : 247,
  "linesOfCode" : 92,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 748,
  "endLine" : 849,
  "linesOfCode" : 88,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 163,
  "endLine" : 265,
  "linesOfCode" : 85,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Test{{$testFixture.HandleID | title}}{{$testFixture.TestName | title}}OKResponse()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 809,
  "endLine" : 903,
  "linesOfCode" : 83,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 895,
  "endLine" : 981,
  "linesOfCode" : 77,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1044,
  "endLine" : 1134,
  "linesOfCode" : 76,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 637,
  "endLine" : 724,
  "linesOfCode" : 75,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "scripts/resolve_i64/main.go",
  "fileLinesCount" : 164,
  "components" : [ "primary::scripts" ],
  "startLine" : 85,
  "endLine" : 164,
  "linesOfCode" : 74,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 550,
  "endLine" : 635,
  "linesOfCode" : 73,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 395,
  "endLine" : 470,
  "linesOfCode" : 72,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ServiceMockGenHook()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 208,
  "endLine" : 287,
  "linesOfCode" : 72,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1125,
  "endLine" : 1196,
  "linesOfCode" : 69,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1439,
  "endLine" : 1523,
  "linesOfCode" : 69,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 403,
  "endLine" : 490,
  "linesOfCode" : 68,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 556,
  "endLine" : 636,
  "linesOfCode" : 68,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 492,
  "endLine" : 571,
  "linesOfCode" : 67,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readPackageInfo()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1006,
  "endLine" : 1084,
  "linesOfCode" : 67,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewServerHTTPRequest()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 69,
  "endLine" : 150,
  "linesOfCode" : 66,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1498,
  "endLine" : 1573,
  "linesOfCode" : 65,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parseFunction()",
  "longName" : "",
  "relativeFileName" : "scripts/gocov-to-istanbul-coverage.js",
  "fileLinesCount" : 207,
  "components" : [ "primary::scripts" ],
  "startLine" : 27,
  "endLine" : 104,
  "linesOfCode" : 65,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func resolveHeaderModels()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 608,
  "endLine" : 673,
  "linesOfCode" : 64,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/mockgen.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::codegen" ],
  "startLine" : 81,
  "endLine" : 153,
  "linesOfCode" : 63,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 763,
  "endLine" : 834,
  "linesOfCode" : 61,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New{{$workflowInterface}}Mock()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4792,
  "endLine" : 4856,
  "linesOfCode" : 61,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1147,
  "endLine" : 1209,
  "linesOfCode" : 60,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 746,
  "endLine" : 810,
  "linesOfCode" : 60,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 937,
  "endLine" : 1011,
  "linesOfCode" : 59,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func {{$exportName}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1269,
  "endLine" : 1330,
  "linesOfCode" : 59,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 293,
  "endLine" : 362,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 638,
  "endLine" : 702,
  "linesOfCode" : 57,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseMiddlewareConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 1022,
  "endLine" : 1083,
  "linesOfCode" : 56,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func InitializeDependenciesMock()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3159,
  "endLine" : 3219,
  "linesOfCode" : 56,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 74,
  "endLine" : 139,
  "linesOfCode" : 55,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func configureCircuitBreaker()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1337,
  "endLine" : 1391,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func configureCircuitBreaker()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1656,
  "endLine" : 1710,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func configureCircuitBreaker()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2234,
  "endLine" : 2288,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MustCreateTestService()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3369,
  "endLine" : 3431,
  "linesOfCode" : 55,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func configureCircuitBreaker()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3824,
  "endLine" : 3878,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_server.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::runtime" ],
  "startLine" : 136,
  "endLine" : 198,
  "linesOfCode" : 54,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GoType()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 31,
  "endLine" : 82,
  "linesOfCode" : 52,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewPackageHelper()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 196,
  "endLine" : 250,
  "linesOfCode" : 49,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReflectInterface()",
  "longName" : "",
  "relativeFileName" : "codegen/reflect_interface.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::codegen" ],
  "startLine" : 44,
  "endLine" : 103,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func walkFieldGroupsInternal()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 189,
  "endLine" : 242,
  "linesOfCode" : 48,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func typeSwitch()",
  "longName" : "",
  "relativeFileName" : "codegen/header_propagate.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::codegen" ],
  "startLine" : 88,
  "endLine" : 135,
  "linesOfCode" : 48,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 177,
  "endLine" : 235,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spawnGateway()",
  "longName" : "",
  "relativeFileName" : "benchmarks/runner/main.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::benchmarks" ],
  "startLine" : 96,
  "endLine" : 151,
  "linesOfCode" : 48,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 249,
  "endLine" : 309,
  "linesOfCode" : 47,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 251,
  "endLine" : 305,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_inbound_call.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::runtime" ],
  "startLine" : 135,
  "endLine" : 181,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PopulateQPSLevels()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 574,
  "endLine" : 621,
  "linesOfCode" : 44,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "scripts/resolve_thrift/main.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::scripts" ],
  "startLine" : 38,
  "endLine" : 89,
  "linesOfCode" : 44,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "benchmarks/runner/main.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::benchmarks" ],
  "startLine" : 153,
  "endLine" : 201,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1013,
  "endLine" : 1066,
  "linesOfCode" : 42,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2688,
  "endLine" : 2731,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewHTTPRouter()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 150,
  "endLine" : 193,
  "linesOfCode" : 39,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1530,
  "endLine" : 1573,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/router.go",
  "fileLinesCount" : 199,
  "components" : [ "primary::runtime" ],
  "startLine" : 118,
  "endLine" : 158,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1209,
  "endLine" : 1253,
  "linesOfCode" : 38,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 499,
  "endLine" : 542,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getQueryEncodeExprPrimitive()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1113,
  "endLine" : 1153,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeRequestAndValidate{{title $testFixture.HandleID}}{{title $testFixture.TestName}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1075,
  "endLine" : 1116,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 175,
  "endLine" : 221,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func setPropagateMiddleware()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 824,
  "endLine" : 860,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func setTransformMiddleware()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 862,
  "endLine" : 898,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1142,
  "endLine" : 1187,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generate()",
  "longName" : "",
  "relativeFileName" : "scripts/easy_json/easy_json.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::scripts" ],
  "startLine" : 60,
  "endLine" : 101,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "scripts/easy_json/easy_json.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::scripts" ],
  "startLine" : 126,
  "endLine" : 165,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewHTTPClientContext()",
  "longName" : "",
  "relativeFileName" : "runtime/http_client.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::runtime" ],
  "startLine" : 87,
  "endLine" : 123,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 704,
  "endLine" : 739,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_inbound_call.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::runtime" ],
  "startLine" : 239,
  "endLine" : 275,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_outbound_call.go",
  "fileLinesCount" : 245,
  "components" : [ "primary::runtime" ],
  "startLine" : 175,
  "endLine" : 211,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 951,
  "endLine" : 991,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1748,
  "endLine" : 1784,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 868,
  "endLine" : 902,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 881,
  "endLine" : 918,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func UnmarshalEndpointFile()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 624,
  "endLine" : 656,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 812,
  "endLine" : 848,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 962,
  "endLine" : 997,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/grpc_client.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::runtime" ],
  "startLine" : 110,
  "endLine" : 142,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDefaultModuleSystemWithMockHook()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 240,
  "endLine" : 275,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func checkOptionalNil()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1027,
  "endLine" : 1061,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func InitializeDependencies()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3062,
  "endLine" : 3097,
  "linesOfCode" : 32,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortDependencyList()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 347,
  "endLine" : 383,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func height()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 437,
  "endLine" : 471,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_server.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::runtime" ],
  "startLine" : 237,
  "endLine" : 278,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_outbound_call.go",
  "fileLinesCount" : 245,
  "components" : [ "primary::runtime" ],
  "startLine" : 139,
  "endLine" : 172,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_outbound_call.go",
  "fileLinesCount" : 245,
  "components" : [ "primary::runtime" ],
  "startLine" : 214,
  "endLine" : 245,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 125,
  "endLine" : 160,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newClientSpec()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 108,
  "endLine" : 141,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1073,
  "endLine" : 1108,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_inbound_call.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::runtime" ],
  "startLine" : 100,
  "endLine" : 132,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 177,
  "endLine" : 212,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newGRPCClientSpec()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 249,
  "endLine" : 280,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 904,
  "endLine" : 935,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "codegen/reflect_interface.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::codegen" ],
  "startLine" : 126,
  "endLine" : 157,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewClientHTTPRequest()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 62,
  "endLine" : 92,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 154,
  "endLine" : 189,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 230,
  "endLine" : 269,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 392,
  "endLine" : 425,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseEndpointYamls()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 975,
  "endLine" : 1007,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetListOfAllFilesInEndpointDir()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 660,
  "endLine" : 689,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findStructs()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 544,
  "endLine" : 578,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1086,
  "endLine" : 1119,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 811,
  "endLine" : 842,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 848,
  "endLine" : 879,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewGRPCClientOpts()",
  "longName" : "",
  "relativeFileName" : "runtime/grpc_client.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::runtime" ],
  "startLine" : 46,
  "endLine" : 73,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOrderedDefaultMiddlewareSpecs()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 447,
  "endLine" : 479,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewModuleSpec()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 126,
  "endLine" : 155,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TestStartGateway()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2830,
  "endLine" : 2859,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeFile()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1897,
  "endLine" : 1929,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 781,
  "endLine" : 809,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 192,
  "endLine" : 227,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTChannelClientContext()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_client.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::runtime" ],
  "startLine" : 121,
  "endLine" : 148,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 928,
  "endLine" : 959,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewProtoModuleSpec()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 93,
  "endLine" : 123,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewServiceSpec()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 229,
  "endLine" : 255,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 278,
  "endLine" : 309,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getQueryMethodForPrimitiveType()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1068,
  "endLine" : 1096,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func initializeDynamicChannel()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3788,
  "endLine" : 3817,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func pointerMethodType()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 144,
  "endLine" : 172,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_server.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::runtime" ],
  "startLine" : 200,
  "endLine" : 235,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRuntimeMetricsCollector()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 103,
  "endLine" : 134,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 836,
  "endLine" : 866,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 155,
  "endLine" : 183,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/header_propagate.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::codegen" ],
  "startLine" : 138,
  "endLine" : 163,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 137,
  "endLine" : 161,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 937,
  "endLine" : 967,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 301,
  "endLine" : 326,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 732,
  "endLine" : 761,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New{{$handlerName}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 489,
  "endLine" : 514,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_inbound_call.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::runtime" ],
  "startLine" : 184,
  "endLine" : 209,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 71,
  "endLine" : 102,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/plugins/m3_aggregator.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::runtime" ],
  "startLine" : 71,
  "endLine" : 94,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 429,
  "endLine" : 454,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteHeaders()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_headers.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::runtime" ],
  "startLine" : 32,
  "endLine" : 64,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_outbound_call.go",
  "fileLinesCount" : 245,
  "components" : [ "primary::runtime" ],
  "startLine" : 82,
  "endLine" : 108,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_outbound_call.go",
  "fileLinesCount" : 245,
  "components" : [ "primary::runtime" ],
  "startLine" : 111,
  "endLine" : 136,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::runtime" ],
  "startLine" : 105,
  "endLine" : 138,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_client.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::runtime" ],
  "startLine" : 151,
  "endLine" : 174,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_client.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::runtime" ],
  "startLine" : 295,
  "endLine" : 322,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 446,
  "endLine" : 471,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 719,
  "endLine" : 744,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 922,
  "endLine" : 947,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1015,
  "endLine" : 1040,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isRecursiveStruct()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1257,
  "endLine" : 1290,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New{{$handlerName}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4163,
  "endLine" : 4187,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findField()",
  "longName" : "",
  "relativeFileName" : "codegen/header_propagate.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::codegen" ],
  "startLine" : 165,
  "endLine" : 189,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortModuleClasses()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 409,
  "endLine" : 434,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewClassConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1866,
  "endLine" : 1894,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func serverTChannel()",
  "longName" : "",
  "relativeFileName" : "benchmarks/benchserver/main.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::benchmarks" ],
  "startLine" : 77,
  "endLine" : 105,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RestoreAsset()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 208,
  "endLine" : 230,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_inbound_call.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::runtime" ],
  "startLine" : 212,
  "endLine" : 236,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 583,
  "endLine" : 606,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 609,
  "endLine" : 632,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 635,
  "endLine" : 658,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 661,
  "endLine" : 684,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 687,
  "endLine" : 710,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_outbound_call.go",
  "fileLinesCount" : 245,
  "components" : [ "primary::runtime" ],
  "startLine" : 54,
  "endLine" : 80,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 472,
  "endLine" : 497,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RestoreAsset()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 5085,
  "endLine" : 5107,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 149,
  "endLine" : 175,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getClassNameOfDependency()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 850,
  "endLine" : 874,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spawnWrkLoadTest()",
  "longName" : "",
  "relativeFileName" : "benchmarks/runner/main.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::benchmarks" ],
  "startLine" : 203,
  "endLine" : 233,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewHTTPClient()",
  "longName" : "",
  "relativeFileName" : "runtime/http_client.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::runtime" ],
  "startLine" : 63,
  "endLine" : 84,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_client_raw.go",
  "fileLinesCount" : 90,
  "components" : [ "primary::runtime" ],
  "startLine" : 66,
  "endLine" : 90,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_inbound_call.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::runtime" ],
  "startLine" : 57,
  "endLine" : 81,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientHTTPLogFields()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 223,
  "endLine" : 247,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 270,
  "endLine" : 294,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTemplate()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 122,
  "endLine" : 143,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func resolveRecursiveDependencies()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 307,
  "endLine" : 331,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateEasyJSONFile()",
  "longName" : "",
  "relativeFileName" : "scripts/easy_json/easy_json.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::scripts" ],
  "startLine" : 179,
  "endLine" : 205,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssetDir()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 177,
  "endLine" : 197,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 141,
  "endLine" : 163,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 271,
  "endLine" : 295,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func serverHTTPLogFields()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 141,
  "endLine" : 165,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 233,
  "endLine" : 255,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 81,
  "endLine" : 106,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 328,
  "endLine" : 351,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssetDir()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 5027,
  "endLine" : 5047,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CamelToSnake()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 205,
  "endLine" : 228,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 505,
  "endLine" : 525,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 90,
  "endLine" : 111,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 380,
  "endLine" : 400,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 757,
  "endLine" : 779,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 135,
  "endLine" : 159,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 229,
  "endLine" : 250,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 749,
  "endLine" : 770,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func accumulateLogMsgAndFieldsInContext()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 312,
  "endLine" : 331,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 245,
  "endLine" : 265,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 258,
  "endLine" : 278,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/router.go",
  "fileLinesCount" : 199,
  "components" : [ "primary::runtime" ],
  "startLine" : 179,
  "endLine" : 199,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 207,
  "endLine" : 226,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newClientConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 299,
  "endLine" : 319,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addSpecToMap()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 980,
  "endLine" : 999,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3463,
  "endLine" : 3487,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/ruleengine/rule_engine.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::runtime" ],
  "startLine" : 71,
  "endLine" : 92,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares_tchannel.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 101,
  "endLine" : 122,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 318,
  "endLine" : 339,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 222,
  "endLine" : 243,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRouterEndpoint()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 95,
  "endLine" : 113,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 408,
  "endLine" : 427,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func pascalCase()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 161,
  "endLine" : 190,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 483,
  "endLine" : 501,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writeConfigToFile()",
  "longName" : "",
  "relativeFileName" : "benchmarks/runner/main.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::benchmarks" ],
  "startLine" : 72,
  "endLine" : 94,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 45,
  "endLine" : 63,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 232,
  "endLine" : 252,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GenerateDependencyStruct()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1819,
  "endLine" : 1836,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 206,
  "endLine" : 225,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readDeps()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 983,
  "endLine" : 1004,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func recursiveSelectiveDependencies()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1389,
  "endLine" : 1407,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func serveHTTP()",
  "longName" : "",
  "relativeFileName" : "benchmarks/benchserver/main.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::benchmarks" ],
  "startLine" : 56,
  "endLine" : 75,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function FileLoc()",
  "longName" : "",
  "relativeFileName" : "scripts/gocov-to-istanbul-coverage.js",
  "fileLinesCount" : 207,
  "components" : [ "primary::scripts" ],
  "startLine" : 124,
  "endLine" : 144,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 493,
  "endLine" : 514,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/plugins/m3_aggregator.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::runtime" ],
  "startLine" : 112,
  "endLine" : 128,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/http_server.go",
  "fileLinesCount" : 114,
  "components" : [ "primary::runtime" ],
  "startLine" : 48,
  "endLine" : 68,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 457,
  "endLine" : 474,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 477,
  "endLine" : 494,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 497,
  "endLine" : 514,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 517,
  "endLine" : 534,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 537,
  "endLine" : 554,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 713,
  "endLine" : 730,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReadStruct()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_helpers.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::runtime" ],
  "startLine" : 75,
  "endLine" : 95,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 239,
  "endLine" : 256,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func loadHeadersFromConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 514,
  "endLine" : 532,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSelectiveModule()",
  "longName" : "",
  "relativeFileName" : "codegen/runner/runner.go",
  "fileLinesCount" : 259,
  "components" : [ "primary::codegen" ],
  "startLine" : 243,
  "endLine" : 259,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1174,
  "endLine" : 1192,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1196,
  "endLine" : 1213,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FindClientsWithFixture()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 318,
  "endLine" : 335,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function FileCoverageInfo()",
  "longName" : "",
  "relativeFileName" : "scripts/gocov-to-istanbul-coverage.js",
  "fileLinesCount" : 207,
  "components" : [ "primary::scripts" ],
  "startLine" : 106,
  "endLine" : 122,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDirnameFromRuntimeCaller()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 923,
  "endLine" : 948,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 107,
  "endLine" : 128,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 804,
  "endLine" : 819,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 208,
  "endLine" : 227,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func uniqueAlias()",
  "longName" : "",
  "relativeFileName" : "codegen/mockgen.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::codegen" ],
  "startLine" : 164,
  "endLine" : 180,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 328,
  "endLine" : 343,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 363,
  "endLine" : 380,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func logAndWait()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2861,
  "endLine" : 2877,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New{{$workflowInterface}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4498,
  "endLine" : 4514,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func stripModuleClassName()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 529,
  "endLine" : 550,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getConfigFilePath()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 876,
  "endLine" : 893,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func spawnBenchServer()",
  "longName" : "",
  "relativeFileName" : "benchmarks/runner/main.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::benchmarks" ],
  "startLine" : 51,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 132,
  "endLine" : 147,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 214,
  "endLine" : 229,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 216,
  "endLine" : 230,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 287,
  "endLine" : 304,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 178,
  "endLine" : 193,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTChannelClient()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_client.go",
  "fileLinesCount" : 322,
  "components" : [ "primary::runtime" ],
  "startLine" : 104,
  "endLine" : 118,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/router.go",
  "fileLinesCount" : 199,
  "components" : [ "primary::runtime" ],
  "startLine" : 89,
  "endLine" : 104,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/router.go",
  "fileLinesCount" : 199,
  "components" : [ "primary::runtime" ],
  "startLine" : 160,
  "endLine" : 177,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/mockgen.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::codegen" ],
  "startLine" : 56,
  "endLine" : 71,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 188,
  "endLine" : 204,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func toStringMap()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 96,
  "endLine" : 110,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findMethod()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1895,
  "endLine" : 1910,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateGateway()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3257,
  "endLine" : 3273,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewModuleSystem()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 55,
  "endLine" : 69,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 95,
  "endLine" : 113,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func resolvedSelectiveDependencies()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1410,
  "endLine" : 1426,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 364,
  "endLine" : 378,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 727,
  "endLine" : 740,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 742,
  "endLine" : 755,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithScopeTagsDefault()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 244,
  "endLine" : 262,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_server.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::runtime" ],
  "startLine" : 119,
  "endLine" : 133,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 187,
  "endLine" : 201,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortByMiddlewareOrdering()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 482,
  "endLine" : 498,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func checkError()",
  "longName" : "",
  "relativeFileName" : "codegen/runner/runner.go",
  "fileLinesCount" : 259,
  "components" : [ "primary::codegen" ],
  "startLine" : 41,
  "endLine" : 56,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 168,
  "endLine" : 181,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 197,
  "endLine" : 210,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GenerateInitializer()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1841,
  "endLine" : 1854,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1110,
  "endLine" : 1123,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1556,
  "endLine" : 1571,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3490,
  "endLine" : 3504,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateMockWorkflow()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 482,
  "endLine" : 495,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func dedup()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 116,
  "endLine" : 130,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func filterNilClientDepsHelper()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1126,
  "endLine" : 1139,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PrintGenLine()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1576,
  "endLine" : 1589,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RestoreAssets()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 233,
  "endLine" : 247,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRawTChannelClient()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_client_raw.go",
  "fileLinesCount" : 90,
  "components" : [ "primary::runtime" ],
  "startLine" : 50,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 534,
  "endLine" : 548,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_inbound_call.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::runtime" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 272,
  "endLine" : 285,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 342,
  "endLine" : 356,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 359,
  "endLine" : 373,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 376,
  "endLine" : 390,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 393,
  "endLine" : 407,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 410,
  "endLine" : 424,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readHeaders()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_headers.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::runtime" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTChannelEndpointWithPostResponseCB()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_server.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::runtime" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BuildTimeoutAndRetryConfig()",
  "longName" : "",
  "relativeFileName" : "runtime/utils.go",
  "fileLinesCount" : 59,
  "components" : [ "primary::runtime" ],
  "startLine" : 35,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewServerHTTPResponse()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 350,
  "endLine" : 362,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func StartRuntimeMetricsCollector()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 88,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 196,
  "endLine" : 209,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func testFixtures()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 500,
  "endLine" : 512,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 353,
  "endLine" : 365,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetClientQPSLevels()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 474,
  "endLine" : 488,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1786,
  "endLine" : 1802,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func validateExposedMethods()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 70,
  "endLine" : 84,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 348,
  "endLine" : 361,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RegisterDeps()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3276,
  "endLine" : 3288,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RestoreAssets()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 5110,
  "endLine" : 5124,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateServiceMock()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 303,
  "endLine" : 315,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 120,
  "endLine" : 131,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 733,
  "endLine" : 746,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 855,
  "endLine" : 866,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func EnsureEmpty()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_helpers.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::runtime" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func mustConvertableToInt()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 161,
  "endLine" : 173,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 191,
  "endLine" : 203,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 300,
  "endLine" : 314,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 44,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sortedHeaders()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 534,
  "endLine" : 545,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findMethodByName()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 388,
  "endLine" : 399,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasThriftMethod()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 874,
  "endLine" : 885,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasProtoMethod()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 887,
  "endLine" : 898,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newHTTPClientConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 93,
  "endLine" : 106,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newTChannelClientConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 157,
  "endLine" : 170,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCustomClientConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 190,
  "endLine" : 203,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newGRPCClientConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 234,
  "endLine" : 247,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getQueryMethodForType()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1098,
  "endLine" : 1111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getQueryEncodeExpression()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1155,
  "endLine" : 1168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func initializeAltRoutingMap()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1637,
  "endLine" : 1648,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func initializeAltRoutingMap()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2215,
  "endLine" : 2226,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newMockableClient()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 54,
  "endLine" : 67,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateEndpointMockClientsType()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 498,
  "endLine" : 509,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CamelCase()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PascalCase()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 139,
  "endLine" : 154,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func appendUniqueModule()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 237,
  "endLine" : 249,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func peerDepends()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 387,
  "endLine" : 400,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trimSkipDependencies()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1346,
  "endLine" : 1357,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "benchmarks/benchserver/main.go",
  "fileLinesCount" : 105,
  "components" : [ "primary::benchmarks" ],
  "startLine" : 41,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func defaultConfig()",
  "longName" : "",
  "relativeFileName" : "config/config.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::config" ],
  "startLine" : 76,
  "endLine" : 88,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Asset()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 112,
  "endLine" : 122,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssetInfo()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 257,
  "endLine" : 269,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 773,
  "endLine" : 785,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetEndpointRequestHeadersFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetScopeTagsFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 276,
  "endLine" : 289,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 271,
  "endLine" : 282,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ensureFields()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 274,
  "endLine" : 284,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseDefaultMiddlewareConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 1009,
  "endLine" : 1020,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 58,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 151,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 743,
  "endLine" : 753,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Asset()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4934,
  "endLine" : 4944,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssetInfo()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4960,
  "endLine" : 4970,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateMockInitializer()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 290,
  "endLine" : 300,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GoCustomType()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 101,
  "endLine" : 113,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 78,
  "endLine" : 88,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 133,
  "endLine" : 145,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1375,
  "endLine" : 1385,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewBoundedRunner()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func setEnvConfig()",
  "longName" : "",
  "relativeFileName" : "config/config.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::config" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DefaultRetryPolicy()",
  "longName" : "",
  "relativeFileName" : "runtime/http_client.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::runtime" ],
  "startLine" : 126,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 162,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/http_server.go",
  "fileLinesCount" : 114,
  "components" : [ "primary::runtime" ],
  "startLine" : 84,
  "endLine" : 96,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTChannelStatsReporter()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_metrics.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 36,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func merge()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 264,
  "endLine" : 273,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getScope()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 292,
  "endLine" : 302,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 365,
  "endLine" : 375,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTChannelRouter()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_server.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::runtime" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 312,
  "endLine" : 322,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 125,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 147,
  "endLine" : 159,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 176,
  "endLine" : 188,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 206,
  "endLine" : 218,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 335,
  "endLine" : 346,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 369,
  "endLine" : 380,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 116,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 153,
  "endLine" : 163,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readEndpointConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 413,
  "endLine" : 422,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertIdentifiersToNilChecks()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func openFileOrCreate()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 219,
  "endLine" : 228,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TestMain()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2804,
  "endLine" : 2814,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func listenOnSignals()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2816,
  "endLine" : 2828,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WriteAndFormat()",
  "longName" : "",
  "relativeFileName" : "codegen/post_gen_hooks.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::codegen" ],
  "startLine" : 338,
  "endLine" : 347,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GoReferenceType()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 87,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isHashable()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LintAcronym()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ensureGolangAncronymCasing()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 125,
  "endLine" : 136,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1364,
  "endLine" : 1373,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function computeStatementLocation()",
  "longName" : "",
  "relativeFileName" : "scripts/gocov-to-istanbul-coverage.js",
  "fileLinesCount" : 207,
  "components" : [ "primary::scripts" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNewChecksum()",
  "longName" : "",
  "relativeFileName" : "scripts/easy_json/easy_json.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::scripts" ],
  "startLine" : 114,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func productionYaml()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/http_server.go",
  "fileLinesCount" : 114,
  "components" : [ "primary::runtime" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 209,
  "endLine" : 217,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetAPIEnvironment()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 156,
  "endLine" : 164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTChannelEndpoint()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_server.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::runtime" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 204,
  "endLine" : 213,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func reverseExposedMethods()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 852,
  "endLine" : 860,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasMethod()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 862,
  "endLine" : 872,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTypeConverter()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMiddleIdentifiers()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 124,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1198,
  "endLine" : 1206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trimAnyPrefix()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1305,
  "endLine" : 1313,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 382,
  "endLine" : 393,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getCustomType()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1336,
  "endLine" : 1344,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func augmented_mockTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 192,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientlessWorkflowTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 367,
  "endLine" : 376,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func dependency_structTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 414,
  "endLine" : 423,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func endpointTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 694,
  "endLine" : 703,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewEndpoint()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 722,
  "endLine" : 730,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func endpoint_collectionTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 762,
  "endLine" : 771,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func endpoint_testTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 913,
  "endLine" : 922,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func endpoint_test_tchannel_clientTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1126,
  "endLine" : 1135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fixture_typesTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1205,
  "endLine" : 1214,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func grpc_clientTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1447,
  "endLine" : 1456,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func http_clientTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2023,
  "endLine" : 2032,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func http_client_testTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2601,
  "endLine" : 2610,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getConfig()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2742,
  "endLine" : 2752,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func mainTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2768,
  "endLine" : 2777,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main_testTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2884,
  "endLine" : 2893,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func middleware_httpTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2929,
  "endLine" : 2938,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func middleware_tchannelTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2974,
  "endLine" : 2983,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func module_class_initializerTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3017,
  "endLine" : 3026,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func module_initializerTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3104,
  "endLine" : 3113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func module_mock_initializerTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3226,
  "endLine" : 3235,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func serviceTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3295,
  "endLine" : 3304,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3447,
  "endLine" : 3455,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func service_mockTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3511,
  "endLine" : 3520,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func structsTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3547,
  "endLine" : 3556,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tchannel_clientTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3991,
  "endLine" : 4000,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tchannel_client_test_serverTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4110,
  "endLine" : 4119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tchannel_endpointTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4405,
  "endLine" : 4414,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func workflowTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4742,
  "endLine" : 4751,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func workflow_mockTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4862,
  "endLine" : 4871,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func workflow_mock_clients_typeTmpl()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4920,
  "endLine" : 4929,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func startsWithInitialism()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 91,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func flattenInstances()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1428,
  "endLine" : 1436,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FormatGoFile()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1592,
  "endLine" : 1601,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1695,
  "endLine" : 1704,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1708,
  "endLine" : 1717,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function computeFunctionStartLocation()",
  "longName" : "",
  "relativeFileName" : "scripts/gocov-to-istanbul-coverage.js",
  "fileLinesCount" : 207,
  "components" : [ "primary::scripts" ],
  "startLine" : 161,
  "endLine" : 170,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function computeFunctionEndLocation()",
  "longName" : "",
  "relativeFileName" : "scripts/gocov-to-istanbul-coverage.js",
  "fileLinesCount" : 207,
  "components" : [ "primary::scripts" ],
  "startLine" : 173,
  "endLine" : 182,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getOldChecksum()",
  "longName" : "",
  "relativeFileName" : "scripts/easy_json/easy_json.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::scripts" ],
  "startLine" : 103,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func shouldGenerateEasyJSONFile()",
  "longName" : "",
  "relativeFileName" : "scripts/easy_json/easy_json.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::scripts" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getRunner()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRuleEngine()",
  "longName" : "",
  "relativeFileName" : "runtime/ruleengine/rule_engine.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::runtime" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 95,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 290,
  "endLine" : 298,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewClientHTTPResponse()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/http_server.go",
  "fileLinesCount" : 114,
  "components" : [ "primary::runtime" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTchannelSharedState()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares_tchannel.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewGRPCClientCallHelper()",
  "longName" : "",
  "relativeFileName" : "runtime/grpc_client.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::runtime" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLogFieldsFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 227,
  "endLine" : 234,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCtxLogCounterFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 334,
  "endLine" : 341,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 378,
  "endLine" : 386,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 452,
  "endLine" : 459,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 461,
  "endLine" : 468,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 470,
  "endLine" : 477,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 479,
  "endLine" : 486,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 488,
  "endLine" : 495,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSharedState()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::runtime" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 177,
  "endLine" : 184,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 382,
  "endLine" : 390,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParamsFromContext()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 280,
  "endLine" : 287,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newMiddlewareSpec()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 185,
  "endLine" : 192,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 901,
  "endLine" : 909,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 912,
  "endLine" : 920,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 429,
  "endLine" : 436,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newHTTPClientGenerator()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 436,
  "endLine" : 443,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newTChannelClientGenerator()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 703,
  "endLine" : 710,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCustomClientGenerator()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 912,
  "endLine" : 919,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newGRPCClientGenerator()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1005,
  "endLine" : 1012,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readClientDependencySpecs()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1805,
  "endLine" : 1815,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientType()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 290,
  "endLine" : 297,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1012,
  "endLine" : 1023,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1296,
  "endLine" : 1303,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeUniqIdent()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1327,
  "endLine" : 1334,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func opts()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2647,
  "endLine" : 2654,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createGateway()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2733,
  "endLine" : 2740,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readFlags()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2754,
  "endLine" : 2761,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func packageName()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isAllCaps()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func appendUniqueClass()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 473,
  "endLine" : 480,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "scripts/resolve_i64/main.go",
  "fileLinesCount" : 164,
  "components" : [ "primary::scripts" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewFixedBoundedRunner()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 69,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MustAsset()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssetNames()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 151,
  "endLine" : 157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convertRawRules()",
  "longName" : "",
  "relativeFileName" : "runtime/ruleengine/rule_engine.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::runtime" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetHostname()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 951,
  "endLine" : 957,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTchannelStack()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares_tchannel.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 298,
  "endLine" : 305,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 557,
  "endLine" : 564,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTimeoutAndRetryOptions()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRequestEndpointFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithEndpointRequestHeadersField()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RequestUUIDFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetRoutingDelegateFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetShardKeyFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func accumulateLogFields()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 304,
  "endLine" : 310,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetCtxLogLevelOrDebugLevelFromCtx()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 344,
  "endLine" : 350,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewStack()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::runtime" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::runtime" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LogErrorWarnTimeout()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isTimeout()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTrie()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 311,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fileExists()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 368,
  "endLine" : 374,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 113,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatAssign()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 1064,
  "endLine" : 1070,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func run()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2678,
  "endLine" : 2684,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MustAsset()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4948,
  "endLine" : 4955,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AssetNames()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4973,
  "endLine" : 4979,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func walkFieldGroups()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewUnboundedRunner()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 517,
  "endLine" : 522,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/plugins/m3_aggregator.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::runtime" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 183,
  "endLine" : 191,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 309,
  "endLine" : 315,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 841,
  "endLine" : 847,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReadHeaders()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_headers.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::runtime" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewContextLogger()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 411,
  "endLine" : 416,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetAccumulatedLogContext()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 557,
  "endLine" : 562,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSafeLogFieldsFromContext()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 581,
  "endLine" : 586,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConfigFilePath()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ConfigFileContents()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func mustConvertableToFloat()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 326,
  "endLine" : 331,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 321,
  "endLine" : 328,
  "linesOfCode" : 6,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 330,
  "endLine" : 341,
  "linesOfCode" : 6,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewMockgenBin()",
  "longName" : "",
  "relativeFileName" : "codegen/mockgen.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::codegen" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getModuleConfigFileName()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 179,
  "endLine" : 184,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 186,
  "endLine" : 191,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 376,
  "endLine" : 381,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 395,
  "endLine" : 400,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 403,
  "endLine" : 408,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewGatewayServiceGenerator()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1587,
  "endLine" : 1592,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 283,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fullTypeName()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 72,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func firstIsClientOrEmpty()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Unref()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDefaultTemplate()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func headers()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1583,
  "endLine" : 1588,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 517,
  "endLine" : 522,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3439,
  "endLine" : 3444,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewHeaderPropagator()",
  "longName" : "",
  "relativeFileName" : "codegen/header_propagate.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::codegen" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1721,
  "endLine" : 1726,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1730,
  "endLine" : 1735,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1813,
  "endLine" : 1818,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func InitializeM3Collector()",
  "longName" : "",
  "relativeFileName" : "runtime/plugins/m3_aggregator.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::runtime" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_metrics.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_metrics.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_metrics.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 222,
  "endLine" : 226,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithLogFields()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 211,
  "endLine" : 215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AppendLogFieldsToContext()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewContextMetrics()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 530,
  "endLine" : 534,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 569,
  "endLine" : 573,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 575,
  "endLine" : 579,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetBuffer()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_helpers.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::runtime" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/runtime_metrics.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::runtime" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getExposedMethodValidator()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 712,
  "endLine" : 716,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1595,
  "endLine" : 1599,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1740,
  "endLine" : 1744,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ExecuteDefaultOrCustomTemplate()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1857,
  "endLine" : 1861,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/client.go",
  "fileLinesCount" : 319,
  "components" : [ "primary::codegen" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New{{$workflowInterface}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 278,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewMiddleware()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2911,
  "endLine" : 2915,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewMiddleware()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2956,
  "endLine" : 2960,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsStructType()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSliceSetType()",
  "longName" : "",
  "relativeFileName" : "codegen/thrift.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::codegen" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newVisitor()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1801,
  "endLine" : 1805,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function GocovParser()",
  "longName" : "",
  "relativeFileName" : "scripts/gocov-to-istanbul-coverage.js",
  "fileLinesCount" : 207,
  "components" : [ "primary::scripts" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func _filePath()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/http_client.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::runtime" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_request.go",
  "fileLinesCount" : 298,
  "components" : [ "primary::runtime" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParamsFromContext()",
  "longName" : "",
  "relativeFileName" : "runtime/router/router.go",
  "fileLinesCount" : 199,
  "components" : [ "primary::runtime" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetDefaultOrCustomTemplate()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1573,
  "endLine" : 1576,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/method.go",
  "fileLinesCount" : 1588,
  "components" : [ "primary::codegen" ],
  "startLine" : 1578,
  "endLine" : 1581,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDirName{{$testFixture.HandleID | title}}{{$testFixture.TestName | title}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 803,
  "endLine" : 807,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDirName()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3537,
  "endLine" : 3540,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func _filePath()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 5126,
  "endLine" : 5129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LowerPascal()",
  "longName" : "",
  "relativeFileName" : "codegen/casing.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::codegen" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func filterNilClientDeps()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1121,
  "endLine" : 1124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDirName()",
  "longName" : "",
  "relativeFileName" : "scripts/resolve_i64/main.go",
  "fileLinesCount" : 164,
  "components" : [ "primary::scripts" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "parallelize/parallelize.go",
  "fileLinesCount" : 208,
  "components" : [ "primary::parallelize" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRuntimeConfigOrDie()",
  "longName" : "",
  "relativeFileName" : "config/config.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::config" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func productionYamlBytes()",
  "longName" : "",
  "relativeFileName" : "config/production.gen.go",
  "fileLinesCount" : 253,
  "components" : [ "primary::config" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/ruleengine/rule_engine.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::runtime" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/gateway.go",
  "fileLinesCount" : 997,
  "components" : [ "primary::runtime" ],
  "startLine" : 530,
  "endLine" : 532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_inbound_call.go",
  "fileLinesCount" : 275,
  "components" : [ "primary::runtime" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDefaultJSONWrapper()",
  "longName" : "",
  "relativeFileName" : "runtime/jsonwrapper/jsonwrapper.go",
  "fileLinesCount" : 48,
  "components" : [ "primary::runtime" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/jsonwrapper/jsonwrapper.go",
  "fileLinesCount" : 48,
  "components" : [ "primary::runtime" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/jsonwrapper/jsonwrapper.go",
  "fileLinesCount" : 48,
  "components" : [ "primary::runtime" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/client_http_response.go",
  "fileLinesCount" : 247,
  "components" : [ "primary::runtime" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/plugins/m3_aggregator.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::runtime" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/plugins/m3_aggregator.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::runtime" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewServerHTTPHeader()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_header.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::runtime" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares_tchannel.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares_tchannel.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares_tchannel.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/grpc_client.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::runtime" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 567,
  "endLine" : 569,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 799,
  "endLine" : 801,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 850,
  "endLine" : 852,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithTimeAndRetryOptions()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithEndpointField()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func withRequestUUID()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithRoutingDelegate()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithShardKey()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithScopeTags()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 537,
  "endLine" : 539,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 542,
  "endLine" : 544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 552,
  "endLine" : 554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WithSafeLogFields()",
  "longName" : "",
  "relativeFileName" : "runtime/context.go",
  "fileLinesCount" : 586,
  "components" : [ "primary::runtime" ],
  "startLine" : 565,
  "endLine" : 567,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_server.go",
  "fileLinesCount" : 278,
  "components" : [ "primary::runtime" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LogFieldErrorType()",
  "longName" : "",
  "relativeFileName" : "runtime/utils.go",
  "fileLinesCount" : 59,
  "components" : [ "primary::runtime" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func LogFieldErrorLocation()",
  "longName" : "",
  "relativeFileName" : "runtime/utils.go",
  "fileLinesCount" : 59,
  "components" : [ "primary::runtime" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_outbound_call.go",
  "fileLinesCount" : 245,
  "components" : [ "primary::runtime" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PutBuffer()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_helpers.go",
  "fileLinesCount" : 95,
  "components" : [ "primary::runtime" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::runtime" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::runtime" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/middlewares.go",
  "fileLinesCount" : 147,
  "components" : [ "primary::runtime" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewStaticConfigOrDie()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/static_config.go",
  "fileLinesCount" : 425,
  "components" : [ "primary::runtime" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTChannelLogger()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/tchannel_logger.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::runtime" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/trie.go",
  "fileLinesCount" : 341,
  "components" : [ "primary::runtime" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router/router.go",
  "fileLinesCount" : 199,
  "components" : [ "primary::runtime" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func resolveHeaders()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func augmentEndpointSpec()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 675,
  "endLine" : 677,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/gateway.go",
  "fileLinesCount" : 1083,
  "components" : [ "primary::codegen" ],
  "startLine" : 923,
  "endLine" : 925,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/service.go",
  "fileLinesCount" : 436,
  "components" : [ "primary::codegen" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDefaultPackageHelperOptions()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 412,
  "endLine" : 414,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/package.go",
  "fileLinesCount" : 420,
  "components" : [ "primary::codegen" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1914,
  "endLine" : 1916,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1918,
  "endLine" : 1920,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module_system.go",
  "fileLinesCount" : 1924,
  "components" : [ "primary::codegen" ],
  "startLine" : 1922,
  "endLine" : 1924,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/type_converter.go",
  "fileLinesCount" : 1313,
  "components" : [ "primary::codegen" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decrement()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IsPointerType()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func args()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template.go",
  "fileLinesCount" : 228,
  "components" : [ "primary::codegen" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func augmented_mockTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientlessWorkflowTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func dependency_structTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func endpointTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 690,
  "endLine" : 692,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func endpoint_collectionTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 758,
  "endLine" : 760,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func endpoint_testTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 909,
  "endLine" : 911,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func endpoint_test_tchannel_clientTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1122,
  "endLine" : 1124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fixture_typesTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1201,
  "endLine" : 1203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func grpc_clientTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1443,
  "endLine" : 1445,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1714,
  "endLine" : 1716,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func http_clientTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2019,
  "endLine" : 2021,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2292,
  "endLine" : 2294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func http_client_testTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2597,
  "endLine" : 2599,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2673,
  "endLine" : 2675,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func mainTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2764,
  "endLine" : 2766,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main_testTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2880,
  "endLine" : 2882,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2918,
  "endLine" : 2920,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func middleware_httpTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2925,
  "endLine" : 2927,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2963,
  "endLine" : 2965,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func middleware_tchannelTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2970,
  "endLine" : 2972,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func module_class_initializerTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3013,
  "endLine" : 3015,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func module_initializerTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3100,
  "endLine" : 3102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func module_mock_initializerTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3222,
  "endLine" : 3224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func serviceTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3291,
  "endLine" : 3293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3434,
  "endLine" : 3436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3458,
  "endLine" : 3460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func service_mockTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3507,
  "endLine" : 3509,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func structsTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3543,
  "endLine" : 3545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tchannel_clientTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3987,
  "endLine" : 3989,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New{{$handler}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4039,
  "endLine" : 4041,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tchannel_client_test_serverTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4106,
  "endLine" : 4108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4196,
  "endLine" : 4198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tchannel_endpointTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4401,
  "endLine" : 4403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func workflowTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4738,
  "endLine" : 4740,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func workflow_mockTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4858,
  "endLine" : 4860,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func workflow_mock_clients_typeTmplBytes()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4916,
  "endLine" : 4918,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func instanceFQN()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1189,
  "endLine" : 1191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1796,
  "endLine" : 1798,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1808,
  "endLine" : 1810,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1828,
  "endLine" : 1830,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func closeFile()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 1931,
  "endLine" : 1933,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "scripts/resolve_i64/main.go",
  "fileLinesCount" : 164,
  "components" : [ "primary::scripts" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 788,
  "endLine" : 789,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_request.go",
  "fileLinesCount" : 866,
  "components" : [ "primary::runtime" ],
  "startLine" : 822,
  "endLine" : 823,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/server_http_response.go",
  "fileLinesCount" : 339,
  "components" : [ "primary::runtime" ],
  "startLine" : 258,
  "endLine" : 259,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/router.go",
  "fileLinesCount" : 287,
  "components" : [ "primary::runtime" ],
  "startLine" : 218,
  "endLine" : 219,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "runtime/plugins/m3_aggregator.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::runtime" ],
  "startLine" : 131,
  "endLine" : 131,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/mockgen.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::codegen" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/mockgen.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::codegen" ],
  "startLine" : 77,
  "endLine" : 77,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/mockgen.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::codegen" ],
  "startLine" : 78,
  "endLine" : 78,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 291,
  "endLine" : 291,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 525,
  "endLine" : 525,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1399,
  "endLine" : 1399,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 1725,
  "endLine" : 1725,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 2303,
  "endLine" : 2303,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 3893,
  "endLine" : 3893,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "{{$func := printf \"\" $svc.Name()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4027,
  "endLine" : 4027,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "type {{$func}} func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4030,
  "endLine" : 4030,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4049,
  "endLine" : 4049,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4201,
  "endLine" : 4201,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4342,
  "endLine" : 4342,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4525,
  "endLine" : 4525,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convert{{$methodName}}{{title $cException.Name}}()",
  "longName" : "",
  "relativeFileName" : "codegen/template_bundle/template_files.go",
  "fileLinesCount" : 5129,
  "components" : [ "primary::codegen" ],
  "startLine" : 4712,
  "endLine" : 4712,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 121,
  "endLine" : 121,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 122,
  "endLine" : 122,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 123,
  "endLine" : 123,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 124,
  "endLine" : 124,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 125,
  "endLine" : 125,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 126,
  "endLine" : 126,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 127,
  "endLine" : 127,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 128,
  "endLine" : 128,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 129,
  "endLine" : 129,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 130,
  "endLine" : 130,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 131,
  "endLine" : 131,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 132,
  "endLine" : 132,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/proto.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::codegen" ],
  "startLine" : 133,
  "endLine" : 133,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 404,
  "endLine" : 404,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 405,
  "endLine" : 405,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "codegen/module.go",
  "fileLinesCount" : 1933,
  "components" : [ "primary::codegen" ],
  "startLine" : 406,
  "endLine" : 406,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "scripts/resolve_i64/main.go",
  "fileLinesCount" : 164,
  "components" : [ "primary::scripts" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "scripts/resolve_i64/main.go",
  "fileLinesCount" : 164,
  "components" : [ "primary::scripts" ],
  "startLine" : 78,
  "endLine" : 78,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]