@@ -78,11 +78,11 @@ lazy val cucumberScala = (projectMatrix in file("cucumber-scala"))
7878 " io.cucumber" % " cucumber-core" % cucumberVersion,
7979 // Users have to provide it (for JacksonDefaultDataTableTransformer)
8080 (" com.fasterxml.jackson.module" %% " jackson-module-scala" % jacksonVersion % Provided )
81- .withDottyCompat(scalaVersion.value ),
81+ .cross( CrossVersion .for3Use2_13 ),
8282 " junit" % " junit" % junitVersion % Test ,
8383 " io.cucumber" % " cucumber-junit" % cucumberVersion % Test ,
8484 (" org.mockito" %% " mockito-scala" % mockitoScalaVersion % Test )
85- .withDottyCompat(scalaVersion.value )
85+ .cross( CrossVersion .for3Use2_13 )
8686 ),
8787 libraryDependencies ++= {
8888 CrossVersion .partialVersion(scalaVersion.value) match {
@@ -93,8 +93,8 @@ lazy val cucumberScala = (projectMatrix in file("cucumber-scala"))
9393 case _ => Nil
9494 }
9595 },
96- unmanagedSourceDirectories in Compile ++= {
97- val sourceDir = (sourceDirectory in Compile ).value
96+ Compile / unmanagedSourceDirectories ++= {
97+ val sourceDir = (Compile / sourceDirectory ).value
9898 CrossVersion .partialVersion(scalaVersion.value) match {
9999 case Some ((2 , n)) if n <= 11 =>
100100 Seq (sourceDir / " scala-2" , sourceDir / " scala-2.11" )
@@ -106,8 +106,8 @@ lazy val cucumberScala = (projectMatrix in file("cucumber-scala"))
106106 Seq ()
107107 }
108108 },
109- unmanagedSourceDirectories in Test ++= {
110- val testSourceDir = (sourceDirectory in Test ).value
109+ Test / unmanagedSourceDirectories ++= {
110+ val testSourceDir = (Test / sourceDirectory ).value
111111 CrossVersion .partialVersion(scalaVersion.value) match {
112112 case Some ((2 , _)) =>
113113 Seq (testSourceDir / " scala-2" )
0 commit comments