Skip to content

Commit 86dddda

Browse files
authored
Merge pull request #448 from SethTisue/merge-1.x-to-master-20200915
merge 1.x onto master
2 parents 742fe3c + d2e5e84 commit 86dddda

File tree

4 files changed

+27
-39
lines changed

4 files changed

+27
-39
lines changed

Diff for: .circleci/config.yml

+15-15
Original file line numberDiff line numberDiff 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
@@ -44,7 +44,7 @@ jobs:
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"
@@ -61,7 +61,7 @@ jobs:
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

Diff for: .travis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ language: scala
66

77
scala:
88
- 0.27.0-RC1
9-
- 2.12.10
10-
- 2.13.1
9+
- 2.12.12
10+
- 2.13.3
1111

1212
env:
1313
- SCALAJS_VERSION= ADOPTOPENJDK=8

Diff for: build.sbt

+1-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ lazy val configSettings: Seq[Setting[_]] = Seq(
1919
}
2020
)
2121

22-
2322
lazy 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 ++= {

Diff for: jvm/src/test/scala-2.x/scala/xml/CompilerErrors.scala

+9-19
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,15 @@ import org.junit.Test
55
class 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
|}""")

0 commit comments

Comments
 (0)