File tree Expand file tree Collapse file tree 4 files changed +27
-39
lines changed
jvm/src/test/scala-2.x/scala/xml Expand file tree Collapse file tree 4 files changed +27
-39
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ commands:
2020 parameters :
2121 scala_version :
2222 type : string
23- default : 2.12.10
23+ default : 2.12.12
2424 sbt_tasks :
2525 type : string
2626 default : update compile test:compile test doc package
4444 parameters :
4545 scala_version :
4646 description : " Scala version"
47- default : 2.12.10
47+ default : 2.12.12
4848 type : string
4949 java_version :
5050 description : " Java version"
6161 parameters :
6262 scala_version :
6363 description : " Scala version"
64- default : 2.12.10
64+ default : 2.12.12
6565 type : string
6666 scalajs_version :
6767 description : " ScalaJS version"
@@ -81,58 +81,58 @@ workflows:
8181 build :
8282 jobs :
8383 - scala_job :
84- name : 2.12.10
84+ name : 2.12.12
8585 java_version : jdk8
86- scala_version : 2.12.10
86+ scala_version : 2.12.12
8787 - scala_job :
88- name : 2.13.1
88+ name : 2.13.3
8989 java_version : jdk8
90- scala_version : 2.13.1
90+ scala_version : 2.13.3
9191 - scala_job :
9292 name : dotty-0.27.0-RC1
9393 java_version : jdk8
9494 scala_version : 0.27.0-RC1
9595 - scala_job :
9696 name : jdk11_2.12
9797 java_version : jdk11
98- scala_version : 2.12.10
98+ scala_version : 2.12.12
9999 - scala_job :
100100 name : jdk11_2.13
101101 java_version : jdk11
102- scala_version : 2.13.1
102+ scala_version : 2.13.3
103103 - scala_job :
104104 name : jdk11_dotty
105105 java_version : jdk11
106106 scala_version : 0.27.0-RC1
107107 - scala_job :
108108 name : jdk13_2.12
109109 java_version : jdk13
110- scala_version : 2.12.10
110+ scala_version : 2.12.12
111111 - scala_job :
112112 name : jdk13_2.13
113113 java_version : jdk13
114- scala_version : 2.13.1
114+ scala_version : 2.13.3
115115 - scala_job :
116116 name : jdk13_dotty
117117 java_version : jdk13
118118 scala_version : 0.27.0-RC1
119119 - scala_job :
120120 name : jdk14_2.12
121121 java_version : jdk14
122- scala_version : 2.12.10
122+ scala_version : 2.12.12
123123 - scala_job :
124124 name : jdk14_2.13
125125 java_version : jdk14
126- scala_version : 2.13.1
126+ scala_version : 2.13.3
127127 - scala_job :
128128 name : jdk14_dotty
129129 java_version : jdk14
130130 scala_version : 0.27.0-RC1
131131 - scalajs_job :
132132 name : sjs1.0_2.12
133- scala_version : 2.12.10
133+ scala_version : 2.12.12
134134 scalajs_version : 1.2.0
135135 - scalajs_job :
136136 name : sjs1.0_2.13
137- scala_version : 2.13.1
137+ scala_version : 2.13.3
138138 scalajs_version : 1.2.0
Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ language: scala
66
77scala :
88 - 0.27.0-RC1
9- - 2.12.10
10- - 2.13.1
9+ - 2.12.12
10+ - 2.13.3
1111
1212env :
1313 - SCALAJS_VERSION= ADOPTOPENJDK=8
Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ lazy val configSettings: Seq[Setting[_]] = Seq(
1919 }
2020)
2121
22-
2322lazy val xml = crossProject(JSPlatform , JVMPlatform )
2423 .withoutSuffixFor(JVMPlatform )
2524 .crossType(CrossType .Full )
@@ -28,7 +27,6 @@ lazy val xml = crossProject(JSPlatform, JVMPlatform)
2827 .jvmSettings(ScalaModulePlugin .scalaModuleOsgiSettings)
2928 .settings(
3029 name := " scala-xml" ,
31-
3230 scalacOptions ++= {
3331 val opts =
3432 if (isDotty.value)
@@ -44,7 +42,7 @@ lazy val xml = crossProject(JSPlatform, JVMPlatform)
4442
4543 scalaModuleMimaPreviousVersion := {
4644 if (isDotty.value) None // No such release yet
47- // else if (System.getenv("SCALAJS_VERSION") == "1.0.0 ") None
45+ // else if (System.getenv("SCALAJS_VERSION") == "1.0.1 ") None
4846 else Some (" 1.3.0" )
4947 },
5048 mimaBinaryIssueFilters ++= {
Original file line number Diff line number Diff line change @@ -5,25 +5,15 @@ import org.junit.Test
55class CompilerErrors extends CompilerTesting {
66 @ Test
77 def t7185 () = {
8- // Error message 2.13.1 and earlier:
9- // expectXmlError("""|overloaded method value apply with alternatives:
10- // | (f: scala.xml.Node => Boolean)scala.xml.NodeSeq <and>
11- // | (i: Int)scala.xml.Node
12- // | cannot be applied to ()""".stripMargin,
13- // """|object Test {
14- // | <e></e>()
15- // |}""")
16-
17- // Error message changed in Scala 2.13.2
18- // https://github.com/scala/scala/pull/8592
19- expectXmlError(" overloaded method" , // " apply "
20- """ |object Test {
21- | <e></e>()
22- |}""" )
23- expectXmlError(""" |with alternatives:
24- | (f: scala.xml.Node => Boolean)scala.xml.NodeSeq <and>
25- | (i: Int)scala.xml.Node
26- | cannot be applied to ()""" .stripMargin,
8+ // the error message here differs a bit by Scala version
9+ import util .Properties .versionNumberString
10+ val thing =
11+ if (versionNumberString.startsWith(" 2.11" ) || versionNumberString.startsWith(" 2.12" )) " method value"
12+ else " method"
13+ expectXmlError(s """ |overloaded $thing apply with alternatives:
14+ | (f: scala.xml.Node => Boolean)scala.xml.NodeSeq <and>
15+ | (i: Int)scala.xml.Node
16+ | cannot be applied to () """ .stripMargin,
2717 """ |object Test {
2818 | <e></e>()
2919 |}""" )
You can’t perform that action at this time.
0 commit comments