Build Logs

geirolz/advxml • 3.8.0-RC6:2026-01-08

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