[ {
  "shortName" : "func PullRequestReviewCommentEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 1807,
  "endLine" : 2254,
  "linesOfCode" : 448,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PullRequestEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 2256,
  "endLine" : 2669,
  "linesOfCode" : 414,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewStatLine()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 487,
  "endLine" : 750,
  "linesOfCode" : 217,
  "mcCabeIndex" : 61,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func StatusEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 3108,
  "endLine" : 3315,
  "linesOfCode" : 207,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func importCsvResult()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/haproxy/haproxy.go",
  "fileLinesCount" : 442,
  "components" : [ "primary::plugins" ],
  "startLine" : 232,
  "endLine" : 436,
  "linesOfCode" : 204,
  "mcCabeIndex" : 77,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMetrics()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 174,
  "endLine" : 391,
  "linesOfCode" : 200,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ForkEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 697,
  "endLine" : 894,
  "linesOfCode" : 198,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IssueCommentEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 1017,
  "endLine" : 1200,
  "linesOfCode" : 184,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DeploymentStatusEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 521,
  "endLine" : 695,
  "linesOfCode" : 175,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PushEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 2671,
  "endLine" : 2833,
  "linesOfCode" : 159,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 809,
  "endLine" : 997,
  "linesOfCode" : 158,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IssuesEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 1202,
  "endLine" : 1357,
  "linesOfCode" : 156,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func reloadLoop()",
  "longName" : "",
  "relativeFileName" : "cmd/telegraf/telegraf.go",
  "fileLinesCount" : 344,
  "components" : [ "primary::cmd" ],
  "startLine" : 116,
  "endLine" : 286,
  "linesOfCode" : 153,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReleaseEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 2957,
  "endLine" : 3106,
  "linesOfCode" : 149,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DeploymentEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 376,
  "endLine" : 519,
  "linesOfCode" : 144,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CommitCommentEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 3,
  "endLine" : 144,
  "linesOfCode" : 142,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PageBuildEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 1554,
  "endLine" : 1694,
  "linesOfCode" : 141,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TeamAddEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 3317,
  "endLine" : 3447,
  "linesOfCode" : 131,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MemberEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 1359,
  "endLine" : 1488,
  "linesOfCode" : 130,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 329,
  "endLine" : 487,
  "linesOfCode" : 128,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 412,
  "endLine" : 596,
  "linesOfCode" : 126,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildFilter()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 971,
  "endLine" : 1102,
  "linesOfCode" : 123,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def package()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 122,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RepositoryEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 2835,
  "endLine" : 2955,
  "linesOfCode" : 121,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GollumEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 896,
  "endLine" : 1015,
  "linesOfCode" : 120,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherContainerStats()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 273,
  "endLine" : 401,
  "linesOfCode" : 119,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CreateEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 146,
  "endLine" : 260,
  "linesOfCode" : 115,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1301,
  "endLine" : 1427,
  "linesOfCode" : 115,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 550,
  "endLine" : 676,
  "linesOfCode" : 115,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/grok/grok.go",
  "fileLinesCount" : 441,
  "components" : [ "primary::plugins" ],
  "startLine" : 154,
  "endLine" : 285,
  "linesOfCode" : 114,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func DeleteEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 262,
  "endLine" : 374,
  "linesOfCode" : 113,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 278,
  "endLine" : 410,
  "linesOfCode" : 112,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WatchEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 3449,
  "endLine" : 3559,
  "linesOfCode" : 111,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PublicEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 1696,
  "endLine" : 1805,
  "linesOfCode" : 110,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 553,
  "endLine" : 678,
  "linesOfCode" : 108,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fieldConvert()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 681,
  "endLine" : 795,
  "linesOfCode" : 107,
  "mcCabeIndex" : 41,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def main()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 106,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ntpq/ntpq.go",
  "fileLinesCount" : 217,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 193,
  "linesOfCode" : 104,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/influxdb/influxdb.go",
  "fileLinesCount" : 266,
  "components" : [ "primary::plugins" ],
  "startLine" : 133,
  "endLine" : 258,
  "linesOfCode" : 96,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherBlockIOMetrics()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 423,
  "endLine" : 531,
  "linesOfCode" : 95,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/raindrops/raindrops.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 159,
  "linesOfCode" : 91,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 562,
  "endLine" : 672,
  "linesOfCode" : 90,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildAggregator()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 832,
  "endLine" : 931,
  "linesOfCode" : 89,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def build()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 85,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 399,
  "endLine" : 499,
  "linesOfCode" : 84,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 200,
  "endLine" : 300,
  "linesOfCode" : 84,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1587,
  "endLine" : 1681,
  "linesOfCode" : 84,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanNumber()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 436,
  "endLine" : 547,
  "linesOfCode" : 80,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb_server.go",
  "fileLinesCount" : 113,
  "components" : [ "primary::plugins" ],
  "startLine" : 25,
  "endLine" : 113,
  "linesOfCode" : 79,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherInfoOutput()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/redis/redis.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::plugins" ],
  "startLine" : 155,
  "endLine" : 250,
  "linesOfCode" : 79,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sysstat/sysstat.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::plugins" ],
  "startLine" : 216,
  "endLine" : 299,
  "linesOfCode" : 77,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 553,
  "endLine" : 637,
  "linesOfCode" : 76,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/disque/disque.go",
  "fileLinesCount" : 210,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 204,
  "linesOfCode" : 75,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 174,
  "endLine" : 260,
  "linesOfCode" : 74,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nginx/nginx.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::plugins" ],
  "startLine" : 66,
  "endLine" : 147,
  "linesOfCode" : 73,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func importMetric()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/passenger/passenger.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::plugins" ],
  "startLine" : 167,
  "endLine" : 244,
  "linesOfCode" : 72,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/riak/riak.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::plugins" ],
  "startLine" : 116,
  "endLine" : 200,
  "linesOfCode" : 71,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 88,
  "endLine" : 170,
  "linesOfCode" : 71,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql_extensible/postgresql_extensible.go",
  "fileLinesCount" : 304,
  "components" : [ "primary::plugins" ],
  "startLine" : 114,
  "endLine" : 199,
  "linesOfCode" : 70,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/aerospike/aerospike.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 57,
  "endLine" : 131,
  "linesOfCode" : 70,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1046,
  "endLine" : 1119,
  "linesOfCode" : 70,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func appendField()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 474,
  "endLine" : 546,
  "linesOfCode" : 67,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 244,
  "endLine" : 323,
  "linesOfCode" : 67,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 107,
  "endLine" : 186,
  "linesOfCode" : 66,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanFields()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 297,
  "endLine" : 393,
  "linesOfCode" : 66,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/lustre2/lustre2.go",
  "fileLinesCount" : 506,
  "components" : [ "primary::plugins" ],
  "startLine" : 425,
  "endLine" : 500,
  "linesOfCode" : 65,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/instrumental/instrumental.go",
  "fileLinesCount" : 213,
  "components" : [ "primary::plugins" ],
  "startLine" : 81,
  "endLine" : 176,
  "linesOfCode" : 65,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MembershipEventJSON()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_mock_json.go",
  "fileLinesCount" : 3559,
  "components" : [ "primary::plugins" ],
  "startLine" : 1490,
  "endLine" : 1552,
  "linesOfCode" : 63,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func snmpTranslateCall()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 921,
  "endLine" : 993,
  "linesOfCode" : 63,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 139,
  "endLine" : 210,
  "linesOfCode" : 63,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/logparser.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::plugins" ],
  "startLine" : 83,
  "endLine" : 160,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/apache/apache.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 92,
  "endLine" : 163,
  "linesOfCode" : 61,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 726,
  "endLine" : 812,
  "linesOfCode" : 61,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 208,
  "endLine" : 287,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql/postgresql.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 138,
  "linesOfCode" : 60,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql_extensible/postgresql_extensible.go",
  "fileLinesCount" : 304,
  "components" : [ "primary::plugins" ],
  "startLine" : 225,
  "endLine" : 298,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping_windows.go",
  "fileLinesCount" : 223,
  "components" : [ "primary::plugins" ],
  "startLine" : 147,
  "endLine" : 217,
  "linesOfCode" : 59,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/net.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 104,
  "linesOfCode" : 59,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Parse()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/parser.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 98,
  "linesOfCode" : 58,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildParser()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 1171,
  "endLine" : 1238,
  "linesOfCode" : 58,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/varnish/varnish.go",
  "fileLinesCount" : 154,
  "components" : [ "primary::plugins" ],
  "startLine" : 76,
  "endLine" : 144,
  "linesOfCode" : 57,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1520,
  "endLine" : 1584,
  "linesOfCode" : 57,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PrintSampleConfig()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 287,
  "endLine" : 353,
  "linesOfCode" : 57,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 326,
  "endLine" : 396,
  "linesOfCode" : 57,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/cpu.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 45,
  "endLine" : 111,
  "linesOfCode" : 56,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/influxdb/influxdb.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 144,
  "linesOfCode" : 56,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/spec_processor.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 46,
  "endLine" : 110,
  "linesOfCode" : 55,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildInput()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 1107,
  "endLine" : 1166,
  "linesOfCode" : 54,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewGraphiteParser()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 37,
  "endLine" : 96,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/memcached/memcached.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 155,
  "linesOfCode" : 53,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 227,
  "endLine" : 292,
  "linesOfCode" : 53,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 63,
  "endLine" : 123,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb_http.go",
  "fileLinesCount" : 179,
  "components" : [ "primary::plugins" ],
  "startLine" : 115,
  "endLine" : 179,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 232,
  "endLine" : 298,
  "linesOfCode" : 53,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/filestat/filestat.go",
  "fileLinesCount" : 132,
  "components" : [ "primary::plugins" ],
  "startLine" : 50,
  "endLine" : 109,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/prometheus.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 93,
  "endLine" : 152,
  "linesOfCode" : 52,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 122,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 99,
  "endLine" : 160,
  "linesOfCode" : 52,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/nagios/parser.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 103,
  "linesOfCode" : 51,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 281,
  "endLine" : 340,
  "linesOfCode" : 51,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildPodMetrics()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 190,
  "endLine" : 242,
  "linesOfCode" : 51,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/filter.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::internal" ],
  "startLine" : 40,
  "endLine" : 94,
  "linesOfCode" : 51,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/config.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 29,
  "endLine" : 94,
  "linesOfCode" : 50,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/phpfpm.go",
  "fileLinesCount" : 260,
  "components" : [ "primary::plugins" ],
  "startLine" : 99,
  "endLine" : 154,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_freebsd.go",
  "fileLinesCount" : 140,
  "components" : [ "primary::plugins" ],
  "startLine" : 16,
  "endLine" : 77,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 130,
  "endLine" : 185,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherQueues()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 321,
  "endLine" : 376,
  "linesOfCode" : 50,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 249,
  "endLine" : 304,
  "linesOfCode" : 50,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 180,
  "endLine" : 238,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRunningOutput()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_output.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 39,
  "endLine" : 88,
  "linesOfCode" : 50,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 82,
  "endLine" : 137,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 212,
  "endLine" : 271,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 146,
  "endLine" : 205,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 87,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zookeeper/zookeeper.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::plugins" ],
  "startLine" : 57,
  "endLine" : 116,
  "linesOfCode" : 49,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewEvent()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks.go",
  "fileLinesCount" : 107,
  "components" : [ "primary::plugins" ],
  "startLine" : 60,
  "endLine" : 107,
  "linesOfCode" : 48,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sensors/sensors.go",
  "fileLinesCount" : 118,
  "components" : [ "primary::plugins" ],
  "startLine" : 53,
  "endLine" : 100,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/grok/grok.go",
  "fileLinesCount" : 441,
  "components" : [ "primary::plugins" ],
  "startLine" : 388,
  "endLine" : 441,
  "linesOfCode" : 48,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func processPingOutput()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping_windows.go",
  "fileLinesCount" : 223,
  "components" : [ "primary::plugins" ],
  "startLine" : 69,
  "endLine" : 122,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1462,
  "endLine" : 1517,
  "linesOfCode" : 48,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchdb/couchdb.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 125,
  "endLine" : 183,
  "linesOfCode" : 47,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func snmpTableCall()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 827,
  "endLine" : 881,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SelectMetrics()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 129,
  "endLine" : 177,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 157,
  "endLine" : 221,
  "linesOfCode" : 46,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 137,
  "endLine" : 190,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 68,
  "endLine" : 123,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/lustre2/lustre2.go",
  "fileLinesCount" : 506,
  "components" : [ "primary::plugins" ],
  "startLine" : 356,
  "endLine" : 412,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func importMetric()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/phpfpm.go",
  "fileLinesCount" : 260,
  "components" : [ "primary::plugins" ],
  "startLine" : 202,
  "endLine" : 254,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 92,
  "endLine" : 138,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/apache/apache.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 165,
  "endLine" : 211,
  "linesOfCode" : 44,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 224,
  "endLine" : 274,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 109,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi_client.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 86,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generate()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp_mocks_generate.go",
  "fileLinesCount" : 100,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 100,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 372,
  "endLine" : 422,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 276,
  "endLine" : 319,
  "linesOfCode" : 43,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 103,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/leofs/leofs.go",
  "fileLinesCount" : 237,
  "components" : [ "primary::plugins" ],
  "startLine" : 181,
  "endLine" : 223,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_linux.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::plugins" ],
  "startLine" : 80,
  "endLine" : 125,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1172,
  "endLine" : 1222,
  "linesOfCode" : 42,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseMetric()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 80,
  "endLine" : 142,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 94,
  "endLine" : 140,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/disk.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::plugins" ],
  "startLine" : 105,
  "endLine" : 149,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/influxdb/influxdb.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 177,
  "endLine" : 226,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/minmax/minmax.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::plugins" ],
  "startLine" : 46,
  "endLine" : 87,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 639,
  "endLine" : 688,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/net_response/net_response.go",
  "fileLinesCount" : 201,
  "components" : [ "primary::plugins" ],
  "startLine" : 150,
  "endLine" : 195,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 96,
  "endLine" : 154,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 208,
  "endLine" : 251,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 283,
  "endLine" : 329,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 479,
  "endLine" : 532,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/redis/redis.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::plugins" ],
  "startLine" : 102,
  "endLine" : 152,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 70,
  "endLine" : 115,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanBoolean()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 553,
  "endLine" : 606,
  "linesOfCode" : 40,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 123,
  "endLine" : 168,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sysstat/sysstat.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::plugins" ],
  "startLine" : 139,
  "endLine" : 180,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 198,
  "endLine" : 242,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sqlserver/sqlserver.go",
  "fileLinesCount" : 1582,
  "components" : [ "primary::plugins" ],
  "startLine" : 134,
  "endLine" : 183,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1123,
  "endLine" : 1168,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 132,
  "endLine" : 177,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 93,
  "endLine" : 137,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/redis/redis.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 100,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 179,
  "endLine" : 226,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 183,
  "endLine" : 224,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 103,
  "endLine" : 146,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherReport()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/mailchimp.go",
  "fileLinesCount" : 117,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 111,
  "linesOfCode" : 37,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_response/http_response.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::plugins" ],
  "startLine" : 99,
  "endLine" : 141,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 260,
  "endLine" : 302,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/passenger/passenger.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::plugins" ],
  "startLine" : 88,
  "endLine" : 126,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func processChronycOutput()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/chrony/chrony.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::plugins" ],
  "startLine" : 84,
  "endLine" : 122,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/netstat.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::plugins" ],
  "startLine" : 25,
  "endLine" : 65,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 174,
  "endLine" : 214,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 176,
  "endLine" : 222,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 100,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 428,
  "endLine" : 476,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kafka_consumer/kafka_consumer.go",
  "fileLinesCount" : 173,
  "components" : [ "primary::plugins" ],
  "startLine" : 78,
  "endLine" : 121,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BuildMetricDatum()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 166,
  "endLine" : 207,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 148,
  "endLine" : 190,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def upload_packages()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/conntrack/conntrack.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::plugins" ],
  "startLine" : 73,
  "endLine" : 116,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 178,
  "endLine" : 217,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/net_response/net_response.go",
  "fileLinesCount" : 201,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 105,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/hddtemp/go-hddtemp/hddtemp.go",
  "fileLinesCount" : 68,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 68,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchbase/couchbase.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::plugins" ],
  "startLine" : 60,
  "endLine" : 98,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/haproxy/haproxy.go",
  "fileLinesCount" : 442,
  "components" : [ "primary::plugins" ],
  "startLine" : 118,
  "endLine" : 161,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql/postgresql.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 161,
  "endLine" : 208,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeDf()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 412,
  "endLine" : 452,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 91,
  "endLine" : 131,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/disk.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::plugins" ],
  "startLine" : 39,
  "endLine" : 79,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 159,
  "endLine" : 199,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 181,
  "endLine" : 230,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "cmd/telegraf/telegraf.go",
  "fileLinesCount" : 344,
  "components" : [ "primary::cmd" ],
  "startLine" : 307,
  "endLine" : 344,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/influxdb/influxdb.go",
  "fileLinesCount" : 266,
  "components" : [ "primary::plugins" ],
  "startLine" : 46,
  "endLine" : 88,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 97,
  "endLine" : 136,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 97,
  "endLine" : 149,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/grok/grok.go",
  "fileLinesCount" : 441,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 152,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 91,
  "endLine" : 127,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 86,
  "endLine" : 126,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 166,
  "endLine" : 206,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/haproxy/haproxy.go",
  "fileLinesCount" : 442,
  "components" : [ "primary::plugins" ],
  "startLine" : 181,
  "endLine" : 220,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 682,
  "endLine" : 722,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1001,
  "endLine" : 1042,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 269,
  "endLine" : 303,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graphite/graphite.go",
  "fileLinesCount" : 149,
  "components" : [ "primary::plugins" ],
  "startLine" : 102,
  "endLine" : 143,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/value/parser.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 57,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/bcache/bcache.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::plugins" ],
  "startLine" : 73,
  "endLine" : 106,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/mailchimp.go",
  "fileLinesCount" : 117,
  "components" : [ "primary::plugins" ],
  "startLine" : 38,
  "endLine" : 73,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func runChimp()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/chimp_api.go",
  "fileLinesCount" : 238,
  "components" : [ "primary::plugins" ],
  "startLine" : 123,
  "endLine" : 158,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeStatusPgmapState()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 379,
  "endLine" : 410,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeOsdPoolStats()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 454,
  "endLine" : 489,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/powerdns/powerdns.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 51,
  "endLine" : 98,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 493,
  "endLine" : 532,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 112,
  "endLine" : 148,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_output.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 120,
  "endLine" : 162,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetTLSConfig()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 118,
  "endLine" : 156,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 598,
  "endLine" : 637,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherStats()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 114,
  "endLine" : 151,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dns_query/dns_query.go",
  "fileLinesCount" : 162,
  "components" : [ "primary::plugins" ],
  "startLine" : 124,
  "endLine" : 156,
  "linesOfCode" : 31,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 289,
  "endLine" : 323,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherOverview()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 248,
  "endLine" : 282,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherNodes()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 284,
  "endLine" : 319,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func serialize()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 210,
  "endLine" : 246,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 789,
  "endLine" : 827,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildSerializer()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 1243,
  "endLine" : 1278,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Metrics()",
  "longName" : "",
  "relativeFileName" : "selfstat/selfstat.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::selfstat" ],
  "startLine" : 91,
  "endLine" : 121,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 116,
  "endLine" : 154,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 513,
  "endLine" : 542,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/net_response/net_response.go",
  "fileLinesCount" : 201,
  "components" : [ "primary::plugins" ],
  "startLine" : 107,
  "endLine" : 148,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 728,
  "endLine" : 768,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 187,
  "endLine" : 216,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func BuildDimensions()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 212,
  "endLine" : 250,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ParseWithDefaultTime()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 46,
  "endLine" : 78,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printFilteredInputs()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 391,
  "endLine" : 430,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 476,
  "endLine" : 504,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/leofs/leofs.go",
  "fileLinesCount" : 237,
  "components" : [ "primary::plugins" ],
  "startLine" : 151,
  "endLine" : 179,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 690,
  "endLine" : 724,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_server.go",
  "fileLinesCount" : 193,
  "components" : [ "primary::plugins" ],
  "startLine" : 66,
  "endLine" : 96,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func loadUglyTable()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 178,
  "endLine" : 213,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 254,
  "endLine" : 284,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 197,
  "endLine" : 234,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func processPingOutput()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 172,
  "endLine" : 203,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1260,
  "endLine" : 1295,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/filter.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::internal" ],
  "startLine" : 177,
  "endLine" : 207,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 753,
  "endLine" : 787,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/bcache/bcache.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 136,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_server.go",
  "fileLinesCount" : 193,
  "components" : [ "primary::plugins" ],
  "startLine" : 165,
  "endLine" : 193,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 61,
  "endLine" : 96,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/disque/disque.go",
  "fileLinesCount" : 210,
  "components" : [ "primary::plugins" ],
  "startLine" : 67,
  "endLine" : 100,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 244,
  "endLine" : 278,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 182,
  "endLine" : 211,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 772,
  "endLine" : 804,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1225,
  "endLine" : 1256,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 120,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildProcessor()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 936,
  "endLine" : 965,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/json/parser.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 67,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getActiveServers()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 424,
  "endLine" : 450,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/consul/consul.go",
  "fileLinesCount" : 136,
  "components" : [ "primary::plugins" ],
  "startLine" : 57,
  "endLine" : 91,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 52,
  "endLine" : 81,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sqlserver/sqlserver.go",
  "fileLinesCount" : 1582,
  "components" : [ "primary::plugins" ],
  "startLine" : 98,
  "endLine" : 132,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_freebsd.go",
  "fileLinesCount" : 140,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 107,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1430,
  "endLine" : 1459,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 159,
  "endLine" : 196,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/file/file.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::plugins" ],
  "startLine" : 37,
  "endLine" : 66,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 215,
  "endLine" : 240,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/hddtemp/hddtemp.go",
  "fileLinesCount" : 82,
  "components" : [ "primary::plugins" ],
  "startLine" : 43,
  "endLine" : 73,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 336,
  "endLine" : 367,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 192,
  "endLine" : 218,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_response/http_response.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::plugins" ],
  "startLine" : 144,
  "endLine" : 174,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 155,
  "endLine" : 180,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 182,
  "endLine" : 207,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 209,
  "endLine" : 234,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/grok/grok.go",
  "fileLinesCount" : 441,
  "components" : [ "primary::plugins" ],
  "startLine" : 333,
  "endLine" : 371,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherPoolStats()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_linux.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::plugins" ],
  "startLine" : 47,
  "endLine" : 78,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kafka_consumer/kafka_consumer.go",
  "fileLinesCount" : 173,
  "components" : [ "primary::plugins" ],
  "startLine" : 125,
  "endLine" : 154,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/system.go",
  "fileLinesCount" : 84,
  "components" : [ "primary::plugins" ],
  "startLine" : 24,
  "endLine" : 53,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/internal/internal.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 62,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 213,
  "endLine" : 246,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kafka/kafka.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 106,
  "endLine" : 137,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/riemann/riemann.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 93,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildEvents()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/riemann/riemann.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::plugins" ],
  "startLine" : 95,
  "endLine" : 124,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SetupLogging()",
  "longName" : "",
  "relativeFileName" : "logger/logger.go",
  "fileLinesCount" : 60,
  "components" : [ "primary::logger" ],
  "startLine" : 33,
  "endLine" : 60,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildNodeMetrics()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 164,
  "endLine" : 188,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/apache/apache.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 60,
  "endLine" : 90,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 103,
  "endLine" : 134,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 82,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 100,
  "endLine" : 129,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 144,
  "endLine" : 172,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 179,
  "endLine" : 210,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSpecProcessor()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/spec_processor.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 44,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func clientStats()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 188,
  "endLine" : 213,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 321,
  "endLine" : 349,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/iptables/iptables.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::plugins" ],
  "startLine" : 91,
  "endLine" : 118,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findThreadState()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1697,
  "endLine" : 1730,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/running_stats.go",
  "fileLinesCount" : 108,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 67,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 36,
  "endLine" : 68,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 46,
  "endLine" : 71,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def run()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 183,
  "endLine" : 206,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 305,
  "endLine" : 328,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 337,
  "endLine" : 360,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 45,
  "endLine" : 68,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 369,
  "endLine" : 396,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 94,
  "endLine" : 118,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/grok/grok.go",
  "fileLinesCount" : 441,
  "components" : [ "primary::plugins" ],
  "startLine" : 297,
  "endLine" : 326,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/logparser.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::plugins" ],
  "startLine" : 185,
  "endLine" : 210,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getEmptyFields()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 65,
  "endLine" : 88,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 65,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 171,
  "endLine" : 198,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherKeyspaceLine()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/redis/redis.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::plugins" ],
  "startLine" : 256,
  "endLine" : 279,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 119,
  "endLine" : 143,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 88,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 552,
  "endLine" : 574,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/mandrill/mandrill_webhooks.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::plugins" ],
  "startLine" : 32,
  "endLine" : 56,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchdb/couchdb.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 85,
  "endLine" : 114,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb.go",
  "fileLinesCount" : 94,
  "components" : [ "primary::plugins" ],
  "startLine" : 39,
  "endLine" : 67,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 165,
  "endLine" : 193,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 87,
  "endLine" : 113,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 62,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kafka/kafka.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 151,
  "endLine" : 177,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 300,
  "endLine" : 330,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/limiter/limiter.go",
  "fileLinesCount" : 59,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 59,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewParser()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/registry.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 85,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 94,
  "endLine" : 115,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 124,
  "endLine" : 145,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 154,
  "endLine" : 175,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 368,
  "endLine" : 389,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 637,
  "endLine" : 658,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 84,
  "endLine" : 112,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isSelected()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 389,
  "endLine" : 410,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func channelStats()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 163,
  "endLine" : 186,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func removeCarriageReturns()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 124,
  "endLine" : 146,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 62,
  "endLine" : 89,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/globpath/globpath.go",
  "fileLinesCount" : 116,
  "components" : [ "primary::internal" ],
  "startLine" : 44,
  "endLine" : 65,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildSystemContainerMetrics()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 142,
  "endLine" : 162,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/rollbar/rollbar_webhooks.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 50,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 248,
  "endLine" : 268,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 582,
  "endLine" : 602,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 666,
  "endLine" : 686,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewConnection()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/connection.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 45,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newFcgiClient()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi_client.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 12,
  "endLine" : 34,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 262,
  "endLine" : 292,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Serve()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 311,
  "endLine" : 331,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sysstat/sysstat.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::plugins" ],
  "startLine" : 187,
  "endLine" : 211,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func loadGoodTable()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 150,
  "endLine" : 174,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dns_query/dns_query.go",
  "fileLinesCount" : 162,
  "components" : [ "primary::plugins" ],
  "startLine" : 99,
  "endLine" : 122,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_response/http_response.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 96,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseServerTokens()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 236,
  "endLine" : 258,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 120,
  "endLine" : 143,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 137,
  "endLine" : 159,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/chrony/chrony.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::plugins" ],
  "startLine" : 38,
  "endLine" : 60,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nats/nats.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 63,
  "endLine" : 97,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func serviceName()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/riemann/riemann.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::plugins" ],
  "startLine" : 126,
  "endLine" : 150,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanTime()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 398,
  "endLine" : 427,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_output.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 92,
  "endLine" : 117,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printConfig()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 455,
  "endLine" : 476,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 727,
  "endLine" : 751,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 277,
  "endLine" : 296,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 422,
  "endLine" : 441,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 448,
  "endLine" : 467,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 609,
  "endLine" : 628,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 693,
  "endLine" : 712,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/puppetagent/puppetagent.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 86,
  "endLine" : 112,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/phpfpm.go",
  "fileLinesCount" : 260,
  "components" : [ "primary::plugins" ],
  "startLine" : 177,
  "endLine" : 199,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func prettyToBytes()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/bcache/bcache.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::plugins" ],
  "startLine" : 51,
  "endLine" : 71,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 160,
  "endLine" : 180,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 134,
  "endLine" : 153,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeStatus()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 325,
  "endLine" : 348,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/memory.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 41,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 82,
  "endLine" : 104,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 106,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 240,
  "endLine" : 266,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func writekinesis()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 136,
  "endLine" : 157,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 61,
  "endLine" : 82,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Compile()",
  "longName" : "",
  "relativeFileName" : "filter/filter.go",
  "fileLinesCount" : 79,
  "components" : [ "primary::filter" ],
  "startLine" : 22,
  "endLine" : 46,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanMeasurement()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 170,
  "endLine" : 201,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanTags()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 206,
  "endLine" : 227,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanTagsValue()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 259,
  "endLine" : 293,
  "linesOfCode" : 20,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findRootDir()",
  "longName" : "",
  "relativeFileName" : "internal/globpath/globpath.go",
  "fileLinesCount" : 116,
  "components" : [ "primary::internal" ],
  "startLine" : 87,
  "endLine" : 106,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReadLinesOffsetN()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 81,
  "endLine" : 103,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def go_list()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTemplate()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 256,
  "endLine" : 277,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 417,
  "endLine" : 445,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 173,
  "endLine" : 191,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 97,
  "endLine" : 118,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb.go",
  "fileLinesCount" : 94,
  "components" : [ "primary::plugins" ],
  "startLine" : 69,
  "endLine" : 88,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_server.go",
  "fileLinesCount" : 193,
  "components" : [ "primary::plugins" ],
  "startLine" : 23,
  "endLine" : 46,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 158,
  "endLine" : 177,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb_data.go",
  "fileLinesCount" : 160,
  "components" : [ "primary::plugins" ],
  "startLine" : 141,
  "endLine" : 160,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sqlserver/sqlserver.go",
  "fileLinesCount" : 1582,
  "components" : [ "primary::plugins" ],
  "startLine" : 74,
  "endLine" : 96,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_vmstat.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 28,
  "endLine" : 55,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func format_uptime()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/system.go",
  "fileLinesCount" : 84,
  "components" : [ "primary::plugins" ],
  "startLine" : 55,
  "endLine" : 78,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/memory.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::plugins" ],
  "startLine" : 53,
  "endLine" : 73,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/iptables/iptables.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::plugins" ],
  "startLine" : 45,
  "endLine" : 65,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 129,
  "endLine" : 152,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func AddNagiosState()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 69,
  "endLine" : 87,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 410,
  "endLine" : 431,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 451,
  "endLine" : 472,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseResponse()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/memcached/memcached.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 157,
  "endLine" : 180,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks_models.go",
  "fileLinesCount" : 712,
  "components" : [ "primary::plugins" ],
  "startLine" : 398,
  "endLine" : 415,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/twemproxy/twemproxy.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 55,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func fillnode()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 231,
  "endLine" : 249,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func findnodename()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 251,
  "endLine" : 276,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 248,
  "endLine" : 269,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dns_query/dns_query.go",
  "fileLinesCount" : 162,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 78,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 139,
  "endLine" : 162,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb_data.go",
  "fileLinesCount" : 160,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 125,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 174,
  "endLine" : 191,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 353,
  "endLine" : 371,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func flatten()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 281,
  "endLine" : 300,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 52,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq_consumer/nsq_consumer.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::plugins" ],
  "startLine" : 59,
  "endLine" : 76,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseResponse()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/powerdns/powerdns.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 100,
  "endLine" : 121,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 308,
  "endLine" : 325,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 189,
  "endLine" : 208,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func indexUnescapedByte()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 89,
  "endLine" : 106,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RandomSleep()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 223,
  "endLine" : 242,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def package_scripts()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/influx/parser.go",
  "fileLinesCount" : 64,
  "components" : [ "primary::plugins" ],
  "startLine" : 18,
  "endLine" : 36,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks.go",
  "fileLinesCount" : 107,
  "components" : [ "primary::plugins" ],
  "startLine" : 24,
  "endLine" : 42,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 143,
  "endLine" : 159,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/phpfpm.go",
  "fileLinesCount" : 260,
  "components" : [ "primary::plugins" ],
  "startLine" : 157,
  "endLine" : 174,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 135,
  "endLine" : 151,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/raindrops/raindrops.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 56,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func splitSec()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 153,
  "endLine" : 171,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 142,
  "endLine" : 161,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 523,
  "endLine" : 541,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchbase/couchbase.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::plugins" ],
  "startLine" : 37,
  "endLine" : 58,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 105,
  "endLine" : 125,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func computeLockDiffs()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 456,
  "endLine" : 476,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseJmxMetricRequest()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 70,
  "endLine" : 86,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nginx/nginx.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 55,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func topicStats()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 142,
  "endLine" : 161,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getNameAndValue()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/parser.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 130,
  "endLine" : 146,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 72,
  "endLine" : 91,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 41,
  "endLine" : 63,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 174,
  "endLine" : 190,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 234,
  "endLine" : 250,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb_http.go",
  "fileLinesCount" : 179,
  "components" : [ "primary::plugins" ],
  "startLine" : 47,
  "endLine" : 68,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 131,
  "endLine" : 147,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graphite/graphite.go",
  "fileLinesCount" : 149,
  "components" : [ "primary::plugins" ],
  "startLine" : 39,
  "endLine" : 57,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func checkEOF()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graphite/graphite.go",
  "fileLinesCount" : 149,
  "components" : [ "primary::plugins" ],
  "startLine" : 80,
  "endLine" : 98,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func TestMetric()",
  "longName" : "",
  "relativeFileName" : "testutil/testutil.go",
  "fileLinesCount" : 65,
  "components" : [ "primary::testutil" ],
  "startLine" : 49,
  "endLine" : 65,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_output.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 180,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func WaitTimeout()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 201,
  "endLine" : 218,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 507,
  "endLine" : 523,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildOutput()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 1284,
  "endLine" : 1301,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 386,
  "endLine" : 409,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 491,
  "endLine" : 507,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/filestack/filestack_webhooks.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 44,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 81,
  "endLine" : 99,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/connection.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::plugins" ],
  "startLine" : 47,
  "endLine" : 65,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func structPrinter()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/puppetagent/puppetagent.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 114,
  "endLine" : 132,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/phpfpm.go",
  "fileLinesCount" : 260,
  "components" : [ "primary::plugins" ],
  "startLine" : 76,
  "endLine" : 96,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/chimp_api.go",
  "fileLinesCount" : 238,
  "components" : [ "primary::plugins" ],
  "startLine" : 39,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 69,
  "endLine" : 85,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 115,
  "endLine" : 132,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql_extensible/postgresql_extensible.go",
  "fileLinesCount" : 304,
  "components" : [ "primary::plugins" ],
  "startLine" : 207,
  "endLine" : 223,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func metricsDiff()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 152,
  "endLine" : 171,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 393,
  "endLine" : 410,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseSize()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 551,
  "endLine" : 569,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 351,
  "endLine" : 372,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/iptables/iptables.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::plugins" ],
  "startLine" : 67,
  "endLine" : 82,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/aerospike/aerospike.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 38,
  "endLine" : 55,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 225,
  "endLine" : 240,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 148,
  "endLine" : 165,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nats/nats.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 112,
  "endLine" : 129,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PartitionDatums()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 142,
  "endLine" : 162,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nsq/nsq.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 63,
  "endLine" : 80,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/file/file.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 105,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb_http.go",
  "fileLinesCount" : 179,
  "components" : [ "primary::plugins" ],
  "startLine" : 94,
  "endLine" : 113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 84,
  "endLine" : 101,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewGelfWriter()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 56,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Compile()",
  "longName" : "",
  "relativeFileName" : "internal/globpath/globpath.go",
  "fileLinesCount" : 116,
  "components" : [ "primary::internal" ],
  "startLine" : 22,
  "endLine" : 42,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/filter.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::internal" ],
  "startLine" : 211,
  "endLine" : 227,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewConfig()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 61,
  "endLine" : 78,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDefaultConfigPath()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 530,
  "endLine" : 547,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 707,
  "endLine" : 725,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewAgent()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 43,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/accumulator.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::agent" ],
  "startLine" : 94,
  "endLine" : 109,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 98,
  "endLine" : 114,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/apache/apache.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 214,
  "endLine" : 228,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readSize()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 193,
  "endLine" : 207,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 255,
  "endLine" : 269,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_server.go",
  "fileLinesCount" : 193,
  "components" : [ "primary::plugins" ],
  "startLine" : 48,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_server.go",
  "fileLinesCount" : 193,
  "components" : [ "primary::plugins" ],
  "startLine" : 113,
  "endLine" : 128,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_server.go",
  "fileLinesCount" : 193,
  "components" : [ "primary::plugins" ],
  "startLine" : 141,
  "endLine" : 156,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/raindrops/raindrops.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::plugins" ],
  "startLine" : 162,
  "endLine" : 176,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 183,
  "endLine" : 201,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dns_query/dns_query.go",
  "fileLinesCount" : 162,
  "components" : [ "primary::plugins" ],
  "startLine" : 80,
  "endLine" : 97,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/chimp_api.go",
  "fileLinesCount" : 238,
  "components" : [ "primary::plugins" ],
  "startLine" : 85,
  "endLine" : 102,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/chimp_api.go",
  "fileLinesCount" : 238,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 121,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/consul/consul.go",
  "fileLinesCount" : 136,
  "components" : [ "primary::plugins" ],
  "startLine" : 110,
  "endLine" : 130,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb_data.go",
  "fileLinesCount" : 160,
  "components" : [ "primary::plugins" ],
  "startLine" : 92,
  "endLine" : 106,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 302,
  "endLine" : 323,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeStatusPgmap()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 363,
  "endLine" : 377,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nginx/nginx.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::plugins" ],
  "startLine" : 150,
  "endLine" : 164,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/logparser.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::plugins" ],
  "startLine" : 164,
  "endLine" : 180,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 207,
  "endLine" : 222,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 374,
  "endLine" : 393,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/instrumental/instrumental.go",
  "fileLinesCount" : 213,
  "components" : [ "primary::plugins" ],
  "startLine" : 186,
  "endLine" : 204,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildMetrics()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 139,
  "endLine" : 153,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 225,
  "endLine" : 240,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 243,
  "endLine" : 258,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 261,
  "endLine" : 276,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 279,
  "endLine" : 294,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 297,
  "endLine" : 312,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanKey()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 147,
  "endLine" : 166,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func scanTagsKey()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 230,
  "endLine" : 256,
  "linesOfCode" : 15,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func countBackslashes()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 110,
  "endLine" : 124,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseFile()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 688,
  "endLine" : 705,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func key()",
  "longName" : "",
  "relativeFileName" : "selfstat/selfstat.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::selfstat" ],
  "startLine" : 146,
  "endLine" : 163,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 225,
  "endLine" : 241,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 225,
  "endLine" : 243,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 40,
  "endLine" : 57,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_data.go",
  "fileLinesCount" : 115,
  "components" : [ "primary::plugins" ],
  "startLine" : 102,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/influxdb/influxdb.go",
  "fileLinesCount" : 266,
  "components" : [ "primary::plugins" ],
  "startLine" : 29,
  "endLine" : 44,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 206,
  "endLine" : 221,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 545,
  "endLine" : 558,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func snmpTable()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 810,
  "endLine" : 825,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func snmpTranslate()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 895,
  "endLine" : 919,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 225,
  "endLine" : 239,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/passenger/passenger.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::plugins" ],
  "startLine" : 148,
  "endLine" : 165,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 145,
  "endLine" : 160,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 154,
  "endLine" : 169,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/running_stats.go",
  "fileLinesCount" : 108,
  "components" : [ "primary::plugins" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildValue()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 200,
  "endLine" : 213,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func GetLocalHost()",
  "longName" : "",
  "relativeFileName" : "testutil/testutil.go",
  "fileLinesCount" : 65,
  "components" : [ "primary::testutil" ],
  "startLine" : 17,
  "endLine" : 33,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 166,
  "endLine" : 179,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 380,
  "endLine" : 395,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRunningInput()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_input.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 36,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/filter.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::internal" ],
  "startLine" : 141,
  "endLine" : 155,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/filter.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::internal" ],
  "startLine" : 159,
  "endLine" : 173,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_aggregator.go",
  "fileLinesCount" : 166,
  "components" : [ "primary::internal" ],
  "startLine" : 83,
  "endLine" : 100,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printFilteredProcessors()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 355,
  "endLine" : 371,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printFilteredAggregators()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 373,
  "endLine" : 389,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func printFilteredOutputs()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 432,
  "endLine" : 448,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/selfstat.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::selfstat" ],
  "startLine" : 128,
  "endLine" : 144,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSerializer()",
  "longName" : "",
  "relativeFileName" : "plugins/serializers/registry.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::plugins" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/serializers/json/json.go",
  "fileLinesCount" : 25,
  "components" : [ "primary::plugins" ],
  "startLine" : 12,
  "endLine" : 25,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/json/parser.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::plugins" ],
  "startLine" : 21,
  "endLine" : 34,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/json/parser.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::plugins" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/memcached/memcached.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 72,
  "endLine" : 87,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 124,
  "endLine" : 136,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 148,
  "endLine" : 160,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sysstat/sysstat.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::plugins" ],
  "startLine" : 325,
  "endLine" : 337,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ntpq/ntpq.go",
  "fileLinesCount" : 217,
  "components" : [ "primary::plugins" ],
  "startLine" : 195,
  "endLine" : 209,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func execCmd()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 85,
  "endLine" : 97,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/consul/consul.go",
  "fileLinesCount" : 136,
  "components" : [ "primary::plugins" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql/postgresql.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 146,
  "endLine" : 159,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 78,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getMd5()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/filestat/filestat.go",
  "fileLinesCount" : 132,
  "components" : [ "primary::plugins" ],
  "startLine" : 112,
  "endLine" : 126,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func initQueries()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sqlserver/sqlserver.go",
  "fileLinesCount" : 1582,
  "components" : [ "primary::plugins" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 67,
  "endLine" : 80,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/logparser.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::plugins" ],
  "startLine" : 212,
  "endLine" : 225,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func run()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_freebsd.go",
  "fileLinesCount" : 140,
  "components" : [ "primary::plugins" ],
  "startLine" : 109,
  "endLine" : 123,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 19,
  "endLine" : 33,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/iptables/iptables.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::plugins" ],
  "startLine" : 30,
  "endLine" : 42,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 649,
  "endLine" : 661,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/prometheus.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 66,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/instrumental/instrumental.go",
  "fileLinesCount" : 213,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 73,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func copyWith()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 437,
  "endLine" : 449,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_processor.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::internal" ],
  "startLine" : 26,
  "endLine" : 44,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/errchan/errchan.go",
  "fileLinesCount" : 37,
  "components" : [ "primary::internal" ],
  "startLine" : 23,
  "endLine" : 37,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/timingStat.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::selfstat" ],
  "startLine" : 29,
  "endLine" : 41,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewJSONParser()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/registry.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::plugins" ],
  "startLine" : 87,
  "endLine" : 98,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/config.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 96,
  "endLine" : 109,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PdhAddEnglishCounter()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 279,
  "endLine" : 292,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 40,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_data.go",
  "fileLinesCount" : 115,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 204,
  "endLine" : 215,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sensors/sensors.go",
  "fileLinesCount" : 118,
  "components" : [ "primary::plugins" ],
  "startLine" : 102,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/haproxy/haproxy.go",
  "fileLinesCount" : 442,
  "components" : [ "primary::plugins" ],
  "startLine" : 163,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseDump()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 247,
  "endLine" : 261,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func decodeStatusOsdmap()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 350,
  "endLine" : 361,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 81,
  "endLine" : 94,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_vmstat.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 57,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 102,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq_consumer/nsq_consumer.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::plugins" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 138,
  "endLine" : 150,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 145,
  "endLine" : 157,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/influxdb/influxdb.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 154,
  "endLine" : 165,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/file/file.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::plugins" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 136,
  "endLine" : 149,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 161,
  "endLine" : 175,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildMetrics()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 118,
  "endLine" : 129,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/buffer/buffer.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 53,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func SnakeCase()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 160,
  "endLine" : 173,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def go_get()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewValueParser()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/registry.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::plugins" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/influx/parser.go",
  "fileLinesCount" : 64,
  "components" : [ "primary::plugins" ],
  "startLine" : 47,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/config.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 111,
  "endLine" : 122,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 73,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 213,
  "endLine" : 226,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchdb/couchdb.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 199,
  "endLine" : 209,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sysstat/sysstat.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::plugins" ],
  "startLine" : 302,
  "endLine" : 314,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 122,
  "endLine" : 132,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 136,
  "endLine" : 146,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 311,
  "endLine" : 321,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/riak/riak.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::plugins" ],
  "startLine" : 99,
  "endLine" : 113,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 179,
  "endLine" : 190,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseLocks()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 444,
  "endLine" : 454,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addTokensToTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/passenger/passenger.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 32,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newTaggedMetricMap()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 265,
  "endLine" : 275,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/trig/trig.go",
  "fileLinesCount" : 46,
  "components" : [ "primary::plugins" ],
  "startLine" : 28,
  "endLine" : 42,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func execPS()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 199,
  "endLine" : 211,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func varnishRunner()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/varnish/varnish.go",
  "fileLinesCount" : 154,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/powerdns/powerdns.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zookeeper/zookeeper.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::plugins" ],
  "startLine" : 44,
  "endLine" : 55,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 378,
  "endLine" : 390,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 392,
  "endLine" : 404,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseValue()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/aerospike/aerospike.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseKeyValue()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 535,
  "endLine" : 548,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 94,
  "endLine" : 105,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 109,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 125,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 90,
  "endLine" : 105,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 162,
  "endLine" : 172,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func escape()",
  "longName" : "",
  "relativeFileName" : "metric/escape.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::metric" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unescape()",
  "longName" : "",
  "relativeFileName" : "metric/escape.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::metric" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRateLimiter()",
  "longName" : "",
  "relativeFileName" : "internal/limiter/limiter.go",
  "fileLinesCount" : 59,
  "components" : [ "primary::internal" ],
  "startLine" : 10,
  "endLine" : 20,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func walkFilePath()",
  "longName" : "",
  "relativeFileName" : "internal/globpath/globpath.go",
  "fileLinesCount" : 116,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 79,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/aws/credentials.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func panicRecover()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 86,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewAccumulator()",
  "longName" : "",
  "relativeFileName" : "agent/accumulator.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def generate_sig_from_file()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/value/parser.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::plugins" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/json/parser.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::plugins" ],
  "startLine" : 84,
  "endLine" : 96,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/config.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 124,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/minmax/minmax.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func convert()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/minmax/minmax.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 113,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewEvent()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/rollbar/rollbar_webhooks.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::plugins" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 67,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 294,
  "endLine" : 303,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/raindrops/raindrops.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::plugins" ],
  "startLine" : 178,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func proc()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 216,
  "endLine" : 227,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isProcessExists()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 452,
  "endLine" : 461,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addCassandraMetric()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 131,
  "endLine" : 142,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 230,
  "endLine" : 239,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hostPinger()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 125,
  "endLine" : 134,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 205,
  "endLine" : 214,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hostPinger()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping_windows.go",
  "fileLinesCount" : 223,
  "components" : [ "primary::plugins" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getPools()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_linux.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::plugins" ],
  "startLine" : 21,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_linux.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/chrony/chrony.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::plugins" ],
  "startLine" : 124,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readProcFile()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 187,
  "endLine" : 197,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 235,
  "endLine" : 244,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseValue()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1684,
  "endLine" : 1694,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func dsnAddTimeout()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1745,
  "endLine" : 1756,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildTags()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 155,
  "endLine" : 164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb_http.go",
  "fileLinesCount" : 179,
  "components" : [ "primary::plugins" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ToLineFormat()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 50,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/riemann/riemann.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func compileFilterNoGlob()",
  "longName" : "",
  "relativeFileName" : "filter/filter.go",
  "fileLinesCount" : 79,
  "components" : [ "primary::filter" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 213,
  "endLine" : 222,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 316,
  "endLine" : 325,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/buffer/buffer.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRunningAggregator()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_aggregator.go",
  "fileLinesCount" : 166,
  "components" : [ "primary::internal" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func CombinedOutputTimeout()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 178,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def increment_minor_version()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isarray()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/json/parser.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::plugins" ],
  "startLine" : 168,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 469,
  "endLine" : 479,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/rollbar/rollbar_webhooks_events.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PdhAddCounter()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 266,
  "endLine" : 275,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PdhGetFormattedCounterArrayDouble()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 378,
  "endLine" : 387,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/connection.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::plugins" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/connection.go",
  "fileLinesCount" : 89,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/command.go",
  "fileLinesCount" : 35,
  "components" : [ "primary::plugins" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func encodeSize()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 216,
  "endLine" : 224,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newRequest()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 294,
  "endLine" : 304,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/bcache/bcache.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::plugins" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 325,
  "endLine" : 333,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 463,
  "endLine" : 471,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 196,
  "endLine" : 205,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 300,
  "endLine" : 308,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb_data.go",
  "fileLinesCount" : 160,
  "components" : [ "primary::plugins" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 212,
  "endLine" : 220,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func calculateCPUPercent()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 411,
  "endLine" : 421,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/grok/grok.go",
  "fileLinesCount" : 441,
  "components" : [ "primary::plugins" ],
  "startLine" : 287,
  "endLine" : 295,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/cpu.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/varnish/varnish.go",
  "fileLinesCount" : 154,
  "components" : [ "primary::plugins" ],
  "startLine" : 146,
  "endLine" : 154,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/bufferpool.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::plugins" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 639,
  "endLine" : 647,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeQuantiles()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/parser.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 101,
  "endLine" : 109,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 95,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nsq/nsq.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 38,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 216,
  "endLine" : 224,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 107,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func skipWhitespace()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 610,
  "endLine" : 618,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func unsafeBytesToString()",
  "longName" : "",
  "relativeFileName" : "metric/inline_strconv_parse.go",
  "fileLinesCount" : 38,
  "components" : [ "primary::metric" ],
  "startLine" : 30,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/accumulator.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::agent" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def get_current_version()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def get_system_arch()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/json/parser.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::plugins" ],
  "startLine" : 107,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildURL()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 85,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/conntrack/conntrack.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::plugins" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PdhGetFormattedCounterValueDouble()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 331,
  "endLine" : 339,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Atofloat()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/command.go",
  "fileLinesCount" : 35,
  "components" : [ "primary::plugins" ],
  "startLine" : 14,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/hddtemp/hddtemp.go",
  "fileLinesCount" : 82,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewRiak()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/riak/riak.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::plugins" ],
  "startLine" : 23,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func chimpErrorCheck()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/chimp_api.go",
  "fileLinesCount" : 238,
  "components" : [ "primary::plugins" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 220,
  "endLine" : 227,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewMongodbData()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb_data.go",
  "fileLinesCount" : 160,
  "components" : [ "primary::plugins" ],
  "startLine" : 23,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasWilcard()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 380,
  "endLine" : 387,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getSocketAddr()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/haproxy/haproxy.go",
  "fileLinesCount" : 442,
  "components" : [ "primary::plugins" ],
  "startLine" : 222,
  "endLine" : 230,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func buildURL()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 133,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sliceContains()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 541,
  "endLine" : 548,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 571,
  "endLine" : 578,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping_windows.go",
  "fileLinesCount" : 223,
  "components" : [ "primary::plugins" ],
  "startLine" : 135,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_freebsd.go",
  "fileLinesCount" : 140,
  "components" : [ "primary::plugins" ],
  "startLine" : 133,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kafka_consumer/kafka_consumer.go",
  "fileLinesCount" : 173,
  "components" : [ "primary::plugins" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 213,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/disk.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::plugins" ],
  "startLine" : 151,
  "endLine" : 159,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/memory.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 406,
  "endLine" : 413,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func checkstream()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/instrumental/instrumental.go",
  "fileLinesCount" : 213,
  "components" : [ "primary::plugins" ],
  "startLine" : 206,
  "endLine" : 213,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kafka/kafka.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 179,
  "endLine" : 186,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/riemann/riemann.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::plugins" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 122,
  "endLine" : 129,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 150,
  "endLine" : 158,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "cmd/telegraf/telegraf.go",
  "fileLinesCount" : 344,
  "components" : [ "primary::cmd" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RandomString()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 164,
  "endLine" : 174,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sliceContains()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 478,
  "endLine" : 485,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PrintInputConfig()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 488,
  "endLine" : 495,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PrintOutputConfig()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 498,
  "endLine" : 505,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/aws/credentials.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def get_current_commit()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def check_path_for()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def check_environ()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewGraphiteParser()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/registry.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 356,
  "endLine" : 362,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 369,
  "endLine" : 376,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateEvent()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/rollbar/rollbar_webhooks.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::plugins" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/rollbar/rollbar_webhooks_events.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func generateEvent()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks.go",
  "fileLinesCount" : 107,
  "components" : [ "primary::plugins" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func copyTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/twemproxy/twemproxy.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::plugins" ],
  "startLine" : 138,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PdhOpenQuery()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 396,
  "endLine" : 403,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func retrieveTokenAfterColon()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/leofs/leofs.go",
  "fileLinesCount" : 237,
  "components" : [ "primary::plugins" ],
  "startLine" : 225,
  "endLine" : 231,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 233,
  "endLine" : 239,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newResponse()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newChild()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchdb/couchdb.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func escape()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sysstat/sysstat.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::plugins" ],
  "startLine" : 317,
  "endLine" : 323,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/influxdb/influxdb.go",
  "fileLinesCount" : 266,
  "components" : [ "primary::plugins" ],
  "startLine" : 260,
  "endLine" : 266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ntpq/ntpq.go",
  "fileLinesCount" : 217,
  "components" : [ "primary::plugins" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewChimpAPI()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/chimp_api.go",
  "fileLinesCount" : 238,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func diff()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 478,
  "endLine" : 484,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sensors/sensors.go",
  "fileLinesCount" : 118,
  "components" : [ "primary::plugins" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseSockId()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 210,
  "endLine" : 216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func calculateMemPercent()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 403,
  "endLine" : 409,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func copyTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 533,
  "endLine" : 539,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_vmstat.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isDir()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func numberOrString()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_linux.go",
  "fileLinesCount" : 244,
  "components" : [ "primary::plugins" ],
  "startLine" : 226,
  "endLine" : 233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/iptables/iptables.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::plugins" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 302,
  "endLine" : 310,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 326,
  "endLine" : 332,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func copyTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/aerospike/aerospike.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func copyTags()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1737,
  "endLine" : 1743,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func getDSNTag()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1758,
  "endLine" : 1764,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 306,
  "endLine" : 312,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeBuckets()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/parser.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeLabels()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/parser.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 188,
  "endLine" : 194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/influxdb/influxdb.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 228,
  "endLine" : 234,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func verifyValue()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func verifyValue()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb_http.go",
  "fileLinesCount" : 179,
  "components" : [ "primary::plugins" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func cleanTags()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 372,
  "endLine" : 378,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 402,
  "endLine" : 408,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 145,
  "endLine" : 151,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/config/aws/credentials.go",
  "fileLinesCount" : 49,
  "components" : [ "primary::internal" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/timingStat.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::selfstat" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Register()",
  "longName" : "",
  "relativeFileName" : "selfstat/selfstat.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::selfstat" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RegisterTiming()",
  "longName" : "",
  "relativeFileName" : "selfstat/selfstat.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::selfstat" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/stat.go",
  "fileLinesCount" : 50,
  "components" : [ "primary::selfstat" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/accumulator.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::agent" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def check_prereqs()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewGraphiteSerializer()",
  "longName" : "",
  "relativeFileName" : "plugins/serializers/registry.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/config.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/mandrill/mandrill_webhooks.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func UTF16PtrToString()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 414,
  "endLine" : 419,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func readString()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 209,
  "endLine" : 214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchdb/couchdb.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchdb/couchdb.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb_server.go",
  "fileLinesCount" : 193,
  "components" : [ "primary::plugins" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ntpq/ntpq.go",
  "fileLinesCount" : 217,
  "components" : [ "primary::plugins" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func main()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp_mocks_generate.go",
  "fileLinesCount" : 100,
  "components" : [ "primary::plugins" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Errorf()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 304,
  "endLine" : 309,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func percentageInt64()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 339,
  "endLine" : 344,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func averageInt64()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 346,
  "endLine" : 351,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sensors/sensors.go",
  "fileLinesCount" : 118,
  "components" : [ "primary::plugins" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewProcstat()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping_windows.go",
  "fileLinesCount" : 223,
  "components" : [ "primary::plugins" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/chrony/chrony.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::plugins" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/mock_PS.go",
  "fileLinesCount" : 98,
  "components" : [ "primary::plugins" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewCPUStats()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/cpu.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func add()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func tooLarge()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 312,
  "endLine" : 317,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func badRequest()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 319,
  "endLine" : 324,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewPool()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/bufferpool.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::plugins" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/bufferpool.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewExec()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/processors/printer/printer.go",
  "fileLinesCount" : 35,
  "components" : [ "primary::plugins" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func createDatabase()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/influxdb/influxdb.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewLibrato()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graphite/graphite.go",
  "fileLinesCount" : 149,
  "components" : [ "primary::plugins" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 336,
  "endLine" : 342,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 344,
  "endLine" : 350,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func min()",
  "longName" : "",
  "relativeFileName" : "internal/buffer/buffer.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func RunTimeout()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 191,
  "endLine" : 196,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/timingStat.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::selfstat" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/timingStat.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::selfstat" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/stat.go",
  "fileLinesCount" : 50,
  "components" : [ "primary::selfstat" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def create_package_fs()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def get_go_version()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def generate_md5_from_file()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newMatcher()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 349,
  "endLine" : 353,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewMinMax()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/minmax/minmax.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::plugins" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/minmax/minmax.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::plugins" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/lustre2/lustre2.go",
  "fileLinesCount" : 506,
  "components" : [ "primary::plugins" ],
  "startLine" : 502,
  "endLine" : 506,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/apache/apache.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/memcached/memcached.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/filestack/filestack_webhooks_events.go",
  "fileLinesCount" : 21,
  "components" : [ "primary::plugins" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/filestack/filestack_webhooks_events.go",
  "fileLinesCount" : 21,
  "components" : [ "primary::plugins" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/filestack/filestack_webhooks.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::plugins" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/rollbar/rollbar_webhooks.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/rollbar/rollbar_webhooks_events.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/rollbar/rollbar_webhooks_events.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks.go",
  "fileLinesCount" : 107,
  "components" : [ "primary::plugins" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/mandrill/mandrill_webhooks_events.go",
  "fileLinesCount" : 24,
  "components" : [ "primary::plugins" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/mandrill/mandrill_webhooks_events.go",
  "fileLinesCount" : 24,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/twemproxy/twemproxy.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::plugins" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PdhValidatePath()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 407,
  "endLine" : 412,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewIpmi()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func transform()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/leofs/leofs.go",
  "fileLinesCount" : 237,
  "components" : [ "primary::plugins" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/puppetagent/puppetagent.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newWriter()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/phpfpm.go",
  "fileLinesCount" : 260,
  "components" : [ "primary::plugins" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchdb/couchdb.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 211,
  "endLine" : 215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/bcache/bcache.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::plugins" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 814,
  "endLine" : 818,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb.go",
  "fileLinesCount" : 94,
  "components" : [ "primary::plugins" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/net_response/net_response.go",
  "fileLinesCount" : 201,
  "components" : [ "primary::plugins" ],
  "startLine" : 197,
  "endLine" : 201,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 229,
  "endLine" : 233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dns_query/dns_query.go",
  "fileLinesCount" : 162,
  "components" : [ "primary::plugins" ],
  "startLine" : 158,
  "endLine" : 162,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchbase/couchbase.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::plugins" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/riak/riak.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::plugins" ],
  "startLine" : 202,
  "endLine" : 206,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/disque/disque.go",
  "fileLinesCount" : 210,
  "components" : [ "primary::plugins" ],
  "startLine" : 206,
  "endLine" : 210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/mailchimp.go",
  "fileLinesCount" : 117,
  "components" : [ "primary::plugins" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/consul/consul.go",
  "fileLinesCount" : 136,
  "components" : [ "primary::plugins" ],
  "startLine" : 132,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_response/http_response.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::plugins" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 287,
  "endLine" : 291,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb_server.go",
  "fileLinesCount" : 113,
  "components" : [ "primary::plugins" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 304,
  "endLine" : 308,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatMeasurement()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 338,
  "endLine" : 342,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func snakeCase()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 344,
  "endLine" : 348,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/haproxy/haproxy.go",
  "fileLinesCount" : 442,
  "components" : [ "primary::plugins" ],
  "startLine" : 438,
  "endLine" : 442,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/passenger/passenger.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::plugins" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql/postgresql.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 210,
  "endLine" : 214,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql_extensible/postgresql_extensible.go",
  "fileLinesCount" : 304,
  "components" : [ "primary::plugins" ],
  "startLine" : 300,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewFileStat()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/filestat/filestat.go",
  "fileLinesCount" : 132,
  "components" : [ "primary::plugins" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/filestat/filestat.go",
  "fileLinesCount" : 132,
  "components" : [ "primary::plugins" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sqlserver/sqlserver.go",
  "fileLinesCount" : 1582,
  "components" : [ "primary::plugins" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nginx/nginx.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::plugins" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/logparser.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::plugins" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping_windows.go",
  "fileLinesCount" : 223,
  "components" : [ "primary::plugins" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewElasticsearch()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 395,
  "endLine" : 399,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_other.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::plugins" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_linux.go",
  "fileLinesCount" : 131,
  "components" : [ "primary::plugins" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kafka_consumer/kafka_consumer.go",
  "fileLinesCount" : 173,
  "components" : [ "primary::plugins" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func totalCpuTime()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/cpu.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/system.go",
  "fileLinesCount" : 84,
  "components" : [ "primary::plugins" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/net.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/netstat.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::plugins" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_notlinux.go",
  "fileLinesCount" : 27,
  "components" : [ "primary::plugins" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq_consumer/nsq_consumer.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::plugins" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/powerdns/powerdns.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewSelf()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/internal/internal.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::plugins" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zookeeper/zookeeper.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::plugins" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/aerospike/aerospike.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1766,
  "endLine" : 1770,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/redis/redis.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::plugins" ],
  "startLine" : 281,
  "endLine" : 285,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mock_Plugin.go",
  "fileLinesCount" : 31,
  "components" : [ "primary::plugins" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 228,
  "endLine" : 232,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewTail()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 163,
  "endLine" : 167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/prometheus.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/processors/printer/printer.go",
  "fileLinesCount" : 35,
  "components" : [ "primary::plugins" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nats/nats.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/instrumental/instrumental.go",
  "fileLinesCount" : 213,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewDatadog()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 196,
  "endLine" : 200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nsq/nsq.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/file/file.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::plugins" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 248,
  "endLine" : 252,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/riemann/riemann.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::plugins" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graphite/graphite.go",
  "fileLinesCount" : 149,
  "components" : [ "primary::plugins" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func MockMetrics()",
  "longName" : "",
  "relativeFileName" : "testutil/testutil.go",
  "fileLinesCount" : 65,
  "components" : [ "primary::testutil" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/telegraf/telegraf.go",
  "fileLinesCount" : 344,
  "components" : [ "primary::cmd" ],
  "startLine" : 293,
  "endLine" : 297,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newTelegrafWriter()",
  "longName" : "",
  "relativeFileName" : "logger/logger.go",
  "fileLinesCount" : 60,
  "components" : [ "primary::logger" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/limiter/limiter.go",
  "fileLinesCount" : 59,
  "components" : [ "primary::internal" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewBuffer()",
  "longName" : "",
  "relativeFileName" : "internal/buffer/buffer.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New()",
  "longName" : "",
  "relativeFileName" : "internal/errchan/errchan.go",
  "fileLinesCount" : 37,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "selfstat/selfstat.go",
  "fileLinesCount" : 169,
  "components" : [ "primary::selfstat" ],
  "startLine" : 165,
  "endLine" : 169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def create_temp_dir()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def local_changes()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def get_system_platform()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/nagios/parser.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::plugins" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/twemproxy/twemproxy.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/twemproxy/twemproxy.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::plugins" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/twemproxy/twemproxy.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::plugins" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PdhCloseQuery()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 296,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func PdhCollectQueryData()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/win_perf_counters/pdh.go",
  "fileLinesCount" : 419,
  "components" : [ "primary::plugins" ],
  "startLine" : 323,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func timeParser()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func secParser()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newJavaMetric()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newCassandraMetric()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nats/nats.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nsq/nsq.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "filter/filter.go",
  "fileLinesCount" : 79,
  "components" : [ "primary::filter" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeError()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 624,
  "endLine" : 627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseIntBytes()",
  "longName" : "",
  "relativeFileName" : "metric/inline_strconv_parse.go",
  "fileLinesCount" : 38,
  "components" : [ "primary::metric" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseFloatBytes()",
  "longName" : "",
  "relativeFileName" : "metric/inline_strconv_parse.go",
  "fileLinesCount" : 38,
  "components" : [ "primary::metric" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 397,
  "endLine" : 400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func usageExit()",
  "longName" : "",
  "relativeFileName" : "cmd/telegraf/telegraf.go",
  "fileLinesCount" : 344,
  "components" : [ "primary::cmd" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/telegraf/telegraf.go",
  "fileLinesCount" : 344,
  "components" : [ "primary::cmd" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "cmd/telegraf/telegraf.go",
  "fileLinesCount" : 344,
  "components" : [ "primary::cmd" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def get_current_branch()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewJsonSerializer()",
  "longName" : "",
  "relativeFileName" : "plugins/serializers/registry.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewInfluxSerializer()",
  "longName" : "",
  "relativeFileName" : "plugins/serializers/registry.go",
  "fileLinesCount" : 69,
  "components" : [ "primary::plugins" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/serializers/influx/influx.go",
  "fileLinesCount" : 12,
  "components" : [ "primary::plugins" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/nagios/parser.go",
  "fileLinesCount" : 103,
  "components" : [ "primary::plugins" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewNagiosParser()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/registry.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::plugins" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewInfluxParser()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/registry.go",
  "fileLinesCount" : 126,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/value/parser.go",
  "fileLinesCount" : 75,
  "components" : [ "primary::plugins" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/json/parser.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::plugins" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/json/parser.go",
  "fileLinesCount" : 176,
  "components" : [ "primary::plugins" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/influx/parser.go",
  "fileLinesCount" : 64,
  "components" : [ "primary::plugins" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/influx/parser.go",
  "fileLinesCount" : 64,
  "components" : [ "primary::plugins" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 364,
  "endLine" : 366,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/errors.go",
  "fileLinesCount" : 14,
  "components" : [ "primary::plugins" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Add()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/registry.go",
  "fileLinesCount" : 11,
  "components" : [ "primary::plugins" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/minmax/minmax.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::plugins" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/minmax/minmax.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::plugins" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/aggregators/minmax/minmax.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::plugins" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kubernetes/kubernetes.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::plugins" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/lustre2/lustre2.go",
  "fileLinesCount" : 506,
  "components" : [ "primary::plugins" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/lustre2/lustre2.go",
  "fileLinesCount" : 506,
  "components" : [ "primary::plugins" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/conntrack/conntrack.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::plugins" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/conntrack/conntrack.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::plugins" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/conntrack/conntrack.go",
  "fileLinesCount" : 120,
  "components" : [ "primary::plugins" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/apache/apache.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/apache/apache.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/memcached/memcached.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/memcached/memcached.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/github/github_webhooks.go",
  "fileLinesCount" : 107,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func NewWebhooks()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/webhooks.go",
  "fileLinesCount" : 109,
  "components" : [ "primary::plugins" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/webhooks/mandrill/mandrill_webhooks.go",
  "fileLinesCount" : 56,
  "components" : [ "primary::plugins" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/twemproxy/twemproxy.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/twemproxy/twemproxy.go",
  "fileLinesCount" : 150,
  "components" : [ "primary::plugins" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trim()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ipmi_sensor/ipmi.go",
  "fileLinesCount" : 129,
  "components" : [ "primary::plugins" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/leofs/leofs.go",
  "fileLinesCount" : 237,
  "components" : [ "primary::plugins" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/leofs/leofs.go",
  "fileLinesCount" : 237,
  "components" : [ "primary::plugins" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/httpjson/httpjson.go",
  "fileLinesCount" : 303,
  "components" : [ "primary::plugins" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/puppetagent/puppetagent.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/puppetagent/puppetagent.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newConn()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/fcgi.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/phpfpm.go",
  "fileLinesCount" : 260,
  "components" : [ "primary::plugins" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/phpfpm.go",
  "fileLinesCount" : 260,
  "components" : [ "primary::plugins" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/phpfpm/child.go",
  "fileLinesCount" : 331,
  "components" : [ "primary::plugins" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchdb/couchdb.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/bcache/bcache.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::plugins" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/bcache/bcache.go",
  "fileLinesCount" : 142,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sysstat/sysstat.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::plugins" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sysstat/sysstat.go",
  "fileLinesCount" : 337,
  "components" : [ "primary::plugins" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Add()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/registry.go",
  "fileLinesCount" : 11,
  "components" : [ "primary::plugins" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp_legacy/snmp_legacy.go",
  "fileLinesCount" : 818,
  "components" : [ "primary::plugins" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb.go",
  "fileLinesCount" : 94,
  "components" : [ "primary::plugins" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rethinkdb/rethinkdb.go",
  "fileLinesCount" : 94,
  "components" : [ "primary::plugins" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/influxdb/influxdb.go",
  "fileLinesCount" : 266,
  "components" : [ "primary::plugins" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mqtt_consumer/mqtt_consumer.go",
  "fileLinesCount" : 248,
  "components" : [ "primary::plugins" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/raindrops/raindrops.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::plugins" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/raindrops/raindrops.go",
  "fileLinesCount" : 187,
  "components" : [ "primary::plugins" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/net_response/net_response.go",
  "fileLinesCount" : 201,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/net_response/net_response.go",
  "fileLinesCount" : 201,
  "components" : [ "primary::plugins" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/hddtemp/hddtemp.go",
  "fileLinesCount" : 82,
  "components" : [ "primary::plugins" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/hddtemp/hddtemp.go",
  "fileLinesCount" : 82,
  "components" : [ "primary::plugins" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func New()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/hddtemp/go-hddtemp/hddtemp.go",
  "fileLinesCount" : 68,
  "components" : [ "primary::plugins" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nstat/nstat.go",
  "fileLinesCount" : 233,
  "components" : [ "primary::plugins" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ntpq/ntpq.go",
  "fileLinesCount" : 217,
  "components" : [ "primary::plugins" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/snmp/snmp.go",
  "fileLinesCount" : 993,
  "components" : [ "primary::plugins" ],
  "startLine" : 516,
  "endLine" : 518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dns_query/dns_query.go",
  "fileLinesCount" : 162,
  "components" : [ "primary::plugins" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dns_query/dns_query.go",
  "fileLinesCount" : 162,
  "components" : [ "primary::plugins" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchbase/couchbase.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::plugins" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/couchbase/couchbase.go",
  "fileLinesCount" : 104,
  "components" : [ "primary::plugins" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/riak/riak.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/riak/riak.go",
  "fileLinesCount" : 206,
  "components" : [ "primary::plugins" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/disque/disque.go",
  "fileLinesCount" : 210,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/disque/disque.go",
  "fileLinesCount" : 210,
  "components" : [ "primary::plugins" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/mailchimp.go",
  "fileLinesCount" : 117,
  "components" : [ "primary::plugins" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/mailchimp.go",
  "fileLinesCount" : 117,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mailchimp/chimp_api.go",
  "fileLinesCount" : 238,
  "components" : [ "primary::plugins" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/udp_listener/udp_listener.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::plugins" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nats_consumer/nats_consumer.go",
  "fileLinesCount" : 215,
  "components" : [ "primary::plugins" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/consul/consul.go",
  "fileLinesCount" : 136,
  "components" : [ "primary::plugins" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/consul/consul.go",
  "fileLinesCount" : 136,
  "components" : [ "primary::plugins" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_response/http_response.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_response/http_response.go",
  "fileLinesCount" : 180,
  "components" : [ "primary::plugins" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tcp_listener/tcp_listener.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb.go",
  "fileLinesCount" : 146,
  "components" : [ "primary::plugins" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongodb_data.go",
  "fileLinesCount" : 160,
  "components" : [ "primary::plugins" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mongodb/mongostat.go",
  "fileLinesCount" : 750,
  "components" : [ "primary::plugins" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sensors/sensors.go",
  "fileLinesCount" : 118,
  "components" : [ "primary::plugins" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func snake()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sensors/sensors.go",
  "fileLinesCount" : 118,
  "components" : [ "primary::plugins" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func formatField()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 410,
  "components" : [ "primary::plugins" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/haproxy/haproxy.go",
  "fileLinesCount" : 442,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/haproxy/haproxy.go",
  "fileLinesCount" : 442,
  "components" : [ "primary::plugins" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/procstat/procstat.go",
  "fileLinesCount" : 240,
  "components" : [ "primary::plugins" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/passenger/passenger.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::plugins" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/passenger/passenger.go",
  "fileLinesCount" : 250,
  "components" : [ "primary::plugins" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql/postgresql.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql/postgresql.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql/postgresql.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql_extensible/postgresql_extensible.go",
  "fileLinesCount" : 304,
  "components" : [ "primary::plugins" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql_extensible/postgresql_extensible.go",
  "fileLinesCount" : 304,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/postgresql_extensible/postgresql_extensible.go",
  "fileLinesCount" : 304,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ceph/ceph.go",
  "fileLinesCount" : 489,
  "components" : [ "primary::plugins" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/filestat/filestat.go",
  "fileLinesCount" : 132,
  "components" : [ "primary::plugins" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sqlserver/sqlserver.go",
  "fileLinesCount" : 1582,
  "components" : [ "primary::plugins" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/sqlserver/sqlserver.go",
  "fileLinesCount" : 1582,
  "components" : [ "primary::plugins" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nginx/nginx.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::plugins" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nginx/nginx.go",
  "fileLinesCount" : 170,
  "components" : [ "primary::plugins" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq/nsq.go",
  "fileLinesCount" : 274,
  "components" : [ "primary::plugins" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mesos/mesos.go",
  "fileLinesCount" : 538,
  "components" : [ "primary::plugins" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/logparser.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::plugins" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/logparser.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/logparser/logparser.go",
  "fileLinesCount" : 231,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping.go",
  "fileLinesCount" : 214,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping_windows.go",
  "fileLinesCount" : 223,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/ping/ping_windows.go",
  "fileLinesCount" : 223,
  "components" : [ "primary::plugins" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/trig/trig.go",
  "fileLinesCount" : 46,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/trig/trig.go",
  "fileLinesCount" : 46,
  "components" : [ "primary::plugins" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/trig/trig.go",
  "fileLinesCount" : 46,
  "components" : [ "primary::plugins" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/elasticsearch/elasticsearch.go",
  "fileLinesCount" : 399,
  "components" : [ "primary::plugins" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_other.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::plugins" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func zpool()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_freebsd.go",
  "fileLinesCount" : 140,
  "components" : [ "primary::plugins" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func sysctl()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs_freebsd.go",
  "fileLinesCount" : 140,
  "components" : [ "primary::plugins" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs.go",
  "fileLinesCount" : 33,
  "components" : [ "primary::plugins" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zfs/zfs.go",
  "fileLinesCount" : 33,
  "components" : [ "primary::plugins" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/chrony/chrony.go",
  "fileLinesCount" : 133,
  "components" : [ "primary::plugins" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kafka_consumer/kafka_consumer.go",
  "fileLinesCount" : 173,
  "components" : [ "primary::plugins" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kafka_consumer/kafka_consumer.go",
  "fileLinesCount" : 173,
  "components" : [ "primary::plugins" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kafka_consumer/kafka_consumer.go",
  "fileLinesCount" : 173,
  "components" : [ "primary::plugins" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/kafka_consumer/kafka_consumer.go",
  "fileLinesCount" : 173,
  "components" : [ "primary::plugins" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_vmstat.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_vmstat.go",
  "fileLinesCount" : 78,
  "components" : [ "primary::plugins" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/cpu.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/cpu.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/ps.go",
  "fileLinesCount" : 138,
  "components" : [ "primary::plugins" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/system.go",
  "fileLinesCount" : 84,
  "components" : [ "primary::plugins" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/net.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/net.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/netstat.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::plugins" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/netstat.go",
  "fileLinesCount" : 71,
  "components" : [ "primary::plugins" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_notlinux.go",
  "fileLinesCount" : 27,
  "components" : [ "primary::plugins" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_notlinux.go",
  "fileLinesCount" : 27,
  "components" : [ "primary::plugins" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/disk.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::plugins" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/disk.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::plugins" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/disk.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::plugins" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/disk.go",
  "fileLinesCount" : 159,
  "components" : [ "primary::plugins" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/memory.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::plugins" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/memory.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::plugins" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq_consumer/nsq_consumer.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::plugins" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq_consumer/nsq_consumer.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::plugins" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq_consumer/nsq_consumer.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq_consumer/nsq_consumer.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/nsq_consumer/nsq_consumer.go",
  "fileLinesCount" : 99,
  "components" : [ "primary::plugins" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/varnish/varnish.go",
  "fileLinesCount" : 154,
  "components" : [ "primary::plugins" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/varnish/varnish.go",
  "fileLinesCount" : 154,
  "components" : [ "primary::plugins" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/powerdns/powerdns.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/powerdns/powerdns.go",
  "fileLinesCount" : 127,
  "components" : [ "primary::plugins" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup.go",
  "fileLinesCount" : 38,
  "components" : [ "primary::plugins" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup.go",
  "fileLinesCount" : 38,
  "components" : [ "primary::plugins" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup.go",
  "fileLinesCount" : 38,
  "components" : [ "primary::plugins" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cgroup/cgroup_notlinux.go",
  "fileLinesCount" : 11,
  "components" : [ "primary::plugins" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/iptables/iptables.go",
  "fileLinesCount" : 128,
  "components" : [ "primary::plugins" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/internal/internal.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::plugins" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/internal/internal.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::plugins" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/internal/internal.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::plugins" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/http_listener.go",
  "fileLinesCount" : 332,
  "components" : [ "primary::plugins" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/http_listener/bufferpool.go",
  "fileLinesCount" : 43,
  "components" : [ "primary::plugins" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zookeeper/zookeeper.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/zookeeper/zookeeper.go",
  "fileLinesCount" : 122,
  "components" : [ "primary::plugins" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/rabbitmq/rabbitmq.go",
  "fileLinesCount" : 413,
  "components" : [ "primary::plugins" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/aerospike/aerospike.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/aerospike/aerospike.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func newNamespace()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mysql/mysql.go",
  "fileLinesCount" : 1770,
  "components" : [ "primary::plugins" ],
  "startLine" : 1733,
  "endLine" : 1735,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/redis/redis.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::plugins" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/redis/redis.go",
  "fileLinesCount" : 285,
  "components" : [ "primary::plugins" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/graylog/graylog.go",
  "fileLinesCount" : 312,
  "components" : [ "primary::plugins" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mock_Plugin.go",
  "fileLinesCount" : 31,
  "components" : [ "primary::plugins" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/mock_Plugin.go",
  "fileLinesCount" : 31,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/exec/exec.go",
  "fileLinesCount" : 232,
  "components" : [ "primary::plugins" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/tail/tail.go",
  "fileLinesCount" : 167,
  "components" : [ "primary::plugins" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/statsd.go",
  "fileLinesCount" : 661,
  "components" : [ "primary::plugins" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/running_stats.go",
  "fileLinesCount" : 108,
  "components" : [ "primary::plugins" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/running_stats.go",
  "fileLinesCount" : 108,
  "components" : [ "primary::plugins" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/running_stats.go",
  "fileLinesCount" : 108,
  "components" : [ "primary::plugins" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/running_stats.go",
  "fileLinesCount" : 108,
  "components" : [ "primary::plugins" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/running_stats.go",
  "fileLinesCount" : 108,
  "components" : [ "primary::plugins" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/statsd/running_stats.go",
  "fileLinesCount" : 108,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/prometheus.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/prometheus/prometheus.go",
  "fileLinesCount" : 158,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Add()",
  "longName" : "",
  "relativeFileName" : "plugins/processors/registry.go",
  "fileLinesCount" : 11,
  "components" : [ "primary::plugins" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/processors/printer/printer.go",
  "fileLinesCount" : 35,
  "components" : [ "primary::plugins" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/processors/printer/printer.go",
  "fileLinesCount" : 35,
  "components" : [ "primary::plugins" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kinesis/kinesis.go",
  "fileLinesCount" : 202,
  "components" : [ "primary::plugins" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/mqtt/mqtt.go",
  "fileLinesCount" : 205,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Add()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/registry.go",
  "fileLinesCount" : 13,
  "components" : [ "primary::plugins" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/influxdb/influxdb.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/influxdb/influxdb.go",
  "fileLinesCount" : 234,
  "components" : [ "primary::plugins" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nats/nats.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nats/nats.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nats/nats.go",
  "fileLinesCount" : 135,
  "components" : [ "primary::plugins" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/cloudwatch/cloudwatch.go",
  "fileLinesCount" : 256,
  "components" : [ "primary::plugins" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/instrumental/instrumental.go",
  "fileLinesCount" : 213,
  "components" : [ "primary::plugins" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/instrumental/instrumental.go",
  "fileLinesCount" : 213,
  "components" : [ "primary::plugins" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/datadog/datadog.go",
  "fileLinesCount" : 200,
  "components" : [ "primary::plugins" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func init()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/discard/discard.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::plugins" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kafka/kafka.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kafka/kafka.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kafka/kafka.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/kafka/kafka.go",
  "fileLinesCount" : 186,
  "components" : [ "primary::plugins" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nsq/nsq.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nsq/nsq.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/nsq/nsq.go",
  "fileLinesCount" : 86,
  "components" : [ "primary::plugins" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/file/file.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::plugins" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/file/file.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::plugins" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/file/file.go",
  "fileLinesCount" : 111,
  "components" : [ "primary::plugins" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amqp/amqp.go",
  "fileLinesCount" : 224,
  "components" : [ "primary::plugins" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/librato/librato.go",
  "fileLinesCount" : 261,
  "components" : [ "primary::plugins" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func IntToString()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func UIntToString()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func FloatToString()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/opentsdb/opentsdb.go",
  "fileLinesCount" : 243,
  "components" : [ "primary::plugins" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graylog/graylog.go",
  "fileLinesCount" : 252,
  "components" : [ "primary::plugins" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/amon/amon.go",
  "fileLinesCount" : 157,
  "components" : [ "primary::plugins" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/riemann/riemann.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::plugins" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/riemann/riemann.go",
  "fileLinesCount" : 156,
  "components" : [ "primary::plugins" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graphite/graphite.go",
  "fileLinesCount" : 149,
  "components" : [ "primary::plugins" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/graphite/graphite.go",
  "fileLinesCount" : 149,
  "components" : [ "primary::plugins" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasMeta()",
  "longName" : "",
  "relativeFileName" : "filter/filter.go",
  "fileLinesCount" : 79,
  "components" : [ "primary::filter" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "filter/filter.go",
  "fileLinesCount" : 79,
  "components" : [ "primary::filter" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "testutil/accumulator.go",
  "fileLinesCount" : 325,
  "components" : [ "primary::testutil" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func Parse()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func isNumeric()",
  "longName" : "",
  "relativeFileName" : "metric/parse.go",
  "fileLinesCount" : 627,
  "components" : [ "primary::metric" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func parseBoolBytes()",
  "longName" : "",
  "relativeFileName" : "metric/inline_strconv_parse.go",
  "fileLinesCount" : 38,
  "components" : [ "primary::metric" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "metric/metric.go",
  "fileLinesCount" : 546,
  "components" : [ "primary::metric" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "logger/logger.go",
  "fileLinesCount" : 60,
  "components" : [ "primary::logger" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/buffer/buffer.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/buffer/buffer.go",
  "fileLinesCount" : 74,
  "components" : [ "primary::internal" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasMeta()",
  "longName" : "",
  "relativeFileName" : "internal/globpath/globpath.go",
  "fileLinesCount" : 116,
  "components" : [ "primary::internal" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func hasSuperMeta()",
  "longName" : "",
  "relativeFileName" : "internal/globpath/globpath.go",
  "fileLinesCount" : 116,
  "components" : [ "primary::internal" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makemetric()",
  "longName" : "",
  "relativeFileName" : "internal/models/makemetric.go",
  "fileLinesCount" : 143,
  "components" : [ "primary::internal" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_input.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::internal" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_input.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::internal" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_input.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::internal" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_input.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::internal" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_input.go",
  "fileLinesCount" : 96,
  "components" : [ "primary::internal" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/filter.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::internal" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/filter.go",
  "fileLinesCount" : 227,
  "components" : [ "primary::internal" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_aggregator.go",
  "fileLinesCount" : 166,
  "components" : [ "primary::internal" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_aggregator.go",
  "fileLinesCount" : 166,
  "components" : [ "primary::internal" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_aggregator.go",
  "fileLinesCount" : 166,
  "components" : [ "primary::internal" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_aggregator.go",
  "fileLinesCount" : 166,
  "components" : [ "primary::internal" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_aggregator.go",
  "fileLinesCount" : 166,
  "components" : [ "primary::internal" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_aggregator.go",
  "fileLinesCount" : 166,
  "components" : [ "primary::internal" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func ReadLines()",
  "longName" : "",
  "relativeFileName" : "internal/internal.go",
  "fileLinesCount" : 242,
  "components" : [ "primary::internal" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func trimBOM()",
  "longName" : "",
  "relativeFileName" : "internal/config/config.go",
  "fileLinesCount" : 1301,
  "components" : [ "primary::internal" ],
  "startLine" : 681,
  "endLine" : 683,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/timingStat.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::selfstat" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/timingStat.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::selfstat" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/timingStat.go",
  "fileLinesCount" : 66,
  "components" : [ "primary::selfstat" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/stat.go",
  "fileLinesCount" : 50,
  "components" : [ "primary::selfstat" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/stat.go",
  "fileLinesCount" : 50,
  "components" : [ "primary::selfstat" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/stat.go",
  "fileLinesCount" : 50,
  "components" : [ "primary::selfstat" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/stat.go",
  "fileLinesCount" : 50,
  "components" : [ "primary::selfstat" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "selfstat/stat.go",
  "fileLinesCount" : 50,
  "components" : [ "primary::selfstat" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/accumulator.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::agent" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/accumulator.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::agent" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/accumulator.go",
  "fileLinesCount" : 119,
  "components" : [ "primary::agent" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def get_current_version_tag()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/jolokia/jolokia.go",
  "fileLinesCount" : 471,
  "components" : [ "primary::plugins" ],
  "startLine" : 335,
  "endLine" : 336,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/prometheus_client/prometheus_client.go",
  "fileLinesCount" : 194,
  "components" : [ "primary::plugins" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 100,
  "endLine" : 101,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func gatherWithTimeout()",
  "longName" : "",
  "relativeFileName" : "agent/agent.go",
  "fileLinesCount" : 396,
  "components" : [ "primary::agent" ],
  "startLine" : 143,
  "endLine" : 144,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def print_banner()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def run_generate()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "def run_tests()",
  "longName" : "",
  "relativeFileName" : "scripts/build.py",
  "fileLinesCount" : 926,
  "components" : [ "primary::scripts" ],
  "startLine" : 0,
  "endLine" : 0,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 481,
  "endLine" : 481,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 482,
  "endLine" : 482,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 508,
  "endLine" : 508,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/parsers/graphite/parser.go",
  "fileLinesCount" : 509,
  "components" : [ "primary::plugins" ],
  "startLine" : 509,
  "endLine" : 509,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/dovecot/dovecot.go",
  "fileLinesCount" : 189,
  "components" : [ "primary::plugins" ],
  "startLine" : 49,
  "endLine" : 49,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func addValuesAsFields()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/cassandra/cassandra.go",
  "fileLinesCount" : 308,
  "components" : [ "primary::plugins" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/filestat/filestat.go",
  "fileLinesCount" : 132,
  "components" : [ "primary::plugins" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/docker/docker.go",
  "fileLinesCount" : 578,
  "components" : [ "primary::plugins" ],
  "startLine" : 79,
  "endLine" : 79,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/processes.go",
  "fileLinesCount" : 220,
  "components" : [ "primary::plugins" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/system.go",
  "fileLinesCount" : 84,
  "components" : [ "primary::plugins" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel_notlinux.go",
  "fileLinesCount" : 27,
  "components" : [ "primary::plugins" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/kernel.go",
  "fileLinesCount" : 110,
  "components" : [ "primary::plugins" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/memory.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::plugins" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/inputs/system/memory.go",
  "fileLinesCount" : 83,
  "components" : [ "primary::plugins" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/discard/discard.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::plugins" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/discard/discard.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::plugins" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/discard/discard.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::plugins" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/discard/discard.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::plugins" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "plugins/outputs/discard/discard.go",
  "fileLinesCount" : 18,
  "components" : [ "primary::plugins" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_processor.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::internal" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_processor.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::internal" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func()",
  "longName" : "",
  "relativeFileName" : "internal/models/running_processor.go",
  "fileLinesCount" : 44,
  "components" : [ "primary::internal" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]