Build Logs
scalalandio/mdc4s • 3.8.0-RC1:2025-11-14
Errors
0
Warnings
10
Total Lines
502
1##################################
2Clonning https://github.com/scalalandio/mdc4s.git into /build/repo using revision 0.1.0
3##################################
4Note: switching to '3b3aa175d4ef5d5f0ab721c3bd71081fd99d501b'.
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.3
22----
23Preparing build for 3.8.0-RC1
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.3"
35Replacement: val scala3 = "3.8.0-RC1"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (21))
38Compiled project (Scala 3.7.3, JVM (21))
39Successfully applied pattern 'val scala3 = "3.3.3"' in build.sbt
40----
41Starting build for 3.8.0-RC1
42Execute tests: false
43sbt project found:
44Sbt version 1.10.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 scalalandio/mdc4s
47/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
48##################################
49Scala version: 3.8.0-RC1
50Targets: io.scalaland%mdc4s io.scalaland%mdc4s-cats-effect io.scalaland%mdc4s-monix io.scalaland%mdc4s-slf4j io.scalaland%mdc4s-slf4j-test-logger
51Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
52##################################
53Using extra scalacOptions: ,REQUIRE:-source:3.8
54Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
55[sbt_options] declare -a sbt_options=()
56[process_args] java_version = '21'
57[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
58# Executing command line:
59java
60-Dfile.encoding=UTF-8
61-Dcommunitybuild.scala=3.8.0-RC1
62-Dcommunitybuild.project.dependencies.add=
63-Xmx7G
64-Xms4G
65-Xss8M
66-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
67-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
68-jar
69/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
70"setCrossScalaVersions 3.8.0-RC1"
71"++3.8.0-RC1 -v"
72"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
73"set every credentials := Nil"
74"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
75"removeScalacOptionsStartingWith -P:wartremover"
76
77moduleMappings
78"runBuild 3.8.0-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.scalaland%mdc4s io.scalaland%mdc4s-cats-effect io.scalaland%mdc4s-monix io.scalaland%mdc4s-slf4j io.scalaland%mdc4s-slf4j-test-logger"
79
80[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
81[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
82[info] loading project definition from /build/repo/project
83[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
84[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
85[info] Compilation completed in 8.427s.
86[info] done compiling
87[info] loading settings for project root from build.sbt...
88[info] resolving key references (32637 settings) ...
89[info] MDC4s 0.1.0 build for (2.12.19, 2.13.14, 3.8.0-RC1) x (Scala JVM, Scala.js 1.16.0, Scala Native 0.5.4)
90[info]
91[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
92[info] - Scala JVM adds no suffix to a project name seen in build.sbt
93[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
94[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
95[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
96[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
97[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
98[info]
99[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
100[info]
101[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
102[info] - mdc4s (obligatory)
103[info] - mdc4s-cats-effect (optional)
104[info] - mdc4s-monix (optional)
105[info] - mdc4s-slf4j (the only logging we're connecting to)
106[info] for the right Scala version and platform (see projects task).
107[info] Useful sbt tasks:
108[info] * projects - List all projects generated by the build matrix
109[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
110[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
111[info] ci-jvm-3. clean ; coverage ; mdc4s3/compile ; mdc4sCatsEffect3/compile ; mdc4sMonix3/compile ; mdc4sSlf4j3/compile ; mdc4sSlf4jTestLogger3/compile ; mdc4sSlf4jCatsEffectTest3/test ; mdc4sSlf4jMonixTest3/test ; mdc4sSlf4jCatsEffectTest3/coverageReport ; mdc4sSlf4jMonixTest3/coverageReport ; coverageAggregate ; coverageOff ; mdc4s3/mimaReportBinaryIssues ; mdc4sCatsEffect3/mimaReportBinaryIssues ; mdc4sMonix3/mimaReportBinaryIssues ; mdc4sSlf4j3/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
112[info] ci-jvm-2_13. clean ; coverage ; mdc4s/compile ; mdc4sCatsEffect/compile ; mdc4sMonix/compile ; mdc4sSlf4j/compile ; mdc4sSlf4jTestLogger/compile ; mdc4sSlf4jCatsEffectTest/test ; mdc4sSlf4jMonixTest/test ; mdc4sSlf4jCatsEffectTest/coverageReport ; mdc4sSlf4jMonixTest/coverageReport ; coverageAggregate ; coverageOff ; mdc4s/mimaReportBinaryIssues ; mdc4sCatsEffect/mimaReportBinaryIssues ; mdc4sMonix/mimaReportBinaryIssues ; mdc4sSlf4j/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
113[info] ci-jvm-2_12. clean ; coverage ; mdc4s2_12/compile ; mdc4sCatsEffect2_12/compile ; mdc4sMonix2_12/compile ; mdc4sSlf4j2_12/compile ; mdc4sSlf4jTestLogger2_12/compile ; mdc4sSlf4jCatsEffectTest2_12/test ; mdc4sSlf4jMonixTest2_12/test ; mdc4sSlf4jCatsEffectTest2_12/coverageReport ; mdc4sSlf4jMonixTest2_12/coverageReport ; coverageAggregate ; coverageOff ; mdc4s2_12/mimaReportBinaryIssues ; mdc4sCatsEffect2_12/mimaReportBinaryIssues ; mdc4sMonix2_12/mimaReportBinaryIssues ; mdc4sSlf4j2_12/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
114[info] ci-js-3. clean ; mdc4sJS3/compile ; mdc4sCatsEffectJS3/compile ; mdc4sMonixJS3/compile - CI pipeline for Scala 3 on Scala JS
115[info] ci-js-2_13. clean ; mdc4sJS/compile ; mdc4sCatsEffectJS/compile ; mdc4sMonixJS/compile - CI pipeline for Scala 2.13 on Scala JS
116[info] ci-js-2_12. clean ; mdc4sJS2_12/compile ; mdc4sCatsEffectJS2_12/compile ; mdc4sMonixJS2_12/compile - CI pipeline for Scala 2.12 on Scala JS
117[info] ci-native-3. clean ; mdc4sNative3/compile - CI pipeline for Scala 3 on Scala Native
118[info] ci-native-2_13. clean ; mdc4sNative/compile - CI pipeline for Scala 2.13 on Scala Native
119[info] ci-native-2_12. clean ; mdc4sNative2_12/compile - CI pipeline for Scala 2.12 on Scala Native
120[info] publish-local-for-tests. mdc4s/publishLocal ; mdc4s3/publishLocal ; mdc4sCatsEffect/publishLocal ; mdc4sCatsEffect3/publishLocal ; mdc4sMonix/publishLocal ; mdc4sMonix3/publishLocal ; mdc4sSlf4j/publishLocal ; mdc4sSlf4j3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
121Execute setCrossScalaVersions: 3.8.0-RC1
122OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sNative/crossScalaVersions
123OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sMonix3/crossScalaVersions
124OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sMonix3/crossScalaVersions
125OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4s/crossScalaVersions
126OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sSlf4jCatsEffectTest3/crossScalaVersions
127OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sSlf4jCatsEffectTest3/crossScalaVersions
128OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sMonix/crossScalaVersions
129OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sSlf4jCatsEffectTest/crossScalaVersions
130OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sJS/crossScalaVersions
131OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sMonixJS3/crossScalaVersions
132OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sMonixJS3/crossScalaVersions
133OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sCatsEffectJS/crossScalaVersions
134OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sMonixJS/crossScalaVersions
135OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sSlf4jMonixTest/crossScalaVersions
136OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sCatsEffect3/crossScalaVersions
137OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sCatsEffect3/crossScalaVersions
138OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sSlf4jTestLogger3/crossScalaVersions
139OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sSlf4jTestLogger3/crossScalaVersions
140OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sCatsEffectJS3/crossScalaVersions
141OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sCatsEffectJS3/crossScalaVersions
142OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sJS3/crossScalaVersions
143OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sJS3/crossScalaVersions
144OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sSlf4j/crossScalaVersions
145OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sSlf4jTestLogger/crossScalaVersions
146OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sSlf4j3/crossScalaVersions
147OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4s3/crossScalaVersions
148OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sSlf4j3/crossScalaVersions
149OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4s3/crossScalaVersions
150OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sSlf4jMonixTest3/crossScalaVersions
151OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sSlf4jMonixTest3/crossScalaVersions
152OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.14) in mdc4sCatsEffect/crossScalaVersions
153OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in mdc4sNative3/crossScalaVersions
154OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in mdc4sNative3/crossScalaVersions
155[info] MDC4s 0.1.0 build for (2.12.19, 2.13.14, 3.8.0-RC1) x (Scala JVM, Scala.js 1.16.0, Scala Native 0.5.4)
156[info]
157[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
158[info] - Scala JVM adds no suffix to a project name seen in build.sbt
159[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
160[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
161[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
162[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
163[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
164[info]
165[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
166[info]
167[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
168[info] - mdc4s (obligatory)
169[info] - mdc4s-cats-effect (optional)
170[info] - mdc4s-monix (optional)
171[info] - mdc4s-slf4j (the only logging we're connecting to)
172[info] for the right Scala version and platform (see projects task).
173[info] Useful sbt tasks:
174[info] * projects - List all projects generated by the build matrix
175[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
176[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
177[info] ci-jvm-3. clean ; coverage ; mdc4s3/compile ; mdc4sCatsEffect3/compile ; mdc4sMonix3/compile ; mdc4sSlf4j3/compile ; mdc4sSlf4jTestLogger3/compile ; mdc4sSlf4jCatsEffectTest3/test ; mdc4sSlf4jMonixTest3/test ; mdc4sSlf4jCatsEffectTest3/coverageReport ; mdc4sSlf4jMonixTest3/coverageReport ; coverageAggregate ; coverageOff ; mdc4s3/mimaReportBinaryIssues ; mdc4sCatsEffect3/mimaReportBinaryIssues ; mdc4sMonix3/mimaReportBinaryIssues ; mdc4sSlf4j3/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
178[info] ci-jvm-2_13. clean ; coverage ; mdc4s/compile ; mdc4sCatsEffect/compile ; mdc4sMonix/compile ; mdc4sSlf4j/compile ; mdc4sSlf4jTestLogger/compile ; mdc4sSlf4jCatsEffectTest/test ; mdc4sSlf4jMonixTest/test ; mdc4sSlf4jCatsEffectTest/coverageReport ; mdc4sSlf4jMonixTest/coverageReport ; coverageAggregate ; coverageOff ; mdc4s/mimaReportBinaryIssues ; mdc4sCatsEffect/mimaReportBinaryIssues ; mdc4sMonix/mimaReportBinaryIssues ; mdc4sSlf4j/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
179[info] ci-jvm-2_12. clean ; coverage ; mdc4s2_12/compile ; mdc4sCatsEffect2_12/compile ; mdc4sMonix2_12/compile ; mdc4sSlf4j2_12/compile ; mdc4sSlf4jTestLogger2_12/compile ; mdc4sSlf4jCatsEffectTest2_12/test ; mdc4sSlf4jMonixTest2_12/test ; mdc4sSlf4jCatsEffectTest2_12/coverageReport ; mdc4sSlf4jMonixTest2_12/coverageReport ; coverageAggregate ; coverageOff ; mdc4s2_12/mimaReportBinaryIssues ; mdc4sCatsEffect2_12/mimaReportBinaryIssues ; mdc4sMonix2_12/mimaReportBinaryIssues ; mdc4sSlf4j2_12/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
180[info] ci-js-3. clean ; mdc4sJS3/compile ; mdc4sCatsEffectJS3/compile ; mdc4sMonixJS3/compile - CI pipeline for Scala 3 on Scala JS
181[info] ci-js-2_13. clean ; mdc4sJS/compile ; mdc4sCatsEffectJS/compile ; mdc4sMonixJS/compile - CI pipeline for Scala 2.13 on Scala JS
182[info] ci-js-2_12. clean ; mdc4sJS2_12/compile ; mdc4sCatsEffectJS2_12/compile ; mdc4sMonixJS2_12/compile - CI pipeline for Scala 2.12 on Scala JS
183[info] ci-native-3. clean ; mdc4sNative3/compile - CI pipeline for Scala 3 on Scala Native
184[info] ci-native-2_13. clean ; mdc4sNative/compile - CI pipeline for Scala 2.13 on Scala Native
185[info] ci-native-2_12. clean ; mdc4sNative2_12/compile - CI pipeline for Scala 2.12 on Scala Native
186[info] publish-local-for-tests. mdc4s/publishLocal ; mdc4s3/publishLocal ; mdc4sCatsEffect/publishLocal ; mdc4sCatsEffect3/publishLocal ; mdc4sMonix/publishLocal ; mdc4sMonix3/publishLocal ; mdc4sSlf4j/publishLocal ; mdc4sSlf4j3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
187[info] Setting Scala version to 3.8.0-RC1 on 11 projects.
188[info] Switching Scala version on:
189[info] mdc4sSlf4jTestLogger3 (3.8.0-RC1)
190[info] mdc4sCatsEffectJS3 (3.8.0-RC1)
191[info] mdc4s3 (3.8.0-RC1)
192[info] mdc4sCatsEffect3 (3.8.0-RC1)
193[info] mdc4sJS3 (3.8.0-RC1)
194[info] mdc4sMonixJS3 (3.8.0-RC1)
195[info] mdc4sNative3 (3.8.0-RC1)
196[info] mdc4sSlf4j3 (3.8.0-RC1)
197[info] mdc4sSlf4jMonixTest3 (3.8.0-RC1)
198[info] mdc4sSlf4jCatsEffectTest3 (3.8.0-RC1)
199[info] mdc4sMonix3 (3.8.0-RC1)
200[info] Excluding projects:
201[info] mdc4sSlf4jTestLogger (2.13.14)
202[info] mdc4sJS (2.13.14)
203[info] mdc4sNative2_12 (2.12.20, 2.12.19)
204[info] mdc4sCatsEffectJS (2.13.14)
205[info] mdc4sCatsEffect (2.13.14)
206[info] * root (2.12.20)
207[info] mdc4sCatsEffect2_12 (2.12.20, 2.12.19)
208[info] mdc4sMonix (2.13.14)
209[info] mdc4sSlf4jCatsEffectTest (2.13.14)
210[info] mdc4sJS2_12 (2.12.20, 2.12.19)
211[info] mdc4sMonixJS (2.13.14)
212[info] mdc4sSlf4jTestLogger2_12 (2.12.20, 2.12.19)
213[info] mdc4s (2.13.14)
214[info] mdc4sMonix2_12 (2.12.20, 2.12.19)
215[info] mdc4sSlf4jMonixTest2_12 (2.12.20, 2.12.19)
216[info] mdc4sSlf4jCatsEffectTest2_12 (2.12.20, 2.12.19)
217[info] mdc4sSlf4j2_12 (2.12.20, 2.12.19)
218[info] mdc4s2_12 (2.12.20, 2.12.19)
219[info] mdc4sCatsEffectJS2_12 (2.12.20, 2.12.19)
220[info] mdc4sSlf4jMonixTest (2.13.14)
221[info] mdc4sMonixJS2_12 (2.12.20, 2.12.19)
222[info] mdc4sNative (2.13.14)
223[info] mdc4sSlf4j (2.13.14)
224[info] Reapplying settings...
225[info] MDC4s 0.1.0 build for (2.12.19, 2.13.14, 3.8.0-RC1) x (Scala JVM, Scala.js 1.16.0, Scala Native 0.5.4)
226[info]
227[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
228[info] - Scala JVM adds no suffix to a project name seen in build.sbt
229[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
230[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
231[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
232[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
233[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
234[info]
235[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
236[info]
237[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
238[info] - mdc4s (obligatory)
239[info] - mdc4s-cats-effect (optional)
240[info] - mdc4s-monix (optional)
241[info] - mdc4s-slf4j (the only logging we're connecting to)
242[info] for the right Scala version and platform (see projects task).
243[info] Useful sbt tasks:
244[info] * projects - List all projects generated by the build matrix
245[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
246[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
247[info] ci-jvm-3. clean ; coverage ; mdc4s3/compile ; mdc4sCatsEffect3/compile ; mdc4sMonix3/compile ; mdc4sSlf4j3/compile ; mdc4sSlf4jTestLogger3/compile ; mdc4sSlf4jCatsEffectTest3/test ; mdc4sSlf4jMonixTest3/test ; mdc4sSlf4jCatsEffectTest3/coverageReport ; mdc4sSlf4jMonixTest3/coverageReport ; coverageAggregate ; coverageOff ; mdc4s3/mimaReportBinaryIssues ; mdc4sCatsEffect3/mimaReportBinaryIssues ; mdc4sMonix3/mimaReportBinaryIssues ; mdc4sSlf4j3/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
248[info] ci-jvm-2_13. clean ; coverage ; mdc4s/compile ; mdc4sCatsEffect/compile ; mdc4sMonix/compile ; mdc4sSlf4j/compile ; mdc4sSlf4jTestLogger/compile ; mdc4sSlf4jCatsEffectTest/test ; mdc4sSlf4jMonixTest/test ; mdc4sSlf4jCatsEffectTest/coverageReport ; mdc4sSlf4jMonixTest/coverageReport ; coverageAggregate ; coverageOff ; mdc4s/mimaReportBinaryIssues ; mdc4sCatsEffect/mimaReportBinaryIssues ; mdc4sMonix/mimaReportBinaryIssues ; mdc4sSlf4j/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
249[info] ci-jvm-2_12. clean ; coverage ; mdc4s2_12/compile ; mdc4sCatsEffect2_12/compile ; mdc4sMonix2_12/compile ; mdc4sSlf4j2_12/compile ; mdc4sSlf4jTestLogger2_12/compile ; mdc4sSlf4jCatsEffectTest2_12/test ; mdc4sSlf4jMonixTest2_12/test ; mdc4sSlf4jCatsEffectTest2_12/coverageReport ; mdc4sSlf4jMonixTest2_12/coverageReport ; coverageAggregate ; coverageOff ; mdc4s2_12/mimaReportBinaryIssues ; mdc4sCatsEffect2_12/mimaReportBinaryIssues ; mdc4sMonix2_12/mimaReportBinaryIssues ; mdc4sSlf4j2_12/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
250[info] ci-js-3. clean ; mdc4sJS3/compile ; mdc4sCatsEffectJS3/compile ; mdc4sMonixJS3/compile - CI pipeline for Scala 3 on Scala JS
251[info] ci-js-2_13. clean ; mdc4sJS/compile ; mdc4sCatsEffectJS/compile ; mdc4sMonixJS/compile - CI pipeline for Scala 2.13 on Scala JS
252[info] ci-js-2_12. clean ; mdc4sJS2_12/compile ; mdc4sCatsEffectJS2_12/compile ; mdc4sMonixJS2_12/compile - CI pipeline for Scala 2.12 on Scala JS
253[info] ci-native-3. clean ; mdc4sNative3/compile - CI pipeline for Scala 3 on Scala Native
254[info] ci-native-2_13. clean ; mdc4sNative/compile - CI pipeline for Scala 2.13 on Scala Native
255[info] ci-native-2_12. clean ; mdc4sNative2_12/compile - CI pipeline for Scala 2.12 on Scala Native
256[info] publish-local-for-tests. mdc4s/publishLocal ; mdc4s3/publishLocal ; mdc4sCatsEffect/publishLocal ; mdc4sCatsEffect3/publishLocal ; mdc4sMonix/publishLocal ; mdc4sMonix3/publishLocal ; mdc4sSlf4j/publishLocal ; mdc4sSlf4j3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
257Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
258[info] Reapplying settings...
259[info] MDC4s 0.1.0 build for (2.12.19, 2.13.14, 3.8.0-RC1) x (Scala JVM, Scala.js 1.16.0, Scala Native 0.5.4)
260[info]
261[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
262[info] - Scala JVM adds no suffix to a project name seen in build.sbt
263[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
264[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
265[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
266[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
267[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
268[info]
269[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
270[info]
271[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
272[info] - mdc4s (obligatory)
273[info] - mdc4s-cats-effect (optional)
274[info] - mdc4s-monix (optional)
275[info] - mdc4s-slf4j (the only logging we're connecting to)
276[info] for the right Scala version and platform (see projects task).
277[info] Useful sbt tasks:
278[info] * projects - List all projects generated by the build matrix
279[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
280[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
281[info] ci-jvm-3. clean ; coverage ; mdc4s3/compile ; mdc4sCatsEffect3/compile ; mdc4sMonix3/compile ; mdc4sSlf4j3/compile ; mdc4sSlf4jTestLogger3/compile ; mdc4sSlf4jCatsEffectTest3/test ; mdc4sSlf4jMonixTest3/test ; mdc4sSlf4jCatsEffectTest3/coverageReport ; mdc4sSlf4jMonixTest3/coverageReport ; coverageAggregate ; coverageOff ; mdc4s3/mimaReportBinaryIssues ; mdc4sCatsEffect3/mimaReportBinaryIssues ; mdc4sMonix3/mimaReportBinaryIssues ; mdc4sSlf4j3/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
282[info] ci-jvm-2_13. clean ; coverage ; mdc4s/compile ; mdc4sCatsEffect/compile ; mdc4sMonix/compile ; mdc4sSlf4j/compile ; mdc4sSlf4jTestLogger/compile ; mdc4sSlf4jCatsEffectTest/test ; mdc4sSlf4jMonixTest/test ; mdc4sSlf4jCatsEffectTest/coverageReport ; mdc4sSlf4jMonixTest/coverageReport ; coverageAggregate ; coverageOff ; mdc4s/mimaReportBinaryIssues ; mdc4sCatsEffect/mimaReportBinaryIssues ; mdc4sMonix/mimaReportBinaryIssues ; mdc4sSlf4j/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
283[info] ci-jvm-2_12. clean ; coverage ; mdc4s2_12/compile ; mdc4sCatsEffect2_12/compile ; mdc4sMonix2_12/compile ; mdc4sSlf4j2_12/compile ; mdc4sSlf4jTestLogger2_12/compile ; mdc4sSlf4jCatsEffectTest2_12/test ; mdc4sSlf4jMonixTest2_12/test ; mdc4sSlf4jCatsEffectTest2_12/coverageReport ; mdc4sSlf4jMonixTest2_12/coverageReport ; coverageAggregate ; coverageOff ; mdc4s2_12/mimaReportBinaryIssues ; mdc4sCatsEffect2_12/mimaReportBinaryIssues ; mdc4sMonix2_12/mimaReportBinaryIssues ; mdc4sSlf4j2_12/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
284[info] ci-js-3. clean ; mdc4sJS3/compile ; mdc4sCatsEffectJS3/compile ; mdc4sMonixJS3/compile - CI pipeline for Scala 3 on Scala JS
285[info] ci-js-2_13. clean ; mdc4sJS/compile ; mdc4sCatsEffectJS/compile ; mdc4sMonixJS/compile - CI pipeline for Scala 2.13 on Scala JS
286[info] ci-js-2_12. clean ; mdc4sJS2_12/compile ; mdc4sCatsEffectJS2_12/compile ; mdc4sMonixJS2_12/compile - CI pipeline for Scala 2.12 on Scala JS
287[info] ci-native-3. clean ; mdc4sNative3/compile - CI pipeline for Scala 3 on Scala Native
288[info] ci-native-2_13. clean ; mdc4sNative/compile - CI pipeline for Scala 2.13 on Scala Native
289[info] ci-native-2_12. clean ; mdc4sNative2_12/compile - CI pipeline for Scala 2.12 on Scala Native
290[info] publish-local-for-tests. mdc4s/publishLocal ; mdc4s3/publishLocal ; mdc4sCatsEffect/publishLocal ; mdc4sCatsEffect3/publishLocal ; mdc4sMonix/publishLocal ; mdc4sMonix3/publishLocal ; mdc4sSlf4j/publishLocal ; mdc4sSlf4j3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
291[info] Defining Global / credentials, credentials and 32 others.
292[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 271 others.
293[info] Run `last` for details.
294[info] Reapplying settings...
295[info] MDC4s 0.1.0 build for (2.12.19, 2.13.14, 3.8.0-RC1) x (Scala JVM, Scala.js 1.16.0, Scala Native 0.5.4)
296[info]
297[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
298[info] - Scala JVM adds no suffix to a project name seen in build.sbt
299[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
300[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
301[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
302[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
303[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
304[info]
305[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
306[info]
307[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
308[info] - mdc4s (obligatory)
309[info] - mdc4s-cats-effect (optional)
310[info] - mdc4s-monix (optional)
311[info] - mdc4s-slf4j (the only logging we're connecting to)
312[info] for the right Scala version and platform (see projects task).
313[info] Useful sbt tasks:
314[info] * projects - List all projects generated by the build matrix
315[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
316[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
317[info] ci-jvm-3. clean ; coverage ; mdc4s3/compile ; mdc4sCatsEffect3/compile ; mdc4sMonix3/compile ; mdc4sSlf4j3/compile ; mdc4sSlf4jTestLogger3/compile ; mdc4sSlf4jCatsEffectTest3/test ; mdc4sSlf4jMonixTest3/test ; mdc4sSlf4jCatsEffectTest3/coverageReport ; mdc4sSlf4jMonixTest3/coverageReport ; coverageAggregate ; coverageOff ; mdc4s3/mimaReportBinaryIssues ; mdc4sCatsEffect3/mimaReportBinaryIssues ; mdc4sMonix3/mimaReportBinaryIssues ; mdc4sSlf4j3/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
318[info] ci-jvm-2_13. clean ; coverage ; mdc4s/compile ; mdc4sCatsEffect/compile ; mdc4sMonix/compile ; mdc4sSlf4j/compile ; mdc4sSlf4jTestLogger/compile ; mdc4sSlf4jCatsEffectTest/test ; mdc4sSlf4jMonixTest/test ; mdc4sSlf4jCatsEffectTest/coverageReport ; mdc4sSlf4jMonixTest/coverageReport ; coverageAggregate ; coverageOff ; mdc4s/mimaReportBinaryIssues ; mdc4sCatsEffect/mimaReportBinaryIssues ; mdc4sMonix/mimaReportBinaryIssues ; mdc4sSlf4j/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
319[info] ci-jvm-2_12. clean ; coverage ; mdc4s2_12/compile ; mdc4sCatsEffect2_12/compile ; mdc4sMonix2_12/compile ; mdc4sSlf4j2_12/compile ; mdc4sSlf4jTestLogger2_12/compile ; mdc4sSlf4jCatsEffectTest2_12/test ; mdc4sSlf4jMonixTest2_12/test ; mdc4sSlf4jCatsEffectTest2_12/coverageReport ; mdc4sSlf4jMonixTest2_12/coverageReport ; coverageAggregate ; coverageOff ; mdc4s2_12/mimaReportBinaryIssues ; mdc4sCatsEffect2_12/mimaReportBinaryIssues ; mdc4sMonix2_12/mimaReportBinaryIssues ; mdc4sSlf4j2_12/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
320[info] ci-js-3. clean ; mdc4sJS3/compile ; mdc4sCatsEffectJS3/compile ; mdc4sMonixJS3/compile - CI pipeline for Scala 3 on Scala JS
321[info] ci-js-2_13. clean ; mdc4sJS/compile ; mdc4sCatsEffectJS/compile ; mdc4sMonixJS/compile - CI pipeline for Scala 2.13 on Scala JS
322[info] ci-js-2_12. clean ; mdc4sJS2_12/compile ; mdc4sCatsEffectJS2_12/compile ; mdc4sMonixJS2_12/compile - CI pipeline for Scala 2.12 on Scala JS
323[info] ci-native-3. clean ; mdc4sNative3/compile - CI pipeline for Scala 3 on Scala Native
324[info] ci-native-2_13. clean ; mdc4sNative/compile - CI pipeline for Scala 2.13 on Scala Native
325[info] ci-native-2_12. clean ; mdc4sNative2_12/compile - CI pipeline for Scala 2.12 on Scala Native
326[info] publish-local-for-tests. mdc4s/publishLocal ; mdc4s3/publishLocal ; mdc4sCatsEffect/publishLocal ; mdc4sCatsEffect3/publishLocal ; mdc4sMonix/publishLocal ; mdc4sMonix3/publishLocal ; mdc4sSlf4j/publishLocal ; mdc4sSlf4j3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
327Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
328[info] Reapplying settings...
329OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
330
331 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
332 Did you mean mdc4s / allExcludeDependencies ?
333 , retry without global scopes
334[info] Reapplying settings...
335[info] MDC4s 0.1.0 build for (2.12.19, 2.13.14, 3.8.0-RC1) x (Scala JVM, Scala.js 1.16.0, Scala Native 0.5.4)
336[info]
337[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
338[info] - Scala JVM adds no suffix to a project name seen in build.sbt
339[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
340[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
341[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
342[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
343[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
344[info]
345[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
346[info]
347[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
348[info] - mdc4s (obligatory)
349[info] - mdc4s-cats-effect (optional)
350[info] - mdc4s-monix (optional)
351[info] - mdc4s-slf4j (the only logging we're connecting to)
352[info] for the right Scala version and platform (see projects task).
353[info] Useful sbt tasks:
354[info] * projects - List all projects generated by the build matrix
355[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
356[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
357[info] ci-jvm-3. clean ; coverage ; mdc4s3/compile ; mdc4sCatsEffect3/compile ; mdc4sMonix3/compile ; mdc4sSlf4j3/compile ; mdc4sSlf4jTestLogger3/compile ; mdc4sSlf4jCatsEffectTest3/test ; mdc4sSlf4jMonixTest3/test ; mdc4sSlf4jCatsEffectTest3/coverageReport ; mdc4sSlf4jMonixTest3/coverageReport ; coverageAggregate ; coverageOff ; mdc4s3/mimaReportBinaryIssues ; mdc4sCatsEffect3/mimaReportBinaryIssues ; mdc4sMonix3/mimaReportBinaryIssues ; mdc4sSlf4j3/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
358[info] ci-jvm-2_13. clean ; coverage ; mdc4s/compile ; mdc4sCatsEffect/compile ; mdc4sMonix/compile ; mdc4sSlf4j/compile ; mdc4sSlf4jTestLogger/compile ; mdc4sSlf4jCatsEffectTest/test ; mdc4sSlf4jMonixTest/test ; mdc4sSlf4jCatsEffectTest/coverageReport ; mdc4sSlf4jMonixTest/coverageReport ; coverageAggregate ; coverageOff ; mdc4s/mimaReportBinaryIssues ; mdc4sCatsEffect/mimaReportBinaryIssues ; mdc4sMonix/mimaReportBinaryIssues ; mdc4sSlf4j/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
359[info] ci-jvm-2_12. clean ; coverage ; mdc4s2_12/compile ; mdc4sCatsEffect2_12/compile ; mdc4sMonix2_12/compile ; mdc4sSlf4j2_12/compile ; mdc4sSlf4jTestLogger2_12/compile ; mdc4sSlf4jCatsEffectTest2_12/test ; mdc4sSlf4jMonixTest2_12/test ; mdc4sSlf4jCatsEffectTest2_12/coverageReport ; mdc4sSlf4jMonixTest2_12/coverageReport ; coverageAggregate ; coverageOff ; mdc4s2_12/mimaReportBinaryIssues ; mdc4sCatsEffect2_12/mimaReportBinaryIssues ; mdc4sMonix2_12/mimaReportBinaryIssues ; mdc4sSlf4j2_12/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
360[info] ci-js-3. clean ; mdc4sJS3/compile ; mdc4sCatsEffectJS3/compile ; mdc4sMonixJS3/compile - CI pipeline for Scala 3 on Scala JS
361[info] ci-js-2_13. clean ; mdc4sJS/compile ; mdc4sCatsEffectJS/compile ; mdc4sMonixJS/compile - CI pipeline for Scala 2.13 on Scala JS
362[info] ci-js-2_12. clean ; mdc4sJS2_12/compile ; mdc4sCatsEffectJS2_12/compile ; mdc4sMonixJS2_12/compile - CI pipeline for Scala 2.12 on Scala JS
363[info] ci-native-3. clean ; mdc4sNative3/compile - CI pipeline for Scala 3 on Scala Native
364[info] ci-native-2_13. clean ; mdc4sNative/compile - CI pipeline for Scala 2.13 on Scala Native
365[info] ci-native-2_12. clean ; mdc4sNative2_12/compile - CI pipeline for Scala 2.12 on Scala Native
366[info] publish-local-for-tests. mdc4s/publishLocal ; mdc4s3/publishLocal ; mdc4sCatsEffect/publishLocal ; mdc4sCatsEffect3/publishLocal ; mdc4sMonix/publishLocal ; mdc4sMonix3/publishLocal ; mdc4sSlf4j/publishLocal ; mdc4sSlf4j3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
367Execute removeScalacOptionsStartingWith: -P:wartremover
368[info] Reapplying settings...
369[info] MDC4s 0.1.0 build for (2.12.19, 2.13.14, 3.8.0-RC1) x (Scala JVM, Scala.js 1.16.0, Scala Native 0.5.4)
370[info]
371[info] This build uses sbt-projectmatrix with sbt-commandmatrix helper:
372[info] - Scala JVM adds no suffix to a project name seen in build.sbt
373[info] - Scala.js adds the "JS" suffix to a project name seen in build.sbt
374[info] - Scala Native adds the "Native" suffix to a project name seen in build.sbt
375[info] - Scala 2.12 adds the suffix "2_12" to a project name seen in build.sbt
376[info] - Scala 2.13 adds no suffix to a project name seen in build.sbt
377[info] - Scala 3 adds the suffix "3" to a project name seen in build.sbt
378[info]
379[info] When working with IntelliJ or Scala Metals, edit "val ideScala = ..." and "val idePlatform = ..." within "val versions" in build.sbt to control which Scala version you're currently working with.
380[info]
381[info] If you need to test library locally in a different project, use publish-local-for-tests or manually publishLocal:
382[info] - mdc4s (obligatory)
383[info] - mdc4s-cats-effect (optional)
384[info] - mdc4s-monix (optional)
385[info] - mdc4s-slf4j (the only logging we're connecting to)
386[info] for the right Scala version and platform (see projects task).
387[info] Useful sbt tasks:
388[info] * projects - List all projects generated by the build matrix
389[info] * test - Compile and test all projects in all Scala versions and platforms (beware! it uses a lot of memory and might OOM!)
390[info] ci-release. publishSigned ; sonatypeBundleRelease - Publish everything to release or snapshot repository
391[info] ci-jvm-3. clean ; coverage ; mdc4s3/compile ; mdc4sCatsEffect3/compile ; mdc4sMonix3/compile ; mdc4sSlf4j3/compile ; mdc4sSlf4jTestLogger3/compile ; mdc4sSlf4jCatsEffectTest3/test ; mdc4sSlf4jMonixTest3/test ; mdc4sSlf4jCatsEffectTest3/coverageReport ; mdc4sSlf4jMonixTest3/coverageReport ; coverageAggregate ; coverageOff ; mdc4s3/mimaReportBinaryIssues ; mdc4sCatsEffect3/mimaReportBinaryIssues ; mdc4sMonix3/mimaReportBinaryIssues ; mdc4sSlf4j3/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger3/mimaReportBinaryIssues - CI pipeline for Scala 3 on JVM
392[info] ci-jvm-2_13. clean ; coverage ; mdc4s/compile ; mdc4sCatsEffect/compile ; mdc4sMonix/compile ; mdc4sSlf4j/compile ; mdc4sSlf4jTestLogger/compile ; mdc4sSlf4jCatsEffectTest/test ; mdc4sSlf4jMonixTest/test ; mdc4sSlf4jCatsEffectTest/coverageReport ; mdc4sSlf4jMonixTest/coverageReport ; coverageAggregate ; coverageOff ; mdc4s/mimaReportBinaryIssues ; mdc4sCatsEffect/mimaReportBinaryIssues ; mdc4sMonix/mimaReportBinaryIssues ; mdc4sSlf4j/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger/mimaReportBinaryIssues - CI pipeline for Scala 2.13 on JVM
393[info] ci-jvm-2_12. clean ; coverage ; mdc4s2_12/compile ; mdc4sCatsEffect2_12/compile ; mdc4sMonix2_12/compile ; mdc4sSlf4j2_12/compile ; mdc4sSlf4jTestLogger2_12/compile ; mdc4sSlf4jCatsEffectTest2_12/test ; mdc4sSlf4jMonixTest2_12/test ; mdc4sSlf4jCatsEffectTest2_12/coverageReport ; mdc4sSlf4jMonixTest2_12/coverageReport ; coverageAggregate ; coverageOff ; mdc4s2_12/mimaReportBinaryIssues ; mdc4sCatsEffect2_12/mimaReportBinaryIssues ; mdc4sMonix2_12/mimaReportBinaryIssues ; mdc4sSlf4j2_12/mimaReportBinaryIssues ; mdc4sSlf4jTestLogger2_12/mimaReportBinaryIssues - CI pipeline for Scala 2.12 on JVM
394[info] ci-js-3. clean ; mdc4sJS3/compile ; mdc4sCatsEffectJS3/compile ; mdc4sMonixJS3/compile - CI pipeline for Scala 3 on Scala JS
395[info] ci-js-2_13. clean ; mdc4sJS/compile ; mdc4sCatsEffectJS/compile ; mdc4sMonixJS/compile - CI pipeline for Scala 2.13 on Scala JS
396[info] ci-js-2_12. clean ; mdc4sJS2_12/compile ; mdc4sCatsEffectJS2_12/compile ; mdc4sMonixJS2_12/compile - CI pipeline for Scala 2.12 on Scala JS
397[info] ci-native-3. clean ; mdc4sNative3/compile - CI pipeline for Scala 3 on Scala Native
398[info] ci-native-2_13. clean ; mdc4sNative/compile - CI pipeline for Scala 2.13 on Scala Native
399[info] ci-native-2_12. clean ; mdc4sNative2_12/compile - CI pipeline for Scala 2.12 on Scala Native
400[info] publish-local-for-tests. mdc4s/publishLocal ; mdc4s3/publishLocal ; mdc4sCatsEffect/publishLocal ; mdc4sCatsEffect3/publishLocal ; mdc4sMonix/publishLocal ; mdc4sMonix3/publishLocal ; mdc4sSlf4j/publishLocal ; mdc4sSlf4j3/publishLocal - Publishes all Scala 2.13 and Scala 3 JVM artifacts to test snippets in documentation
401[success] Total time: 0 s, completed Nov 14, 2025, 9:53:28 PM
402Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
403Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
404Starting build...
405Projects: Set(mdc4sSlf4jTestLogger3, mdc4s3, mdc4sCatsEffect3, mdc4sSlf4j3, mdc4sMonix3)
406Starting build for ProjectRef(file:/build/repo/,mdc4s3) (mdc4s)... [0/5]
407OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
408OpenCB::Filter out '-source', matches setting pattern '^-?-source(:.*)?'
409OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
410OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
411OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
412Compile scalacOptions: -encoding, UTF-8, -rewrite, 3.3-migration, -unchecked, -explain, -explain-types, -Wconf:msg=object ImplicitConversions in package convert is deprecated:s, -Wunused:privates, -Wunused:locals, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Xcheck-macros, -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
413[info] compiling 1 Scala source to /build/repo/modules/mdc4s/target/jvm-3/classes ...
414[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
415[warn] one warning found
416[info] done compiling
417Starting build for ProjectRef(file:/build/repo/,mdc4sCatsEffect3) (mdc4s-cats-effect)... [1/5]
418Compile scalacOptions: -encoding, UTF-8, -rewrite, 3.3-migration, -unchecked, -explain, -explain-types, -Wconf:msg=object ImplicitConversions in package convert is deprecated:s, -Wunused:privates, -Wunused:locals, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Xcheck-macros, -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
419[info] compiling 4 Scala sources to /build/repo/modules/mdc4s-cats-effect/target/jvm-3/classes ...
420[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
421[warn] one warning found
422[info] done compiling
423Starting build for ProjectRef(file:/build/repo/,mdc4sSlf4j3) (mdc4s-slf4j)... [2/5]
424Compile scalacOptions: -encoding, UTF-8, -rewrite, 3.3-migration, -unchecked, -explain, -explain-types, -Wconf:msg=object ImplicitConversions in package convert is deprecated:s, -Wunused:privates, -Wunused:locals, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Xcheck-macros, -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
425[info] compiling 2 Scala sources to /build/repo/modules/mdc4s-slf4j/target/jvm-3/classes ...
426[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
427[warn] one warning found
428[info] done compiling
429Starting build for ProjectRef(file:/build/repo/,mdc4sSlf4jTestLogger3) (mdc4s-slf4j-test-logger)... [3/5]
430Compile scalacOptions: -encoding, UTF-8, -rewrite, 3.3-migration, -unchecked, -explain, -explain-types, -Wconf:msg=object ImplicitConversions in package convert is deprecated:s, -Wunused:privates, -Wunused:locals, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Xcheck-macros, -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
431[info] compiling 3 Scala sources to /build/repo/modules/mdc4s-slf4j-test-logger/target/jvm-3/classes ...
432[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
433[warn] one warning found
434[info] done compiling
435Starting build for ProjectRef(file:/build/repo/,mdc4sMonix3) (mdc4s-monix)... [4/5]
436Compile scalacOptions: -encoding, UTF-8, -rewrite, 3.3-migration, -unchecked, -explain, -explain-types, -Wconf:msg=object ImplicitConversions in package convert is deprecated:s, -Wunused:privates, -Wunused:locals, -Wunused:explicits, -Wunused:implicits, -Wunused:params, -Xcheck-macros, -Ykind-projector:underscores, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
437[info] compiling 3 Scala sources to /build/repo/modules/mdc4s-monix/target/jvm-3/classes ...
438[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
439[warn] one warning found
440[info] done compiling
441
442************************
443Build summary:
444[{
445 "module": "mdc4s",
446 "compile": {"status": "ok", "tookMs": 7372, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
447 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
448 "test-compile": {"status": "ok", "tookMs": 116, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
449 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
450 "publish": {"status": "skipped", "tookMs": 0},
451 "metadata": {
452 "crossScalaVersions": ["2.12.20", "3.3.3"]
453}
454},{
455 "module": "mdc4s-cats-effect",
456 "compile": {"status": "ok", "tookMs": 3405, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
457 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
458 "test-compile": {"status": "ok", "tookMs": 141, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
459 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
460 "publish": {"status": "skipped", "tookMs": 0},
461 "metadata": {
462 "crossScalaVersions": ["2.12.20", "3.3.3"]
463}
464},{
465 "module": "mdc4s-slf4j",
466 "compile": {"status": "ok", "tookMs": 700, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
467 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
468 "test-compile": {"status": "ok", "tookMs": 138, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
469 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
470 "publish": {"status": "skipped", "tookMs": 0},
471 "metadata": {
472 "crossScalaVersions": ["2.12.20", "3.3.3"]
473}
474},{
475 "module": "mdc4s-slf4j-test-logger",
476 "compile": {"status": "ok", "tookMs": 1533, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
477 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
478 "test-compile": {"status": "ok", "tookMs": 85, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
479 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
480 "publish": {"status": "skipped", "tookMs": 0},
481 "metadata": {
482 "crossScalaVersions": ["2.12.20", "3.3.3"]
483}
484},{
485 "module": "mdc4s-monix",
486 "compile": {"status": "ok", "tookMs": 1339, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
487 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
488 "test-compile": {"status": "ok", "tookMs": 139, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
489 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
490 "publish": {"status": "skipped", "tookMs": 0},
491 "metadata": {
492 "crossScalaVersions": ["2.12.20", "3.3.3"]
493}
494}]
495************************
496[success] Total time: 47 s, completed Nov 14, 2025, 9:54:15 PM
497[0JChecking patch project/plugins.sbt...
498Checking patch project/build.properties...
499Checking patch build.sbt...
500Applied patch project/plugins.sbt cleanly.
501Applied patch project/build.properties cleanly.
502Applied patch build.sbt cleanly.