Build Logs

kitlangton/zio-tui • 3.8.0-RC3:2025-12-04

Errors

0

Warnings

10

Total Lines

283

1##################################
2Clonning https://github.com/kitlangton/zio-tui.git into /build/repo using revision v0.2.2
3##################################
4Note: switching to 'a6877888e3c292c0fa254f517f637fe2c2fbaf71'.
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
21Would override fixed Scala version: 3.3.1
22----
23Preparing build for 3.8.0-RC3
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.3.1"
35Replacement: val scala3 = "3.8.0-RC3"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.3.1"' in build.sbt
40----
41Starting build for 3.8.0-RC3
42Execute tests: true
43sbt project found:
44Sbt version 1.9.1 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project kitlangton/zio-tui
47##################################
48Scala version: 3.8.0-RC3
49Targets: io.github.kitlangton%zio-tui
50Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
51##################################
52Using extra scalacOptions: ,REQUIRE:-source:3.8
53Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
54[sbt_options] declare -a sbt_options=()
55[process_args] java_version = '17'
56[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
57# Executing command line:
58java
59-Dfile.encoding=UTF-8
60-Dcommunitybuild.scala=3.8.0-RC3
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.8.0-RC3"
70"++3.8.0-RC3 -v"
71"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75
76moduleMappings
77"runBuild 3.8.0-RC3 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.github.kitlangton%zio-tui"
78
79[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
80[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
81[info] loading project definition from /build/repo/project
82[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
83[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
84[info] Compilation completed in 8.898s.
85[info] done compiling
86/build/repo/build.sbt:45: warning: match may not be exhaustive.
87It would fail on the following inputs: None, Some((2, _)), Some((_, 12)), Some((_, 13)), Some((_, ??)), Some((_, _))
88 CrossVersion.partialVersion(scalaVersion.value) match {
89 ^
90[info] loading settings for project root from build.sbt...
91[info] ________ ___
92[info] |__ /_ _/ _ \
93[info] / / | | | | |
94[info] / /_ | | |_| |
95[info] /____|___\___/ 0.2.2+0-a6877888+20251204-1512-SNAPSHOT
96[info]
97[info] Useful sbt tasks:
98[info] > build - Prepares sources, compiles and runs tests
99[info] > prepare - Prepares sources by applying both scalafix and scalafmt
100[info] > fix - Fixes sources files using scalafix
101[info] > fmt - Formats source files using scalafmt
102[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
103[info] > testJVM - Runs all JVM tests
104[info] > testJS - Runs all ScalaJS tests
105[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
106[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
107[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
108[info]
109[warn] there are 2 keys that are not used by any other settings/tasks:
110[warn]
111[warn] * ThisBuild / name
112[warn] +- /build/repo/build.sbt:4
113[warn] * ThisBuild / normalizedName
114[warn] +- /build/repo/build.sbt:4
115[warn]
116[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
117[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
118Execute setCrossScalaVersions: 3.8.0-RC3
119OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in examples/crossScalaVersions
120OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in core/crossScalaVersions
121OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in root/crossScalaVersions
122OpenCB::Limitting incorrect crossVersions List() -> List(3.8.0-RC3) in root/crossScalaVersions
123[info] ________ ___
124[info] |__ /_ _/ _ \
125[info] / / | | | | |
126[info] / /_ | | |_| |
127[info] /____|___\___/ 0.2.2+0-a6877888+20251204-1512-SNAPSHOT
128[info]
129[info] Useful sbt tasks:
130[info] > build - Prepares sources, compiles and runs tests
131[info] > prepare - Prepares sources by applying both scalafix and scalafmt
132[info] > fix - Fixes sources files using scalafix
133[info] > fmt - Formats source files using scalafmt
134[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
135[info] > testJVM - Runs all JVM tests
136[info] > testJS - Runs all ScalaJS tests
137[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
138[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
139[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
140[info]
141[info] Setting Scala version to 3.8.0-RC3 on 3 projects.
142[info] Switching Scala version on:
143[info] * root (3.8.0-RC3)
144[info] core (2.13.12, 3.8.0-RC3)
145[info] examples (2.13.12, 3.8.0-RC3)
146[info] Excluding projects:
147[info] Reapplying settings...
148[info] ________ ___
149[info] |__ /_ _/ _ \
150[info] / / | | | | |
151[info] / /_ | | |_| |
152[info] /____|___\___/ 0.2.2+0-a6877888+20251204-1512-SNAPSHOT
153[info]
154[info] Useful sbt tasks:
155[info] > build - Prepares sources, compiles and runs tests
156[info] > prepare - Prepares sources by applying both scalafix and scalafmt
157[info] > fix - Fixes sources files using scalafix
158[info] > fmt - Formats source files using scalafmt
159[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
160[info] > testJVM - Runs all JVM tests
161[info] > testJS - Runs all ScalaJS tests
162[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
163[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
164[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
165[info]
166Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
167[info] Reapplying settings...
168[info] ________ ___
169[info] |__ /_ _/ _ \
170[info] / / | | | | |
171[info] / /_ | | |_| |
172[info] /____|___\___/ 0.2.2+0-a6877888+20251204-1512-SNAPSHOT
173[info]
174[info] Useful sbt tasks:
175[info] > build - Prepares sources, compiles and runs tests
176[info] > prepare - Prepares sources by applying both scalafix and scalafmt
177[info] > fix - Fixes sources files using scalafix
178[info] > fmt - Formats source files using scalafmt
179[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
180[info] > testJVM - Runs all JVM tests
181[info] > testJS - Runs all ScalaJS tests
182[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
183[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
184[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
185[info]
186[info] Defining Global / credentials, core / credentials and 1 others.
187[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 18 others.
188[info] Run `last` for details.
189[info] Reapplying settings...
190[info] ________ ___
191[info] |__ /_ _/ _ \
192[info] / / | | | | |
193[info] / /_ | | |_| |
194[info] /____|___\___/ 0.2.2+0-a6877888+20251204-1512-SNAPSHOT
195[info]
196[info] Useful sbt tasks:
197[info] > build - Prepares sources, compiles and runs tests
198[info] > prepare - Prepares sources by applying both scalafix and scalafmt
199[info] > fix - Fixes sources files using scalafix
200[info] > fmt - Formats source files using scalafmt
201[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
202[info] > testJVM - Runs all JVM tests
203[info] > testJS - Runs all ScalaJS tests
204[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
205[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
206[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
207[info]
208Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
209[info] Reapplying settings...
210OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
211
212 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
213 Did you mean allExcludeDependencies ?
214 , retry without global scopes
215[info] Reapplying settings...
216[info] ________ ___
217[info] |__ /_ _/ _ \
218[info] / / | | | | |
219[info] / /_ | | |_| |
220[info] /____|___\___/ 0.2.2+0-a6877888+20251204-1512-SNAPSHOT
221[info]
222[info] Useful sbt tasks:
223[info] > build - Prepares sources, compiles and runs tests
224[info] > prepare - Prepares sources by applying both scalafix and scalafmt
225[info] > fix - Fixes sources files using scalafix
226[info] > fmt - Formats source files using scalafmt
227[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
228[info] > testJVM - Runs all JVM tests
229[info] > testJS - Runs all ScalaJS tests
230[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
231[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
232[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
233[info]
234Execute removeScalacOptionsStartingWith: -P:wartremover
235[info] Reapplying settings...
236[info] ________ ___
237[info] |__ /_ _/ _ \
238[info] / / | | | | |
239[info] / /_ | | |_| |
240[info] /____|___\___/ 0.2.2+0-a6877888+20251204-1512-SNAPSHOT
241[info]
242[info] Useful sbt tasks:
243[info] > build - Prepares sources, compiles and runs tests
244[info] > prepare - Prepares sources by applying both scalafix and scalafmt
245[info] > fix - Fixes sources files using scalafix
246[info] > fmt - Formats source files using scalafmt
247[info] > ~compileJVM - Compiles all JVM modules (file-watch enabled)
248[info] > testJVM - Runs all JVM tests
249[info] > testJS - Runs all ScalaJS tests
250[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
251[info] > coreTestsJVM/testOnly *.ZIOSpec -- -t "happy-path"
252[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
253[info]
254[success] Total time: 0 s, completed Dec 4, 2025, 3:12:17 PM
255Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
256Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
257Starting build...
258Projects: Set(root)
259Starting build for ProjectRef(file:/build/repo/,root) (zio-tui)... [0/1]
260OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
261Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
262
263************************
264Build summary:
265[{
266 "module": "zio-tui",
267 "compile": {"status": "ok", "tookMs": 3402, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
268 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
269 "test-compile": {"status": "ok", "tookMs": 134, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
270 "test": {"status": "ok", "tookMs": 111, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
271 "publish": {"status": "ok", "tookMs": 5},
272 "metadata": {
273 "crossScalaVersions": ["3.3.1"]
274}
275}]
276************************
277[success] Total time: 12 s, completed Dec 4, 2025, 3:12:29 PM
278[0JChecking patch project/plugins.sbt...
279Checking patch project/build.properties...
280Checking patch build.sbt...
281Applied patch project/plugins.sbt cleanly.
282Applied patch project/build.properties cleanly.
283Applied patch build.sbt cleanly.