[ {
  "relativePath" : "teamcity-plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/plugin-assembly.xml",
  "extension" : "xml",
  "linesOfCode" : 38,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build/plugin-agent-assembly.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::build" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/teamcity-plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/BuildPublisher.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/DotTraceSnapshotsPublisher.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/Metrics.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/ReportParser.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/Context.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/ProcessFilter.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/PatternsGenerator.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/ProjectGenerator.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/CmdGenerator.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/ProcessFilterParser.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/Metric.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/DotTraceSetupBuilder.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/java/jetbrains/buildServer/dotTrace/agent/ThresholdsParser.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-agent/src/main/resources/META-INF/build-agent-plugin-dotMemoryUnit.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::dotTrace-agent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-common/src/main/java/jetbrains/buildServer/dotTrace/MeasureType.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::dotTrace-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-common/src/main/java/jetbrains/buildServer/dotTrace/Constants.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::dotTrace-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-common/src/main/java/jetbrains/buildServer/dotTrace/StatisticMessage.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::dotTrace-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/StatisticKeyFactoryImpl.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/DotTraceStatisticTranslator.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/StatisticProviderImpl.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/DotTraceBean.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/MetricComparer.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/StatisticKeyFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/HistoryElement.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/BigDecimalParserImpl.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/DotTraceEditExtension.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/Statistic.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/ThresholdValue.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/ValueAggregatorAverage.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/History.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/ValueAggregator.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/ValueAggregatorFirst.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/StatisticProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/ValueAggregatorFactory.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/MetricComparerImpl.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/ValueAggregatorFactoryImpl.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/ValueAggregatorLast.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/HistoryImpl.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/BigDecimalParser.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/java/jetbrains/buildServer/dotTrace/server/ThresholdValueType.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/resources/META-INF/build-server-plugin-dotTrace.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/resources/buildServerResources/editDotTrace.jsp",
  "extension" : "jsp",
  "linesOfCode" : 126,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotTrace-server/src/main/resources/buildServerResources/viewDotTrace.jsp",
  "extension" : "jsp",
  "linesOfCode" : 25,
  "components" : [ "primary::dotTrace-server" ],
  "concerns" : [ "::Unclassified" ]
} ]