Skip to content

Commit 87c8f01

Browse files
committed
Scala 3.0.0-M2
1 parent 9347efd commit 87c8f01

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ See also the [CHANGELOG](https://github.com/cucumber/cucumber-jvm/blob/master/CH
1313

1414
- [Build] Setup formatting using `scalafmt`
1515
- [CI] Build & test on both JDK 8 and 11
16-
- [Build] Cross compilation with Scala 3.0.0-M1
16+
- [Build] Cross compilation with Scala 3.0.0-M2
1717

1818
### Changed
1919

build.sbt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ ThisBuild / homepage := Some(
3333
val scala211 = "2.11.12"
3434
val scala212 = "2.12.12"
3535
val scala213 = "2.13.3"
36-
val scala3 = "3.0.0-M1"
36+
val scala3 = "3.0.0-M2"
3737

3838
scalaVersion := scala213
3939

@@ -56,8 +56,7 @@ lazy val commonSettings = Seq(
5656
case Some((3, 0)) => ScalacOptions.scalacOptions3
5757
case _ => Seq()
5858
}
59-
},
60-
scalacOptions ++= { if (isDotty.value) Seq("-source:3.0") else Nil }
59+
}
6160
)
6261

6362
lazy val root = (project in file("."))

cucumber-scala/src/main/scala/io/cucumber/scala/Implicits.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ object Implicits {
3333
table
3434
.asMaps[K, V](evK.runtimeClass, evV.runtimeClass)
3535
.asScala
36-
.map(_.asScala.map(nullToNone(_)).toMap)
36+
.map(_.asScala.map(nullToNone).toMap)
3737
.toSeq
3838
}
3939

@@ -79,7 +79,7 @@ object Implicits {
7979
table
8080
.asMap[K, V](evK.runtimeClass, evV.runtimeClass)
8181
.asScala
82-
.map(nullToNone(_))
82+
.map(nullToNone)
8383
.toMap
8484
}
8585

@@ -172,7 +172,7 @@ object Implicits {
172172
classOf[java.util.Map[String, String]]
173173
)
174174
.asScala
175-
.map { case (k, v) => (k, v.asScala.map(nullToNone(_)).toMap) }
175+
.map { case (k, v) => (k, v.asScala.map(nullToNone).toMap) }
176176
.toMap
177177
}
178178

examples/src/main/scala/cucumber/examples/scalacalculator/RpnCalculator.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import scala.collection.mutable.Queue
55
sealed trait Arg
66

77
object Arg {
8-
implicit def op(s:String): Op = Op(s)
9-
implicit def value(v:Double): Val = Val(v)
8+
implicit def op(s: String): Op = Op(s)
9+
implicit def value(v: Double): Val = Val(v)
1010
}
1111

1212
case class Op(value: String) extends Arg

0 commit comments

Comments
 (0)