Build Logs
guntiso/mojoz • 3.8.0-RC5:2025-12-31
Errors
0
Warnings
0
Total Lines
379
1##################################
2Clonning https://github.com/guntiso/mojoz.git into /build/repo using revision v6.0.0
3##################################
4Note: switching to '3be3e9e4cd456bd1367242f920c9d4af79f60a70'.
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.7 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.7-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: build.sbt
31Pattern: sys.error("Java 11 is required for this project
32Replacement: println("Java 11 is required for this project
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (21))
35Compiled project (Scala 3.7.3, JVM (21))
36Successfully applied pattern 'sys.error("Java 11 is required for this project' in build.sbt
37----
38Starting build for 3.7.4
39Execute tests: false
40sbt project found:
41No prepare script found for project guntiso/mojoz
42##################################
43Scala version: 3.7.4
44Targets: org.mojoz%mojoz
45Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"sys.error(\"Java 11 is required for this project","replaceWith":"println(\"Java 11 is required for this project"}]}
46##################################
47Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
48Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
49[sbt_options] declare -a sbt_options=()
50[process_args] java_version = '21'
51[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
52# Executing command line:
53java
54-Dfile.encoding=UTF-8
55-Dcommunitybuild.scala=3.7.4
56-Dcommunitybuild.project.dependencies.add=
57-Xmx7G
58-Xms4G
59-Xss8M
60-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
61-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
62-jar
63/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
64"setCrossScalaVersions 3.7.4"
65"++3.7.4 -v"
66"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
67"set every credentials := Nil"
68"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
69"removeScalacOptionsStartingWith -P:wartremover"
70
71moduleMappings
72"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"sys.error(\"Java 11 is required for this project","replaceWith":"println(\"Java 11 is required for this project"}]}""" org.mojoz%mojoz"
73
74[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
75[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
76[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
77[info] loading project definition from /build/repo/project
78[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
79[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
80[info] Compilation completed in 8.089s.
81[info] done compiling
82[info] loading settings for project mojoz from build.sbt, version.sbt...
83Java 11 is required for this project. Found 21 instead
84[info] set current project to mojoz (in build file:/build/repo/)
85Execute setCrossScalaVersions: 3.7.4
86OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in it/crossScalaVersions
87Java 11 is required for this project. Found 21 instead
88OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in mojoz/crossScalaVersions
89[info] set current project to mojoz (in build file:/build/repo/)
90[info] Setting Scala version to 3.7.4 on 2 projects.
91[info] Switching Scala version on:
92[info] * mojoz (3.7.4, 2.13.17, 2.12.20)
93[info] it (3.7.4, 2.13.17, 2.12.20)
94[info] Excluding projects:
95[info] Reapplying settings...
96Java 11 is required for this project. Found 21 instead
97[info] set current project to mojoz (in build file:/build/repo/)
98Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
99[info] Reapplying settings...
100Java 11 is required for this project. Found 21 instead
101[info] set current project to mojoz (in build file:/build/repo/)
102[info] Defining Global / credentials, credentials, it / credentials
103[info] The new values will be used by allCredentials, credentials and 7 others.
104[info] Run `last` for details.
105[info] Reapplying settings...
106Java 11 is required for this project. Found 21 instead
107[info] set current project to mojoz (in build file:/build/repo/)
108Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
109[info] Reapplying settings...
110OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
111
112 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
113 Did you mean allExcludeDependencies ?
114 , retry without global scopes
115[info] Reapplying settings...
116Java 11 is required for this project. Found 21 instead
117[info] set current project to mojoz (in build file:/build/repo/)
118Execute removeScalacOptionsStartingWith: -P:wartremover
119[info] Reapplying settings...
120Java 11 is required for this project. Found 21 instead
121[info] set current project to mojoz (in build file:/build/repo/)
122[success] Total time: 0 s, completed Dec 31, 2025, 9:58:54 PM
123Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"sys.error(\"Java 11 is required for this project","replaceWith":"println(\"Java 11 is required for this project"}]}
124Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
125Starting build...
126Projects: Set(mojoz)
127Starting build for ProjectRef(file:/build/repo/,mojoz) (mojoz)... [0/1]
128OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
129OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
130OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
131OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
132Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
133[info] compiling 16 Scala sources to /build/repo/target/scala-3.7.4/classes ...
134[info] [patched file /build/repo/src/main/scala/XsdGenerator.scala]
135[info] [patched file /build/repo/src/main/scala/MdSource.scala]
136[info] [patched file /build/repo/src/main/scala/ScalaGenerator.scala]
137[info] [patched file /build/repo/src/main/scala/JdbcTableDefLoader.scala]
138[info] [patched file /build/repo/src/main/scala/YamlViewDefLoader.scala]
139[info] [patched file /build/repo/src/main/scala/YamlViewDefWriter.scala]
140[info] [patched file /build/repo/src/main/scala/TableMetadata.scala]
141[info] [patched file /build/repo/src/main/scala/DdlGenerator.scala]
142[info] [patched file /build/repo/src/main/scala/YamlTableDefWriter.scala]
143[info] [patched file /build/repo/src/main/scala/YamlMdLoader.scala]
144[info] [patched file /build/repo/src/main/scala/YamlTypeDefLoader.scala]
145[info] [patched file /build/repo/src/main/scala/MdConventions.scala]
146[info] done compiling
147[info] compiling 16 Scala sources to /build/repo/target/scala-3.7.4/classes ...
148[info] done compiling
149[info] compiling 7 Scala sources to /build/repo/target/scala-3.7.4/test-classes ...
150[info] [patched file /build/repo/src/test/scala/TableDefTests.scala]
151[info] [patched file /build/repo/src/test/scala/ErrorMessageTests.scala]
152[info] [patched file /build/repo/src/test/scala/ViewDefTests.scala]
153[info] [patched file /build/repo/src/test/scala/YamlMdTests.scala]
154[info] [patched file /build/repo/src/test/scala/ResolverParsingTests.scala]
155[info] done compiling
156[info] compiling 7 Scala sources to /build/repo/target/scala-3.7.4/test-classes ...
157[info] done compiling
158
159************************
160Build summary:
161[{
162 "module": "mojoz",
163 "compile": {"status": "ok", "tookMs": 12392, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
164 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
165 "test-compile": {"status": "ok", "tookMs": 8839, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
166 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
167 "publish": {"status": "skipped", "tookMs": 0},
168 "metadata": {
169 "crossScalaVersions": ["3.3.7", "2.13.17", "2.12.20"]
170}
171}]
172************************
173[success] Total time: 26 s, completed Dec 31, 2025, 9:59:20 PM
174[0JChecking patch project/plugins.sbt...
175Checking patch build.sbt...
176Applied patch project/plugins.sbt cleanly.
177Applied patch build.sbt cleanly.
178Commit migration rewrites
179Switched to a new branch 'opencb/migrate-source-3.7'
180[opencb/migrate-source-3.7 c6610a3] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4
181 17 files changed, 107 insertions(+), 107 deletions(-)
182----
183Preparing build for 3.8.0-RC5
184Scala binary version found: 3.8
185Implicitly using source version 3.8
186Scala binary version found: 3.8
187Implicitly using source version 3.8
188Would try to apply common scalacOption (best-effort, sbt/mill only):
189Append: ,REQUIRE:-source:3.8
190Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
191
192Try apply source patch:
193Path: build.sbt
194Pattern: sys.error("Java 11 is required for this project
195Replacement: println("Java 11 is required for this project
196Successfully applied pattern 'sys.error("Java 11 is required for this project' in build.sbt
197----
198Starting build for 3.8.0-RC5
199Execute tests: true
200sbt project found:
201No prepare script found for project guntiso/mojoz
202##################################
203Scala version: 3.8.0-RC5
204Targets: org.mojoz%mojoz
205Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"sys.error(\"Java 11 is required for this project","replaceWith":"println(\"Java 11 is required for this project"}]}
206##################################
207Using extra scalacOptions: ,REQUIRE:-source:3.8
208Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
209[sbt_options] declare -a sbt_options=()
210[process_args] java_version = '21'
211[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
212# Executing command line:
213java
214-Dfile.encoding=UTF-8
215-Dcommunitybuild.scala=3.8.0-RC5
216-Dcommunitybuild.project.dependencies.add=
217-Xmx7G
218-Xms4G
219-Xss8M
220-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
221-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
222-jar
223/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
224"setCrossScalaVersions 3.8.0-RC5"
225"++3.8.0-RC5 -v"
226"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
227"set every credentials := Nil"
228"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
229"removeScalacOptionsStartingWith -P:wartremover"
230
231moduleMappings
232"runBuild 3.8.0-RC5 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"sys.error(\"Java 11 is required for this project","replaceWith":"println(\"Java 11 is required for this project"}]}""" org.mojoz%mojoz"
233
234[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
235[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
236[info] loading project definition from /build/repo/project
237[info] loading settings for project mojoz from build.sbt, version.sbt...
238Java 11 is required for this project. Found 21 instead
239[info] set current project to mojoz (in build file:/build/repo/)
240Execute setCrossScalaVersions: 3.8.0-RC5
241OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC5 in it/crossScalaVersions
242OpenCB::Changing crossVersion 3.3.7 -> 3.8.0-RC5 in mojoz/crossScalaVersions
243Java 11 is required for this project. Found 21 instead
244[info] set current project to mojoz (in build file:/build/repo/)
245[info] Setting Scala version to 3.8.0-RC5 on 2 projects.
246[info] Switching Scala version on:
247[info] * mojoz (3.8.0-RC5, 2.13.17, 2.12.20)
248[info] it (3.8.0-RC5, 2.13.17, 2.12.20)
249[info] Excluding projects:
250[info] Reapplying settings...
251Java 11 is required for this project. Found 21 instead
252[info] set current project to mojoz (in build file:/build/repo/)
253Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
254[info] Reapplying settings...
255Java 11 is required for this project. Found 21 instead
256[info] set current project to mojoz (in build file:/build/repo/)
257[info] Defining Global / credentials, credentials, it / credentials
258[info] The new values will be used by allCredentials, credentials and 7 others.
259[info] Run `last` for details.
260[info] Reapplying settings...
261Java 11 is required for this project. Found 21 instead
262[info] set current project to mojoz (in build file:/build/repo/)
263Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
264[info] Reapplying settings...
265OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
266
267 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
268 Did you mean allExcludeDependencies ?
269 , retry without global scopes
270[info] Reapplying settings...
271Java 11 is required for this project. Found 21 instead
272[info] set current project to mojoz (in build file:/build/repo/)
273Execute removeScalacOptionsStartingWith: -P:wartremover
274[info] Reapplying settings...
275Java 11 is required for this project. Found 21 instead
276[info] set current project to mojoz (in build file:/build/repo/)
277[success] Total time: 0 s, completed Dec 31, 2025, 9:59:33 PM
278Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.7"],"sourcePatches":[{"path":"build.sbt","pattern":"sys.error(\"Java 11 is required for this project","replaceWith":"println(\"Java 11 is required for this project"}]}
279Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
280Starting build...
281Projects: Set(mojoz)
282Starting build for ProjectRef(file:/build/repo/,mojoz) (mojoz)... [0/1]
283OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
284OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
285OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
286Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
287[info] compiling 16 Scala sources to /build/repo/target/scala-3.8.0-RC5/classes ...
288[info] done compiling
289[info] compiling 7 Scala sources to /build/repo/target/scala-3.8.0-RC5/test-classes ...
290[info] done compiling
291[info] TypeMetadataTests:
292[info] type metadata
293[info] - should return custom types last
294[info] type metadata
295[info] - should load types
296[info] type metadata
297[info] - should merge types
298[info] ErrorMessageTests:
299[info] yaml loaders
300[info] - should produce expected error messages
301[info] ResolverParsingTests:
302[info] parsing for save-to and resolver
303[info] - should work properly
304[info] YamlMdTests:
305[info] yaml metadata from files
306[info] - should provide line numbers
307[info] yaml metadata from string
308[info] - should provide index and line numbers
309[info] yaml metadata from files
310[info] - should provide relative path and filename
311[info] ViewDefTests:
312[info] known keys view
313[info] - should have no extras
314[info] field nullability
315[info] - should be set correctly
316[info] generated yaml file
317[info] - should equal sample file
318[info] generated yaml roundtrip file
319[info] - should equal sample file
320[info] generated xsd file
321[info] - should equal sample file
322[info] generated bindings file
323[info] - should equal sample file
324[info] generated scala class file
325[info] - should equal sample file
326[info] generated scala case class file
327[info] - should equal sample file
328[info] view loader
329[info] - should load views without table metadata
330[info] MdConventionsTests:
331[info] metadata conventions
332[info] - should encode ref cols properly
333[info] TableDefTests:
334[info] generated yaml file
335[info] - should equal sample file
336[info] generated cassandra yaml file
337[info] - should equal sample file
338[info] generated yaml file from multidoc input
339[info] - should equal sample file
340[info] generated yaml file from array input
341[info] - should equal sample file
342[info] generated yaml file for index with parameters
343[info] - should equal sample file
344[info] generated cassandra cql file
345[info] - should equal sample file
346[info] generated oracle sql file
347[info] - should equal sample file
348[info] generated postgresql file
349[info] - should equal sample file
350[info] generated postgresql file with index params
351[info] - should equal sample file
352[info] generated h2 file
353[info] - should equal sample file
354[info] generated hsqldb file
355[info] - should equal sample file
356[info] generated h2 roundtrip file
357[info] - should almost equal sample file
358[info] generated hsqldb roundtrip file
359[info] - should almost equal sample file
360
361************************
362Build summary:
363[{
364 "module": "mojoz",
365 "compile": {"status": "ok", "tookMs": 12586, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
366 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
367 "test-compile": {"status": "ok", "tookMs": 4419, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
368 "test": {"status": "ok", "tookMs": 1848, "passed": 31, "failed": 0, "ignored": 0, "skipped": 0, "total": 31, "byFramework": [{"framework": "unknown", "stats": {"passed": 31, "failed": 0, "ignored": 0, "skipped": 0, "total": 31}}]},
369 "publish": {"status": "skipped", "tookMs": 0},
370 "metadata": {
371 "crossScalaVersions": ["3.3.7", "2.13.17", "2.12.20"]
372}
373}]
374************************
375[success] Total time: 21 s, completed Dec 31, 2025, 9:59:54 PM
376[0JChecking patch project/plugins.sbt...
377Checking patch build.sbt...
378Applied patch project/plugins.sbt cleanly.
379Applied patch build.sbt cleanly.