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