Build Logs

geirolz/advxml • 3.8.0-RC3:2025-12-04

Errors

12

Warnings

42

Total Lines

958

1##################################
2Clonning https://github.com/geirolz/advxml.git into /build/repo using revision v2.5.1
3##################################
4Note: switching to 'c0d86197a498d672a367de814c7f57badd7bf6aa'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.4 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: core/src/test/scala/advxml/data/DataConvertInstancesTest.scala
31Pattern: As
32Replacement: `As`
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (17))
35Compiled project (Scala 3.7.3, JVM (17))
36Successfully applied pattern ' As ' in core/src/test/scala/advxml/data/DataConvertInstancesTest.scala
37----
38Starting build for 3.7.4
39Execute tests: false
40sbt project found:
41Sbt version 1.6.2 is not supported, minimal supported version is 1.11.5
42Enforcing usage of sbt in version 1.11.5
43No prepare script found for project geirolz/advxml
44##################################
45Scala version: 3.7.4
46Targets: com.github.geirolz%advxml-core com.github.geirolz%advxml-xpath
47Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"core/src/test/scala/advxml/data/DataConvertInstancesTest.scala","pattern":" As ","replaceWith":" `As` "}]}
48##################################
49Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
50Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
51[sbt_options] declare -a sbt_options=()
52[process_args] java_version = '17'
53[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
54# Executing command line:
55java
56-Dfile.encoding=UTF-8
57-Dcommunitybuild.scala=3.7.4
58-Dcommunitybuild.project.dependencies.add=
59-Xmx7G
60-Xms4G
61-Xss8M
62-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
63-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
64-jar
65/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
66"setCrossScalaVersions 3.7.4"
67"++3.7.4 -v"
68"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
69"set every credentials := Nil"
70"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
71"removeScalacOptionsStartingWith -P:wartremover"
72
73moduleMappings
74"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"core/src/test/scala/advxml/data/DataConvertInstancesTest.scala","pattern":" As ","replaceWith":" `As` "}]}""" com.github.geirolz%advxml-core com.github.geirolz%advxml-xpath"
75
76[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
77[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
78[info] loading project definition from /build/repo/project
79[info] compiling 5 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
80[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
81[info] Compilation completed in 8.831s.
82[warn] /build/repo/project/Resolvers.scala:12:14: method sonatypeRepo in class ResolverFunctions is deprecated (since 1.7.0): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
83[warn] resolvers += Resolver.sonatypeCentralSnapshots
84[warn] Resolver.sonatypeRepo("public"),
85[warn] ^
86[warn] /build/repo/project/Resolvers.scala:13:14: method sonatypeRepo in class ResolverFunctions is deprecated (since 1.7.0): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
87[warn] resolvers += Resolver.sonatypeCentralSnapshots
88[warn] Resolver.sonatypeRepo("snapshots"),
89[warn] ^
90[warn] /build/repo/project/Resolvers.scala:14:14: method sonatypeRepo in class ResolverFunctions is deprecated (since 1.7.0): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
91[warn] resolvers += Resolver.sonatypeCentralSnapshots
92[warn] Resolver.sonatypeRepo("releases"),
93[warn] ^
94[warn] three warnings found
95[info] done compiling
96/build/repo/build.sbt:0: warning: This wildcard import imports sbt.Resolvers, which is shadowed by Resolvers.
97This is not according to the language specification and has changed in Scala 2.13, where sbt.Resolvers takes precedence.
98To keep the same meaning in 2.12 and 2.13, un-import Resolvers by adding `Resolvers => _` to the import list.
99import _root_.sbt._
100 ^
101[info] loading settings for project advxml from build.sbt...
102[info] set current project to advxml (in build file:/build/repo/)
103Execute setCrossScalaVersions: 3.7.4
104OpenCB::Changing crossVersion 3.1.2 -> 3.7.4 in core/crossScalaVersions
105OpenCB::Changing crossVersion 3.1.2 -> 3.7.4 in xpath/crossScalaVersions
106OpenCB::Changing crossVersion 3.1.2 -> 3.7.4 in advxml/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.8) in core-docs/crossScalaVersions
108OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.8) in xpath-docs/crossScalaVersions
109[info] set current project to advxml (in build file:/build/repo/)
110[info] Setting Scala version to 3.7.4 on 3 projects.
111[info] Switching Scala version on:
112[info] xpath (2.13.8, 3.7.4)
113[info] * advxml (2.13.8, 3.7.4)
114[info] core (2.13.8, 3.7.4)
115[info] Excluding projects:
116[info] xpath-docs (2.13.8)
117[info] core-docs (2.13.8)
118[info] Reapplying settings...
119[info] set current project to advxml (in build file:/build/repo/)
120Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
121[info] Reapplying settings...
122[info] set current project to advxml (in build file:/build/repo/)
123[info] Defining Global / credentials, core / credentials and 3 others.
124[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 29 others.
125[info] Run `last` for details.
126[info] Reapplying settings...
127[info] set current project to advxml (in build file:/build/repo/)
128Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
129[info] Reapplying settings...
130OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
131
132 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
133 Did you mean allExcludeDependencies ?
134 , retry without global scopes
135[info] Reapplying settings...
136[info] set current project to advxml (in build file:/build/repo/)
137Execute removeScalacOptionsStartingWith: -P:wartremover
138[info] Reapplying settings...
139[info] set current project to advxml (in build file:/build/repo/)
140[success] Total time: 0 s, completed Dec 4, 2025, 3:18:32 PM
141Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"core/src/test/scala/advxml/data/DataConvertInstancesTest.scala","pattern":" As ","replaceWith":" `As` "}]}
142Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
143Starting build...
144Projects: Set(core, xpath)
145Starting build for ProjectRef(file:/build/repo/,core) (advxml-core)... [0/2]
146OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
147OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
148OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
149OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
150OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
151Compile scalacOptions: -encoding, utf-8, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -explain-types, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
152[info] compiling 28 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
153[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
154[info] [patched file /build/repo/core/src/main/scala/advxml/data/Value.scala]
155[info] [patched file /build/repo/core/src/main/scala/advxml/data/Converter.scala]
156[info] [patched file /build/repo/core/src/main/scala/advxml/syntax/AllDataSyntax.scala]
157[warn] one warning found
158[info] done compiling
159[info] compiling 3 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
160[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
161[warn] one warning found
162[info] done compiling
163[info] compiling 4 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
164[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
165[warn] two warnings found
166[info] done compiling
167[info] compiling 44 Scala sources to /build/repo/core/target/scala-3.7.4/test-classes ...
168[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
169[info] [patched file /build/repo/core/src/test/scala/advxml/data/ConverterTest.scala]
170[info] [patched file /build/repo/core/src/test/scala/advxml/ApplicativeThrowOrEuTest.scala]
171[warn] one warning found
172[info] [patched file /build/repo/core/src/test/scala/advxml/data/ConverterTest.scala]
173[info] [patched file /build/repo/core/src/test/scala/advxml/ApplicativeThrowOrEuTest.scala]
174[warn] one warning found
175[info] done compiling
176[info] compiling 2 Scala sources to /build/repo/core/target/scala-3.7.4/test-classes ...
177[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
178[warn] one warning found
179[info] done compiling
180Starting build for ProjectRef(file:/build/repo/,xpath) (advxml-xpath)... [1/2]
181Compile scalacOptions: -encoding, utf-8, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -explain-types, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
182[info] compiling 6 Scala sources to /build/repo/xpath/target/scala-3.7.4/classes ...
183[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
184[info] [patched file /build/repo/xpath/src/main/scala/advxml/xpath/XmlPredicateBuilder.scala]
185[warn] one warning found
186[info] done compiling
187[info] compiling 1 Scala source to /build/repo/xpath/target/scala-3.7.4/classes ...
188[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
189[warn] one warning found
190[info] done compiling
191[info] compiling 1 Scala source to /build/repo/xpath/target/scala-3.7.4/test-classes ...
192[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
193[warn] one warning found
194[info] done compiling
195
196************************
197Build summary:
198[{
199 "module": "advxml-core",
200 "compile": {"status": "ok", "tookMs": 13363, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
201 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
202 "test-compile": {"status": "ok", "tookMs": 17250, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
203 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
204 "publish": {"status": "skipped", "tookMs": 0},
205 "metadata": {
206 "crossScalaVersions": ["2.13.8", "3.1.2"]
207}
208},{
209 "module": "advxml-xpath",
210 "compile": {"status": "ok", "tookMs": 1871, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
211 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
212 "test-compile": {"status": "ok", "tookMs": 2647, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
213 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
214 "publish": {"status": "skipped", "tookMs": 0},
215 "metadata": {
216 "crossScalaVersions": ["2.13.8", "3.1.2"]
217}
218}]
219************************
220[success] Total time: 59 s, completed Dec 4, 2025, 3:19:31 PM
221[0J/build/build.patch:23: trailing whitespace.
222 implicit val customTypeAsValidatedValueConverter: CustomType As ValidatedValue =
223Checking patch project/plugins.sbt...
224Checking patch project/build.properties...
225Checking patch core/src/test/scala/advxml/data/DataConvertInstancesTest.scala...
226Checking patch build.sbt...
227Applied patch project/plugins.sbt cleanly.
228Applied patch project/build.properties cleanly.
229Applied patch core/src/test/scala/advxml/data/DataConvertInstancesTest.scala cleanly.
230Applied patch build.sbt cleanly.
231warning: 1 line adds whitespace errors.
232Commit migration rewrites
233Switched to a new branch 'opencb/migrate-source-3.4'
234[opencb/migrate-source-3.4 2532e8a] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
235 6 files changed, 50 insertions(+), 50 deletions(-)
236----
237Preparing build for 3.8.0-RC3
238Scala binary version found: 3.8
239Implicitly using source version 3.8
240Scala binary version found: 3.8
241Implicitly using source version 3.8
242Would try to apply common scalacOption (best-effort, sbt/mill only):
243Append: ,REQUIRE:-source:3.8
244Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
245
246Try apply source patch:
247Path: core/src/test/scala/advxml/data/DataConvertInstancesTest.scala
248Pattern: As
249Replacement: `As`
250Successfully applied pattern ' As ' in core/src/test/scala/advxml/data/DataConvertInstancesTest.scala
251----
252Starting build for 3.8.0-RC3
253Execute tests: true
254sbt project found:
255Sbt version 1.6.2 is not supported, minimal supported version is 1.11.5
256Enforcing usage of sbt in version 1.11.5
257No prepare script found for project geirolz/advxml
258##################################
259Scala version: 3.8.0-RC3
260Targets: com.github.geirolz%advxml-core com.github.geirolz%advxml-xpath
261Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[{"path":"core/src/test/scala/advxml/data/DataConvertInstancesTest.scala","pattern":" As ","replaceWith":" `As` "}]}
262##################################
263Using extra scalacOptions: ,REQUIRE:-source:3.8
264Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
265[sbt_options] declare -a sbt_options=()
266[process_args] java_version = '17'
267[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
268# Executing command line:
269java
270-Dfile.encoding=UTF-8
271-Dcommunitybuild.scala=3.8.0-RC3
272-Dcommunitybuild.project.dependencies.add=
273-Xmx7G
274-Xms4G
275-Xss8M
276-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
277-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
278-jar
279/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
280"setCrossScalaVersions 3.8.0-RC3"
281"++3.8.0-RC3 -v"
282"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
283"set every credentials := Nil"
284"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
285"removeScalacOptionsStartingWith -P:wartremover"
286
287moduleMappings
288"runBuild 3.8.0-RC3 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[{"path":"core/src/test/scala/advxml/data/DataConvertInstancesTest.scala","pattern":" As ","replaceWith":" `As` "}]}""" com.github.geirolz%advxml-core com.github.geirolz%advxml-xpath"
289
290[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
291[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
292[info] loading project definition from /build/repo/project
293[info] loading settings for project advxml from build.sbt...
294[info] set current project to advxml (in build file:/build/repo/)
295Execute setCrossScalaVersions: 3.8.0-RC3
296OpenCB::Changing crossVersion 3.1.2 -> 3.8.0-RC3 in xpath/crossScalaVersions
297OpenCB::Changing crossVersion 3.1.2 -> 3.8.0-RC3 in core/crossScalaVersions
298OpenCB::Changing crossVersion 3.1.2 -> 3.8.0-RC3 in advxml/crossScalaVersions
299OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.8) in xpath-docs/crossScalaVersions
300OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.8) in core-docs/crossScalaVersions
301[info] set current project to advxml (in build file:/build/repo/)
302[info] Setting Scala version to 3.8.0-RC3 on 3 projects.
303[info] Switching Scala version on:
304[info] xpath (2.13.8, 3.8.0-RC3)
305[info] * advxml (2.13.8, 3.8.0-RC3)
306[info] core (2.13.8, 3.8.0-RC3)
307[info] Excluding projects:
308[info] xpath-docs (2.13.8)
309[info] core-docs (2.13.8)
310[info] Reapplying settings...
311[info] set current project to advxml (in build file:/build/repo/)
312Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
313[info] Reapplying settings...
314[info] set current project to advxml (in build file:/build/repo/)
315[info] Defining Global / credentials, core / credentials and 3 others.
316[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 29 others.
317[info] Run `last` for details.
318[info] Reapplying settings...
319[info] set current project to advxml (in build file:/build/repo/)
320Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
321[info] Reapplying settings...
322OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
323
324 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
325 Did you mean allExcludeDependencies ?
326 , retry without global scopes
327[info] Reapplying settings...
328[info] set current project to advxml (in build file:/build/repo/)
329Execute removeScalacOptionsStartingWith: -P:wartremover
330[info] Reapplying settings...
331[info] set current project to advxml (in build file:/build/repo/)
332[success] Total time: 0 s, completed Dec 4, 2025, 3:19:42 PM
333Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[{"path":"core/src/test/scala/advxml/data/DataConvertInstancesTest.scala","pattern":" As ","replaceWith":" `As` "}]}
334Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
335Starting build...
336Projects: Set(core, xpath)
337Starting build for ProjectRef(file:/build/repo/,core) (advxml-core)... [0/2]
338OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
339OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
340OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
341OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
342Compile scalacOptions: -encoding, utf-8, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -explain-types, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
343[info] compiling 28 Scala sources to /build/repo/core/target/scala-3.8.0-RC3/classes ...
344[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
345[warn] one warning found
346[info] done compiling
347[info] compiling 44 Scala sources to /build/repo/core/target/scala-3.8.0-RC3/test-classes ...
348[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
349[warn] one warning found
350[warn] one warning found
351[info] done compiling
352[info] XmlUtilsTest:
353[info] - XmlUtils.nodeToElem
354[info] - XmlUtils.flatMapChildren
355[info] - XmlUtils.emptyText
356[info] JavaXmlConvertersSyntaxTests:
357[info] - [JavaXmlConverters] - Convert Java w3c Node to Scala xml Node
358[info] - [JavaXmlConverters] - Convert Java w3c Document to Scala xml Node
359[info] - [JavaXmlConverters] - Convert Scala xml Node to Java w3c Node
360[info] - [JavaXmlConverters] - Convert Scala xml Elem to Java w3c Document
361[info] ConverterTest:
362[info] - Test Converter.id
363[info] - Test Converter.pure
364[info] - Test Converter.apply - using implicit safe Converter
365[info] - Test Converter.apply - using implicit unsafe Converter
366[info] - Test XmlDecoder.of
367[info] - Test XmlDecoder.cost
368[info] - Test XmlEncoder.of
369[info] - Test XmlEncoder.pure
370[info] SimpleValueTest:
371[info] - Value.get
372[info] - Value.compareTo
373[info] - Value.validate
374[info] - Value.nonEmpty
375[info] - Value.matchRegex
376[info] - Value.toString
377[info] DataAggregatedExceptionInstancesTest:
378[info] - Semigroup AggregatedException
379[info] XmlZoomTest:
380[info] - [XmlZoom] - BindedXmlZoom to UnbindedXmlZoom
381[info] - [XmlZoom] - BindedXmlZoom $
382[info] - [XmlZoom] - BindedXmlZoom root
383[info] - [XmlZoom] - UnbindedXmlZoom.detailed
384[info] - [XmlZoom] - UnbindedXmlZoom.run
385[info] - [XmlZoom] - BindedXmlZoom.detailed
386[info] - [XmlZoom] - BindedXmlZoom.run
387[info] - [XmlZoom] - downTest
388[info] - [XmlZoom] - applyWithDownTest
389[info] - [XmlZoom] - filterTest
390[info] - [XmlZoom] - findTest
391[info] - [XmlZoom] - atIndex
392[info] - [XmlZoom] - head
393[info] - [XmlZoom] - last
394[info] - [XmlZoom] - transformWithZoom
395[info] - Append + ZoomAction
396[info] - Append + List[ZoomAction]
397[info] StressTest:
398[info] - Xml manipulation stress test -Large file: 1MB
399[info] TransformXmlPredicateInstancesTest:
400[info] - Test 'text' predicate
401[info] - Test 'label' predicate - w/ Node
402[info] - Test 'label' predicate - with Document
403[info] - Test 'attrs' predicate - with varargs
404[info] - Test 'attrs' predicate - with NonEmptyList
405[info] - Test 'hasAttrs' predicate - with varargs
406[info] - Test 'hasAttrs' predicate - with NonEmptyList
407[info] - Test 'hasImmediateChild' predicate
408[info] - Test 'hasImmediateChild' predicate - with Predicate
409[info] - Test 'strictEqualsTo' predicate - with Node-Node
410[info] - Test 'strictEqualsTo' predicate - with Group-Group
411[info] - Test 'strictEqualsTo' predicate - with Group-Node
412[info] - Test 'strictEqualsTo' predicate - with NodeSeq-NodeSeq
413[info] - Filter by text
414[info] - Filter by label
415[info] - Filter by attrs
416[info] - Filter by strict equality
417[info] - Filter by strict equality - minimized empty
418[info] PredicateTests:
419[info] - [Predicate] - And
420[info] - [Predicate] - Or
421[info] - Test 'alwaysTrue' predicate
422[info] - Test 'alwaysFalse' predicate
423[info] NestedMapSyntaxTest:
424[info] - Test nestedMap | Try[Option[String]]
425[info] - Test nestedFlatMap | Try[Try[String]] | Success(Success)
426[info] TransformModifiersTest:
427[info] Append node modifier
428[info] when Applied with right data
429[info] - should Append new node to XML element
430[info] when Applied to wrong object
431[info] - should Return a failure
432[info] Replace node modifier
433[info] when Applied with right data
434[info] - should Replace old node with new XML element
435[info] Remove node modifier
436[info] when Applied with right data
437[info] - should Remove XML element
438[info] SetAttrs modifier
439[info] when Applied with strings data
440[info] - should Set specified attrs to XML element
441[info] when Applied with ints data
442[info] - should Set specified attrs to XML element
443[info] when Applied to wrong object
444[info] - should Return a failure
445[info] RemoveAttrs modifier
446[info] when Applied with right data
447[info] - should Remove specified attrs to XML element
448[info] when Applied to wrong object
449[info] - should Return a failure
450[info] DataKeyValueSyntaxTest:
451[info] - [KeyValue] - data
452[info] - [KeyValue] - filter
453[info] - [KeyValue] - equals
454[info] - [KeyValue] - notEquals
455[info] - [KeyValue] - lessThen
456[info] - [KeyValue] - lessEqThen
457[info] - [KeyValue] - greaterThen
458[info] - [KeyValue] - greaterEqThen
459[info] - [KeyValue] - greaterEqThen.toString
460[info] XmlEncoderDecoderTest:
461[info] - XmlDecoder - apply
462[info] - XmlEncoder - apply
463[info] JavaXmlConvertersTest:
464[info] - [JavaXmlConverters] - Convert Java w3c Node to Scala xml Node
465[info] - [JavaXmlConverters] - Convert Java w3c Document to Scala xml Node
466[info] - [JavaXmlConverters] - Convert Scala xml Node to Java w3c Node
467[info] - [JavaXmlConverters] - Convert Scala xml Elem to Java w3c Document
468[info] ValidateThrowTest:
469[info] - [ValidateEx] - Valid.toTry
470[info] - [ValidateEx] - Invalid.toTry
471[info] - [ValidateEx] - Valid.toEitherThrow
472[info] - [ValidateEx] - Invalid.toEitherThrow
473[info] - [ValidateEx] - Valid.toEitherNelThrow
474[info] - [ValidateEx] - Invalid.toEitherNelThrow
475[info] - [ValidateEx] - Valid.toValidatedThrow
476[info] - [ValidateEx] - Invalid.toValidatedThrow
477[info] - [ValidateEx] - Valid.toOption
478[info] - [ValidateEx] - Invalid.toOption
479[info] - [ValidateEx] - Try.Success.toValidatedThrow
480[info] - [ValidateEx] - Try.Failure.toValidatedThrow
481[info] - [ValidateEx] - EitherThrow.Right.toValidatedThrow
482[info] - [ValidateEx] - EitherThrow.Left.toValidatedThrow
483[info] - [ValidateEx] - EitherNelThrow.Right.toValidatedThrow
484[info] - [ValidateEx] - EitherNelThrow.Left.toValidatedThrow
485[info] - [ValidateEx] - ValidatedThrow.Valid.toValidatedThrow
486[info] - [ValidateEx] - ValidatedThrow.Invalid.toValidatedThrow
487[info] - [ValidateEx] - Option.Some.toValidatedThrow
488[info] - [ValidateEx] - Option.None.toValidatedThrow
489[info] ValidatedSyntaxTest:
490[info] - [ValidateEx.Syntax] - Valid.toTry
491[info] - [ValidateEx.Syntax] - Invalid.toTry
492[info] - [ValidateEx.Syntax] - Valid.toEitherThrow
493[info] - [ValidateEx.Syntax] - Invalid.toEitherThrow
494[info] - [ValidateEx.Syntax] - Valid.toEitherNelThrow
495[info] - [ValidateEx.Syntax] - Invalid.toEitherNelThrow
496[info] - [ValidateEx.Syntax] - Valid.toValidatedThrow
497[info] - [ValidateEx.Syntax] - Invalid.toValidatedThrow
498[info] - [ValidateEx.Syntax] - Valid.toOption
499[info] - [ValidateEx.Syntax] - Invalid.toOption
500[info] - [ValidateEx.Syntax] - Try.Success.toValidatedThrow
501[info] - [ValidateEx.Syntax] - Try.Failure.toValidatedThrow
502[info] - [ValidateEx.Syntax] - EitherThrow.Right.toValidatedThrow
503[info] - [ValidateEx.Syntax] - EitherThrow.Left.toValidatedThrow
504[info] - [ValidateEx.Syntax] - EitherNelThrow.Right.toValidatedThrow
505[info] - [ValidateEx.Syntax] - EitherNelThrow.Left.toValidatedThrow
506[info] - [ValidateEx.Syntax] - ValidatedThrow.Valid.toValidatedThrow
507[info] - [ValidateEx.Syntax] - ValidatedThrow.Invalid.toValidatedThrow
508[info] - [ValidateEx.Syntax] - Option.Some.toValidatedThrow
509[info] - [ValidateEx.Syntax] - Option.None.toValidatedThrow
510[info] TransformXmlZoomSyntaxTest:
511[info] - [XmlZoom.Syntax] - BindedXmlZoom to UnbindedXmlZoom
512[info] - [XmlZoom.Syntax] - BindedXmlZoom $
513[info] - [XmlZoom.Syntax] - BindedXmlZoom root
514[info] - [XmlZoom.Syntax] - UnbindedXmlZoom.detailed
515[info] - [XmlZoom.Syntax] - UnbindedXmlZoom.run
516[info] - [XmlZoom.Syntax] - BindedXmlZoom.detailed
517[info] - [XmlZoom.Syntax] - BindedXmlZoom.run
518[info] - [XmlZoom.Syntax] - downTest
519[info] - [XmlZoom.Syntax] - applyWithDownTest
520[info] - [XmlZoom.Syntax] - filterTest
521[info] - [XmlZoom.Syntax] - findTest
522[info] - [XmlZoom.Syntax] - atIndex
523[info] - [XmlZoom.Syntax] - head
524[info] - [XmlZoom.Syntax] - last
525[info] - [XmlZoom.Syntax] - transformWithZoom
526[info] - [XmlZoom.Syntax] - selectDynamic
527[info] - [XmlZoom.Syntax] - applyDynamic
528[info] DataConvertSyntaxTest:
529[info] - ConverterOps.AnyFunctionK
530[info] - ConverterOps.OptionFunctionK
531[info] - ConverterOps.Applicative - mapAs | with Converter
532[info] - ConverterOps.Applicative - mapAs | with Converter Id
533[info] - ConverterOps.FlatMap - flatMapAs
534[info] - ConverterOps.Validated - andThenAs
535[info] - ConverterOps.Any - as | with Converter
536[info] - ConverterOps.Any - as | with Converter Id
537[info] - ConverterOps.Any - asValidated
538[info] - ConverterOps.Any - asOption
539[info] - ConverterOps.XmlDecoder - decode
540[info] - ConverterOps.XmlEncoder - decode
541[info] DataPredicateSyntaxTest:
542[info] - [Predicate.Syntax] - And
543[info] - [Predicate.Syntax] - Or
544[info] - [Predicate.Syntax.Symbols] - And
545[info] - [Predicate.Syntax.Symbols] - Or
546[info] ThrowableNelTest:
547[info] - ThrowableNel.fromThrowable
548[info] - ThrowableNel.fromThrowable with AggregatedException
549[info] - ThrowableNel.toThrowable
550[info] DataConvertFullSyntaxTest:
551[info] - XML to Model - Convert simple case class
552[info] - Model to XML - Convert simple case class
553[info] TransformXmlModifierInstancesTest:
554[info] - Combine AbstractRule with Semigroup instance
555[info] ConvertersInstancesTestForSimpleValue:
556[info] - Converter[java.lang.String, advxml.data.SimpleValue].apply('TEST') should be '"TEST"'
557[info] - Converter[advxml.data.SimpleValue, java.lang.String].apply('"TEST"') should be 'TEST'
558[info] - Converter[advxml.transform.XmlContentZoomRunner, cats.data.Validated[cats.data.NonEmptyList[scala.Throwable], scala.Predef.String]].apply('XmlContentZoomRunner(Binded(<foo bar="1"/>,List()),advxml.transform.XmlContentZoom$$$Lambda$9922/0x00007fa4199705a0@2ea41124)') should be 'Valid(1)'
559[info] - Converter[advxml.transform.XmlContentZoomRunner, scala.util.Try[scala.Predef.String]].apply('XmlContentZoomRunner(Binded(<foo bar="1"/>,List()),advxml.transform.XmlContentZoom$$$Lambda$9922/0x00007fa4199705a0@c1bee86)') should be 'Success(1)'
560[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.BigInt]].apply('"1"') should be 'Success(1)'
561[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.BigDecimal]].apply('"1.1234"') should be 'Success(1.1234)'
562[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Byte]].apply('"1"') should be 'Success(1)'
563[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Short]].apply('"1"') should be 'Success(1)'
564[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Char]].apply('"A"') should be 'Success(A)'
565[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Int]].apply('"1"') should be 'Success(1)'
566[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Long]].apply('"1"') should be 'Success(1)'
567[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Float]].apply('"1.0"') should be 'Success(1.0)'
568[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Double]].apply('"1.0"') should be 'Success(1.0)'
569[info] - Converter[scala.math.BigInt, advxml.data.SimpleValue].apply('1') should be '"1"'
570[info] - Converter[scala.math.BigDecimal, advxml.data.SimpleValue].apply('1.1234') should be '"1.1234"'
571[info] - Converter[scala.Byte, advxml.data.SimpleValue].apply('1') should be '"1"'
572[info] - Converter[scala.Short, advxml.data.SimpleValue].apply('1') should be '"1"'
573[info] - Converter[scala.Char, advxml.data.SimpleValue].apply('A') should be '"A"'
574[info] - Converter[scala.Int, advxml.data.SimpleValue].apply('1') should be '"1"'
575[info] - Converter[scala.Long, advxml.data.SimpleValue].apply('1') should be '"1"'
576[info] - Converter[scala.Float, advxml.data.SimpleValue].apply('1.0') should be '"1.0"'
577[info] - Converter[scala.Double, advxml.data.SimpleValue].apply('1.0') should be '"1.0"'
578[info] XmlContentZoomTest:
579[info] - XmlContentZoomRunner.validate
580[info] - [XmlContentZoom.Core] - label from NodeSeq
581[info] - [XmlContentZoom.Core] - label from BindedXmlZoom
582[info] - [XmlContentZoom.Core] - label from (Unbinded)XmlZoom
583[info] - [XmlContentZoom.Core] - attribute from NodeSeq
584[info] - [XmlContentZoom.Core] - attribute from BindedXmlZoom
585[info] - [XmlContentZoom.Core] - attribute from (Unbinded)XmlZoom
586[info] - [XmlContentZoom.Core] - content from NodeSeq
587[info] - [XmlContentZoom.Core] - content from BindedXmlZoom
588[info] - [XmlContentZoom.Core] - content from (Unbinded)XmlZoom
589[info] ValidatedValueTest:
590[info] - ValidatedValue.extract
591[info] - ValidatedValue.validate
592[info] - ValidatedValue.toValue
593[info] TransformXmlRuleSyntaxTest:
594[info] - Transform method on NodeSeq with varargs
595[info] - Transform method on NodeSeq with List[XmlRule]
596[info] - Transform method on XmlRule
597[info] - Transform method on List[XmlRule]
598[info] - conjunction of rules
599[info] - failing rule orElse other rule
600[info] - successful rule orElse other rule
601[info] - failing rule orElse conjunction of rules
602[info] - success rule optional
603[info] - failing rule optional
604[info] - Transform XML with empty target
605[info] - Transform XML map nested element
606[info] - Transform XML with equals nodes in different paths
607[info] - AppendNode in multiple place
608[info] - AppendNode
609[info] - PrependNode
610[info] - ReplaceNode
611[info] - Replace With same node
612[info] - RemoveNode
613[info] - RemoveNode root
614[info] - AppendNode to Root
615[info] - SetAttribute
616[info] - SetAttribute to root
617[info] - ReplaceAttribute
618[info] - UpdateAttribute
619[info] - RemoveAttribute
620[info] DataConvertTextConverterSyntaxTest:
621[info] - String to Text
622[info] - Byte to Text
623[info] - Char to Text
624[info] - Short to Text
625[info] - Int to Text
626[info] - Long to Text
627[info] - Float to Text
628[info] - Double to Text
629[info] - BigInt to Text
630[info] - BigDecimal to Text
631[info] Common_ConvertersInstancesTest:
632[info] - Converter[scala.Int, scala.Int].apply('1') should be '1'
633[info] - Converter[scala.Int, scala.util.Try[scala.Int]].apply('1') should be 'Success(1)'
634[info] - Converter[scala.Some[advxml.data.SimpleValue], scala.Option[scala.Int]].apply('Some("1")') should be 'Some(1)'
635[info] - Converter[cats.data.Validated.Valid[advxml.data.SimpleValue], cats.data.Validated[cats.data.NonEmptyList[scala.Throwable], scala.Int]].apply('Valid("1")') should be 'Valid(1)'
636[info] - Converter[scala.xml.Node, scala.xml.Elem].apply('<foo/>') should be '<foo/>'
637[info] - Converter[cats.data.NonEmptyList[scala.Throwable], java.lang.Throwable].apply('NonEmptyList(java.lang.RuntimeException: )') should be 'advxml.data.error.AggregatedException: '
638[info] KeyValueTest:
639[info] - Key.==
640[info] - Key equals
641[info] - Key.Eq for Cats
642[info] - AttributeData.toString
643[info] - AttributeData.fromMap
644[info] - AttributeData.fromElem
645[info] - KeyValuePredicate.toString
646[info] TransformNormalizerSyntaxTest:
647[info] - [XmlNormalizer.Syntax] - Normalize
648[info] - [XmlNormalizer.Syntax] - UnsupportedNormalize
649[info] - [XmlNormalizer.Syntax] - Equality.Equals
650[info] - [XmlNormalizer.Syntax] - Equality.NotEquals
651[info] - [XmlNormalizer.Syntax.Symbols] - Normalize
652[info] - [XmlNormalizer.Syntax.Symbols] - UnsupportedNormalize
653[info] - [XmlNormalizer.Syntax.Symbols] - Equality.Equals
654[info] - [XmlNormalizer.Syntax.Symbols] - Equality.NotEquals
655[info] - [XmlNormalizer.Syntax.Symbols] - Equality.NotEqualsMethod
656[info] - [XmlNormalizer.Syntax.Symbols] - Equality.NotEqualsMethod[Scalatric]
657java.lang.RuntimeException: EX1
658 at advxml.data.AggregatedExceptionTest.testFun$proxy1$1(AggregatedExceptionTest.scala:18)
659 at advxml.data.AggregatedExceptionTest.$init$$$anonfun$1(AggregatedExceptionTest.scala:15)
660 at org.scalatest.funsuite.AnyFunSuiteLike.testImpl$$anonfun$1(AnyFunSuiteLike.scala:125)
661 at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22)
662 at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
663 at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31)
664 at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
665 at org.scalatest.Transformer.apply(Transformer.scala:22)
666 at org.scalatest.Transformer.apply(Transformer.scala:21)
667 at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:206)
668 at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
669 at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138)
670 at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1563)
671 at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:212)
672 at org.scalatest.funsuite.AnyFunSuiteLike.runTest$$anonfun$1(AnyFunSuiteLike.scala:216)
673 at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
674 at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:216)
675 at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:47)
676 at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1563)
677 at org.scalatest.funsuite.AnyFunSuiteLike.runTests$$anonfun$1(AnyFunSuiteLike.scala:249)
678 at org.scalatest.SuperEngine.traverseSubNodes$2$$anonfun$1(Engine.scala:413)
679 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
680 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
681 at scala.collection.immutable.List.foreach(List.scala:327)
682 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
683 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
684 at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
685 at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:249)
686 at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:47)
687 at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1563)
688 at org.scalatest.Suite.run(Suite.scala:1114)
689 at org.scalatest.Suite.run$(Suite.scala:564)
690 at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1563)
691 at org.scalatest.funsuite.AnyFunSuiteLike.run$$anonfun$1(AnyFunSuiteLike.scala:253)
692 at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
693 at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:253)
694 at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:47)
695 at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1563)
696 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
697 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:516)
698 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
699 at sbt.TestRunner.run(TestFramework.scala:168)
700 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
701 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
702 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
703 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
704 at sbt.TestFunction.apply(TestFramework.scala:348)
705 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
706 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
707 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
708 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
709 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
710 at sbt.Execute.work(Execute.scala:292)
711 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
712 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
713 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
714 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
715 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
716 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
717 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
718 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
719 at java.base/java.lang.Thread.run(Thread.java:833)
720
721
722#######################################################################
723
724java.lang.RuntimeException: EX2
725 at advxml.data.AggregatedExceptionTest.testFun$proxy1$1(AggregatedExceptionTest.scala:19)
726 at advxml.data.AggregatedExceptionTest.$init$$$anonfun$1(AggregatedExceptionTest.scala:15)
727 at org.scalatest.funsuite.AnyFunSuiteLike.testImpl$$anonfun$1(AnyFunSuiteLike.scala:125)
728 at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22)
729 at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
730 at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31)
731 at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
732 at org.scalatest.Transformer.apply(Transformer.scala:22)
733 at org.scalatest.Transformer.apply(Transformer.scala:21)
734 at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:206)
735 at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
736 at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138)
737 at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1563)
738 at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:212)
739 at org.scalatest.funsuite.AnyFunSuiteLike.runTest$$anonfun$1(AnyFunSuiteLike.scala:216)
740 at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
741 at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:216)
742 at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:47)
743 at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1563)
744 at org.scalatest.funsuite.AnyFunSuiteLike.runTests$$anonfun$1(AnyFunSuiteLike.scala:249)
745 at org.scalatest.SuperEngine.traverseSubNodes$2$$anonfun$1(Engine.scala:413)
746 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
747 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
748 at scala.collection.immutable.List.foreach(List.scala:327)
749 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
750 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
751 at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
752 at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:249)
753 at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:47)
754 at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1563)
755 at org.scalatest.Suite.run(Suite.scala:1114)
756 at org.scalatest.Suite.run$(Suite.scala:564)
757 at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1563)
758 at org.scalatest.funsuite.AnyFunSuiteLike.run$$anonfun$1(AnyFunSuiteLike.scala:253)
759 at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
760 at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:253)
761 at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:47)
762 at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1563)
763 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
764 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:516)
765 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
766 at sbt.TestRunner.run(TestFramework.scala:168)
767 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
768 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
769 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
770 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
771 at sbt.TestFunction.apply(TestFramework.scala:348)
772 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
773 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
774 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
775 at sbt.Execute.$anon[info] DataValueValidationRuleInstancesTest:
776[info] - ValidationRule.NonEmpty
777[info] - ValidationRule.MatchRegex
778[info] XmlRuleTest:
779[info] - XmlRule.apply with varargs
780[info] - XmlRule.apply with List
781[info] - XmlRule.apply with FinalXmlModifier
782[info] - ComposableXmlRule.withModifier
783[info] - XmlRule.transform with varargs
784[info] - XmlRule.transform with List
785[info] - XmlRule.transform with single XmlRule
786[info] ValidatedConverterTest:
787[info] - Test ValidatedConverter.of
788[info] - Test ValidatedConverter.pure
789[info] - Test ValidatedConverter.apply
790[info] AggregatedExceptionTest:
791[info] - Test printStackTrace
792[info] - Test getStackTraces - Has size == 3
793[info] - Test getStackTrace - non Empty
794[info] - Test setStackTrace - should throw UnsupportedOperationException
795[info] TypeInequalitiesTest:
796[info] XmlNormalizerTest:
797[info] - [XmlNormalizer] - Normalize
798[info] - [XmlNormalizer] - UnsupportedNormalize
799[info] - [XmlNormalizer] - Equality.Equals
800[info] - [XmlNormalizer] - Equality.NotEquals
801[info] ConvertersInstancesTestForText:
802[info] - Converter[scala.xml.Text, scala.util.Try[scala.BigInt]].apply('1') should be 'Success(1)'
803[info] - Converter[scala.xml.Text, scala.util.Try[scala.BigDecimal]].apply('1') should be 'Success(1)'
804[info] - Converter[scala.xml.Text, scala.util.Try[scala.Byte]].apply('1') should be 'Success(1)'
805[info] - Converter[scala.xml.Text, scala.util.Try[scala.Short]].apply('1') should be 'Success(1)'
806[info] - Converter[scala.xml.Text, scala.util.Try[scala.Char]].apply('A') should be 'Success(A)'
807[info] - Converter[scala.xml.Text, scala.util.Try[scala.Int]].apply('1') should be 'Success(1)'
808[info] - Converter[scala.xml.Text, scala.util.Try[scala.Long]].apply('1') should be 'Success(1)'
809[info] - Converter[scala.xml.Text, scala.util.Try[scala.Float]].apply('1.0') should be 'Success(1.0)'
810[info] - Converter[scala.xml.Text, scala.util.Try[scala.Double]].apply('1.0') should be 'Success(1.0)'
811[info] - Converter[scala.math.BigInt, scala.xml.Text].apply('1') should be '1'
812[info] - Converter[scala.math.BigDecimal, scala.xml.Text].apply('1') should be '1'
813[info] - Converter[scala.Byte, scala.xml.Text].apply('1') should be '1'
814[info] - Converter[scala.Short, scala.xml.Text].apply('1') should be '1'
815[info] - Converter[scala.Char, scala.xml.Text].apply('A') should be 'A'
816[info] - Converter[scala.Int, scala.xml.Text].apply('1') should be '1'
817[info] - Converter[scala.Long, scala.xml.Text].apply('1') should be '1'
818[info] - Converter[scala.Float, scala.xml.Text].apply('1.0') should be '1.0'
819[info] - Converter[scala.Double, scala.xml.Text].apply('1.0') should be '1.0'
820[info] - Converter[ConvertersInstancesTestForText.this.CustomType, scala.util.Try[scala.xml.Text]].apply('CustomType(1)') should be 'Success(1)'
821[info] TransformXmlContentZoomSyntaxTest:
822[info] - [XmlContentZoom.Syntax.WithString] - label from NodeSeq
823[info] - [XmlContentZoom.Syntax.WithString] - label from BindedXmlZoom
824[info] - [XmlContentZoom.Syntax.WithString] - label from (Unbinded)XmlZoom
825[info] - [XmlContentZoom.Syntax.WithString] - attribute from NodeSeq
826[info] - [XmlContentZoom.Syntax.WithString] - attribute from BindedXmlZoom
827[info] - [XmlContentZoom.Syntax.WithString] - attribute from (Unbinded)XmlZoom
828[info] - [XmlContentZoom.Syntax.WithString] - content from NodeSeq
829[info] - [XmlContentZoom.Syntax.WithString] - content from BindedXmlZoom
830[info] - [XmlContentZoom.Syntax.WithString] - content from (Unbinded)XmlZoom
831[info] XmlPatchTest:
832[info] - XmlPatch.id
833[info] - XmlPatch.const
834[info] - XmlPatch.apply
835[info] + XmlTransformationSpec.Replace: OK, passed 100 tests.
836[info] + XmlTransformationSpec.Prepend: OK, passed 100 tests.
837[info] + XmlTransformationSpec.Append: OK, passed 100 tests.
838[info] ApplicativeThrowOrEuTest:
839[info] - ApplicativeThrowOrEu[Try].applicative.ap consistent with product + map
840[info] - ApplicativeThrowOrEu[Try].applicative.applicative homomorphism
841[info] - ApplicativeThrowOrEu[Try].applicative.applicative identity
842[info] - ApplicativeThrowOrEu[Try].applicative.applicative interchange
843[info] - ApplicativeThrowOrEu[Try].applicative.applicative map
844[info] - ApplicativeThrowOrEu[Try].applicative.applicative unit
845[info] - ApplicativeThrowOrEu[Try].applicative.apply composition
846[info] - ApplicativeThrowOrEu[Try].applicative.covariant composition
847[info] - ApplicativeThrowOrEu[Try].applicative.covariant identity
848[info] - ApplicativeThrowOrEu[Try].applicative.invariant composition
849[info] - ApplicativeThrowOrEu[Try].applicative.invariant identity
850[info] - ApplicativeThrowOrEu[Try].applicative.map2/map2Eval consistency
851[info] - ApplicativeThrowOrEu[Try].applicative.map2/product-map consistency
852[info] - ApplicativeThrowOrEu[Try].applicative.monoidal left identity
853[info] - ApplicativeThrowOrEu[Try].applicative.monoidal right identity
854[info] - ApplicativeThrowOrEu[Try].applicative.productL consistent map2
855[info] - ApplicativeThrowOrEu[Try].applicative.productR consistent map2
856[info] - ApplicativeThrowOrEu[Try].applicative.semigroupal associativity
857[info] - ApplicativeThrowOrEu[Option].applicative.ap consistent with product + map
858[info] - ApplicativeThrowOrEu[Option].applicative.applicative homomorphism
859[info] - ApplicativeThrowOrEu[Option].applicative.applicative identity
860[info] - ApplicativeThrowOrEu[Option].applicative.applicative interchange
861[info] - ApplicativeThrowOrEu[Option].applicative.applicative map
862[info] - ApplicativeThrowOrEu[Option].applicative.applicative unit
863[info] - ApplicativeThrowOrEu[Option].applicative.apply composition
864[info] - ApplicativeThrowOrEu[Option].applicative.covariant composition
865[info] - ApplicativeThrowOrEu[Option].applicative.covariant identity
866[info] - ApplicativeThrowOrEu[Option].applicative.invariant composition
867[info] - ApplicativeThrowOrEu[Option].applicative.invariant identity
868[info] - ApplicativeThrowOrEu[Option].applicative.map2/map2Eval consistency
869[info] - ApplicativeThrowOrEu[Option].applicative.map2/product-map consistency
870[info] - ApplicativeThrowOrEu[Option].applicative.monoidal left identity
871[info] - ApplicativeThrowOrEu[Option].applicative.monoidal right identity
872[info] - ApplicativeThrowOrEu[Option].applicative.productL consistent map2
873[info] - ApplicativeThrowOrEu[Option].applicative.productR consistent map2
874[info] - ApplicativeThrowOrEu[Option].applicative.semigroupal associativity
875[info] - ApplicativeThrowOrEu[Try].raiseErrorOrEmpty
876[info] - ApplicativeThrowOrEu[Option].raiseErrorOrEmpty
877[info] - ApplicativeThrowOrEu[Try].raiseError
878[info] - ApplicativeThrowOrEu[Option].empty
879[info] - ApplicativeThrowOrEu.fromOption
880[info] - ApplicativeThrowOrEu.fromTry
881[info] - ApplicativeThrowOrEu.fromEither
882[info] - ApplicativeThrowOrEu.fromValidated
883[info] + XmlTransformationSpec.RemoveAttrs: OK, passed 100 tests.
884[info] + XmlTransformationSpec.Remove: OK, passed 100 tests.
885[info] + XmlTransformationSpec.SetAttrs: OK, passed 100 tests.
886Starting build for ProjectRef(file:/build/repo/,xpath) (advxml-xpath)... [1/2]
887Compile scalacOptions: -encoding, utf-8, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -explain-types, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
888[info] compiling 6 Scala sources to /build/repo/xpath/target/scala-3.8.0-RC3/classes ...
889[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
890[warn] one warning found
891[info] done compiling
892[info] compiling 1 Scala source to /build/repo/xpath/target/scala-3.8.0-RC3/test-classes ...
893[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
894[warn] one warning found
895[info] done compiling
896[info] XmlZoomXPathSupportTest:
897[info] - Absolute path
898[info] - Absolute path with selector
899[info] - Absolute path with index
900[info] - Absolute path with attribute selector
901[info] - Absolute path with text()
902[info] - Absolute path with child predicate (>)
903[info] - Absolute path with child predicate (>=)
904[info] - Absolute path with child predicate (=)
905[info] - Absolute path with child predicate (!=)
906[info] - Absolute path with child predicate (<)
907[info] - Absolute path with child predicate (<=)
908[info] - Absolute path with child predicate (text() =)
909[info] - Absolute path with child predicate (contains(text()))
910[info] - Absolute path with child predicate (starts-with(text()))
911[info] - Absolute path with child predicate (ends-with(text()))
912[info] - Path with wildcard
913[info] - Last child
914[info] - Or logic
915[info] - And logic
916[info] - Attribute contains
917[info] - Attribute starts-with
918[info] - Attribute ends-with
919[info] - Attribute not contains
920[info] - Union
921[info] - Traversal path
922
923************************
924Build summary:
925[{
926 "module": "advxml-core",
927 "compile": {"status": "ok", "tookMs": 15771, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
928 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
929 "test-compile": {"status": "ok", "tookMs": 13964, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
930 "test": {"status": "ok", "tookMs": 1937, "passed": 362, "failed": 0, "ignored": 0, "skipped": 0, "total": 362, "byFramework": [{"framework": "unknown", "stats": {"passed": 362, "failed": 0, "ignored": 0, "skipped": 0, "total": 362}}]},
931 "publish": {"status": "skipped", "tookMs": 0},
932 "metadata": {
933 "crossScalaVersions": ["2.13.8", "3.1.2"]
934}
935},{
936 "module": "advxml-xpath",
937 "compile": {"status": "ok", "tookMs": 2105, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
938 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
939 "test-compile": {"status": "ok", "tookMs": 1682, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
940 "test": {"status": "ok", "tookMs": 1112, "passed": 25, "failed": 0, "ignored": 0, "skipped": 0, "total": 25, "byFramework": [{"framework": "unknown", "stats": {"passed": 25, "failed": 0, "ignored": 0, "skipped": 0, "total": 25}}]},
941 "publish": {"status": "skipped", "tookMs": 0},
942 "metadata": {
943 "crossScalaVersions": ["2.13.8", "3.1.2"]
944}
945}]
946************************
947[success] Total time: 47 s, completed Dec 4, 2025, 3:20:29 PM
948[0J/build/build.patch:23: trailing whitespace.
949 implicit val customTypeAsValidatedValueConverter: CustomType As ValidatedValue =
950Checking patch project/plugins.sbt...
951Checking patch project/build.properties...
952Checking patch core/src/test/scala/advxml/data/DataConvertInstancesTest.scala...
953Checking patch build.sbt...
954Applied patch project/plugins.sbt cleanly.
955Applied patch project/build.properties cleanly.
956Applied patch core/src/test/scala/advxml/data/DataConvertInstancesTest.scala cleanly.
957Applied patch build.sbt cleanly.
958warning: 1 line adds whitespace errors.