Skip to content

Commit d0a517c

Browse files
committed
Upgrade scalac-scoverage-plugin version used from 1.4.1 to latest 1.4.11
1 parent 8989cf8 commit d0a517c

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

pom.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ under the License.
2828
<modelVersion>4.0.0</modelVersion>
2929
<groupId>org.scoverage</groupId>
3030
<artifactId>scoverage-maven-plugin</artifactId>
31-
<version>1.4.2-SNAPSHOT</version>
31+
<version>1.4.11-SNAPSHOT</version>
3232
<packaging>maven-plugin</packaging>
3333

3434
<name>SCoverage Maven Plugin</name>
@@ -90,13 +90,14 @@ under the License.
9090
<maven.version>2.2.1</maven.version>
9191
<maven-plugin-plugin.version>3.6.0</maven-plugin-plugin.version>
9292

93-
<scalac-scoverage-plugin.version>1.4.1</scalac-scoverage-plugin.version>
93+
<scalac-scoverage-plugin.version>1.4.11</scalac-scoverage-plugin.version>
94+
<scalac-scoverage-plugin.scala.version>2.12.15</scalac-scoverage-plugin.scala.version>
9495
</properties>
9596

9697
<dependencies>
9798
<dependency>
9899
<groupId>org.scoverage</groupId>
99-
<artifactId>scalac-scoverage-plugin_2.12</artifactId>
100+
<artifactId>scalac-scoverage-plugin_${scalac-scoverage-plugin.scala.version}</artifactId>
100101
<version>${scalac-scoverage-plugin.version}</version>
101102
</dependency>
102103

src/main/java/org/scoverage/plugin/SCoverageCheckMojo.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.apache.maven.plugins.annotations.Parameter;
3030
import org.apache.maven.project.MavenProject;
3131

32+
import scala.Tuple2;
3233
import scala.collection.JavaConverters;
3334

3435
import scoverage.Coverage;
@@ -149,7 +150,8 @@ public void execute() throws MojoFailureException
149150

150151
Coverage coverage = Serializer.deserialize( coverageFile );
151152
List<File> measurementFiles = Arrays.asList( IOUtils.findMeasurementFiles( dataDirectory ) );
152-
scala.collection.Set<Object> measurements = IOUtils.invoked( JavaConverters.asScalaBuffer( measurementFiles ) );
153+
scala.collection.Set<Tuple2<Object, String>> measurements =
154+
IOUtils.invoked( JavaConverters.asScalaBuffer( measurementFiles ) );
153155
coverage.apply( measurements );
154156

155157
int branchCount = coverage.branchCount();

src/main/java/org/scoverage/plugin/SCoverageReportMojo.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
import org.codehaus.plexus.util.StringUtils;
4545

4646
import scala.Option;
47+
import scala.Tuple2;
4748
import scala.collection.JavaConverters;
4849
import scala.collection.Seq;
4950

@@ -422,7 +423,8 @@ private void generateReports()
422423
getLog().info( String.format( "Reading scoverage measurements [%s*]...",
423424
new File( dataDirectory, Constants.MeasurementsPrefix() ).getAbsolutePath() ) );
424425
List<File> measurementFiles = Arrays.asList( IOUtils.findMeasurementFiles( dataDirectory ) );
425-
scala.collection.Set<Object> measurements = IOUtils.invoked( JavaConverters.asScalaBuffer( measurementFiles ) );
426+
scala.collection.Set<Tuple2<Object, String>> measurements =
427+
IOUtils.invoked( JavaConverters.asScalaBuffer( measurementFiles ) );
426428
coverage.apply( measurements );
427429

428430
getLog().info( "Generating coverage reports..." );

0 commit comments

Comments
 (0)