File tree 4 files changed +27
-39
lines changed
jvm/src/test/scala-2.x/scala/xml
4 files changed +27
-39
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ commands:
20
20
parameters :
21
21
scala_version :
22
22
type : string
23
- default : 2.12.10
23
+ default : 2.12.12
24
24
sbt_tasks :
25
25
type : string
26
26
default : update compile test:compile test doc package
44
44
parameters :
45
45
scala_version :
46
46
description : " Scala version"
47
- default : 2.12.10
47
+ default : 2.12.12
48
48
type : string
49
49
java_version :
50
50
description : " Java version"
61
61
parameters :
62
62
scala_version :
63
63
description : " Scala version"
64
- default : 2.12.10
64
+ default : 2.12.12
65
65
type : string
66
66
scalajs_version :
67
67
description : " ScalaJS version"
@@ -81,58 +81,58 @@ workflows:
81
81
build :
82
82
jobs :
83
83
- scala_job :
84
- name : 2.12.10
84
+ name : 2.12.12
85
85
java_version : jdk8
86
- scala_version : 2.12.10
86
+ scala_version : 2.12.12
87
87
- scala_job :
88
- name : 2.13.1
88
+ name : 2.13.3
89
89
java_version : jdk8
90
- scala_version : 2.13.1
90
+ scala_version : 2.13.3
91
91
- scala_job :
92
92
name : dotty-0.27.0-RC1
93
93
java_version : jdk8
94
94
scala_version : 0.27.0-RC1
95
95
- scala_job :
96
96
name : jdk11_2.12
97
97
java_version : jdk11
98
- scala_version : 2.12.10
98
+ scala_version : 2.12.12
99
99
- scala_job :
100
100
name : jdk11_2.13
101
101
java_version : jdk11
102
- scala_version : 2.13.1
102
+ scala_version : 2.13.3
103
103
- scala_job :
104
104
name : jdk11_dotty
105
105
java_version : jdk11
106
106
scala_version : 0.27.0-RC1
107
107
- scala_job :
108
108
name : jdk13_2.12
109
109
java_version : jdk13
110
- scala_version : 2.12.10
110
+ scala_version : 2.12.12
111
111
- scala_job :
112
112
name : jdk13_2.13
113
113
java_version : jdk13
114
- scala_version : 2.13.1
114
+ scala_version : 2.13.3
115
115
- scala_job :
116
116
name : jdk13_dotty
117
117
java_version : jdk13
118
118
scala_version : 0.27.0-RC1
119
119
- scala_job :
120
120
name : jdk14_2.12
121
121
java_version : jdk14
122
- scala_version : 2.12.10
122
+ scala_version : 2.12.12
123
123
- scala_job :
124
124
name : jdk14_2.13
125
125
java_version : jdk14
126
- scala_version : 2.13.1
126
+ scala_version : 2.13.3
127
127
- scala_job :
128
128
name : jdk14_dotty
129
129
java_version : jdk14
130
130
scala_version : 0.27.0-RC1
131
131
- scalajs_job :
132
132
name : sjs1.0_2.12
133
- scala_version : 2.12.10
133
+ scala_version : 2.12.12
134
134
scalajs_version : 1.2.0
135
135
- scalajs_job :
136
136
name : sjs1.0_2.13
137
- scala_version : 2.13.1
137
+ scala_version : 2.13.3
138
138
scalajs_version : 1.2.0
Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ language: scala
6
6
7
7
scala :
8
8
- 0.27.0-RC1
9
- - 2.12.10
10
- - 2.13.1
9
+ - 2.12.12
10
+ - 2.13.3
11
11
12
12
env :
13
13
- SCALAJS_VERSION= ADOPTOPENJDK=8
Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ lazy val configSettings: Seq[Setting[_]] = Seq(
19
19
}
20
20
)
21
21
22
-
23
22
lazy val xml = crossProject(JSPlatform , JVMPlatform )
24
23
.withoutSuffixFor(JVMPlatform )
25
24
.crossType(CrossType .Full )
@@ -28,7 +27,6 @@ lazy val xml = crossProject(JSPlatform, JVMPlatform)
28
27
.jvmSettings(ScalaModulePlugin .scalaModuleOsgiSettings)
29
28
.settings(
30
29
name := " scala-xml" ,
31
-
32
30
scalacOptions ++= {
33
31
val opts =
34
32
if (isDotty.value)
@@ -44,7 +42,7 @@ lazy val xml = crossProject(JSPlatform, JVMPlatform)
44
42
45
43
scalaModuleMimaPreviousVersion := {
46
44
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
48
46
else Some (" 1.3.0" )
49
47
},
50
48
mimaBinaryIssueFilters ++= {
Original file line number Diff line number Diff line change @@ -5,25 +5,15 @@ import org.junit.Test
5
5
class CompilerErrors extends CompilerTesting {
6
6
@ Test
7
7
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,
27
17
""" |object Test {
28
18
| <e></e>()
29
19
|}""" )
You can’t perform that action at this time.
0 commit comments