Build Logs
softwaremill/sttp-openai • scala/scala3:main:2025-08-25
Errors
4
Warnings
303
Total Lines
662
1##################################
2Clonning https://github.com/softwaremill/sttp-openai.git into /build/repo using revision v0.3.7
3##################################
4Note: switching to '4cb9863e6e6db50a5c983593fd45ddf58bf669ec'.
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
21----
22Preparing build for 3.8.0-RC1-bin-20250825-25092c7
23Scala binary version found: 3.8
24Implicitly using source version 3.8-migration
25Scala binary version found: 3.8
26Implicitly using source version 3.8-migration
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8-migration
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30Try apply source patch:
31Path: build.sbt
32Pattern: val scala3 = List("3.3.6")
33Replacement: val scala3 = List("3.8.0-RC1-bin-20250825-25092c7")
34Starting compilation server
35Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.pom
36Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.pom
37Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.pom
38Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.pom
39Downloading https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.pom
40Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.pom
41Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.pom
42Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.pom
43Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.pom
44Downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.pom
45Downloaded https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.pom
46Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.pom
47Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.pom
48Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.pom
49Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.pom
50Downloaded https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.pom
51Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
52Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
53Downloading https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.pom
54Downloaded https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.pom
55Downloading https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar
56Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar
57Downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar
58Downloading https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar
59Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar
60Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.jar
61Downloaded https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar
62Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar
63Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar
64Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar
65Downloaded https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar
66Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar
67Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar
68Downloaded https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar
69Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar
70Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.jar
71Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar
72Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar
73Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.pom
74Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.pom
75Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar
76Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar
77Compiling project (Scala 3.4.2, JVM (21))
78Compiled project (Scala 3.4.2, JVM (21))
79Successfully applied pattern 'val scala3 = List("3.3.6")' in build.sbt
80----
81Starting build for 3.8.0-RC1-bin-20250825-25092c7
82Execute tests: false
83sbt project found:
84No prepare script found for project softwaremill/sttp-openai
85##################################
86Scala version: 3.8.0-RC1-bin-20250825-25092c7
87Targets: com.softwaremill.sttp.openai%core com.softwaremill.sttp.openai%fs2 com.softwaremill.sttp.openai%ox com.softwaremill.sttp.openai%pekko com.softwaremill.sttp.openai%zio
88Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}
89##################################
90Using extra scalacOptions: ,REQUIRE:-source:3.8-migration
91Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
92[sbt_options] declare -a sbt_options=()
93[process_args] java_version = '21'
94[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
95# Executing command line:
96java
97-Dfile.encoding=UTF-8
98-Dcommunitybuild.scala=3.8.0-RC1-bin-20250825-25092c7
99-Dcommunitybuild.project.dependencies.add=
100-Xmx7G
101-Xms4G
102-Xss8M
103-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
104-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
105-jar
106/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
107"setCrossScalaVersions 3.8.0-RC1-bin-20250825-25092c7"
108"++3.8.0-RC1-bin-20250825-25092c7 -v"
109"mapScalacOptions ",REQUIRE:-source:3.8-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
110"set every credentials := Nil"
111"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion} org.scala-lang:scala-reflect org.scala-lang:scala-compiler"
112"removeScalacOptionsStartingWith -P:wartremover"
113
114moduleMappings
115"runBuild 3.8.0-RC1-bin-20250825-25092c7 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}""" com.softwaremill.sttp.openai%core com.softwaremill.sttp.openai%fs2 com.softwaremill.sttp.openai%ox com.softwaremill.sttp.openai%pekko com.softwaremill.sttp.openai%zio"
116
117[info] [launcher] getting org.scala-sbt sbt 1.11.3 (this may take some time)...
118[info] [launcher] getting Scala 2.12.20 (for sbt)...
119[info] welcome to sbt 1.11.3 (Eclipse Adoptium Java 21)
120[info] loading settings for project repo-build from plugins.sbt...
121[info] loading project definition from /build/repo/project
122[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
123[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
124[info] Compilation completed in 8.766s.
125[info] done compiling
126[info] loading settings for project root from build.sbt...
127[info] resolving key references (11830 settings) ...
128[info] set current project to sttp-openai (in build file:/build/repo/)
129Execute setCrossScalaVersions: 3.8.0-RC1-bin-20250825-25092c7
130OpenCB::Changing crossVersion 3.8.0-RC1-bin-20250825-25092c7 -> 3.8.0-RC1-bin-20250825-25092c7 in core3/crossScalaVersions
131OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20250825-25092c7) in core3/crossScalaVersions
132OpenCB::Changing crossVersion 3.8.0-RC1-bin-20250825-25092c7 -> 3.8.0-RC1-bin-20250825-25092c7 in examples3/crossScalaVersions
133OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20250825-25092c7) in examples3/crossScalaVersions
134OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in core/crossScalaVersions
135OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in pekko/crossScalaVersions
136OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in akka/crossScalaVersions
137OpenCB::Changing crossVersion 3.8.0-RC1-bin-20250825-25092c7 -> 3.8.0-RC1-bin-20250825-25092c7 in fs23/crossScalaVersions
138OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20250825-25092c7) in fs23/crossScalaVersions
139OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in docs/crossScalaVersions
140OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in root/crossScalaVersions
141OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in zio/crossScalaVersions
142OpenCB::Changing crossVersion 3.8.0-RC1-bin-20250825-25092c7 -> 3.8.0-RC1-bin-20250825-25092c7 in zio3/crossScalaVersions
143OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20250825-25092c7) in zio3/crossScalaVersions
144OpenCB::Changing crossVersion 3.8.0-RC1-bin-20250825-25092c7 -> 3.8.0-RC1-bin-20250825-25092c7 in pekko3/crossScalaVersions
145OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in fs2/crossScalaVersions
146OpenCB::Changing crossVersion 3.8.0-RC1-bin-20250825-25092c7 -> 3.8.0-RC1-bin-20250825-25092c7 in ox3/crossScalaVersions
147OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20250825-25092c7) in ox3/crossScalaVersions
148OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1-bin-20250825-25092c7) in pekko3/crossScalaVersions
149[info] set current project to sttp-openai (in build file:/build/repo/)
150[info] Setting Scala version to 3.8.0-RC1-bin-20250825-25092c7 on 6 projects.
151[info] Switching Scala version on:
152[info] core3 (3.8.0-RC1-bin-20250825-25092c7)
153[info] pekko3 (3.8.0-RC1-bin-20250825-25092c7)
154[info] zio3 (3.8.0-RC1-bin-20250825-25092c7)
155[info] ox3 (3.8.0-RC1-bin-20250825-25092c7)
156[info] fs23 (3.8.0-RC1-bin-20250825-25092c7)
157[info] examples3 (3.8.0-RC1-bin-20250825-25092c7)
158[info] Excluding projects:
159[info] fs2 (2.13.16)
160[info] * root (2.13.16)
161[info] akka (2.13.16)
162[info] docs (2.13.16)
163[info] zio (2.13.16)
164[info] pekko (2.13.16)
165[info] core (2.13.16)
166[info] Reapplying settings...
167[info] set current project to sttp-openai (in build file:/build/repo/)
168Execute mapScalacOptions: ,REQUIRE:-source:3.8-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
169[info] Reapplying settings...
170[info] set current project to sttp-openai (in build file:/build/repo/)
171[info] Defining Global / credentials, akka / credentials and 11 others.
172[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 103 others.
173[info] Run `last` for details.
174[info] Reapplying settings...
175[info] set current project to sttp-openai (in build file:/build/repo/)
176Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion} org.scala-lang:scala-reflect org.scala-lang:scala-compiler
177[info] Reapplying settings...
178OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
179
180 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:315)
181 Did you mean allExcludeDependencies ?
182 , retry without global scopes
183[info] Reapplying settings...
184[info] set current project to sttp-openai (in build file:/build/repo/)
185Execute removeScalacOptionsStartingWith: -P:wartremover
186[info] Reapplying settings...
187[info] set current project to sttp-openai (in build file:/build/repo/)
188[success] Total time: 0 s, completed Aug 25, 2025, 11:19:43 PM
189Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}
190Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
191Starting build...
192Projects: Set(core3, pekko3, zio3, ox3, fs23)
193Starting build for ProjectRef(file:/build/repo/,ox3) (ox)... [0/5]
194OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8-migration` in Scala 2.12.20 module Global
195OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
196OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
197Compile scalacOptions: List(-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:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8-migration)
198[info] compiling 74 Scala sources to /build/repo/core/target/jvm-3/classes ...
199[warn] there were 4 deprecation warnings; re-run with -deprecation for details
200[warn] one warning found
201[info] done compiling
202[info] compiling 1 Scala source to /build/repo/streaming/ox/target/jvm-3/classes ...
203[info] done compiling
204[info] Main Scala API documentation to /build/repo/streaming/ox/target/jvm-3/api...
205[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
206[warn] Flag -classpath set repeatedly
207[warn] -- Warning: streaming/ox/src/main/scala/sttp/openai/streaming/ox/oxStreaming.scala:27:6
208[warn] 27 | def createStreamedChatCompletion(
209[warn] | ^
210[warn] | Couldn't resolve a member for the given link query: Flow
211[warn] two warnings found
212[info] Main Scala API documentation successful.
213[info] compiling 49 Scala sources to /build/repo/core/target/jvm-3/test-classes ...
214[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:41:4
215[warn] 41 | serialized shouldBe expectedJson
216[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
217[warn] | unused value of type org.scalatest.Assertion
218[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:59:4
219[warn] 59 | serialized shouldBe expectedJson
220[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
221[warn] | unused value of type org.scalatest.Assertion
222[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:63:4
223[warn] 63 | deserialized.strict should contain(true)
224[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
225[warn] | unused value of type org.scalatest.Assertion
226[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:15:4
227[warn] 15 | part.name shouldBe name
228[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
229[warn] | unused value of type org.scalatest.Assertion
230[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:16:4
231[warn] 16 | part.body shouldBe a[FileBody]
232[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
233[warn] | unused value of type org.scalatest.Assertion
234[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:17:4
235[warn] 17 | part.headers should contain(sttp.model.Header("Content-Type", "application/octet-stream"))
236[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
237[warn] | unused value of type org.scalatest.Assertion
238[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:23:4
239[warn] 23 | part.name shouldBe name
240[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
241[warn] | unused value of type org.scalatest.Assertion
242[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:24:4
243[warn] 24 | part.body shouldBe a[StringBody]
244[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
245[warn] | unused value of type org.scalatest.Assertion
246[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:25:4
247[warn] 25 | part.body.asInstanceOf[StringBody].s shouldBe value
248[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
249[warn] | unused value of type org.scalatest.Assertion
250[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:39:4
251[warn] 39 | parts should have size 2
252[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
253[warn] | unused value of type org.scalatest.Assertion
254[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:41:17
255[warn] 41 | checkFilePart(parts, "image", config.image.head)
256[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
257[warn] | unused value of type org.scalatest.Assertion
258[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:42:4
259[warn] 42 | parts.find(_.name == "image[]") shouldBe None
260[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
261[warn] | unused value of type org.scalatest.Assertion
262[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:56:4
263[warn] 56 | parts should have size 15
264[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
265[warn] | unused value of type org.scalatest.Assertion
266[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:58:17
267[warn] 58 | checkFilePart(parts, "image", config.image.head)
268[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
269[warn] | unused value of type org.scalatest.Assertion
270[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:59:4
271[warn] 59 | parts.find(_.name == "image[]") shouldBe None
272[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
273[warn] | unused value of type org.scalatest.Assertion
274[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:60:17
275[warn] 60 | checkFilePart(parts, "mask", config.mask.get)
276[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
277[warn] | unused value of type org.scalatest.Assertion
278[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:62:19
279[warn] 62 | checkStringPart(parts, "prompt", config.prompt)
280[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
281[warn] | unused value of type org.scalatest.Assertion
282[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:63:19
283[warn] 63 | checkStringPart(parts, "background", "transparent")
284[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
285[warn] | unused value of type org.scalatest.Assertion
286[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:64:19
287[warn] 64 | checkStringPart(parts, "input_fidelity", "high")
288[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
289[warn] | unused value of type org.scalatest.Assertion
290[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:65:19
291[warn] 65 | checkStringPart(parts, "model", "gpt-image-1")
292[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
293[warn] | unused value of type org.scalatest.Assertion
294[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:66:19
295[warn] 66 | checkStringPart(parts, "n", "2")
296[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
297[warn] | unused value of type org.scalatest.Assertion
298[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:67:19
299[warn] 67 | checkStringPart(parts, "output_compression", "80")
300[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
301[warn] | unused value of type org.scalatest.Assertion
302[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:68:19
303[warn] 68 | checkStringPart(parts, "output_format", "png")
304[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
305[warn] | unused value of type org.scalatest.Assertion
306[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:69:19
307[warn] 69 | checkStringPart(parts, "partial_images", "2")
308[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
309[warn] | unused value of type org.scalatest.Assertion
310[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:70:19
311[warn] 70 | checkStringPart(parts, "quality", "high")
312[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
313[warn] | unused value of type org.scalatest.Assertion
314[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:71:19
315[warn] 71 | checkStringPart(parts, "size", "1024x1024")
316[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
317[warn] | unused value of type org.scalatest.Assertion
318[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:72:19
319[warn] 72 | checkStringPart(parts, "response_format", "url")
320[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
321[warn] | unused value of type org.scalatest.Assertion
322[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:73:19
323[warn] 73 | checkStringPart(parts, "stream", "false")
324[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
325[warn] | unused value of type org.scalatest.Assertion
326[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:87:4
327[warn] 87 | parts should have size 16
328[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
329[warn] | unused value of type org.scalatest.Assertion
330[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:89:4
331[warn] 89 | parts.find(_.name == "image") shouldBe None
332[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
333[warn] | unused value of type org.scalatest.Assertion
334[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:92:4
335[warn] 92 | imageParts should have size 2
336[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
337[warn] | unused value of type org.scalatest.Assertion
338[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:111:4
339[warn] 111 | parts.map(_.name) should not contain "background"
340[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
341[warn] | unused value of type org.scalatest.Assertion
342[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:112:4
343[warn] 112 | parts.map(_.name) should not contain "input_fidelity"
344[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
345[warn] | unused value of type org.scalatest.Assertion
346[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:113:4
347[warn] 113 | parts.map(_.name) should not contain "mask"
348[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
349[warn] | unused value of type org.scalatest.Assertion
350[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:114:4
351[warn] 114 | parts.map(_.name) should not contain "model"
352[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
353[warn] | unused value of type org.scalatest.Assertion
354[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:115:4
355[warn] 115 | parts.map(_.name) should not contain "n"
356[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
357[warn] | unused value of type org.scalatest.Assertion
358[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:116:4
359[warn] 116 | parts.map(_.name) should not contain "output_compression"
360[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
361[warn] | unused value of type org.scalatest.Assertion
362[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:117:4
363[warn] 117 | parts.map(_.name) should not contain "output_format"
364[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
365[warn] | unused value of type org.scalatest.Assertion
366[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:118:4
367[warn] 118 | parts.map(_.name) should not contain "partial_images"
368[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
369[warn] | unused value of type org.scalatest.Assertion
370[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:119:4
371[warn] 119 | parts.map(_.name) should not contain "quality"
372[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
373[warn] | unused value of type org.scalatest.Assertion
374[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:120:4
375[warn] 120 | parts.map(_.name) should not contain "size"
376[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
377[warn] | unused value of type org.scalatest.Assertion
378[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:121:4
379[warn] 121 | parts.map(_.name) should not contain "response_format"
380[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
381[warn] | unused value of type org.scalatest.Assertion
382[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:122:4
383[warn] 122 | parts.map(_.name) should not contain "stream"
384[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
385[warn] | unused value of type org.scalatest.Assertion
386[warn] -- [E198] Unused Symbol Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:6:19
387[warn] 6 |import sttp.model.{MediaType, Part, Uri}
388[warn] | ^^^^^^^^^
389[warn] | unused import
390[warn] 44 warnings found
391[info] done compiling
392[info] compiling 1 Scala source to /build/repo/streaming/ox/target/jvm-3/test-classes ...
393[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:42:6
394[warn] 42 | caught.getClass shouldBe expectedError.getClass
395[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
396[warn] | unused value of type org.scalatest.Assertion
397[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:43:6
398[warn] 43 | caught.message shouldBe expectedError.message
399[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
400[warn] | unused value of type org.scalatest.Assertion
401[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:44:6
402[warn] 44 | caught.cause.getClass shouldBe expectedError.cause.getClass
403[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
404[warn] | unused value of type org.scalatest.Assertion
405[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:45:6
406[warn] 45 | caught.code shouldBe expectedError.code
407[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
408[warn] | unused value of type org.scalatest.Assertion
409[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:46:6
410[warn] 46 | caught.param shouldBe expectedError.param
411[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
412[warn] | unused value of type org.scalatest.Assertion
413[warn] -- [E198] Unused Symbol Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:122:115
414[warn] 122 | private def assertStreamedCompletion(givenResponse: InputStream, expectedResponse: Seq[ChatChunkResponse])(using Ox) = {
415[warn] | ^
416[warn] | unused implicit parameter
417[warn] 6 warnings found
418[info] done compiling
419[info] Wrote /build/repo/streaming/ox/target/jvm-3/ox_3-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.pom
420[info] Main Scala API documentation to /build/repo/streaming/ox/target/jvm-3/api...
421[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
422[warn] Flag -classpath set repeatedly
423[warn] -- Warning: streaming/ox/src/main/scala/sttp/openai/streaming/ox/oxStreaming.scala:27:6
424[warn] 27 | def createStreamedChatCompletion(
425[warn] | ^
426[warn] | Couldn't resolve a member for the given link query: Flow
427[warn] two warnings found
428[info] Main Scala API documentation successful.
429[info] :: delivering :: com.softwaremill.sttp.openai#ox_3;0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: 0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: integration :: Mon Aug 25 23:20:45 CEST 2025
430[info] delivering ivy file to /build/repo/streaming/ox/target/jvm-3/ivy-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.xml
431[info] published ox_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/ox_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/poms/ox_3.pom
432[info] published ox_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/ox_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/jars/ox_3.jar
433[info] published ox_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/ox_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/srcs/ox_3-sources.jar
434[info] published ox_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/ox_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/docs/ox_3-javadoc.jar
435[info] published ivy to /root/.ivy2/local/com.softwaremill.sttp.openai/ox_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/ivys/ivy.xml
436Starting build for ProjectRef(file:/build/repo/,core3) (core)... [1/5]
437Compile scalacOptions: List(-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:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8-migration)
438[info] Main Scala API documentation to /build/repo/core/target/jvm-3/api...
439[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
440[warn] Flag -classpath set repeatedly
441[warn] -- Warning: core/src/main/scala/sttp/openai/OpenAI.scala:308:6 -----------------
442[warn] 308 | def createChatCompletionAsInputStream(chatBody: ChatBody): Request[Either[OpenAIException, InputStream]] =
443[warn] | ^
444[warn] | Couldn't resolve a member for the given link query: InputStream
445[warn] -- Warning: json/upickle/src/main/scala/sttp/client4/upicklejson/SttpUpickleApi.scala:59:6
446[warn] Couldn't resolve a member for the given link query: DeserializationException
447[warn] three warnings found
448[info] Main Scala API documentation successful.
449[info] Wrote /build/repo/core/target/jvm-3/core_3-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.pom
450[info] Main Scala API documentation to /build/repo/core/target/jvm-3/api...
451[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
452[warn] Flag -classpath set repeatedly
453[warn] -- Warning: core/src/main/scala/sttp/openai/OpenAI.scala:308:6 -----------------
454[warn] 308 | def createChatCompletionAsInputStream(chatBody: ChatBody): Request[Either[OpenAIException, InputStream]] =
455[warn] | ^
456[warn] | Couldn't resolve a member for the given link query: InputStream
457[warn] -- Warning: json/upickle/src/main/scala/sttp/client4/upicklejson/SttpUpickleApi.scala:59:6
458[warn] Couldn't resolve a member for the given link query: DeserializationException
459[warn] three warnings found
460[info] Main Scala API documentation successful.
461[info] :: delivering :: com.softwaremill.sttp.openai#core_3;0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: 0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: integration :: Mon Aug 25 23:21:04 CEST 2025
462[info] delivering ivy file to /build/repo/core/target/jvm-3/ivy-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.xml
463[info] published core_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/core_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/poms/core_3.pom
464[info] published core_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/core_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/jars/core_3.jar
465[info] published core_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/core_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/srcs/core_3-sources.jar
466[info] published core_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/core_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/docs/core_3-javadoc.jar
467[info] published ivy to /root/.ivy2/local/com.softwaremill.sttp.openai/core_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/ivys/ivy.xml
468Starting build for ProjectRef(file:/build/repo/,zio3) (zio)... [2/5]
469Compile scalacOptions: List(-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:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8-migration)
470[info] compiling 1 Scala source to /build/repo/streaming/zio/target/jvm-3/classes ...
471[info] done compiling
472[info] Main Scala API documentation to /build/repo/streaming/zio/target/jvm-3/api...
473[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
474[warn] Flag -classpath set repeatedly
475[warn] one warning found
476[info] Main Scala API documentation successful.
477[info] compiling 1 Scala source to /build/repo/streaming/zio/target/jvm-3/test-classes ...
478[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:67:6
479[warn] 67 | caught.getClass shouldBe expectedError.getClass
480[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
481[warn] | unused value of type org.scalatest.Assertion
482[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:68:6
483[warn] 68 | caught.message shouldBe expectedError.message
484[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
485[warn] | unused value of type org.scalatest.Assertion
486[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:69:6
487[warn] 69 | caught.cause.getClass shouldBe expectedError.cause.getClass
488[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
489[warn] | unused value of type org.scalatest.Assertion
490[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:70:6
491[warn] 70 | caught.code shouldBe expectedError.code
492[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
493[warn] | unused value of type org.scalatest.Assertion
494[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:71:6
495[warn] 71 | caught.param shouldBe expectedError.param
496[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
497[warn] | unused value of type org.scalatest.Assertion
498[warn] 5 warnings found
499[info] done compiling
500[info] Wrote /build/repo/streaming/zio/target/jvm-3/zio_3-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.pom
501[info] Main Scala API documentation to /build/repo/streaming/zio/target/jvm-3/api...
502[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
503[warn] Flag -classpath set repeatedly
504[warn] one warning found
505[info] Main Scala API documentation successful.
506[info] :: delivering :: com.softwaremill.sttp.openai#zio_3;0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: 0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: integration :: Mon Aug 25 23:21:11 CEST 2025
507[info] delivering ivy file to /build/repo/streaming/zio/target/jvm-3/ivy-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.xml
508[info] published zio_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/zio_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/poms/zio_3.pom
509[info] published zio_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/zio_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/jars/zio_3.jar
510[info] published zio_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/zio_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/srcs/zio_3-sources.jar
511[info] published zio_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/zio_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/docs/zio_3-javadoc.jar
512[info] published ivy to /root/.ivy2/local/com.softwaremill.sttp.openai/zio_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/ivys/ivy.xml
513Starting build for ProjectRef(file:/build/repo/,pekko3) (pekko)... [3/5]
514Compile scalacOptions: List(-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:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8-migration)
515[info] compiling 1 Scala source to /build/repo/streaming/pekko/target/jvm-3/classes ...
516[info] done compiling
517[info] Main Scala API documentation to /build/repo/streaming/pekko/target/jvm-3/api...
518[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
519[warn] Flag -classpath set repeatedly
520[warn] one warning found
521[info] Main Scala API documentation successful.
522[info] compiling 1 Scala source to /build/repo/streaming/pekko/target/jvm-3/test-classes ...
523[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:66:8
524[warn] 66 | c.getClass shouldBe expectedError.getClass
525[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
526[warn] | unused value of type org.scalatest.Assertion
527[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:67:8
528[warn] 67 | c.message shouldBe expectedError.message
529[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530[warn] | unused value of type org.scalatest.Assertion
531[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:68:8
532[warn] 68 | c.cause.getClass shouldBe expectedError.cause.getClass
533[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
534[warn] | unused value of type org.scalatest.Assertion
535[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:69:8
536[warn] 69 | c.code shouldBe expectedError.code
537[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
538[warn] | unused value of type org.scalatest.Assertion
539[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:70:8
540[warn] 70 | c.param shouldBe expectedError.param
541[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
542[warn] | unused value of type org.scalatest.Assertion
543[warn] 5 warnings found
544[info] done compiling
545[info] Wrote /build/repo/streaming/pekko/target/jvm-3/pekko_3-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.pom
546[info] Main Scala API documentation to /build/repo/streaming/pekko/target/jvm-3/api...
547[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
548[warn] Flag -classpath set repeatedly
549[warn] one warning found
550[info] Main Scala API documentation successful.
551[info] :: delivering :: com.softwaremill.sttp.openai#pekko_3;0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: 0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: integration :: Mon Aug 25 23:21:17 CEST 2025
552[info] delivering ivy file to /build/repo/streaming/pekko/target/jvm-3/ivy-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.xml
553[info] published pekko_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/pekko_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/poms/pekko_3.pom
554[info] published pekko_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/pekko_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/jars/pekko_3.jar
555[info] published pekko_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/pekko_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/srcs/pekko_3-sources.jar
556[info] published pekko_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/pekko_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/docs/pekko_3-javadoc.jar
557[info] published ivy to /root/.ivy2/local/com.softwaremill.sttp.openai/pekko_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/ivys/ivy.xml
558Starting build for ProjectRef(file:/build/repo/,fs23) (fs2)... [4/5]
559Compile scalacOptions: List(-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:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8-migration)
560[info] compiling 1 Scala source to /build/repo/streaming/fs2/target/jvm-3/classes ...
561[info] done compiling
562[info] Main Scala API documentation to /build/repo/streaming/fs2/target/jvm-3/api...
563[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
564[warn] Flag -classpath set repeatedly
565[warn] one warning found
566[info] Main Scala API documentation successful.
567[info] compiling 1 Scala source to /build/repo/streaming/fs2/target/jvm-3/test-classes ...
568[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:64:8
569[warn] 64 | c.getClass shouldBe expectedError.getClass
570[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
571[warn] | unused value of type org.scalatest.Assertion
572[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:65:8
573[warn] 65 | c.message shouldBe expectedError.message
574[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
575[warn] | unused value of type org.scalatest.Assertion
576[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:66:8
577[warn] 66 | c.cause.getClass shouldBe expectedError.cause.getClass
578[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
579[warn] | unused value of type org.scalatest.Assertion
580[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:67:8
581[warn] 67 | c.code shouldBe expectedError.code
582[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
583[warn] | unused value of type org.scalatest.Assertion
584[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:68:8
585[warn] 68 | c.param shouldBe expectedError.param
586[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
587[warn] | unused value of type org.scalatest.Assertion
588[warn] 5 warnings found
589[info] done compiling
590[info] Wrote /build/repo/streaming/fs2/target/jvm-3/fs2_3-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.pom
591[info] Main Scala API documentation to /build/repo/streaming/fs2/target/jvm-3/api...
592[info] Skipping unused scalacOptions: -Wvalue-discard, -Wnonunit-statement, -Wconf, -Xkind-projector, -source
593[warn] Flag -classpath set repeatedly
594[warn] one warning found
595[info] Main Scala API documentation successful.
596[info] :: delivering :: com.softwaremill.sttp.openai#fs2_3;0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: 0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT :: integration :: Mon Aug 25 23:21:24 CEST 2025
597[info] delivering ivy file to /build/repo/streaming/fs2/target/jvm-3/ivy-0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT.xml
598[info] published fs2_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/fs2_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/poms/fs2_3.pom
599[info] published fs2_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/fs2_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/jars/fs2_3.jar
600[info] published fs2_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/fs2_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/srcs/fs2_3-sources.jar
601[info] published fs2_3 to /root/.ivy2/local/com.softwaremill.sttp.openai/fs2_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/docs/fs2_3-javadoc.jar
602[info] published ivy to /root/.ivy2/local/com.softwaremill.sttp.openai/fs2_3/0.3.7+0-4cb9863e+20250825-2319-SNAPSHOT/ivys/ivy.xml
603
604************************
605Build summary:
606[{
607 "module": "ox",
608 "compile": {"status": "ok", "tookMs": 34779, "warnings": 0, "errors": 0, "sourceVersion": "3.8-migration"},
609 "doc": {"status": "ok", "tookMs": 1756, "files": 335, "totalSizeKb": 6268},
610 "test-compile": {"status": "ok", "tookMs": 11220, "warnings": 6, "errors": 0, "sourceVersion": "3.8-migration"},
611 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
612 "publish": {"status": "ok", "tookMs": 1319},
613 "metadata": {
614 "crossScalaVersions": ["2.12.20"]
615}
616},{
617 "module": "core",
618 "compile": {"status": "ok", "tookMs": 88, "warnings": 0, "errors": 0, "sourceVersion": "3.8-migration"},
619 "doc": {"status": "ok", "tookMs": 10240, "files": 968, "totalSizeKb": 89291},
620 "test-compile": {"status": "ok", "tookMs": 140, "warnings": 44, "errors": 0, "sourceVersion": "3.8-migration"},
621 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
622 "publish": {"status": "ok", "tookMs": 8246},
623 "metadata": {
624 "crossScalaVersions": ["2.12.20"]
625}
626},{
627 "module": "zio",
628 "compile": {"status": "ok", "tookMs": 670, "warnings": 0, "errors": 0, "sourceVersion": "3.8-migration"},
629 "doc": {"status": "ok", "tookMs": 499, "files": 336, "totalSizeKb": 6285},
630 "test-compile": {"status": "ok", "tookMs": 1515, "warnings": 5, "errors": 0, "sourceVersion": "3.8-migration"},
631 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
632 "publish": {"status": "ok", "tookMs": 933},
633 "metadata": {
634 "crossScalaVersions": ["2.12.20"]
635}
636},{
637 "module": "pekko",
638 "compile": {"status": "ok", "tookMs": 616, "warnings": 0, "errors": 0, "sourceVersion": "3.8-migration"},
639 "doc": {"status": "ok", "tookMs": 522, "files": 336, "totalSizeKb": 6285},
640 "test-compile": {"status": "ok", "tookMs": 1346, "warnings": 5, "errors": 0, "sourceVersion": "3.8-migration"},
641 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
642 "publish": {"status": "ok", "tookMs": 854},
643 "metadata": {
644 "crossScalaVersions": ["2.12.20"]
645}
646},{
647 "module": "fs2",
648 "compile": {"status": "ok", "tookMs": 556, "warnings": 0, "errors": 0, "sourceVersion": "3.8-migration"},
649 "doc": {"status": "ok", "tookMs": 486, "files": 336, "totalSizeKb": 6285},
650 "test-compile": {"status": "ok", "tookMs": 1477, "warnings": 5, "errors": 0, "sourceVersion": "3.8-migration"},
651 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
652 "publish": {"status": "ok", "tookMs": 819},
653 "metadata": {
654 "crossScalaVersions": ["2.12.20"]
655}
656}]
657************************
658[success] Total time: 102 s (0:01:42.0), completed Aug 25, 2025, 11:21:25 PM
659Checking patch project/plugins.sbt...
660Checking patch build.sbt...
661Applied patch project/plugins.sbt cleanly.
662Applied patch build.sbt cleanly.