Build Logs

profunktor/fs2-rabbit • dotty-staging/dotty:fix-23773:2025-11-22

Errors

0

Warnings

441

Total Lines

795

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