@@ -128,7 +128,7 @@ class ScoverageSensor(settings: Settings, pathResolver: PathResolver, fileSystem
128128
129129 private def analyseStatementCountForModule (module : Project , context : SensorContext ): Long = {
130130 // Aggregate modules
131- context.getMeasure(module, CoreMetrics . STATEMENTS ) match {
131+ context.getMeasure(module, ScalaMetrics .totalStatements ) match {
132132 case null =>
133133 log.debug(LogUtil .f(" Module has no number of statements. [" + module.name + " ]" ))
134134 0
@@ -206,8 +206,7 @@ class ScoverageSensor(settings: Settings, pathResolver: PathResolver, fileSystem
206206
207207 private def saveMeasures (context : SensorContext , resource : Resource , statementCoverage : StatementCoverage ) {
208208 context.saveMeasure(resource, createStatementCoverage(statementCoverage.rate))
209- if (context.getMeasure(CoreMetrics .STATEMENTS ) == null )
210- context.saveMeasure(resource, createStatementCount(statementCoverage.statementCount))
209+ context.saveMeasure(resource, createStatementCount(statementCoverage.statementCount))
211210 context.saveMeasure(resource, createCoveredStatementCount(statementCoverage.coveredStatementsCount))
212211
213212 log.debug(LogUtil .f(" Save measures [" + statementCoverage.rate + " , " + statementCoverage.statementCount +
@@ -221,7 +220,7 @@ class ScoverageSensor(settings: Settings, pathResolver: PathResolver, fileSystem
221220
222221 // Set line hits
223222 val coverage = CoverageMeasuresBuilder .create()
224- coveredLines.foreach { coveredLine =>
223+ coveredLines.foreach { coveredLine =>
225224 coverage.setHits(coveredLine.line, coveredLine.hitCount)
226225 }
227226
@@ -246,7 +245,7 @@ class ScoverageSensor(settings: Settings, pathResolver: PathResolver, fileSystem
246245 new Measure [T ](ScalaMetrics .statementCoverage, rate)
247246
248247 private def createStatementCount [T <: Serializable ](statements : Int ): Measure [T ] =
249- new Measure (CoreMetrics . STATEMENTS , statements.toDouble, 0 )
248+ new Measure (ScalaMetrics .totalStatements , statements.toDouble, 0 )
250249
251250 private def createCoveredStatementCount [T <: Serializable ](coveredStatements : Int ): Measure [T ] =
252251 new Measure (ScalaMetrics .coveredStatements, coveredStatements.toDouble, 0 )
0 commit comments