@@ -24,21 +24,24 @@ buildInfoKeys ++= Seq[BuildInfoKey](
24
24
BuildInfoKey .action(" sparkVersion" ) {
25
25
sparkVersion
26
26
}
27
- )
27
+ )
28
28
29
29
libraryDependencies ++= Seq (
30
30
" org.apache.spark" %% " spark-core" % sparkVersion % " provided" ,
31
31
" org.apache.spark" %% " spark-sql" % sparkVersion % " provided" ,
32
32
" org.apache.spark" %% " spark-hadoop-cloud" % sparkVersion % " compile" ,
33
+ )
33
34
34
- // Note: The tests don't work with Scala 2.13
35
- " junit" % " junit" % " 4.13.2" % Test , // TRAVIS_SCALA_WORKAROUND_REMOVE_LINE
36
- " org.scalatest" %% " scalatest" % " 3.2.2" % Test , // TRAVIS_SCALA_WORKAROUND_REMOVE_LINE
37
- " ch.cern.sparkmeasure" %% " spark-measure" % " 0.18" % Test , // TRAVIS_SCALA_WORKAROUND_REMOVE_LINE
38
- " org.scalacheck" %% " scalacheck" % " 1.15.2" % Test , // TRAVIS_SCALA_WORKAROUND_REMOVE_LINE
39
- " org.mockito" % " mockito-core" % " 3.4.6" % Test , // TRAVIS_SCALA_WORKAROUND_REMOVE_LINE
40
- " org.scalatestplus" %% " mockito-3-4" % " 3.2.9.0" % Test // TRAVIS_SCALA_WORKAROUND_REMOVE_LINE
35
+ libraryDependencies ++= ( if (scalaBinaryVersion.value == " 2.12 " ) Seq (
36
+ " junit" % " junit" % " 4.13.2" % Test ,
37
+ " org.scalatest" %% " scalatest" % " 3.2.2" % Test ,
38
+ " ch.cern.sparkmeasure" %% " spark-measure" % " 0.18" % Test ,
39
+ " org.scalacheck" %% " scalacheck" % " 1.15.2" % Test ,
40
+ " org.mockito" % " mockito-core" % " 3.4.6" % Test ,
41
+ " org.scalatestplus" %% " mockito-3-4" % " 3.2.9.0" % Test
41
42
)
43
+ else Seq ())
44
+
42
45
javacOptions ++= Seq (" -source" , " 1.8" , " -target" , " 1.8" )
43
46
javaOptions ++= Seq (" -Xms512M" , " -Xmx2048M" , " -XX:MaxPermSize=2048M" , " -XX:+CMSClassUnloadingEnabled" )
44
47
scalacOptions ++= Seq (" -deprecation" , " -unchecked" )
0 commit comments