Build Logs
profunktor/fs2-rabbit • scheduled_3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
Errors
0
Warnings
441
Total Lines
793
1##################################
2Clonning https://github.com/profunktor/fs2-rabbit.git into /build/repo using revision v5.4.5
3##################################
4Note: switching to 'fe68d4307b6833227aeb4ec4b497dce167c0128c'.
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----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32No prepare script found for project profunktor/fs2-rabbit
33##################################
34Scala version: 3.7.4
35Targets: dev.profunktor%fs2-rabbit dev.profunktor%fs2-rabbit-circe dev.profunktor%fs2-rabbit-testkit
36Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
37##################################
38Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
39Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
40[sbt_options] declare -a sbt_options=()
41[process_args] java_version = '17'
42[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
43# Executing command line:
44java
45-Dfile.encoding=UTF-8
46-Dcommunitybuild.scala=3.7.4
47-Dcommunitybuild.project.dependencies.add=
48-Xmx7G
49-Xms4G
50-Xss8M
51-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
52-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
53-jar
54/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
55"setCrossScalaVersions 3.7.4"
56"++3.7.4 -v"
57"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""
58"set every credentials := Nil"
59"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
60"removeScalacOptionsStartingWith -P:wartremover"
61
62moduleMappings
63"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" dev.profunktor%fs2-rabbit dev.profunktor%fs2-rabbit-circe dev.profunktor%fs2-rabbit-testkit"
64
65[info] [launcher] getting org.scala-sbt sbt 1.11.6 (this may take some time)...
66[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
67[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
68[info] loading project definition from /build/repo/project
69[info] compiling 4 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
70[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
71[info] Compilation completed in 8.763s.
72[warn] /build/repo/project/PrjResolvers.scala:6:14: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
73[warn] resolvers += Resolver.sonatypeCentralSnapshots
74[warn] Resolver.sonatypeOssRepos("public"),
75[warn] ^
76[warn] /build/repo/project/PrjResolvers.scala:7:14: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
77[warn] resolvers += Resolver.sonatypeCentralSnapshots
78[warn] Resolver.sonatypeOssRepos("snapshots"),
79[warn] ^
80[warn] /build/repo/project/PrjResolvers.scala:8:14: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
81[warn] resolvers += Resolver.sonatypeCentralSnapshots
82[warn] Resolver.sonatypeOssRepos("releases"),
83[warn] ^
84[warn] three warnings found
85[info] done compiling
86[info] loading settings for project fs2-rabbit-root from build.sbt...
87[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
88[warn] there are 4 keys that are not used by any other settings/tasks:
89[warn]
90[warn] * ThisBuild / name
91[warn] +- /build/repo/build.sbt:5
92[warn] * examples / mimaPreviousArtifacts
93[warn] +- /build/repo/build.sbt:61
94[warn] * microsite / mimaPreviousArtifacts
95[warn] +- /build/repo/build.sbt:61
96[warn] * tests / mimaPreviousArtifacts
97[warn] +- /build/repo/build.sbt:61
98[warn]
99[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
100[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
101Execute setCrossScalaVersions: 3.7.4
102OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in examples/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in examples/crossScalaVersions
104OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in tests/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in tests/crossScalaVersions
106OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in fs2-rabbit-root/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in fs2-rabbit-root/crossScalaVersions
108OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in microsite/crossScalaVersions
109OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in microsite/crossScalaVersions
110OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in fs2-rabbit-testkit/crossScalaVersions
111OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in fs2-rabbit-circe/crossScalaVersions
112OpenCB::Changing crossVersion 3.3.6 -> 3.7.4 in fs2-rabbit/crossScalaVersions
113[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
114[info] Setting Scala version to 3.7.4 on 7 projects.
115[info] Switching Scala version on:
116[info] examples (3.7.4)
117[info] tests (3.7.4)
118[info] * fs2-rabbit-root (3.7.4)
119[info] microsite (3.7.4)
120[info] fs2-rabbit-testkit (2.13.16, 3.7.4)
121[info] fs2-rabbit (2.13.16, 3.7.4)
122[info] fs2-rabbit-circe (2.13.16, 3.7.4)
123[info] Excluding projects:
124[info] Reapplying settings...
125[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
126Execute 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
127[info] Reapplying settings...
128[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
129[info] Defining Global / credentials, credentials and 5 others.
130[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 62 others.
131[info] Run `last` for details.
132[info] Reapplying settings...
133[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
134Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
135[info] Reapplying settings...
136OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
137
138 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
139 Did you mean fs2-rabbit / allExcludeDependencies ?
140 , retry without global scopes
141[info] Reapplying settings...
142[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
143Execute removeScalacOptionsStartingWith: -P:wartremover
144[info] Reapplying settings...
145[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
146[success] Total time: 0 s, completed Dec 13, 2025, 12:41:13 AM
147Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
148Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
149Starting build...
150Projects: Set(fs2-rabbit, fs2-rabbit-circe, fs2-rabbit-testkit)
151Starting build for ProjectRef(file:/build/repo/,fs2-rabbit) (fs2-rabbit)... [0/3]
152OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
153OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
154OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
155OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
156OpenCB::Filter out '-source:3.3-migration', matches setting pattern '^-?-source(:.*)?'
157Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
158[info] scalafmt: Formatting 10 Scala sources (/build/repo/core)...
159[info] scalafmt: Formatting 49 Scala sources (/build/repo/core)...
160[info] compiling 49 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
161[info] done compiling
162[info] compiling 10 Scala sources to /build/repo/core/target/scala-3.7.4/test-classes ...
163[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/AmqpFieldValueSpec.scala:40:4
164[warn] 40 | AmqpFieldValue.unsafeFrom(intVal.toValueWriterCompatibleJava) should be(intVal)
165[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
166[warn] | unused value of type org.scalatest.Assertion
167[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/AmqpFieldValueSpec.scala:41:4
168[warn] 41 | AmqpFieldValue.unsafeFrom(longVal.toValueWriterCompatibleJava) should be(longVal)
169[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
170[warn] | unused value of type org.scalatest.Assertion
171[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/AmqpFieldValueSpec.scala:42:4
172[warn] 42 | AmqpFieldValue.unsafeFrom(stringVal.toValueWriterCompatibleJava) should be(stringVal)
173[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
174[warn] | unused value of type org.scalatest.Assertion
175[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/AmqpFieldValueSpec.scala:43:4
176[warn] 43 | AmqpFieldValue.unsafeFrom("fs2") should be(StringVal("fs2"))
177[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
178[warn] | unused value of type org.scalatest.Assertion
179[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:29:4
180[warn] 29 | assert(ev.toJavaType(value) != null)
181[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
182[warn] | unused value of type org.scalatest.compatible.Assertion
183[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:57:2
184[warn] 57 | forAll(stringGen)(safeArg(_))
185[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
186[warn] | unused value of type org.scalatest.Assertion
187[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:58:2
188[warn] 58 | forAll(intGen)(safeArg(_))
189[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
190[warn] | unused value of type org.scalatest.Assertion
191[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:59:2
192[warn] 59 | forAll(longGen)(safeArg(_))
193[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
194[warn] | unused value of type org.scalatest.Assertion
195[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:60:2
196[warn] 60 | forAll(doubleGen)(safeArg(_))
197[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
198[warn] | unused value of type org.scalatest.Assertion
199[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:61:2
200[warn] 61 | forAll(floatGen)(safeArg(_))
201[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
202[warn] | unused value of type org.scalatest.Assertion
203[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:62:2
204[warn] 62 | forAll(shortGen)(safeArg(_))
205[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
206[warn] | unused value of type org.scalatest.Assertion
207[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:63:2
208[warn] 63 | forAll(booleanGen)(safeArg(_))
209[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
210[warn] | unused value of type org.scalatest.Assertion
211[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:64:2
212[warn] 64 | forAll(byteGen)(safeArg(_))
213[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
214[warn] | unused value of type org.scalatest.Assertion
215[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:65:2
216[warn] 65 | forAll(dateGen)(safeArg(_))
217[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
218[warn] | unused value of type org.scalatest.Assertion
219[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:66:2
220[warn] 66 | forAll(bigDecimalGen)(safeArg(_))
221[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
222[warn] | unused value of type org.scalatest.Assertion
223[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:67:2
224[warn] 67 | forAll(listGen)(safeArg(_))
225[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
226[warn] | unused value of type org.scalatest.Assertion
227[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:68:2
228[warn] 68 | forAll(mapGen)(safeArg(_))
229[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
230[warn] | unused value of type org.scalatest.Assertion
231[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:71:18
232[warn] 71 | safeConversion(Map("key" -> "value"))
233[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
234[warn] | unused value of type org.scalatest.Assertion
235[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:72:18
236[warn] 72 | safeConversion(Map("key" -> true))
237[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
238[warn] | unused value of type org.scalatest.Assertion
239[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:73:18
240[warn] 73 | safeConversion(Map("key" -> 123))
241[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
242[warn] | unused value of type org.scalatest.Assertion
243[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:74:18
244[warn] 74 | safeConversion(Map("key" -> 456L))
245[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
246[warn] | unused value of type org.scalatest.Assertion
247[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:75:18
248[warn] 75 | safeConversion(Map("key" -> 1.87))
249[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
250[warn] | unused value of type org.scalatest.Assertion
251[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:76:18
252[warn] 76 | safeConversion(Map("key" -> new java.util.Date()))
253[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
254[warn] | unused value of type org.scalatest.Assertion
255[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:77:18
256[warn] 77 | safeConversion(Map("key" -> "value".getBytes.toList))
257[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
258[warn] | unused value of type org.scalatest.Assertion
259[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:78:18
260[warn] 78 | safeConversion(Map("key" -> Map("nested" -> "value")))
261[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
262[warn] | unused value of type org.scalatest.Assertion
263[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:36:2
264[warn] 36 | EnvelopeDecoder[Either[Throwable, *], String]
265[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
266[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[[_] =>> Either[Throwable, _],
267[warn] | String]
268[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:37:2
269[warn] 37 | EnvelopeDecoder[SyncIO, String]
270[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
271[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[cats.effect.SyncIO, String]
272[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:38:2
273[warn] 38 | EnvelopeDecoder[EitherT[IO, String, *], String]
274[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
275[warn] | unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[
276[warn] | [_] =>> cats.data.EitherT[cats.effect.IO, String, _], String]
277[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:39:2
278[warn] 39 | EnvelopeDecoder[Try, String]
279[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
280[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[scala.util.Try, String]
281[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:40:2
282[warn] 40 | EnvelopeDecoder[Try, Option[String]]
283[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
284[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[scala.util.Try, Option[String]]
285[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:41:2
286[warn] 41 | EnvelopeDecoder[Try, Either[Throwable, String]]
287[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
288[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[scala.util.Try,
289[warn] | Either[Throwable, String]]
290[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:59:4
291[warn] 59 | Headers(
292[warn] | ^
293[warn] | unused value of type org.scalatest.Assertion
294[warn] 60 | "key1" -> 1.asAmqpFieldValue
295[warn] 61 | ).exists(t => t._1 == "key1") shouldEqual true
296[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:69:4
297[warn] 69 | Headers(
298[warn] | ^
299[warn] | unused value of type org.scalatest.Assertion
300[warn] 70 | "key1" -> 1.asAmqpFieldValue
301[warn] 71 | ).contains("key1") shouldEqual true
302[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:80:4
303[warn] 80 | Headers(
304[warn] | ^
305[warn] | unused value of type org.scalatest.Assertion
306[warn] 81 | "key1" -> 1.asAmqpFieldValue
307[warn] 82 | ).updated("key1", 10).updated("key2", 20) shouldEqual Headers(
308[warn] 83 | "key1" := 10,
309[warn] 84 | "key2" := 20
310[warn] 85 | )
311[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:115:4
312[warn] 115 | headers.get[Try]("key1") shouldEqual Success(1.asAmqpFieldValue)
313[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
314[warn] | unused value of type org.scalatest.Assertion
315[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:116:4
316[warn] 116 | headers.get[Try]("key2") shouldEqual Success("value".asAmqpFieldValue)
317[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
318[warn] | unused value of type org.scalatest.Assertion
319[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:127:4
320[warn] 127 | headers.getOpt("key1") shouldEqual Some(1.asAmqpFieldValue)
321[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
322[warn] | unused value of type org.scalatest.Assertion
323[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:128:4
324[warn] 128 | headers.getOpt("key2") shouldEqual Some("value".asAmqpFieldValue)
325[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
326[warn] | unused value of type org.scalatest.Assertion
327[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:139:4
328[warn] 139 | headers.getAs[Try, Int]("key1") shouldEqual Success(1)
329[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
330[warn] | unused value of type org.scalatest.Assertion
331[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:140:4
332[warn] 140 | headers.getAs[Try, String]("key2") shouldEqual Success("value")
333[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
334[warn] | unused value of type org.scalatest.Assertion
335[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:151:4
336[warn] 151 | headers.getOptAs[Int]("key1") shouldEqual Some(1)
337[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
338[warn] | unused value of type org.scalatest.Assertion
339[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:152:4
340[warn] 152 | headers.getOptAs[String]("key2") shouldEqual Some("value")
341[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
342[warn] | unused value of type org.scalatest.Assertion
343[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:158:4
344[warn] 158 | Headers(
345[warn] | ^
346[warn] | unused value of type org.scalatest.Assertion
347[warn] 159 | "key1" -> 1.asAmqpFieldValue,
348[warn] 160 | "key2" -> 2.asAmqpFieldValue,
349[warn] 161 | "key3" -> 3.asAmqpFieldValue
350[warn] 162 | ).remove("key1", "key2") shouldEqual Headers(
351[warn] 163 | "key3" := 3
352[warn] 164 | )
353[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:186:4
354[warn] 186 | Headers(
355[warn] | ^
356[warn] | unused value of type org.scalatest.Assertion
357[warn] 187 | "key1" -> 1.asAmqpFieldValue,
358[warn] 188 | "key2" -> 2.asAmqpFieldValue
359[warn] 189 | ) shouldEqual Headers(
360[warn] 190 | "key1" := 1,
361[warn] 191 | "key2" := 2
362[warn] 192 | )
363[warn] 44 warnings found
364[info] done compiling
365Starting build for ProjectRef(file:/build/repo/,fs2-rabbit-circe) (fs2-rabbit-circe)... [1/3]
366Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
367[info] scalafmt: Formatting 2 Scala sources (/build/repo/json-circe)...
368[info] scalafmt: Formatting 2 Scala sources (/build/repo/json-circe)...
369[info] compiling 2 Scala sources to /build/repo/json-circe/target/scala-3.7.4/classes ...
370[info] done compiling
371[info] compiling 2 Scala sources to /build/repo/json-circe/target/scala-3.7.4/test-classes ...
372[info] done compiling
373Starting build for ProjectRef(file:/build/repo/,fs2-rabbit-testkit) (fs2-rabbit-testkit)... [2/3]
374Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
375[info] scalafmt: Formatting 1 Scala sources (/build/repo/testkit)...
376[info] compiling 1 Scala source to /build/repo/testkit/target/scala-3.7.4/classes ...
377[info] done compiling
378
379************************
380Build summary:
381[{
382 "module": "fs2-rabbit",
383 "compile": {"status": "ok", "tookMs": 32315, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
384 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
385 "test-compile": {"status": "ok", "tookMs": 5366, "warnings": 44, "errors": 0, "sourceVersion": "3.4-migration"},
386 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
387 "publish": {"status": "skipped", "tookMs": 0},
388 "metadata": {
389 "crossScalaVersions": ["2.13.16", "3.3.6"]
390}
391},{
392 "module": "fs2-rabbit-circe",
393 "compile": {"status": "ok", "tookMs": 598, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
394 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
395 "test-compile": {"status": "ok", "tookMs": 3101, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
396 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
397 "publish": {"status": "skipped", "tookMs": 0},
398 "metadata": {
399 "crossScalaVersions": ["2.13.16", "3.3.6"]
400}
401},{
402 "module": "fs2-rabbit-testkit",
403 "compile": {"status": "ok", "tookMs": 1315, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
404 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
405 "test-compile": {"status": "ok", "tookMs": 176, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
406 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
407 "publish": {"status": "skipped", "tookMs": 0},
408 "metadata": {
409 "crossScalaVersions": ["2.13.16", "3.3.6"]
410}
411}]
412************************
413[success] Total time: 63 s (0:01:03.0), completed Dec 13, 2025, 12:42:16 AM
414[0JChecking patch project/plugins.sbt...
415Checking patch build.sbt...
416Applied patch project/plugins.sbt cleanly.
417Applied patch build.sbt cleanly.
418No migration rewrite changes found, would not commit
419----
420Preparing build for 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
421Scala binary version found: 3.8
422Implicitly using source version 3.8
423Scala binary version found: 3.8
424Implicitly using source version 3.8
425Would try to apply common scalacOption (best-effort, sbt/mill only):
426Append: ,REQUIRE:-source:3.8
427Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
428----
429Starting build for 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
430Execute tests: false
431sbt project found:
432No prepare script found for project profunktor/fs2-rabbit
433##################################
434Scala version: 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
435Targets: dev.profunktor%fs2-rabbit dev.profunktor%fs2-rabbit-circe dev.profunktor%fs2-rabbit-testkit
436Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
437##################################
438Using extra scalacOptions: ,REQUIRE:-source:3.8
439Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
440[sbt_options] declare -a sbt_options=()
441[process_args] java_version = '17'
442[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
443# Executing command line:
444java
445-Dfile.encoding=UTF-8
446-Dcommunitybuild.scala=3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
447-Dcommunitybuild.project.dependencies.add=
448-Xmx7G
449-Xms4G
450-Xss8M
451-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
452-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
453-jar
454/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
455"setCrossScalaVersions 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY"
456"++3.8.1-RC1-bin-20251212-ba45875-NIGHTLY -v"
457"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
458"set every credentials := Nil"
459"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
460"removeScalacOptionsStartingWith -P:wartremover"
461
462moduleMappings
463"runBuild 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" dev.profunktor%fs2-rabbit dev.profunktor%fs2-rabbit-circe dev.profunktor%fs2-rabbit-testkit"
464
465[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
466[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
467[info] loading project definition from /build/repo/project
468[info] loading settings for project fs2-rabbit-root from build.sbt...
469[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
470[warn] there are 4 keys that are not used by any other settings/tasks:
471[warn]
472[warn] * ThisBuild / name
473[warn] +- /build/repo/build.sbt:5
474[warn] * examples / mimaPreviousArtifacts
475[warn] +- /build/repo/build.sbt:61
476[warn] * microsite / mimaPreviousArtifacts
477[warn] +- /build/repo/build.sbt:61
478[warn] * tests / mimaPreviousArtifacts
479[warn] +- /build/repo/build.sbt:61
480[warn]
481[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
482[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
483Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
484OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in examples/crossScalaVersions
485OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in examples/crossScalaVersions
486OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in tests/crossScalaVersions
487OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in tests/crossScalaVersions
488OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in fs2-rabbit-root/crossScalaVersions
489OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in fs2-rabbit-root/crossScalaVersions
490OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in microsite/crossScalaVersions
491OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in microsite/crossScalaVersions
492OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in fs2-rabbit-circe/crossScalaVersions
493OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in fs2-rabbit-testkit/crossScalaVersions
494OpenCB::Changing crossVersion 3.3.6 -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in fs2-rabbit/crossScalaVersions
495[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
496[info] Setting Scala version to 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY on 7 projects.
497[info] Switching Scala version on:
498[info] examples (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
499[info] tests (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
500[info] * fs2-rabbit-root (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
501[info] microsite (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
502[info] fs2-rabbit-testkit (2.13.16, 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
503[info] fs2-rabbit (2.13.16, 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
504[info] fs2-rabbit-circe (2.13.16, 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
505[info] Excluding projects:
506[info] Reapplying settings...
507[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
508Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
509[info] Reapplying settings...
510[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
511[info] Defining Global / credentials, credentials and 5 others.
512[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 62 others.
513[info] Run `last` for details.
514[info] Reapplying settings...
515[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
516Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
517[info] Reapplying settings...
518OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
519
520 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
521 Did you mean fs2-rabbit / allExcludeDependencies ?
522 , retry without global scopes
523[info] Reapplying settings...
524[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
525Execute removeScalacOptionsStartingWith: -P:wartremover
526[info] Reapplying settings...
527[info] set current project to fs2-rabbit-root (in build file:/build/repo/)
528[success] Total time: 0 s, completed Dec 13, 2025, 12:42:28 AM
529Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
530Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
531Starting build...
532Projects: Set(fs2-rabbit, fs2-rabbit-circe, fs2-rabbit-testkit)
533Starting build for ProjectRef(file:/build/repo/,fs2-rabbit) (fs2-rabbit)... [0/3]
534OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
535OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
536OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
537OpenCB::Filter out '-source:3.3-migration', matches setting pattern '^-?-source(:.*)?'
538Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
539[info] compiling 49 Scala sources to /build/repo/core/target/scala-3.8.1-RC1-bin-20251212-ba45875-NIGHTLY/classes ...
540[info] done compiling
541[info] compiling 10 Scala sources to /build/repo/core/target/scala-3.8.1-RC1-bin-20251212-ba45875-NIGHTLY/test-classes ...
542[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/AmqpFieldValueSpec.scala:40:4
543[warn] 40 | AmqpFieldValue.unsafeFrom(intVal.toValueWriterCompatibleJava) should be(intVal)
544[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
545[warn] | unused value of type org.scalatest.Assertion
546[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/AmqpFieldValueSpec.scala:41:4
547[warn] 41 | AmqpFieldValue.unsafeFrom(longVal.toValueWriterCompatibleJava) should be(longVal)
548[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
549[warn] | unused value of type org.scalatest.Assertion
550[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/AmqpFieldValueSpec.scala:42:4
551[warn] 42 | AmqpFieldValue.unsafeFrom(stringVal.toValueWriterCompatibleJava) should be(stringVal)
552[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
553[warn] | unused value of type org.scalatest.Assertion
554[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/AmqpFieldValueSpec.scala:43:4
555[warn] 43 | AmqpFieldValue.unsafeFrom("fs2") should be(StringVal("fs2"))
556[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
557[warn] | unused value of type org.scalatest.Assertion
558[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:29:4
559[warn] 29 | assert(ev.toJavaType(value) != null)
560[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
561[warn] | unused value of type org.scalatest.compatible.Assertion
562[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:57:2
563[warn] 57 | forAll(stringGen)(safeArg(_))
564[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
565[warn] | unused value of type org.scalatest.Assertion
566[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:58:2
567[warn] 58 | forAll(intGen)(safeArg(_))
568[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
569[warn] | unused value of type org.scalatest.Assertion
570[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:59:2
571[warn] 59 | forAll(longGen)(safeArg(_))
572[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
573[warn] | unused value of type org.scalatest.Assertion
574[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:60:2
575[warn] 60 | forAll(doubleGen)(safeArg(_))
576[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
577[warn] | unused value of type org.scalatest.Assertion
578[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:61:2
579[warn] 61 | forAll(floatGen)(safeArg(_))
580[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
581[warn] | unused value of type org.scalatest.Assertion
582[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:62:2
583[warn] 62 | forAll(shortGen)(safeArg(_))
584[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
585[warn] | unused value of type org.scalatest.Assertion
586[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:63:2
587[warn] 63 | forAll(booleanGen)(safeArg(_))
588[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
589[warn] | unused value of type org.scalatest.Assertion
590[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:64:2
591[warn] 64 | forAll(byteGen)(safeArg(_))
592[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
593[warn] | unused value of type org.scalatest.Assertion
594[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:65:2
595[warn] 65 | forAll(dateGen)(safeArg(_))
596[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
597[warn] | unused value of type org.scalatest.Assertion
598[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:66:2
599[warn] 66 | forAll(bigDecimalGen)(safeArg(_))
600[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
601[warn] | unused value of type org.scalatest.Assertion
602[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:67:2
603[warn] 67 | forAll(listGen)(safeArg(_))
604[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
605[warn] | unused value of type org.scalatest.Assertion
606[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:68:2
607[warn] 68 | forAll(mapGen)(safeArg(_))
608[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
609[warn] | unused value of type org.scalatest.Assertion
610[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:71:18
611[warn] 71 | safeConversion(Map("key" -> "value"))
612[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
613[warn] | unused value of type org.scalatest.Assertion
614[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:72:18
615[warn] 72 | safeConversion(Map("key" -> true))
616[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
617[warn] | unused value of type org.scalatest.Assertion
618[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:73:18
619[warn] 73 | safeConversion(Map("key" -> 123))
620[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
621[warn] | unused value of type org.scalatest.Assertion
622[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:74:18
623[warn] 74 | safeConversion(Map("key" -> 456L))
624[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
625[warn] | unused value of type org.scalatest.Assertion
626[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:75:18
627[warn] 75 | safeConversion(Map("key" -> 1.87))
628[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
629[warn] | unused value of type org.scalatest.Assertion
630[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:76:18
631[warn] 76 | safeConversion(Map("key" -> new java.util.Date()))
632[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
633[warn] | unused value of type org.scalatest.Assertion
634[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:77:18
635[warn] 77 | safeConversion(Map("key" -> "value".getBytes.toList))
636[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
637[warn] | unused value of type org.scalatest.Assertion
638[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/SafeArgSpec.scala:78:18
639[warn] 78 | safeConversion(Map("key" -> Map("nested" -> "value")))
640[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
641[warn] | unused value of type org.scalatest.Assertion
642[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:36:2
643[warn] 36 | EnvelopeDecoder[Either[Throwable, *], String]
644[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
645[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[[_] =>> Either[Throwable, _],
646[warn] | String]
647[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:37:2
648[warn] 37 | EnvelopeDecoder[SyncIO, String]
649[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
650[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[cats.effect.SyncIO, String]
651[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:38:2
652[warn] 38 | EnvelopeDecoder[EitherT[IO, String, *], String]
653[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
654[warn] | unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[
655[warn] | [_] =>> cats.data.EitherT[cats.effect.IO, String, _], String]
656[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:39:2
657[warn] 39 | EnvelopeDecoder[Try, String]
658[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
659[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[scala.util.Try, String]
660[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:40:2
661[warn] 40 | EnvelopeDecoder[Try, Option[String]]
662[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
663[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[scala.util.Try, Option[String]]
664[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/effects/EnvelopeDecoderSpec.scala:41:2
665[warn] 41 | EnvelopeDecoder[Try, Either[Throwable, String]]
666[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
667[warn] |unused value of type dev.profunktor.fs2rabbit.effects.EnvelopeDecoder[scala.util.Try,
668[warn] | Either[Throwable, String]]
669[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:59:4
670[warn] 59 | Headers(
671[warn] | ^
672[warn] | unused value of type org.scalatest.Assertion
673[warn] 60 | "key1" -> 1.asAmqpFieldValue
674[warn] 61 | ).exists(t => t._1 == "key1") shouldEqual true
675[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:69:4
676[warn] 69 | Headers(
677[warn] | ^
678[warn] | unused value of type org.scalatest.Assertion
679[warn] 70 | "key1" -> 1.asAmqpFieldValue
680[warn] 71 | ).contains("key1") shouldEqual true
681[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:80:4
682[warn] 80 | Headers(
683[warn] | ^
684[warn] | unused value of type org.scalatest.Assertion
685[warn] 81 | "key1" -> 1.asAmqpFieldValue
686[warn] 82 | ).updated("key1", 10).updated("key2", 20) shouldEqual Headers(
687[warn] 83 | "key1" := 10,
688[warn] 84 | "key2" := 20
689[warn] 85 | )
690[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:115:4
691[warn] 115 | headers.get[Try]("key1") shouldEqual Success(1.asAmqpFieldValue)
692[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
693[warn] | unused value of type org.scalatest.Assertion
694[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:116:4
695[warn] 116 | headers.get[Try]("key2") shouldEqual Success("value".asAmqpFieldValue)
696[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
697[warn] | unused value of type org.scalatest.Assertion
698[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:127:4
699[warn] 127 | headers.getOpt("key1") shouldEqual Some(1.asAmqpFieldValue)
700[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
701[warn] | unused value of type org.scalatest.Assertion
702[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:128:4
703[warn] 128 | headers.getOpt("key2") shouldEqual Some("value".asAmqpFieldValue)
704[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
705[warn] | unused value of type org.scalatest.Assertion
706[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:139:4
707[warn] 139 | headers.getAs[Try, Int]("key1") shouldEqual Success(1)
708[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
709[warn] | unused value of type org.scalatest.Assertion
710[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:140:4
711[warn] 140 | headers.getAs[Try, String]("key2") shouldEqual Success("value")
712[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
713[warn] | unused value of type org.scalatest.Assertion
714[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:151:4
715[warn] 151 | headers.getOptAs[Int]("key1") shouldEqual Some(1)
716[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
717[warn] | unused value of type org.scalatest.Assertion
718[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:152:4
719[warn] 152 | headers.getOptAs[String]("key2") shouldEqual Some("value")
720[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
721[warn] | unused value of type org.scalatest.Assertion
722[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:158:4
723[warn] 158 | Headers(
724[warn] | ^
725[warn] | unused value of type org.scalatest.Assertion
726[warn] 159 | "key1" -> 1.asAmqpFieldValue,
727[warn] 160 | "key2" -> 2.asAmqpFieldValue,
728[warn] 161 | "key3" -> 3.asAmqpFieldValue
729[warn] 162 | ).remove("key1", "key2") shouldEqual Headers(
730[warn] 163 | "key3" := 3
731[warn] 164 | )
732[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/dev/profunktor/fs2rabbit/model/HeaderSpec.scala:186:4
733[warn] 186 | Headers(
734[warn] | ^
735[warn] | unused value of type org.scalatest.Assertion
736[warn] 187 | "key1" -> 1.asAmqpFieldValue,
737[warn] 188 | "key2" -> 2.asAmqpFieldValue
738[warn] 189 | ) shouldEqual Headers(
739[warn] 190 | "key1" := 1,
740[warn] 191 | "key2" := 2
741[warn] 192 | )
742[warn] 44 warnings found
743[info] done compiling
744Starting build for ProjectRef(file:/build/repo/,fs2-rabbit-circe) (fs2-rabbit-circe)... [1/3]
745Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
746[info] compiling 2 Scala sources to /build/repo/json-circe/target/scala-3.8.1-RC1-bin-20251212-ba45875-NIGHTLY/classes ...
747[info] done compiling
748[info] compiling 2 Scala sources to /build/repo/json-circe/target/scala-3.8.1-RC1-bin-20251212-ba45875-NIGHTLY/test-classes ...
749[info] done compiling
750Starting build for ProjectRef(file:/build/repo/,fs2-rabbit-testkit) (fs2-rabbit-testkit)... [2/3]
751Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
752[info] compiling 1 Scala source to /build/repo/testkit/target/scala-3.8.1-RC1-bin-20251212-ba45875-NIGHTLY/classes ...
753[info] done compiling
754
755************************
756Build summary:
757[{
758 "module": "fs2-rabbit",
759 "compile": {"status": "ok", "tookMs": 21247, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
760 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
761 "test-compile": {"status": "ok", "tookMs": 5222, "warnings": 44, "errors": 0, "sourceVersion": "3.8"},
762 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
763 "publish": {"status": "skipped", "tookMs": 0},
764 "metadata": {
765 "crossScalaVersions": ["2.13.16", "3.3.6"]
766}
767},{
768 "module": "fs2-rabbit-circe",
769 "compile": {"status": "ok", "tookMs": 630, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
770 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
771 "test-compile": {"status": "ok", "tookMs": 3152, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
772 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
773 "publish": {"status": "skipped", "tookMs": 0},
774 "metadata": {
775 "crossScalaVersions": ["2.13.16", "3.3.6"]
776}
777},{
778 "module": "fs2-rabbit-testkit",
779 "compile": {"status": "ok", "tookMs": 1189, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
780 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
781 "test-compile": {"status": "ok", "tookMs": 200, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
782 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
783 "publish": {"status": "skipped", "tookMs": 0},
784 "metadata": {
785 "crossScalaVersions": ["2.13.16", "3.3.6"]
786}
787}]
788************************
789[success] Total time: 40 s, completed Dec 13, 2025, 12:43:08 AM
790[0JChecking patch project/plugins.sbt...
791Checking patch build.sbt...
792Applied patch project/plugins.sbt cleanly.
793Applied patch build.sbt cleanly.