Build Logs
geirolz/advxml • 3.8.0-RC2:2025-11-28
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 9.197s.
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 xpath-docs/crossScalaVersions
108OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.8) in core-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 Nov 28, 2025, 3:05:22 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/syntax/AllDataSyntax.scala]
155[info] [patched file /build/repo/core/src/main/scala/advxml/data/Value.scala]
156[info] [patched file /build/repo/core/src/main/scala/advxml/data/Converter.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": 14235, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
201 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
202 "test-compile": {"status": "ok", "tookMs": 18275, "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": 2001, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
211 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
212 "test-compile": {"status": "ok", "tookMs": 2969, "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: 61 s (0:01:01.0), completed Nov 28, 2025, 3:06:24 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 475e99a] 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-RC2
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-RC2
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-RC2
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-RC2
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-RC2"
281"++3.8.0-RC2 -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-RC2 """{"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-RC2
296OpenCB::Changing crossVersion 3.1.2 -> 3.8.0-RC2 in xpath/crossScalaVersions
297OpenCB::Changing crossVersion 3.1.2 -> 3.8.0-RC2 in advxml/crossScalaVersions
298OpenCB::Changing crossVersion 3.1.2 -> 3.8.0-RC2 in core/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-RC2 on 3 projects.
303[info] Switching Scala version on:
304[info] xpath (2.13.8, 3.8.0-RC2)
305[info] * advxml (2.13.8, 3.8.0-RC2)
306[info] core (2.13.8, 3.8.0-RC2)
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 Nov 28, 2025, 3:06:36 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-RC2/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-RC2/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] DataConvertFullSyntaxTest:
353[info] - XML to Model - Convert simple case class
354[info] - Model to XML - Convert simple case class
355[info] JavaXmlConvertersSyntaxTests:
356[info] - [JavaXmlConverters] - Convert Java w3c Node to Scala xml Node
357[info] - [JavaXmlConverters] - Convert Java w3c Document to Scala xml Node
358[info] - [JavaXmlConverters] - Convert Scala xml Node to Java w3c Node
359[info] - [JavaXmlConverters] - Convert Scala xml Elem to Java w3c Document
360[info] ThrowableNelTest:
361[info] - ThrowableNel.fromThrowable
362[info] - ThrowableNel.fromThrowable with AggregatedException
363[info] - ThrowableNel.toThrowable
364[info] DataConvertSyntaxTest:
365[info] - ConverterOps.AnyFunctionK
366[info] - ConverterOps.OptionFunctionK
367[info] - ConverterOps.Applicative - mapAs | with Converter
368[info] - ConverterOps.Applicative - mapAs | with Converter Id
369[info] - ConverterOps.FlatMap - flatMapAs
370[info] - ConverterOps.Validated - andThenAs
371[info] - ConverterOps.Any - as | with Converter
372[info] - ConverterOps.Any - as | with Converter Id
373[info] - ConverterOps.Any - asValidated
374[info] - ConverterOps.Any - asOption
375[info] - ConverterOps.XmlDecoder - decode
376[info] - ConverterOps.XmlEncoder - decode
377[info] DataAggregatedExceptionInstancesTest:
378[info] - Semigroup AggregatedException
379[info] StressTest:
380[info] - Xml manipulation stress test -Large file: 1MB
381[info] TransformXmlZoomSyntaxTest:
382[info] - [XmlZoom.Syntax] - BindedXmlZoom to UnbindedXmlZoom
383[info] - [XmlZoom.Syntax] - BindedXmlZoom $
384[info] - [XmlZoom.Syntax] - BindedXmlZoom root
385[info] - [XmlZoom.Syntax] - UnbindedXmlZoom.detailed
386[info] - [XmlZoom.Syntax] - UnbindedXmlZoom.run
387[info] - [XmlZoom.Syntax] - BindedXmlZoom.detailed
388[info] - [XmlZoom.Syntax] - BindedXmlZoom.run
389[info] - [XmlZoom.Syntax] - downTest
390[info] - [XmlZoom.Syntax] - applyWithDownTest
391[info] - [XmlZoom.Syntax] - filterTest
392[info] - [XmlZoom.Syntax] - findTest
393[info] - [XmlZoom.Syntax] - atIndex
394[info] - [XmlZoom.Syntax] - head
395[info] - [XmlZoom.Syntax] - last
396[info] - [XmlZoom.Syntax] - transformWithZoom
397[info] - [XmlZoom.Syntax] - selectDynamic
398[info] - [XmlZoom.Syntax] - applyDynamic
399[info] TransformXmlContentZoomSyntaxTest:
400[info] - [XmlContentZoom.Syntax.WithString] - label from NodeSeq
401[info] - [XmlContentZoom.Syntax.WithString] - label from BindedXmlZoom
402[info] - [XmlContentZoom.Syntax.WithString] - label from (Unbinded)XmlZoom
403[info] - [XmlContentZoom.Syntax.WithString] - attribute from NodeSeq
404[info] - [XmlContentZoom.Syntax.WithString] - attribute from BindedXmlZoom
405[info] - [XmlContentZoom.Syntax.WithString] - attribute from (Unbinded)XmlZoom
406[info] - [XmlContentZoom.Syntax.WithString] - content from NodeSeq
407[info] - [XmlContentZoom.Syntax.WithString] - content from BindedXmlZoom
408[info] - [XmlContentZoom.Syntax.WithString] - content from (Unbinded)XmlZoom
409[info] TypeInequalitiesTest:
410[info] XmlEncoderDecoderTest:
411[info] - XmlDecoder - apply
412[info] - XmlEncoder - apply
413[info] DataConvertTextConverterSyntaxTest:
414[info] - String to Text
415[info] - Byte to Text
416[info] - Char to Text
417[info] - Short to Text
418[info] - Int to Text
419[info] - Long to Text
420[info] - Float to Text
421[info] - Double to Text
422[info] - BigInt to Text
423[info] - BigDecimal to Text
424[info] XmlRuleTest:
425[info] - XmlRule.apply with varargs
426[info] - XmlRule.apply with List
427[info] - XmlRule.apply with FinalXmlModifier
428[info] - ComposableXmlRule.withModifier
429[info] - XmlRule.transform with varargs
430[info] - XmlRule.transform with List
431[info] - XmlRule.transform with single XmlRule
432[info] DataPredicateSyntaxTest:
433[info] - [Predicate.Syntax] - And
434[info] - [Predicate.Syntax] - Or
435[info] - [Predicate.Syntax.Symbols] - And
436[info] - [Predicate.Syntax.Symbols] - Or
437[info] XmlContentZoomTest:
438[info] - XmlContentZoomRunner.validate
439[info] - [XmlContentZoom.Core] - label from NodeSeq
440[info] - [XmlContentZoom.Core] - label from BindedXmlZoom
441[info] - [XmlContentZoom.Core] - label from (Unbinded)XmlZoom
442[info] - [XmlContentZoom.Core] - attribute from NodeSeq
443[info] - [XmlContentZoom.Core] - attribute from BindedXmlZoom
444[info] - [XmlContentZoom.Core] - attribute from (Unbinded)XmlZoom
445[info] - [XmlContentZoom.Core] - content from NodeSeq
446[info] - [XmlContentZoom.Core] - content from BindedXmlZoom
447[info] - [XmlContentZoom.Core] - content from (Unbinded)XmlZoom
448[info] Common_ConvertersInstancesTest:
449[info] - Converter[scala.Int, scala.Int].apply('1') should be '1'
450[info] - Converter[scala.Int, scala.util.Try[scala.Int]].apply('1') should be 'Success(1)'
451[info] - Converter[scala.Some[advxml.data.SimpleValue], scala.Option[scala.Int]].apply('Some("1")') should be 'Some(1)'
452[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)'
453[info] - Converter[scala.xml.Node, scala.xml.Elem].apply('<foo/>') should be '<foo/>'
454[info] - Converter[cats.data.NonEmptyList[scala.Throwable], java.lang.Throwable].apply('NonEmptyList(java.lang.RuntimeException: )') should be 'advxml.data.error.AggregatedException: '
455[info] SimpleValueTest:
456[info] - Value.get
457[info] - Value.compareTo
458[info] - Value.validate
459[info] - Value.nonEmpty
460[info] - Value.matchRegex
461[info] - Value.toString
462[info] ConvertersInstancesTestForSimpleValue:
463[info] - Converter[java.lang.String, advxml.data.SimpleValue].apply('TEST') should be '"TEST"'
464[info] - Converter[advxml.data.SimpleValue, java.lang.String].apply('"TEST"') should be 'TEST'
465[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$9782/0x00007ff56196ea38@48cb60b1)') should be 'Valid(1)'
466[info] - Converter[advxml.transform.XmlContentZoomRunner, scala.util.Try[scala.Predef.String]].apply('XmlContentZoomRunner(Binded(<foo bar="1"/>,List()),advxml.transform.XmlContentZoom$$$Lambda$9782/0x00007ff56196ea38@3127adc2)') should be 'Success(1)'
467[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.BigInt]].apply('"1"') should be 'Success(1)'
468[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.BigDecimal]].apply('"1.1234"') should be 'Success(1.1234)'
469[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Byte]].apply('"1"') should be 'Success(1)'
470[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Short]].apply('"1"') should be 'Success(1)'
471[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Char]].apply('"A"') should be 'Success(A)'
472[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Int]].apply('"1"') should be 'Success(1)'
473[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Long]].apply('"1"') should be 'Success(1)'
474[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Float]].apply('"1.0"') should be 'Success(1.0)'
475[info] - Converter[advxml.data.SimpleValue, scala.util.Try[scala.Double]].apply('"1.0"') should be 'Success(1.0)'
476[info] - Converter[scala.math.BigInt, advxml.data.SimpleValue].apply('1') should be '"1"'
477[info] - Converter[scala.math.BigDecimal, advxml.data.SimpleValue].apply('1.1234') should be '"1.1234"'
478[info] - Converter[scala.Byte, advxml.data.SimpleValue].apply('1') should be '"1"'
479[info] - Converter[scala.Short, advxml.data.SimpleValue].apply('1') should be '"1"'
480[info] - Converter[scala.Char, advxml.data.SimpleValue].apply('A') should be '"A"'
481[info] - Converter[scala.Int, advxml.data.SimpleValue].apply('1') should be '"1"'
482[info] - Converter[scala.Long, advxml.data.SimpleValue].apply('1') should be '"1"'
483[info] - Converter[scala.Float, advxml.data.SimpleValue].apply('1.0') should be '"1.0"'
484[info] - Converter[scala.Double, advxml.data.SimpleValue].apply('1.0') should be '"1.0"'
485[info] ApplicativeThrowOrEuTest:
486[info] - ApplicativeThrowOrEu[Try].applicative.ap consistent with product + map
487[info] - ApplicativeThrowOrEu[Try].applicative.applicative homomorphism
488[info] - ApplicativeThrowOrEu[Try].applicative.applicative identity
489[info] - ApplicativeThrowOrEu[Try].applicative.applicative interchange
490[info] - ApplicativeThrowOrEu[Try].applicative.applicative map
491[info] - ApplicativeThrowOrEu[Try].applicative.applicative unit
492[info] - ApplicativeThrowOrEu[Try].applicative.apply composition
493[info] - ApplicativeThrowOrEu[Try].applicative.covariant composition
494[info] - ApplicativeThrowOrEu[Try].applicative.covariant identity
495[info] - ApplicativeThrowOrEu[Try].applicative.invariant composition
496[info] - ApplicativeThrowOrEu[Try].applicative.invariant identity
497[info] - ApplicativeThrowOrEu[Try].applicative.map2/map2Eval consistency
498[info] - ApplicativeThrowOrEu[Try].applicative.map2/product-map consistency
499[info] - ApplicativeThrowOrEu[Try].applicative.monoidal left identity
500[info] - ApplicativeThrowOrEu[Try].applicative.monoidal right identity
501[info] - ApplicativeThrowOrEu[Try].applicative.productL consistent map2
502[info] - ApplicativeThrowOrEu[Try].applicative.productR consistent map2
503[info] - ApplicativeThrowOrEu[Try].applicative.semigroupal associativity
504[info] - ApplicativeThrowOrEu[Option].applicative.ap consistent with product + map
505[info] - ApplicativeThrowOrEu[Option].applicative.applicative homomorphism
506[info] - ApplicativeThrowOrEu[Option].applicative.applicative identity
507[info] - ApplicativeThrowOrEu[Option].applicative.applicative interchange
508[info] - ApplicativeThrowOrEu[Option].applicative.applicative map
509[info] - ApplicativeThrowOrEu[Option].applicative.applicative unit
510[info] - ApplicativeThrowOrEu[Option].applicative.apply composition
511[info] - ApplicativeThrowOrEu[Option].applicative.covariant composition
512[info] - ApplicativeThrowOrEu[Option].applicative.covariant identity
513[info] - ApplicativeThrowOrEu[Option].applicative.invariant composition
514[info] - ApplicativeThrowOrEu[Option].applicative.invariant identity
515[info] - ApplicativeThrowOrEu[Option].applicative.map2/map2Eval consistency
516[info] - ApplicativeThrowOrEu[Option].applicative.map2/product-map consistency
517[info] - ApplicativeThrowOrEu[Option].applicative.monoidal left identity
518[info] - ApplicativeThrowOrEu[Option].applicative.monoidal right identity
519[info] - ApplicativeThrowOrEu[Option].applicative.productL consistent map2
520[info] - ApplicativeThrowOrEu[Option].applicative.productR consistent map2
521[info] - ApplicativeThrowOrEu[Option].applicative.semigroupal associativity
522[info] - ApplicativeThrowOrEu[Try].raiseErrorOrEmpty
523[info] - ApplicativeThrowOrEu[Option].raiseErrorOrEmpty
524[info] - ApplicativeThrowOrEu[Try].raiseError
525[info] - ApplicativeThrowOrEu[Option].empty
526[info] - ApplicativeThrowOrEu.fromOption
527[info] - ApplicativeThrowOrEu.fromTry
528[info] - ApplicativeThrowOrEu.fromEither
529[info] - ApplicativeThrowOrEu.fromValidated
530[info] ValidatedSyntaxTest:
531[info] - [ValidateEx.Syntax] - Valid.toTry
532[info] - [ValidateEx.Syntax] - Invalid.toTry
533[info] - [ValidateEx.Syntax] - Valid.toEitherThrow
534[info] - [ValidateEx.Syntax] - Invalid.toEitherThrow
535[info] - [ValidateEx.Syntax] - Valid.toEitherNelThrow
536[info] - [ValidateEx.Syntax] - Invalid.toEitherNelThrow
537[info] - [ValidateEx.Syntax] - Valid.toValidatedThrow
538[info] - [ValidateEx.Syntax] - Invalid.toValidatedThrow
539[info] - [ValidateEx.Syntax] - Valid.toOption
540[info] - [ValidateEx.Syntax] - Invalid.toOption
541[info] - [ValidateEx.Syntax] - Try.Success.toValidatedThrow
542[info] - [ValidateEx.Syntax] - Try.Failure.toValidatedThrow
543[info] - [ValidateEx.Syntax] - EitherThrow.Right.toValidatedThrow
544[info] - [ValidateEx.Syntax] - EitherThrow.Left.toValidatedThrow
545[info] - [ValidateEx.Syntax] - EitherNelThrow.Right.toValidatedThrow
546[info] - [ValidateEx.Syntax] - EitherNelThrow.Left.toValidatedThrow
547[info] - [ValidateEx.Syntax] - ValidatedThrow.Valid.toValidatedThrow
548[info] - [ValidateEx.Syntax] - ValidatedThrow.Invalid.toValidatedThrow
549[info] - [ValidateEx.Syntax] - Option.Some.toValidatedThrow
550[info] - [ValidateEx.Syntax] - Option.None.toValidatedThrow
551[info] TransformXmlPredicateInstancesTest:
552[info] - Test 'text' predicate
553[info] - Test 'label' predicate - w/ Node
554[info] - Test 'label' predicate - with Document
555[info] - Test 'attrs' predicate - with varargs
556[info] - Test 'attrs' predicate - with NonEmptyList
557[info] - Test 'hasAttrs' predicate - with varargs
558[info] - Test 'hasAttrs' predicate - with NonEmptyList
559[info] - Test 'hasImmediateChild' predicate
560[info] - Test 'hasImmediateChild' predicate - with Predicate
561[info] - Test 'strictEqualsTo' predicate - with Node-Node
562[info] - Test 'strictEqualsTo' predicate - with Group-Group
563[info] - Test 'strictEqualsTo' predicate - with Group-Node
564[info] - Test 'strictEqualsTo' predicate - with NodeSeq-NodeSeq
565[info] - Filter by text
566[info] - Filter by label
567[info] - Filter by attrs
568[info] - Filter by strict equality
569[info] - Filter by strict equality - minimized empty
570[info] TransformModifiersTest:
571[info] Append node modifier
572[info] when Applied with right data
573[info] - should Append new node to XML element
574[info] when Applied to wrong object
575[info] - should Return a failure
576[info] Replace node modifier
577[info] when Applied with right data
578[info] - should Replace old node with new XML element
579[info] Remove node modifier
580[info] when Applied with right data
581[info] - should Remove XML element
582[info] SetAttrs modifier
583[info] when Applied with strings data
584[info] - should Set specified attrs to XML element
585[info] when Applied with ints data
586[info] - should Set specified attrs to XML element
587[info] when Applied to wrong object
588[info] - should Return a failure
589[info] RemoveAttrs modifier
590[info] when Applied with right data
591[info] - should Remove specified attrs to XML element
592[info] when Applied to wrong object
593[info] - should Return a failure
594[info] ValidatedValueTest:
595[info] - ValidatedValue.extract
596[info] - ValidatedValue.validate
597[info] - ValidatedValue.toValue
598[info] ConvertersInstancesTestForText:
599[info] - Converter[scala.xml.Text, scala.util.Try[scala.BigInt]].apply('1') should be 'Success(1)'
600[info] - Converter[scala.xml.Text, scala.util.Try[scala.BigDecimal]].apply('1') should be 'Success(1)'
601[info] - Converter[scala.xml.Text, scala.util.Try[scala.Byte]].apply('1') should be 'Success(1)'
602[info] - Converter[scala.xml.Text, scala.util.Try[scala.Short]].apply('1') should be 'Success(1)'
603[info] - Converter[scala.xml.Text, scala.util.Try[scala.Char]].apply('A') should be 'Success(A)'
604[info] - Converter[scala.xml.Text, scala.util.Try[scala.Int]].apply('1') should be 'Success(1)'
605[info] - Converter[scala.xml.Text, scala.util.Try[scala.Long]].apply('1') should be 'Success(1)'
606[info] - Converter[scala.xml.Text, scala.util.Try[scala.Float]].apply('1.0') should be 'Success(1.0)'
607[info] - Converter[scala.xml.Text, scala.util.Try[scala.Double]].apply('1.0') should be 'Success(1.0)'
608[info] - Converter[scala.math.BigInt, scala.xml.Text].apply('1') should be '1'
609[info] - Converter[scala.math.BigDecimal, scala.xml.Text].apply('1') should be '1'
610[info] - Converter[scala.Byte, scala.xml.Text].apply('1') should be '1'
611[info] - Converter[scala.Short, scala.xml.Text].apply('1') should be '1'
612[info] - Converter[scala.Char, scala.xml.Text].apply('A') should be 'A'
613[info] - Converter[scala.Int, scala.xml.Text].apply('1') should be '1'
614[info] - Converter[scala.Long, scala.xml.Text].apply('1') should be '1'
615[info] - Converter[scala.Float, scala.xml.Text].apply('1.0') should be '1.0'
616[info] - Converter[scala.Double, scala.xml.Text].apply('1.0') should be '1.0'
617[info] - Converter[ConvertersInstancesTestForText.this.CustomType, scala.util.Try[scala.xml.Text]].apply('CustomType(1)') should be 'Success(1)'
618[info] ValidatedConverterTest:
619[info] - Test ValidatedConverter.of
620[info] - Test ValidatedConverter.pure
621[info] - Test ValidatedConverter.apply
622[info] DataValueValidationRuleInstancesTest:
623[info] - ValidationRule.NonEmpty
624[info] - ValidationRule.MatchRegex
625[info] TransformXmlModifierInstancesTest:
626[info] - Combine AbstractRule with Semigroup instance
627[info] KeyValueTest:
628[info] - Key.==
629[info] - Key equals
630[info] - Key.Eq for Cats
631[info] - AttributeData.toString
632[info] - AttributeData.fromMap
633[info] - AttributeData.fromElem
634[info] - KeyValuePredicate.toString
635[info] XmlUtilsTest:
636[info] - XmlUtils.nodeToElem
637[info] - XmlUtils.flatMapChildren
638[info] - XmlUtils.emptyText
639[info] DataKeyValueSyntaxTest:
640[info] - [KeyValue] - data
641[info] - [KeyValue] - filter
642[info] - [KeyValue] - equals
643[info] - [KeyValue] - notEquals
644[info] - [KeyValue] - lessThen
645[info] - [KeyValue] - lessEqThen
646[info] - [KeyValue] - greaterThen
647[info] - [KeyValue] - greaterEqThen
648[info] - [KeyValue] - greaterEqThen.toString
649[info] TransformNormalizerSyntaxTest:
650[info] - [XmlNormalizer.Syntax] - Normalize
651[info] - [XmlNormalizer.Syntax] - UnsupportedNormalize
652[info] - [XmlNormalizer.Syntax] - Equality.Equals
653[info] - [XmlNormalizer.Syntax] - Equality.NotEquals
654[info] - [XmlNormalizer.Syntax.Symbols] - Normalize
655[info] - [XmlNormalizer.Syntax.Symbols] - UnsupportedNormalize
656[info] - [XmlNormalizer.Syntax.Symbols] - Equality.Equals
657[info] - [XmlNormalizer.Syntax.Symbols] - Equality.NotEquals
658[info] - [XmlNormalizer.Syntax.Symbols] - Equality.NotEqualsMethod
659[info] - [XmlNormalizer.Syntax.Symbols] - Equality.NotEqualsMethod[Scalatric]
660[info] PredicateTests:
661[info] - [Predicate] - And
662[info] - [Predicate] - Or
663[info] - Test 'alwaysTrue' predicate
664[info] - Test 'alwaysFalse' predicate
665[info] XmlPatchTest:
666[info] - XmlPatch.id
667[info] - XmlPatch.const
668[info] - XmlPatch.apply
669[info] ConverterTest:
670[info] - Test Converter.id
671[info] - Test Converter.pure
672[info] - Test Converter.apply - using implicit safe Converter
673[info] - Test Converter.apply - using implicit unsafe Converter
674[info] - Test XmlDecoder.of
675[info] - Test XmlDecoder.cost
676[info] - Test XmlEncoder.of
677[info] - Test XmlEncoder.pure
678[info] XmlZoomTest:
679[info] - [XmlZoom] - BindedXmlZoom to UnbindedXmlZoom
680[info] - [XmlZoom] - BindedXmlZoom $
681[info] - [XmlZoom] - BindedXmlZoom root
682[info] - [XmlZoom] - UnbindedXmlZoom.detailed
683[info] - [XmlZoom] - UnbindedXmlZoom.run
684[info] - [XmlZoom] - BindedXmlZoom.detailed
685[info] - [XmlZoom] - BindedXmlZoom.run
686[info] - [XmlZoom] - downTest
687[info] - [XmlZoom] - applyWithDownTest
688[info] - [XmlZoom] - filterTest
689[info] - [XmlZoom] - findTest
690[info] - [XmlZoom] - atIndex
691[info] - [XmlZoom] - head
692[info] - [XmlZoom] - last
693[info] - [XmlZoom] - transformWithZoom
694[info] - Append + ZoomAction
695[info] - Append + List[ZoomAction]
696[info] ValidateThrowTest:
697[info] - [ValidateEx] - Valid.toTry
698[info] - [ValidateEx] - Invalid.toTry
699[info] - [ValidateEx] - Valid.toEitherThrow
700[info] - [ValidateEx] - Invalid.toEitherThrow
701[info] - [ValidateEx] - Valid.toEitherNelThrow
702[info] - [ValidateEx] - Invalid.toEitherNelThrow
703[info] - [ValidateEx] - Valid.toValidatedThrow
704[info] - [ValidateEx] - Invalid.toValidatedThrow
705[info] - [ValidateEx] - Valid.toOption
706[info] - [ValidateEx] - Invalid.toOption
707[info] - [ValidateEx] - Try.Success.toValidatedThrow
708[info] - [ValidateEx] - Try.Failure.toValidatedThrow
709[info] - [ValidateEx] - EitherThrow.Right.toValidatedThrow
710[info] - [ValidateEx] - EitherThrow.Left.toValidatedThrow
711[info] - [ValidateEx] - EitherNelThrow.Right.toValidatedThrow
712[info] - [ValidateEx] - EitherNelThrow.Left.toValidatedThrow
713[info] - [ValidateEx] - ValidatedThrow.Valid.toValidatedThrow
714[info] - [ValidateEx] - ValidatedThrow.Invalid.toValidatedThrow
715[info] - [ValidateEx] - Option.Some.toValidatedThrow
716[info] - [ValidateEx] - Option.None.toValidatedThrow
717[info] TransformXmlRuleSyntaxTest:
718[info] - Transform method on NodeSeq with varargs
719[info] - Transform method on NodeSeq with List[XmlRule]
720[info] - Transform method on XmlRule
721[info] - Transform method on List[XmlRule]
722[info] - conjunction of rules
723[info] - failing rule orElse other rule
724[info] - successful rule orElse other rule
725[info] - failing rule orElse conjunction of rules
726[info] - success rule optional
727[info] - failing rule optional
728[info] - Transform XML with empty target
729[info] - Transform XML map nested element
730[info] - Transform XML with equals nodes in different paths
731[info] - AppendNode in multiple place
732[info] - AppendNode
733[info] - PrependNode
734[info] - ReplaceNode
735[info] - Replace With same node
736[info] - RemoveNode
737[info] - RemoveNode root
738[info] - AppendNode to Root
739[info] - SetAttribute
740[info] - SetAttribute to root
741[info] - ReplaceAttribute
742[info] - UpdateAttribute
743[info] - RemoveAttribute
744java.lang.RuntimeException: EX1
745 at advxml.data.AggregatedExceptionTest.testFun$proxy1$1(AggregatedExceptionTest.scala:18)
746 at advxml.data.AggregatedExceptionTest.$init$$$anonfun$1(AggregatedExceptionTest.scala:15)
747 at org.scalatest.funsuite.AnyFunSuiteLike.testImpl$$anonfun$1(AnyFunSuiteLike.scala:125)
748 at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22)
749 at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
750 at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31)
751 at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
752 at org.scalatest.Transformer.apply(Transformer.scala:22)
753 at org.scalatest.Transformer.apply(Transformer.scala:21)
754 at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:206)
755 at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
756 at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138)
757 at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1563)
758 at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:212)
759 at org.scalatest.funsuite.AnyFunSuiteLike.runTest$$anonfun$1(AnyFunSuiteLike.scala:216)
760 at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
761 at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:216)
762 at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:47)
763 at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1563)
764 at org.scalatest.funsuite.AnyFunSuiteLike.runTests$$anonfun$1(AnyFunSuiteLike.scala:249)
765 at org.scalatest.SuperEngine.traverseSubNodes$2$$anonfun$1(Engine.scala:413)
766 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
767 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
768 at scala.collection.immutable.List.foreach(List.scala:327)
769 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
770 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
771 at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
772 at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:249)
773 at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:47)
774 at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1563)
775 at org.scalatest.Suite.run(Suite.scala:1114)
776 at org.scalatest.Suite.run$(Suite.scala:564)
777 at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1563)
778 at org.scalatest.funsuite.AnyFunSuiteLike.run$$anonfun$1(AnyFunSuiteLike.scala:253)
779 at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
780 at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:253)
781 at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:47)
782 at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1563)
783 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
784 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:516)
785 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
786 at sbt.TestRunner.run(TestFramework.scala:168)
787 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
788 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
789 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
790 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
791 at sbt.TestFunction.apply(TestFramework.scala:348)
792 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
793 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
794 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
795 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
796 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
797 at sbt.Execute.work(Execute.scala:292)
798 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
799 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
800 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
801 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
802 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
803 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
804 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
805 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
806 at java.base/java.lang.Thread.run(Thread.java:833)
807
808
809#######################################################################
810
811java.lang.RuntimeException: EX2
812 at advxml.data.AggregatedExceptionTest.testFun$proxy1$1(AggregatedExceptionTest.scala:19)
813 at advxml.data.AggregatedExceptionTest.$init$$$anonfun$1(AggregatedExceptionTest.scala:15)
814 at org.scalatest.funsuite.AnyFunSuiteLike.testImpl$$anonfun$1(AnyFunSuiteLike.scala:125)
815 at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22)
816 at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
817 at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31)
818 at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
819 at org.scalatest.Transformer.apply(Transformer.scala:22)
820 at org.scalatest.Transformer.apply(Transformer.scala:21)
821 at org.scalatest.funsuite.AnyFunSuiteLike$$anon$1.apply(AnyFunSuiteLike.scala:206)
822 at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
823 at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138)
824 at org.scalatest.funsuite.AnyFunSuite.withFixture(AnyFunSuite.scala:1563)
825 at org.scalatest.funsuite.AnyFunSuiteLike.invokeWithFixture$1(AnyFunSuiteLike.scala:212)
826 at org.scalatest.funsuite.AnyFunSuiteLike.runTest$$anonfun$1(AnyFunSuiteLike.scala:216)
827 at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
828 at org.scalatest.funsuite.AnyFunSuiteLike.runTest(AnyFunSuiteLike.scala:216)
829 at org.scalatest.funsuite.AnyFunSuiteLike.runTest$(AnyFunSuiteLike.scala:47)
830 at org.scalatest.funsuite.AnyFunSuite.runTest(AnyFunSuite.scala:1563)
831 at org.scalatest.funsuite.AnyFunSuiteLike.runTests$$anonfun$1(AnyFunSuiteLike.scala:249)
832 at org.scalatest.SuperEngine.traverseSubNodes$2$$anonfun$1(Engine.scala:413)
833 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
834 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
835 at scala.collection.immutable.List.foreach(List.scala:327)
836 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
837 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
838 at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
839 at org.scalatest.funsuite.AnyFunSuiteLike.runTests(AnyFunSuiteLike.scala:249)
840 at org.scalatest.funsuite.AnyFunSuiteLike.runTests$(AnyFunSuiteLike.scala:47)
841 at org.scalatest.funsuite.AnyFunSuite.runTests(AnyFunSuite.scala:1563)
842 at org.scalatest.Suite.run(Suite.scala:1114)
843 at org.scalatest.Suite.run$(Suite.scala:564)
844 at org.scalatest.funsuite.AnyFunSuite.org$scalatest$funsuite$AnyFunSuiteLike$$super$run(AnyFunSuite.scala:1563)
845 at org.scalatest.funsuite.AnyFunSuiteLike.run$$anonfun$1(AnyFunSuiteLike.scala:253)
846 at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
847 at org.scalatest.funsuite.AnyFunSuiteLike.run(AnyFunSuiteLike.scala:253)
848 at org.scalatest.funsuite.AnyFunSuiteLike.run$(AnyFunSuiteLike.scala:47)
849 at org.scalatest.funsuite.AnyFunSuite.run(AnyFunSuite.scala:1563)
850 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
851 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:516)
852 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
853 at sbt.TestRunner.run(TestFramework.scala:168)
854 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
855 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
856 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
857 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
858 at sbt.TestFunction.apply(TestFramework.scala:348)
859 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
860 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
861 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
862 at sbt.Execute.$anon[info] XmlNormalizerTest:
863[info] - [XmlNormalizer] - Normalize
864[info] - [XmlNormalizer] - UnsupportedNormalize
865[info] - [XmlNormalizer] - Equality.Equals
866[info] - [XmlNormalizer] - Equality.NotEquals
867[info] JavaXmlConvertersTest:
868[info] - [JavaXmlConverters] - Convert Java w3c Node to Scala xml Node
869[info] - [JavaXmlConverters] - Convert Java w3c Document to Scala xml Node
870[info] - [JavaXmlConverters] - Convert Scala xml Node to Java w3c Node
871[info] - [JavaXmlConverters] - Convert Scala xml Elem to Java w3c Document
872[info] AggregatedExceptionTest:
873[info] - Test printStackTrace
874[info] - Test getStackTraces - Has size == 3
875[info] - Test getStackTrace - non Empty
876[info] - Test setStackTrace - should throw UnsupportedOperationException
877[info] NestedMapSyntaxTest:
878[info] - Test nestedMap | Try[Option[String]]
879[info] - Test nestedFlatMap | Try[Try[String]] | Success(Success)
880[info] + XmlTransformationSpec.Remove: OK, passed 100 tests.
881[info] + XmlTransformationSpec.Replace: OK, passed 100 tests.
882[info] + XmlTransformationSpec.SetAttrs: OK, passed 100 tests.
883[info] + XmlTransformationSpec.Append: OK, passed 100 tests.
884[info] + XmlTransformationSpec.RemoveAttrs: OK, passed 100 tests.
885[info] + XmlTransformationSpec.Prepend: 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-RC2/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-RC2/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": 16854, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
928 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
929 "test-compile": {"status": "ok", "tookMs": 14973, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
930 "test": {"status": "ok", "tookMs": 1944, "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": 2101, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
938 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
939 "test-compile": {"status": "ok", "tookMs": 1822, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
940 "test": {"status": "ok", "tookMs": 1181, "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: 49 s, completed Nov 28, 2025, 3:07:25 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.