[ {
  "shortName" : "private Handler getSuiteHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGXmlReportParser.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 199,
  "linesOfCode" : 159,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitReportParser.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::agent" ],
  "startLine" : 47,
  "endLine" : 179,
  "linesOfCode" : 118,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Handler getSuiteHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitXmlReportParser.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::agent" ],
  "startLine" : 46,
  "endLine" : 161,
  "linesOfCode" : 109,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logStatistics()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 344,
  "endLine" : 451,
  "linesOfCode" : 87,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGReportParser.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::agent" ],
  "startLine" : 42,
  "endLine" : 138,
  "linesOfCode" : 84,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportXmlParser.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 117,
  "linesOfCode" : 83,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitReportParser.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::agent" ],
  "startLine" : 41,
  "endLine" : 135,
  "linesOfCode" : 80,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TRXParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TRXParser.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::agent" ],
  "startLine" : 38,
  "endLine" : 126,
  "linesOfCode" : 76,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler testResultsHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestXmlReportParser.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::agent" ],
  "startLine" : 130,
  "endLine" : 199,
  "linesOfCode" : 69,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 115,
  "endLine" : 181,
  "linesOfCode" : 61,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlHandler getRootHandler8()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResultsTableParser.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::agent" ],
  "startLine" : 33,
  "endLine" : 92,
  "linesOfCode" : 59,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler getUnknown2008Result()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResultsTableParser.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::agent" ],
  "startLine" : 222,
  "endLine" : 280,
  "linesOfCode" : 57,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseParameters getParseReportParameters()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 593,
  "endLine" : 654,
  "linesOfCode" : 53,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 62,
  "endLine" : 113,
  "linesOfCode" : 44,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TestXmlReportParser createTestXmlParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/CTestReportParser.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::agent" ],
  "startLine" : 48,
  "endLine" : 98,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdXmlReportParser.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 75,
  "linesOfCode" : 44,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 59,
  "endLine" : 106,
  "linesOfCode" : 42,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processTest()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResultsTableParser.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::agent" ],
  "startLine" : 98,
  "endLine" : 148,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlHandler getRootHandler9()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResultsTableParser.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::agent" ],
  "startLine" : 171,
  "endLine" : 213,
  "linesOfCode" : 42,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler failureAndReasonHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 157,
  "endLine" : 199,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler testHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 237,
  "endLine" : 278,
  "linesOfCode" : 40,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler getRootHandler8()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestNamesTableParser.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 68,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler getUnitTest2008Handler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestNamesTableParser.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::agent" ],
  "startLine" : 84,
  "endLine" : 127,
  "linesOfCode" : 36,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsPluginVisitor.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::agent" ],
  "startLine" : 49,
  "endLine" : 88,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler testHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 91,
  "endLine" : 126,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler testHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestXmlReportParser.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::agent" ],
  "startLine" : 95,
  "endLine" : 127,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdReportParser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 66,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdXmlReportParser.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 60,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void processRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 115,
  "endLine" : 152,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintReportParser.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 63,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintXmlReportParser.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 60,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFailureMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 58,
  "endLine" : 85,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finishProcessing()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 240,
  "endLine" : 271,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/CategoryXmlParser.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 25,
  "endLine" : 53,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/PatternXmlParser.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 25,
  "endLine" : 53,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TRXParser.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::agent" ],
  "startLine" : 129,
  "endLine" : 160,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdReportParser.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 60,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/ParseReportCommand.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::agent" ],
  "startLine" : 42,
  "endLine" : 70,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler suiteHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 65,
  "endLine" : 88,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler suiteHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 212,
  "endLine" : 234,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RulesContext createRulesContext()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 180,
  "endLine" : 200,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportInspection()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/TeamCityInspectionReporter.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::agent" ],
  "startLine" : 38,
  "endLine" : 61,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertiesProcessor getParametersProcessor()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildFeature.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::server" ],
  "startLine" : 62,
  "endLine" : 83,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParams()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 84,
  "endLine" : 103,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsPluginVisitor.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::agent" ],
  "startLine" : 28,
  "endLine" : 47,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startProcessing()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 202,
  "endLine" : 222,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void shutdownExecutor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 278,
  "endLine" : 299,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 19,
  "endLine" : 36,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void logWatchingPaths()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 108,
  "endLine" : 125,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long parseDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResultsTableParser.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::agent" ],
  "startLine" : 150,
  "endLine" : 169,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long parseTestDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/DurationParser.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::agent" ],
  "startLine" : 19,
  "endLine" : 35,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TestOutcome parse8()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestOutcome.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::agent" ],
  "startLine" : 71,
  "endLine" : 87,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String findFile()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 196,
  "endLine" : 214,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void logAsTotalResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 69,
  "endLine" : 85,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getMaxErrorsOrWarnings()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 73,
  "endLine" : 86,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler testsListHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestXmlReportParser.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::agent" ],
  "startLine" : 77,
  "endLine" : 91,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addJar()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 25,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVeryFullFilePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler getRootHandler9()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestNamesTableParser.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::agent" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler getLoadTest2008Handler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestNamesTableParser.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::agent" ],
  "startLine" : 129,
  "endLine" : 142,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler getUnknownTest2008Handler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestNamesTableParser.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::agent" ],
  "startLine" : 157,
  "endLine" : 169,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFailureMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/TestMessages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 46,
  "endLine" : 58,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReturn processTestFailure()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitXmlReportParser.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::agent" ],
  "startLine" : 164,
  "endLine" : 178,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void logError()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/LoggingUtils.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::agent" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void logAsFileResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 52,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map getParams()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitXmlReportParser.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::agent" ],
  "startLine" : 33,
  "endLine" : 44,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addParseTask()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReportPlugin()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 72,
  "endLine" : 86,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getRelativePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/PathUtils.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 19,
  "endLine" : 36,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isReportComplete()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Map getProcessedFiles()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Map getFailedToProcessFiles()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 87,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized List getOutOfDateFiles()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 101,
  "endLine" : 112,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGXmlReportParser.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/CTestReportParser.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::agent" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TestOutcome parse9()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestOutcome.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::agent" ],
  "startLine" : 58,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 42,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Rules getRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 318,
  "endLine" : 330,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNumber()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Collection collectExtensions()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginReportTypeUsageStatisticsProvider.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::server" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFragmentHashes()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicationResult.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::agent" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setReportState()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MonitorRulesCommand()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 47,
  "endLine" : 57,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintXmlReportParser.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::agent" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finish()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 62,
  "endLine" : 71,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initBuildProcessingContext()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 94,
  "endLine" : 105,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InspectionResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 53,
  "endLine" : 65,
  "linesOfCode" : 10,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setReportState()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String formatText()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 217,
  "endLine" : 225,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Long parseDotNetTime()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/DurationParser.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::agent" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ParsingStage of()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/ParserFactory.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InspectionTypeResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionTypeResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::agent" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 78,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseReportCommand()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/ParseReportCommand.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String describeParameters()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildFeature.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::server" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportDuplicate()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/TeamCityDuplicationReporter.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPaths()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/OptimizingIncludeExcludeRules.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Status fromAttributeValue()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestXmlReportParser.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler testingHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestXmlReportParser.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::agent" ],
  "startLine" : 46,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String presentName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestName.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResultsTableParser.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getTestName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestNamesTableParser.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::agent" ],
  "startLine" : 145,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler getGeneralFailureHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getSuiteName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean ignored()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 138,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlHandler findHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/BaseXmlXppAbstractParser.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RulesContext()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map createValue()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void runnerFinished()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 155,
  "endLine" : 165,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XMLReader createXmlReader()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 30,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatText()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void logInTarget()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/LoggingUtils.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportInspectionType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/TeamCityInspectionReporter.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::agent" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionTypeResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::agent" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReportTypeForm()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/ReportTypeForm.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::server" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityDuplicationReporter()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/TeamCityDuplicationReporter.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getInt()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintXmlReportParser.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::agent" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getInt()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportXmlParser.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::agent" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkAndSet()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportXmlParser.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::agent" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Handler getSiteHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestXmlReportParser.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::agent" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestName.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getTestName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/NameUtil.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::agent" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getOutFromSuiteMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/TestMessages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void logAsFileResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdParsingResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::agent" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getInt()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdXmlReportParser.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::agent" ],
  "startLine" : 92,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlHandler getRootHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlHandler getRootHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getInt()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdXmlReportParser.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::agent" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LogAction getAction()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/LogAction.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::agent" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPathInCheckoutDir()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 453,
  "endLine" : 459,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RulesData()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 521,
  "endLine" : 527,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startElement()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 113,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void logException()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/LoggingUtils.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::agent" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityInspectionReporter()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/TeamCityInspectionReporter.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::agent" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getRulePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/OptimizingIncludeExcludeRules.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::agent" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getFullMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 184,
  "endLine" : 189,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportXmlParser.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::agent" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long parseTestDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/DurationParser.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::agent" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdFactory.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isExecuted()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitXmlReportParser.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::agent" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReturn processElement()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/BaseXmlXppAbstractParser.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeBuildFinish()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 168,
  "endLine" : 173,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processAllRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 233,
  "endLine" : 238,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String resolveRule()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 333,
  "endLine" : 338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AgentRunningBuild getBuild()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 471,
  "endLine" : 476,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ParserFactory getParserFactory()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 479,
  "endLine" : 484,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProcessingContext getBuildProcessingContext()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 488,
  "endLine" : 493,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accumulate()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReportTypeInfo()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/ReportTypeForm.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::server" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getOrDefault()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map getParams()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseMessageLogger()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/BaseMessageLogger.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void monitorRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void bugInstanceFound()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportXmlParser.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::agent" ],
  "startLine" : 129,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamedMeasurement()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestName.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTrace()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AntJUnitReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitReportParser.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void waitRuntimeParsing()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FactoryTask()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void beforeRunnerStart()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProcessingContext()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 674,
  "endLine" : 680,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InspectionParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isReparseUpdatedReports()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isFindBugsLookupFiles()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLogIsInternal()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplicatingFragment()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicatingFragment.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplicationResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicationResult.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void failure()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/BaseMessageLogger.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::agent" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimizingIncludeExcludeRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/OptimizingIncludeExcludeRules.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized ReportState getReportState()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Long getLastModified()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Long getLength()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileState()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesState.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::agent" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestNGReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGReportParser.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::agent" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestNGXmlReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGXmlReportParser.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parse()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/DetailsParser.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFilePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArchiveEntry()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestXmlReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestXmlReportParser.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestName.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getCouldNotCompletelyParseMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/TestMessages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PmdCpdReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdReportParser.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PmdCpdXmlReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdXmlReportParser.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::agent" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NUnitXmlReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean success()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean ignored()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitFactory.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AntJUnitXmlReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitXmlReportParser.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::agent" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandTask()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List collectFilesInFolder()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/FileRules.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doLogAction()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/LogAction.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doLogAction()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/LogAction.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doLogAction()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/LogAction.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::agent" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void buildStarted()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void submitParsing()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Rules getRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endElement()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void verbose()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/LoggingUtils.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void message()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/LoggingUtils.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::agent" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void warn()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/LoggingUtils.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void error()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/LoggingUtils.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::agent" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReportPluginBuildFeature()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildFeature.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::server" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildFeature.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::server" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildFeature.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::server" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEditParametersUrl()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildFeature.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::server" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMultipleFeaturesPerBuildTypeAllowed()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildFeature.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::server" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReportPluginReportTypeUsageStatisticsProvider()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginReportTypeUsageStatisticsProvider.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::server" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PositionAware getGroupPosition()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginReportTypeUsageStatisticsProvider.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::server" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOrderId()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginReportTypeUsageStatisticsProvider.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::server" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionConstraint getConstraint()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginReportTypeUsageStatisticsProvider.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::server" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getExtensionType()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginReportTypeUsageStatisticsProvider.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::server" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getExtensionDisplayName()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginReportTypeUsageStatisticsProvider.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::server" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAvailableReportTypes()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/ReportTypeForm.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::server" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/ReportTypeForm.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::server" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/ReportTypeForm.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::server" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/ReportTypeForm.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::server" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildProblemTypeDetailsProvider.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::server" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStatusText()",
  "longName" : "",
  "relativeFileName" : "server/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginBuildProblemTypeDetailsProvider.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::server" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isParsingEnabled()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isOutputVerbose()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isParseOutOfDateReports()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getXmlReportPaths()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getReportType()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getMaxErrors()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getMaxWarnings()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFindBugsHomePath()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String whenNoDataPublished()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isFailBuildIfParsingFailed()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLogInternalSystemError()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isInspectionType()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getReportTypeName()",
  "longName" : "",
  "relativeFileName" : "common/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPluginUtil.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::common" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processData()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JUnitDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestNGDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NUnitDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SurefireDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PmdDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckstyleDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PmdCpdDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MSTestDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VSTestDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TRXDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GTestDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSLintDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CTestDataProcessor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportDataProcessor.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::agent" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicatingFragment.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLine()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicatingFragment.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHash()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicatingFragment.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getHash()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicatingFragment.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLines()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicationResult.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTokens()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicationResult.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::agent" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFragment()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicationResult.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::agent" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFragments()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicationResult.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::agent" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getHash()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicationResult.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::agent" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHash()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/DuplicationResult.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::agent" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startDuplicates()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/TeamCityDuplicationReporter.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finishDuplicates()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/duplicates/TeamCityDuplicationReporter.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/BaseMessageLogger.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warning()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/BaseMessageLogger.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/BaseMessageLogger.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::agent" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String makeRelativePaths()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/BaseMessageLogger.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::agent" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIncludeRule()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/OptimizingIncludeExcludeRules.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getBody()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/OptimizingIncludeExcludeRules.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::agent" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection collectFiles()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/OptimizingIncludeExcludeRules.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::agent" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BuildProgressLogger getThreadLogger()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void modificationDetected()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean acceptFile()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean timeConstraintsSatisfied()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isFresh()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MonitorRulesCommand.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::agent" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintReportParser.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::agent" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSLintXmlReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintXmlReportParser.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String removeTrailingDot()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/jslint/JSLintXmlReportParser.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::agent" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::agent" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::agent" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGReportParser.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::agent" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean testSkipped()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGReportParser.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::agent" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status getStatus()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatus()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTestMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendMessageLine()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setClassName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMethodName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMethodName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSuite()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSuite()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestData.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::agent" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isValid()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGXmlReportParser.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::agent" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGXmlReportParser.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::agent" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGXmlReportParser.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::agent" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String remove()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/testng/TestNGXmlReportParser.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::agent" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CategoryXmlParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/CategoryXmlParser.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternXmlParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/PatternXmlParser.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsPluginVisitor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsPluginVisitor.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetailsParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/DetailsParser.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleText()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/DetailsParser.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleEndTag()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/DetailsParser.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/DetailsParser.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDescription()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportParser.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::agent" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getDependentPath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirectoryEntry()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFilePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassEntry()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFilePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsReportXmlParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportXmlParser.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFile()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportXmlParser.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::agent" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLine()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FindBugsReportXmlParser.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::agent" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CTestReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/CTestReportParser.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::agent" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/CTestReportParser.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::agent" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestData()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExitCode()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompletionStatus()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNamedMeasurement()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLog()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExitValue()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReason()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLog()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullCommandLine()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFullCommandLine()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFullName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMyPath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status getStatus()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/TestData.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::agent" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/CTestFactory.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::agent" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/CTestFactory.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/CTestFactory.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/ctest/CTestFactory.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::agent" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestName.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTestId()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestName.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestName.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getTraces()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasInnerResults()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHasInnerResults()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataRowInfo()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEndTime()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEndTime()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStartTime()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStartTime()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestName getTestName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTestId()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getError()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setError()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStacktrace()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStacktrace()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOutcome()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOutcome()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStdOutput()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStdOutput()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStdError()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStdError()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VS_Version getVersion()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResult.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::agent" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TRXFactory.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::agent" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TRXFactory.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::agent" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TRXFactory.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::agent" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TRXFactory.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultSuiteName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TRXFactory.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::agent" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestResultsTableParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResultsTableParser.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::agent" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processRunError()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestResultsTableParser.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::agent" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getRootHandlers()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestNamesTableParser.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::agent" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/MSTestFactory.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::agent" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/MSTestFactory.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::agent" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final String getDefaultSuiteName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/MSTestFactory.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::agent" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIgnored()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestOutcome.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::agent" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccessful()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestOutcome.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::agent" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFailed()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestOutcome.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::agent" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOutcomeName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TestOutcome.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::agent" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/TRXParser.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::agent" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/VSTestFactory.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::agent" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/VSTestFactory.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::agent" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultSuiteName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/mstest/VSTestFactory.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::agent" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFileContainsUnnamedMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/TestMessages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFailedToLogSuiteMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/TestMessages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getOutFromSuiteMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/TestMessages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFileExpectedFormatMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/TestMessages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::agent" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdReportParser.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::agent" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdFactory.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdFactory.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdFactory.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getRelativePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdXmlReportParser.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::agent" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean success()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitXmlReportParser.java",
  "fileLinesCount" : 419,
  "components" : [ "primary::agent" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::agent" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NUnitReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitReportParser.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::agent" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitReportParser.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::agent" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean testSkipped()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/NUnitReportParser.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::agent" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIgnored()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIgnored()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOutput()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOutput()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFailureStackTrace()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFailureStackTrace()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSuccess()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuccess()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/nUnit/TestData.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::agent" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/SurefireFactory.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::agent" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/SurefireFactory.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::agent" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitFactory.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::agent" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitFactory.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::agent" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitFactory.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::agent" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitReportParser.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::agent" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean testSkipped()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/AntJUnitReportParser.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::agent" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDuration()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExecuted()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExecuted()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFailureType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFailureType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFailureMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFailureMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFailureStackTrace()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFailureStackTrace()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStdOut()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStdOut()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStdErr()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStdErr()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/TestData.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::agent" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/GTestFactory.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::agent" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/antJUnit/GTestFactory.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::agent" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ORHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/BaseXmlXppAbstractParser.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accepts()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/BaseXmlXppAbstractParser.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/BaseXmlXppAbstractParser.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List asList()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/BaseXmlXppAbstractParser.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::agent" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingStage getParsingStage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser createParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::agent" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::agent" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PmdXmlReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdXmlReportParser.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PmdReportParser()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdReportParser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingResult getParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmd/PmdReportParser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::agent" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProblemParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/ProblemParsingResult.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::agent" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProblemParsingResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/ProblemParsingResult.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Throwable getProblem()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/ProblemParsingResult.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::agent" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProblem()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/ProblemParsingResult.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::agent" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addParseFactory()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearRuntimeParseTasks()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MonitorRulesCommand getMonitorRulesCommand()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMonitorRulesCommand()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RulesState getRulesState()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void join()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/FileRules.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getBody()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/FileRules.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPaths()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/FileRules.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List collectFiles()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/FileRules.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void tweak()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/MessageInternalizer.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::agent" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogAction()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/LogAction.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::agent" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/LogAction.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::agent" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void agentShutdown()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isRulesEmpty()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isStarted()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ExecutorService createExecutor()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Rules getRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isFilePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized ProcessingContext getStepProcessingContext()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 496,
  "endLine" : 498,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOrderId()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionConstraint getConstraint()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rules getRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 530,
  "endLine" : 532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVerbose()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogAction getWhenNoDataPublished()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 545,
  "endLine" : 547,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean failBuildIfParsingFailed()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rules getRules()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 558,
  "endLine" : 560,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 565,
  "endLine" : 567,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isParseOutOfDate()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStartTime()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 575,
  "endLine" : 577,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BuildProgressLogger getThreadLogger()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReparseUpdated()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 586,
  "endLine" : 588,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BuildProblemData createBuildProblem()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 658,
  "endLine" : 660,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getBuildProblemType()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/XmlReportPlugin.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::agent" ],
  "startLine" : 663,
  "endLine" : 665,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String unifySlashes()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/PathUtils.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::agent" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String replaceHtmlSpace()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String removeCarriageReturn()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String replaceNewLine()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String trimSpaces()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String removeHtmlTags()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompleteReportHandler()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReportComplete()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/ParserUtils.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::agent" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getTypeDisplayName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/utils/LoggingUtils.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::agent" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markBuildAsInspectionsBuild()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/TeamCityInspectionReporter.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::agent" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getValueOrUnknown()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/TeamCityInspectionReporter.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::agent" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getErrors()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getWarnings()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInfos()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InspectionParsingResult createEmptyResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BuildProblemData createBuildProblem()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getEnding()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Throwable getProblem()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionParsingResult.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::agent" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionTypeResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::agent" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionTypeResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionTypeResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::agent" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCategory()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionTypeResult.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::agent" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFilePath()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInspectionId()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLine()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPriority()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/inspections/InspectionResult.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::agent" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingException()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/ParsingException.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::agent" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accumulate()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdParsingResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::agent" ],
  "startLine" : 18,
  "endLine" : 19,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void logAsTotalResult()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/pmdCpd/PmdCpdParsingResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::agent" ],
  "startLine" : 32,
  "endLine" : 33,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void join()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/RulesContext.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::agent" ],
  "startLine" : 132,
  "endLine" : 133,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/parsers/findBugs/FileFinder.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::agent" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doLogAction()",
  "longName" : "",
  "relativeFileName" : "agent/src/jetbrains/buildServer/xmlReportPlugin/LogAction.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::agent" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]