Build Logs
softwaremill/sttp-apispec • 3.8.0-RC1:2025-11-14
Errors
0
Warnings
628
Total Lines
1051
1##################################
2Clonning https://github.com/softwaremill/sttp-apispec.git into /build/repo using revision v0.11.10
3##################################
4Note: switching to 'e47b8746e0ed633f71df47bf04f0aac84e29be1a'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.6
22----
23Preparing build for 3.8.0-RC1
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.3.6"
35Replacement: val scala3 = "3.8.0-RC1"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.3.6"' in build.sbt
40----
41Starting build for 3.8.0-RC1
42Execute tests: false
43sbt project found:
44Sbt version 1.11.2 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project softwaremill/sttp-apispec
47/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
48##################################
49Scala version: 3.8.0-RC1
50Targets: com.softwaremill.sttp.apispec%apispec-model com.softwaremill.sttp.apispec%asyncapi-circe com.softwaremill.sttp.apispec%asyncapi-circe-yaml com.softwaremill.sttp.apispec%asyncapi-model com.softwaremill.sttp.apispec%jsonschema-circe com.softwaremill.sttp.apispec%openapi-circe com.softwaremill.sttp.apispec%openapi-circe-yaml com.softwaremill.sttp.apispec%openapi-model
51Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
52##################################
53Using extra scalacOptions: ,REQUIRE:-source:3.8
54Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
55[sbt_options] declare -a sbt_options=()
56[process_args] java_version = '17'
57[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
58# Executing command line:
59java
60-Dfile.encoding=UTF-8
61-Dcommunitybuild.scala=3.8.0-RC1
62-Dcommunitybuild.project.dependencies.add=
63-Xmx7G
64-Xms4G
65-Xss8M
66-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
67-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
68-jar
69/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
70"setCrossScalaVersions 3.8.0-RC1"
71"++3.8.0-RC1 -v"
72"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
73"set every credentials := Nil"
74"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
75"removeScalacOptionsStartingWith -P:wartremover"
76
77moduleMappings
78"runBuild 3.8.0-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" com.softwaremill.sttp.apispec%apispec-model com.softwaremill.sttp.apispec%asyncapi-circe com.softwaremill.sttp.apispec%asyncapi-circe-yaml com.softwaremill.sttp.apispec%asyncapi-model com.softwaremill.sttp.apispec%jsonschema-circe com.softwaremill.sttp.apispec%openapi-circe com.softwaremill.sttp.apispec%openapi-circe-yaml com.softwaremill.sttp.apispec%openapi-model"
79
80[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
81[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
82[info] loading project definition from /build/repo/project
83[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
84[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
85[info] Compilation completed in 8.62s.
86[info] done compiling
87[info] STTP_NATIVE *not* defined, *not* including native in the aggregate projects
88[info] loading settings for project rootProject from build.sbt...
89[info] resolving key references (67667 settings) ...
90[info] set current project to sttp-apispec (in build file:/build/repo/)
91Execute setCrossScalaVersions: 3.8.0-RC1
92OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiCirceNative3/crossScalaVersions
93OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiModel3/crossScalaVersions
94OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiCirceNative3/crossScalaVersions
95OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in jsonSchemaCirceJS3/crossScalaVersions
96OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in jsonSchemaCirceJS3/crossScalaVersions
97OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in apispecModelNative/crossScalaVersions
98OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiComparatorTestsNative3/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiComparatorTestsNative3/crossScalaVersions
100OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in asyncapiModel3/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in asyncapiModel3/crossScalaVersions
102OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in apispecModelJS/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiCirceYaml/crossScalaVersions
104OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in circeTestUtilsNative3/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in circeTestUtilsNative3/crossScalaVersions
106OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiModel/crossScalaVersions
107OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in apispecModelNative3/crossScalaVersions
108OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in apispecModelNative3/crossScalaVersions
109OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in apispecModelJS3/crossScalaVersions
110OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in apispecModelJS3/crossScalaVersions
111OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in asyncapiModel/crossScalaVersions
112OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiComparatorTestsJS/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in asyncapiCirce/crossScalaVersions
114OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiModel3/crossScalaVersions
115OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in circeTestUtilsJS3/crossScalaVersions
116OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in circeTestUtilsJS3/crossScalaVersions
117OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in asyncapiCirceJS3/crossScalaVersions
118OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in asyncapiCirce3/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in asyncapiCirce3/crossScalaVersions
120OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in apispecModel/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiModelJS/crossScalaVersions
122OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiComparatorTestsJS3/crossScalaVersions
123OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiComparatorTestsJS3/crossScalaVersions
124OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in apispecModel3/crossScalaVersions
125OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in apispecModel3/crossScalaVersions
126OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiCirceJS/crossScalaVersions
127OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in jsonSchemaCirceNative/crossScalaVersions
128OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in asyncapiCirceNative3/crossScalaVersions
129OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiModelNative/crossScalaVersions
130OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in asyncapiCirceNative3/crossScalaVersions
131OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in asyncapiModelNative3/crossScalaVersions
132OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in asyncapiModelNative3/crossScalaVersions
133OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiComparatorTests/crossScalaVersions
134OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiCirce3/crossScalaVersions
135OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiCirce3/crossScalaVersions
136OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiCirceJS3/crossScalaVersions
137OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiCirceJS3/crossScalaVersions
138OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in asyncapiModelJS3/crossScalaVersions
139OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in asyncapiModelJS3/crossScalaVersions
140OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiCirceYaml3/crossScalaVersions
141OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiCirceYaml3/crossScalaVersions
142OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiModelJS3/crossScalaVersions
143OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in jsonSchemaCirceNative3/crossScalaVersions
144OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiModelJS3/crossScalaVersions
145OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in jsonSchemaCirceNative3/crossScalaVersions
146OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in asyncapiCirceJS/crossScalaVersions
147OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiComparatorTestsNative/crossScalaVersions
148OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in jsonSchemaCirce/crossScalaVersions
149OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in circeTestUtilsJS/crossScalaVersions
150OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in jsonSchemaCirce3/crossScalaVersions
151OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in jsonSchemaCirce3/crossScalaVersions
152OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in jsonSchemaCirceJS/crossScalaVersions
153OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in asyncapiCirceYaml3/crossScalaVersions
154OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in asyncapiCirceYaml3/crossScalaVersions
155OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in asyncapiModelNative/crossScalaVersions
156OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiModelNative3/crossScalaVersions
157OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiModelNative3/crossScalaVersions
158OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in circeTestUtilsNative/crossScalaVersions
159OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in circeTestUtils/crossScalaVersions
160OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiCirce/crossScalaVersions
161OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in rootProject/crossScalaVersions
162OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in asyncapiCirceYaml/crossScalaVersions
163OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in asyncapiCirceNative/crossScalaVersions
164OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in circeTestUtils3/crossScalaVersions
165OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in circeTestUtils3/crossScalaVersions
166OpenCB::Changing crossVersion 3.8.0-RC1 -> 3.8.0-RC1 in openapiComparatorTests3/crossScalaVersions
167OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in openapiComparatorTests3/crossScalaVersions
168OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in openapiCirceNative/crossScalaVersions
169OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC1) in asyncapiCirceJS3/crossScalaVersions
170OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in asyncapiModelJS/crossScalaVersions
171[info] set current project to sttp-apispec (in build file:/build/repo/)
172[info] Setting Scala version to 3.8.0-RC1 on 26 projects.
173[info] Switching Scala version on:
174[info] jsonSchemaCirceJS3 (3.8.0-RC1)
175[info] asyncapiCirceYaml3 (3.8.0-RC1)
176[info] asyncapiModelNative3 (3.8.0-RC1)
177[info] asyncapiCirce3 (3.8.0-RC1)
178[info] apispecModelNative3 (3.8.0-RC1)
179[info] apispecModel3 (3.8.0-RC1)
180[info] circeTestUtilsJS3 (3.8.0-RC1)
181[info] openapiComparatorTests3 (3.8.0-RC1)
182[info] openapiModelJS3 (3.8.0-RC1)
183[info] openapiModelNative3 (3.8.0-RC1)
184[info] asyncapiCirceJS3 (3.8.0-RC1)
185[info] asyncapiCirceNative3 (3.8.0-RC1)
186[info] openapiComparatorTestsJS3 (3.8.0-RC1)
187[info] openapiModel3 (3.8.0-RC1)
188[info] openapiCirceNative3 (3.8.0-RC1)
189[info] jsonSchemaCirce3 (3.8.0-RC1)
190[info] jsonSchemaCirceNative3 (3.8.0-RC1)
191[info] openapiCirce3 (3.8.0-RC1)
192[info] openapiCirceYaml3 (3.8.0-RC1)
193[info] openapiComparatorTestsNative3 (3.8.0-RC1)
194[info] apispecModelJS3 (3.8.0-RC1)
195[info] circeTestUtils3 (3.8.0-RC1)
196[info] circeTestUtilsNative3 (3.8.0-RC1)
197[info] openapiCirceJS3 (3.8.0-RC1)
198[info] asyncapiModelJS3 (3.8.0-RC1)
199[info] asyncapiModel3 (3.8.0-RC1)
200[info] Excluding projects:
201[info] jsonSchemaCirceJS (2.13.16)
202[info] circeTestUtilsJS2_12 (2.12.20)
203[info] openapiModel (2.13.16)
204[info] apispecModelNative (2.13.16)
205[info] openapiCirceJS2_12 (2.12.20)
206[info] circeTestUtilsJS (2.13.16)
207[info] asyncapiModelJS2_12 (2.12.20)
208[info] openapiModelNative (2.13.16)
209[info] asyncapiCirceJS (2.13.16)
210[info] openapiModelJS (2.13.16)
211[info] openapiComparatorTests (2.13.16)
212[info] asyncapiModel (2.13.16)
213[info] asyncapiCirce2_12 (2.12.20)
214[info] asyncapiCirceYaml (2.13.16)
215[info] asyncapiCirce (2.13.16)
216[info] circeTestUtils (2.13.16)
217[info] openapiCirce2_12 (2.12.20)
218[info] * rootProject (2.13.16)
219[info] openapiCirce (2.13.16)
220[info] asyncapiModelJS (2.13.16)
221[info] openapiModelJS2_12 (2.12.20)
222[info] openapiCirceNative (2.13.16)
223[info] apispecModelJS2_12 (2.12.20)
224[info] openapiComparatorTestsJS (2.13.16)
225[info] openapiComparatorTestsJS2_12 (2.12.20)
226[info] apispecModel2_12 (2.12.20)
227[info] circeTestUtilsNative (2.13.16)
228[info] openapiCirceYaml2_12 (2.12.20)
229[info] asyncapiModel2_12 (2.12.20)
230[info] openapiComparatorTests2_12 (2.12.20)
231[info] openapiModel2_12 (2.12.20)
232[info] jsonSchemaCirce (2.13.16)
233[info] asyncapiCirceJS2_12 (2.12.20)
234[info] asyncapiModelNative (2.13.16)
235[info] jsonSchemaCirceJS2_12 (2.12.20)
236[info] asyncapiCirceNative (2.13.16)
237[info] apispecModel (2.13.16)
238[info] circeTestUtils2_12 (2.12.20)
239[info] asyncapiCirceYaml2_12 (2.12.20)
240[info] openapiCirceYaml (2.13.16)
241[info] openapiComparatorTestsNative (2.13.16)
242[info] jsonSchemaCirceNative (2.13.16)
243[info] openapiCirceJS (2.13.16)
244[info] apispecModelJS (2.13.16)
245[info] jsonSchemaCirce2_12 (2.12.20)
246[info] Reapplying settings...
247[info] set current project to sttp-apispec (in build file:/build/repo/)
248Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
249[info] Reapplying settings...
250[info] set current project to sttp-apispec (in build file:/build/repo/)
251[info] Defining Global / credentials, apispecModel / credentials and 69 others.
252[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 567 others.
253[info] Run `last` for details.
254[info] Reapplying settings...
255[info] set current project to sttp-apispec (in build file:/build/repo/)
256Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
257[info] Reapplying settings...
258OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
259
260 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
261 Did you mean asyncapiCirceYaml3 / allExcludeDependencies ?
262 , retry without global scopes
263[info] Reapplying settings...
264[info] set current project to sttp-apispec (in build file:/build/repo/)
265Execute removeScalacOptionsStartingWith: -P:wartremover
266[info] Reapplying settings...
267[info] set current project to sttp-apispec (in build file:/build/repo/)
268[success] Total time: 0 s, completed Nov 14, 2025, 8:50:42 PM
269Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
270Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
271Starting build...
272Projects: Set(asyncapiCirceYaml3, asyncapiCirce3, apispecModel3, openapiModel3, jsonSchemaCirce3, openapiCirce3, openapiCirceYaml3, circeTestUtils3, asyncapiModel3)
273Starting build for ProjectRef(file:/build/repo/,asyncapiModel3) (asyncapi-model)... [0/9]
274OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
275OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
276OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
277Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
278[info] compiling 8 Scala sources to /build/repo/apispec-model/target/jvm-3/classes ...
279[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/main/scala/sttp/apispec/validation/SchemaComparator.scala:39:17
280[warn] 39 | cache.put(key, recursiveValue)
281[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
282[warn] | unused value of type Option[V]
283[warn] -- [E175] Potential Issue Warning: /build/repo/apispec-model/src/main/scala/sttp/apispec/validation/SchemaComparator.scala:42:30
284[warn] 42 | finally cache.remove(key)
285[warn] | ^^^^^^^^^^^^^^^^^
286[warn] |discarded non-Unit value of type Option[V]. Add `: Unit` to discard silently.
287[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/main/scala/sttp/apispec/validation/SchemaComparator.scala:43:17
288[warn] 43 | cache.put(key, result)
289[warn] | ^^^^^^^^^^^^^^^^^^^^^^
290[warn] | unused value of type Option[V]
291[warn] three warnings found
292[info] done compiling
293[info] compiling 2 Scala sources to /build/repo/asyncapi-model/target/jvm-3/classes ...
294[info] done compiling
295Starting build for ProjectRef(file:/build/repo/,asyncapiCirce3) (asyncapi-circe)... [1/9]
296Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
297[info] compiling 3 Scala sources to /build/repo/jsonschema-circe/target/jvm-3/classes ...
298[info] done compiling
299[info] compiling 1 Scala source to /build/repo/asyncapi-circe/target/jvm-3/classes ...
300[info] done compiling
301[info] compiling 1 Scala source to /build/repo/asyncapi-circe/target/jvm-3/test-classes ...
302[info] done compiling
303Starting build for ProjectRef(file:/build/repo/,jsonSchemaCirce3) (jsonschema-circe)... [2/9]
304Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
305[info] compiling 1 Scala source to /build/repo/circe-testutils/target/jvm-3/classes ...
306[info] done compiling
307[info] compiling 2 Scala sources to /build/repo/jsonschema-circe/target/jvm-3/test-classes ...
308[warn] -- [E176] Potential Issue Warning: /build/repo/jsonschema-circe/src/test/scala/sttp/apispec/DecoderTest.scala:15:4
309[warn] 15 | assert(schema.isRight)
310[warn] | ^^^^^^^^^^^^^^^^^^^^^^
311[warn] | unused value of type org.scalatest.compatible.Assertion
312[warn] -- [E176] Potential Issue Warning: /build/repo/jsonschema-circe/src/test/scala/sttp/apispec/DecoderTest.scala:28:4
313[warn] 28 | assert(schema.isRight)
314[warn] | ^^^^^^^^^^^^^^^^^^^^^^
315[warn] | unused value of type org.scalatest.compatible.Assertion
316[warn] there were 4 deprecation warnings; re-run with -deprecation for details
317[warn] three warnings found
318[info] done compiling
319Starting build for ProjectRef(file:/build/repo/,asyncapiCirceYaml3) (asyncapi-circe-yaml)... [3/9]
320Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
321[info] compiling 2 Scala sources to /build/repo/asyncapi-circe-yaml/target/jvm-3/classes ...
322[info] done compiling
323Starting build for ProjectRef(file:/build/repo/,openapiCirceYaml3) (openapi-circe-yaml)... [4/9]
324Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
325[info] compiling 4 Scala sources to /build/repo/openapi-model/target/jvm-3/classes ...
326[warn] -- [E121] Pattern Match Warning: /build/repo/openapi-model/src/main/scala/sttp/apispec/openapi/validation/OpenAPIComparator.scala:95:15
327[warn] 95 | case _ => None
328[warn] | ^
329[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
330[warn] -- [E121] Pattern Match Warning: /build/repo/openapi-model/src/main/scala/sttp/apispec/openapi/validation/OpenAPIComparator.scala:97:11
331[warn] 97 | case _ => None
332[warn] | ^
333[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
334[warn] two warnings found
335[info] done compiling
336[info] compiling 3 Scala sources to /build/repo/openapi-circe/target/jvm-3/classes ...
337[info] done compiling
338[info] compiling 2 Scala sources to /build/repo/openapi-circe-yaml/target/jvm-3/classes ...
339[info] done compiling
340Starting build for ProjectRef(file:/build/repo/,apispecModel3) (apispec-model)... [5/9]
341Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
342[info] compiling 5 Scala sources to /build/repo/apispec-model/target/jvm-3/test-classes ...
343[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/SchemaTest.scala:8:4
344[warn] 8 | assert(schema.nullable == Schema(SchemaType.String, SchemaType.Null))
345[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
346[warn] | unused value of type org.scalatest.compatible.Assertion
347[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/SchemaTest.scala:14:4
348[warn] 14 | assert(schema.nullable == Schema(anyOf = List(schema, Schema.Null)))
349[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
350[warn] | unused value of type org.scalatest.compatible.Assertion
351[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/SchemaTest.scala:20:4
352[warn] 20 | assert(schema.nullable == Schema(anyOf = List(Schema(SchemaType.String), Schema(SchemaType.Number), Schema.Null)))
353[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
354[warn] | unused value of type org.scalatest.compatible.Assertion
355[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/SchemaTest.scala:27:4
356[warn] 27 | assert(
357[warn] | ^
358[warn] | unused value of type org.scalatest.compatible.Assertion
359[warn] 28 | schema.nullable == Schema(
360[warn] 29 | `type` = Some(List(SchemaType.String, SchemaType.Null)),
361[warn] 30 | `enum` = Some(List("a", "b", "null").map(ExampleSingleValue(_)))
362[warn] 31 | )
363[warn] 32 | )
364[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/SchemaTest.scala:38:4
365[warn] 38 | assert(
366[warn] | ^
367[warn] | unused value of type org.scalatest.compatible.Assertion
368[warn] 39 | schema.nullable == Schema(
369[warn] 40 | `type` = Some(List(SchemaType.String, SchemaType.Null)),
370[warn] 41 | `enum` = Some(List("a", "null").map(ExampleSingleValue(_)))
371[warn] 42 | )
372[warn] 43 | )
373[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:8:4
374[warn] 8 | assert(b.toString == "(-inf,inf)")
375[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
376[warn] | unused value of type org.scalatest.compatible.Assertion
377[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:9:4
378[warn] 9 | assert(b.contains(b))
379[warn] | ^^^^^^^^^^^^^^^^^^^^^
380[warn] | unused value of type org.scalatest.compatible.Assertion
381[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:10:4
382[warn] 10 | assert(b.contains(Bounds(None, Some(Bound.inclusive(1)))))
383[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
384[warn] | unused value of type org.scalatest.compatible.Assertion
385[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:11:4
386[warn] 11 | assert(b.contains(Bounds(None, Some(Bound.exclusive(1)))))
387[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
388[warn] | unused value of type org.scalatest.compatible.Assertion
389[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:12:4
390[warn] 12 | assert(b.contains(Bounds(Some(Bound.inclusive(1)), None)))
391[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
392[warn] | unused value of type org.scalatest.compatible.Assertion
393[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:13:4
394[warn] 13 | assert(b.contains(Bounds(Some(Bound.exclusive(1)), None)))
395[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
396[warn] | unused value of type org.scalatest.compatible.Assertion
397[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:19:4
398[warn] 19 | assert(b.toString == "(-inf,10]")
399[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
400[warn] | unused value of type org.scalatest.compatible.Assertion
401[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:20:4
402[warn] 20 | assert(b.contains(b))
403[warn] | ^^^^^^^^^^^^^^^^^^^^^
404[warn] | unused value of type org.scalatest.compatible.Assertion
405[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:21:4
406[warn] 21 | assert(!b.contains(Bounds(None, None)))
407[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
408[warn] | unused value of type org.scalatest.compatible.Assertion
409[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:22:4
410[warn] 22 | assert(b.contains(Bounds(None, Some(Bound.exclusive(10)))))
411[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
412[warn] | unused value of type org.scalatest.compatible.Assertion
413[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:23:4
414[warn] 23 | assert(b.contains(Bounds(None, Some(Bound.inclusive(9)))))
415[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
416[warn] | unused value of type org.scalatest.compatible.Assertion
417[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:24:4
418[warn] 24 | assert(!b.contains(Bounds(None, Some(Bound.inclusive(11)))))
419[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
420[warn] | unused value of type org.scalatest.compatible.Assertion
421[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:25:4
422[warn] 25 | assert(b.contains(Bounds(Some(Bound.inclusive(0)), Some(Bound.inclusive(10)))))
423[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
424[warn] | unused value of type org.scalatest.compatible.Assertion
425[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:31:4
426[warn] 31 | assert(b.toString == "(-inf,10)")
427[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
428[warn] | unused value of type org.scalatest.compatible.Assertion
429[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:32:4
430[warn] 32 | assert(b.contains(b))
431[warn] | ^^^^^^^^^^^^^^^^^^^^^
432[warn] | unused value of type org.scalatest.compatible.Assertion
433[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:33:4
434[warn] 33 | assert(!b.contains(Bounds(None, None)))
435[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
436[warn] | unused value of type org.scalatest.compatible.Assertion
437[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:34:4
438[warn] 34 | assert(b.contains(Bounds(None, Some(Bound.exclusive(9)))))
439[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
440[warn] | unused value of type org.scalatest.compatible.Assertion
441[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:35:4
442[warn] 35 | assert(b.contains(Bounds(None, Some(Bound.inclusive(9)))))
443[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
444[warn] | unused value of type org.scalatest.compatible.Assertion
445[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:36:4
446[warn] 36 | assert(!b.contains(Bounds(None, Some(Bound.inclusive(10)))))
447[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
448[warn] | unused value of type org.scalatest.compatible.Assertion
449[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:37:4
450[warn] 37 | assert(!b.contains(Bounds(None, Some(Bound.inclusive(11)))))
451[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
452[warn] | unused value of type org.scalatest.compatible.Assertion
453[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:38:4
454[warn] 38 | assert(b.contains(Bounds(Some(Bound.inclusive(0)), Some(Bound.exclusive(10)))))
455[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
456[warn] | unused value of type org.scalatest.compatible.Assertion
457[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:39:4
458[warn] 39 | assert(!b.contains(Bounds(Some(Bound.inclusive(0)), Some(Bound.inclusive(10)))))
459[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
460[warn] | unused value of type org.scalatest.compatible.Assertion
461[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:45:4
462[warn] 45 | assert(b.toString == "[10,inf)")
463[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
464[warn] | unused value of type org.scalatest.compatible.Assertion
465[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:46:4
466[warn] 46 | assert(b.contains(b))
467[warn] | ^^^^^^^^^^^^^^^^^^^^^
468[warn] | unused value of type org.scalatest.compatible.Assertion
469[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:47:4
470[warn] 47 | assert(!b.contains(Bounds(None, None)))
471[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
472[warn] | unused value of type org.scalatest.compatible.Assertion
473[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:48:4
474[warn] 48 | assert(b.contains(Bounds(Some(Bound.exclusive(10)), None)))
475[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
476[warn] | unused value of type org.scalatest.compatible.Assertion
477[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:49:4
478[warn] 49 | assert(!b.contains(Bounds(Some(Bound.inclusive(9)), None)))
479[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
480[warn] | unused value of type org.scalatest.compatible.Assertion
481[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:50:4
482[warn] 50 | assert(b.contains(Bounds(Some(Bound.inclusive(11)), None)))
483[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
484[warn] | unused value of type org.scalatest.compatible.Assertion
485[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:51:4
486[warn] 51 | assert(b.contains(Bounds(Some(Bound.inclusive(10)), Some(Bound.inclusive(15)))))
487[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
488[warn] | unused value of type org.scalatest.compatible.Assertion
489[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:57:4
490[warn] 57 | assert(b.toString == "(10,inf)")
491[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
492[warn] | unused value of type org.scalatest.compatible.Assertion
493[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:58:4
494[warn] 58 | assert(b.contains(b))
495[warn] | ^^^^^^^^^^^^^^^^^^^^^
496[warn] | unused value of type org.scalatest.compatible.Assertion
497[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:59:4
498[warn] 59 | assert(!b.contains(Bounds(None, None)))
499[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
500[warn] | unused value of type org.scalatest.compatible.Assertion
501[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:60:4
502[warn] 60 | assert(b.contains(Bounds(Some(Bound.inclusive(11)), None)))
503[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
504[warn] | unused value of type org.scalatest.compatible.Assertion
505[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:61:4
506[warn] 61 | assert(b.contains(Bounds(Some(Bound.exclusive(10)), None)))
507[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
508[warn] | unused value of type org.scalatest.compatible.Assertion
509[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:62:4
510[warn] 62 | assert(!b.contains(Bounds(Some(Bound.inclusive(10)), None)))
511[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
512[warn] | unused value of type org.scalatest.compatible.Assertion
513[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:63:4
514[warn] 63 | assert(!b.contains(Bounds(Some(Bound.inclusive(9)), None)))
515[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
516[warn] | unused value of type org.scalatest.compatible.Assertion
517[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:64:4
518[warn] 64 | assert(!b.contains(Bounds(Some(Bound.inclusive(10)), Some(Bound.inclusive(15)))))
519[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
520[warn] | unused value of type org.scalatest.compatible.Assertion
521[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:65:4
522[warn] 65 | assert(b.contains(Bounds(Some(Bound.exclusive(10)), Some(Bound.inclusive(15)))))
523[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
524[warn] | unused value of type org.scalatest.compatible.Assertion
525[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:71:4
526[warn] 71 | assert(b.toString == "[0,10]")
527[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
528[warn] | unused value of type org.scalatest.compatible.Assertion
529[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:72:4
530[warn] 72 | assert(b.contains(b))
531[warn] | ^^^^^^^^^^^^^^^^^^^^^
532[warn] | unused value of type org.scalatest.compatible.Assertion
533[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:73:4
534[warn] 73 | assert(!b.contains(Bounds(None, None)))
535[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
536[warn] | unused value of type org.scalatest.compatible.Assertion
537[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:74:4
538[warn] 74 | assert(b.contains(Bounds(Some(Bound.exclusive(0)), Some(Bound.inclusive(10)))))
539[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
540[warn] | unused value of type org.scalatest.compatible.Assertion
541[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:75:4
542[warn] 75 | assert(b.contains(Bounds(Some(Bound.exclusive(0)), Some(Bound.exclusive(10)))))
543[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
544[warn] | unused value of type org.scalatest.compatible.Assertion
545[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:76:4
546[warn] 76 | assert(b.contains(Bounds(Some(Bound.inclusive(1)), Some(Bound.inclusive(9)))))
547[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
548[warn] | unused value of type org.scalatest.compatible.Assertion
549[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:77:4
550[warn] 77 | assert(!b.contains(Bounds(Some(Bound.inclusive(1)), Some(Bound.inclusive(11)))))
551[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
552[warn] | unused value of type org.scalatest.compatible.Assertion
553[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:83:4
554[warn] 83 | assert(b.toString == "(0,10)")
555[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
556[warn] | unused value of type org.scalatest.compatible.Assertion
557[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:84:4
558[warn] 84 | assert(b.contains(b))
559[warn] | ^^^^^^^^^^^^^^^^^^^^^
560[warn] | unused value of type org.scalatest.compatible.Assertion
561[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:85:4
562[warn] 85 | assert(!b.contains(Bounds(None, None)))
563[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
564[warn] | unused value of type org.scalatest.compatible.Assertion
565[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:86:4
566[warn] 86 | assert(!b.contains(Bounds(Some(Bound.inclusive(0)), Some(Bound.inclusive(10)))))
567[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
568[warn] | unused value of type org.scalatest.compatible.Assertion
569[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:87:4
570[warn] 87 | assert(!b.contains(Bounds(Some(Bound.exclusive(0)), Some(Bound.inclusive(10)))))
571[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
572[warn] | unused value of type org.scalatest.compatible.Assertion
573[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:88:4
574[warn] 88 | assert(!b.contains(Bounds(Some(Bound.inclusive(0)), Some(Bound.exclusive(10)))))
575[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
576[warn] | unused value of type org.scalatest.compatible.Assertion
577[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:89:4
578[warn] 89 | assert(b.contains(Bounds(Some(Bound.exclusive(0)), Some(Bound.exclusive(10)))))
579[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
580[warn] | unused value of type org.scalatest.compatible.Assertion
581[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:90:4
582[warn] 90 | assert(b.contains(Bounds(Some(Bound.exclusive(1)), Some(Bound.exclusive(9)))))
583[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
584[warn] | unused value of type org.scalatest.compatible.Assertion
585[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:91:4
586[warn] 91 | assert(!b.contains(Bounds(Some(Bound.inclusive(1)), Some(Bound.inclusive(11)))))
587[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
588[warn] | unused value of type org.scalatest.compatible.Assertion
589[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:92:4
590[warn] 92 | assert(!b.contains(Bounds(Some(Bound.inclusive(-1)), Some(Bound.inclusive(9)))))
591[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
592[warn] | unused value of type org.scalatest.compatible.Assertion
593[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/BoundsTest.scala:93:4
594[warn] 93 | assert(!b.contains(Bounds(Some(Bound.inclusive(-1)), Some(Bound.inclusive(11)))))
595[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
596[warn] | unused value of type org.scalatest.compatible.Assertion
597[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:127:4
598[warn] 127 | assert(compare(Schema.Nothing, Schema.Empty) == Nil)
599[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
600[warn] | unused value of type org.scalatest.compatible.Assertion
601[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:128:4
602[warn] 128 | assert(compare(Schema.Empty, Schema.Empty) == Nil)
603[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
604[warn] | unused value of type org.scalatest.compatible.Assertion
605[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:129:4
606[warn] 129 | assert(compare(stringSchema, Schema.Empty) == Nil)
607[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
608[warn] | unused value of type org.scalatest.compatible.Assertion
609[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:130:4
610[warn] 130 | assert(compare(opaqueSchema, Schema.Empty) == Nil)
611[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
612[warn] | unused value of type org.scalatest.compatible.Assertion
613[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:139:4
614[warn] 139 | assert(compare(Schema.Nothing, Schema.Nothing) == Nil)
615[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
616[warn] | unused value of type org.scalatest.compatible.Assertion
617[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:140:4
618[warn] 140 | assert(compare(Schema.Nothing, stringSchema) == Nil)
619[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
620[warn] | unused value of type org.scalatest.compatible.Assertion
621[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:141:4
622[warn] 141 | assert(compare(Schema.Nothing, opaqueSchema) == Nil)
623[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
624[warn] | unused value of type org.scalatest.compatible.Assertion
625[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:142:4
626[warn] 142 | assert(compare(Schema.Empty, Schema.Nothing) == List(NoValuesAllowed(Schema.Empty)))
627[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
628[warn] | unused value of type org.scalatest.compatible.Assertion
629[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:143:4
630[warn] 143 | assert(compare(stringSchema, Schema.Nothing) == List(NoValuesAllowed(stringSchema)))
631[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
632[warn] | unused value of type org.scalatest.compatible.Assertion
633[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:148:4
634[warn] 148 | assert(compare(integerSchema, numberSchema) == Nil)
635[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
636[warn] | unused value of type org.scalatest.compatible.Assertion
637[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:149:4
638[warn] 149 | assert(
639[warn] | ^
640[warn] | unused value of type org.scalatest.compatible.Assertion
641[warn] 150 | compare(stringSchema, integerSchema) == List(
642[warn] 151 | TypeMismatch(List(SchemaType.String), List(SchemaType.Integer))
643[warn] 152 | )
644[warn] 153 | )
645[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:154:4
646[warn] 154 | assert(
647[warn] | ^
648[warn] | unused value of type org.scalatest.compatible.Assertion
649[warn] 155 | compare(Schema(SchemaType.String, SchemaType.Integer), integerSchema) == List(
650[warn] 156 | TypeMismatch(List(SchemaType.String), List(SchemaType.Integer))
651[warn] 157 | )
652[warn] 158 | )
653[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:159:4
654[warn] 159 | assert(
655[warn] | ^
656[warn] | unused value of type org.scalatest.compatible.Assertion
657[warn] 160 | compare(
658[warn] 161 | Schema(SchemaType.String, SchemaType.Integer),
659[warn] 162 | Schema(SchemaType.Boolean, SchemaType.Integer)
660[warn] 163 | ) == List(
661[warn] 164 | TypeMismatch(List(SchemaType.String), List(SchemaType.Boolean, SchemaType.Integer))
662[warn] 165 | )
663[warn] 166 | )
664[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:176:4
665[warn] 176 | assert(compare(ref("String"), ref("String")) == Nil)
666[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
667[warn] | unused value of type org.scalatest.compatible.Assertion
668[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:177:4
669[warn] 177 | assert(
670[warn] | ^
671[warn] | unused value of type org.scalatest.compatible.Assertion
672[warn] 178 | compare(ref("String"), ref("Integer")) == List(
673[warn] 179 | TypeMismatch(List(SchemaType.String), List(SchemaType.Integer))
674[warn] 180 | )
675[warn] 181 | )
676[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:182:4
677[warn] 182 | assert(
678[warn] | ^
679[warn] | unused value of type org.scalatest.compatible.Assertion
680[warn] 183 | compare(ref("Something"), ref("Something")) == List(
681[warn] 184 | TypeMismatch(List(SchemaType.String), List(SchemaType.Integer))
682[warn] 185 | )
683[warn] 186 | )
684[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:187:4
685[warn] 187 | assert(compare(ref("Integer"), ref("Something")) == Nil)
686[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
687[warn] | unused value of type org.scalatest.compatible.Assertion
688[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:214:4
689[warn] 214 | assert(compare(writerTreeSchema, readerTreeSchema) == Nil)
690[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
691[warn] | unused value of type org.scalatest.compatible.Assertion
692[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:223:4
693[warn] 223 | assert(compare(stringSchema, stringSchema.nullable) == Nil)
694[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
695[warn] | unused value of type org.scalatest.compatible.Assertion
696[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:224:4
697[warn] 224 | assert(compare(opaqueSchema, opaqueSchema.nullable) == Nil)
698[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
699[warn] | unused value of type org.scalatest.compatible.Assertion
700[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:225:4
701[warn] 225 | assert(compare(ref("String"), ref("String").nullable) == Nil)
702[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
703[warn] | unused value of type org.scalatest.compatible.Assertion
704[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:230:4
705[warn] 230 | assert(
706[warn] | ^
707[warn] | unused value of type org.scalatest.compatible.Assertion
708[warn] 231 | compare(stringSchema.nullable, stringSchema) == List(
709[warn] 232 | TypeMismatch(List(SchemaType.Null), List(SchemaType.String))
710[warn] 233 | )
711[warn] 234 | )
712[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:235:4
713[warn] 235 | assert(
714[warn] | ^
715[warn] | unused value of type org.scalatest.compatible.Assertion
716[warn] 236 | compare(opaqueSchema.nullable, opaqueSchema) == List(
717[warn] 237 | IncompatibleUnionVariant(1, List(GeneralSchemaMismatch(Schema.Null, opaqueSchema)))
718[warn] 238 | )
719[warn] 239 | )
720[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:256:4
721[warn] 256 | assert(compare(enumSchema("a"), stringSchema) == Nil)
722[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
723[warn] | unused value of type org.scalatest.compatible.Assertion
724[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:257:4
725[warn] 257 | assert(compare(enumSchema("a"), enumSchema("a")) == Nil)
726[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
727[warn] | unused value of type org.scalatest.compatible.Assertion
728[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:258:4
729[warn] 258 | assert(compare(enumSchema("a"), enumSchema("a", "b")) == Nil)
730[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
731[warn] | unused value of type org.scalatest.compatible.Assertion
732[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:263:4
733[warn] 263 | assert(
734[warn] | ^
735[warn] | unused value of type org.scalatest.compatible.Assertion
736[warn] 264 | compare(stringSchema, enumSchema("a", "b")) == List(
737[warn] 265 | EnumMismatch(None, enums("a", "b"))
738[warn] 266 | )
739[warn] 267 | )
740[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:268:4
741[warn] 268 | assert(
742[warn] | ^
743[warn] | unused value of type org.scalatest.compatible.Assertion
744[warn] 269 | compare(enumSchema("a"), enumSchema("b")) == List(
745[warn] 270 | EnumMismatch(Some(enums("a")), enums("b"))
746[warn] 271 | )
747[warn] 272 | )
748[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:273:4
749[warn] 273 | assert(
750[warn] | ^
751[warn] | unused value of type org.scalatest.compatible.Assertion
752[warn] 274 | compare(enumSchema("a"), enumSchema("b", "c")) == List(
753[warn] 275 | EnumMismatch(Some(enums("a")), enums("b", "c"))
754[warn] 276 | )
755[warn] 277 | )
756[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:278:4
757[warn] 278 | assert(
758[warn] | ^
759[warn] | unused value of type org.scalatest.compatible.Assertion
760[warn] 279 | compare(enumSchema("a", "b"), enumSchema("c")) == List(
761[warn] 280 | EnumMismatch(Some(enums("a", "b")), enums("c"))
762[warn] 281 | )
763[warn] 282 | )
764[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:291:4
765[warn] 291 | assert(
766[warn] | ^
767[warn] | unused value of type org.scalatest.compatible.Assertion
768[warn] 292 | compare(
769[warn] 293 | stringSchema.copy(format = Some(SchemaFormat.Date)),
770[warn] 294 | stringSchema
771[warn] 295 | ) == Nil
772[warn] 296 | )
773[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:298:4
774[warn] 298 | assert(
775[warn] | ^
776[warn] | unused value of type org.scalatest.compatible.Assertion
777[warn] 299 | compare(
778[warn] 300 | integerSchema.copy(format = Some(SchemaFormat.Int32)),
779[warn] 301 | integerSchema.copy(format = Some(SchemaFormat.Int64))
780[warn] 302 | ) == Nil
781[warn] 303 | )
782[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:314:4
783[warn] 314 | assert(
784[warn] | ^
785[warn] | unused value of type org.scalatest.compatible.Assertion
786[warn] 315 | compare(
787[warn] 316 | stringSchema,
788[warn] 317 | stringSchema.copy(format = Some(SchemaFormat.Date))
789[warn] 318 | ) == List(
790[warn] 319 | FormatMismatch(None, SchemaFormat.Date)
791[warn] 320 | )
792[warn] 321 | )
793[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:323:4
794[warn] 323 | assert(
795[warn] | ^
796[warn] | unused value of type org.scalatest.compatible.Assertion
797[warn] 324 | compare(
798[warn] 325 | stringSchema.copy(format = Some(SchemaFormat.Binary)),
799[warn] 326 | stringSchema.copy(format = Some(SchemaFormat.Date))
800[warn] 327 | ) == List(
801[warn] 328 | FormatMismatch(Some(SchemaFormat.Binary), SchemaFormat.Date)
802[warn] 329 | )
803[warn] 330 | )
804[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:343:4
805[warn] 343 | assert(
806[warn] | ^
807[warn] | unused value of type org.scalatest.compatible.Assertion
808[warn] 344 | compare(
809[warn] 345 | integerSchema.copy(
810[warn] 346 | multipleOf = Some(BigDecimal(2)),
811[warn] 347 | minimum = Some(BigDecimal(1)),
812[warn] 348 | maximum = Some(BigDecimal(10))
813[warn] 349 | ),
814[warn] 350 | integerSchema
815[warn] 351 | ) == Nil
816[warn] 352 | )
817[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:371:4
818[warn] 371 | assert(
819[warn] | ^
820[warn] | unused value of type org.scalatest.compatible.Assertion
821[warn] 372 | compare(
822[warn] 373 | integerSchema,
823[warn] 374 | integerSchema.copy(
824[warn] 375 | multipleOf = Some(BigDecimal(2)),
825[warn] 376 | minimum = Some(BigDecimal(1)),
826[warn] 377 | maximum = Some(BigDecimal(10))
827[warn] 378 | )
828[warn] 379 | ) == List(
829[warn] 380 | MultipleOfMismatch(None, BigDecimal(2)),
830[warn] 381 | NumericBoundsMismatch(Bounds(None, None), Bounds(Some(Bound.inclusive(1)), Some(Bound.inclusive(10))))
831[warn] 382 | )
832[warn] 383 | )
833[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:408:4
834[warn] 408 | assert(
835[warn] | ^
836[warn] | unused value of type org.scalatest.compatible.Assertion
837[warn] 409 | compare(
838[warn] 410 | stringSchema.copy(
839[warn] 411 | maxLength = Some(10),
840[warn] 412 | minLength = Some(1),
841[warn] 413 | pattern = Some(Pattern("[a-z]+"))
842[warn] 414 | ),
843[warn] 415 | stringSchema
844[warn] 416 | ) == Nil
845[warn] 417 | )
846[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:436:4
847[warn] 436 | assert(
848[warn] | ^
849[warn] | unused value of type org.scalatest.compatible.Assertion
850[warn] 437 | compare(
851[warn] 438 | stringSchema,
852[warn] 439 | stringSchema.copy(
853[warn] 440 | maxLength = Some(10),
854[warn] 441 | minLength = Some(1),
855[warn] 442 | pattern = Some(Pattern("[a-z]+"))
856[warn] 443 | )
857[warn] 444 | ) == List(
858[warn] 445 | StringLengthBoundsMismatch(
859[warn] 446 | Bounds(Some(Bound.inclusive(0)), None),
860[warn] 447 | Bounds(Some(Bound.inclusive(1)), Some(Bound.inclusive(10)))
861[warn] 448 | ),
862[warn] 449 | PatternMismatch(None, Pattern("[a-z]+"))
863[warn] 450 | )
864[warn] 451 | )
865[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:595:4
866[warn] 595 | assert(
867[warn] | ^
868[warn] | unused value of type org.scalatest.compatible.Assertion
869[warn] 596 | compare(
870[warn] 597 | arraySchema.copy(
871[warn] 598 | items = Some(integerSchema),
872[warn] 599 | minItems = Some(1),
873[warn] 600 | maxItems = Some(5),
874[warn] 601 | uniqueItems = Some(true)
875[warn] 602 | ),
876[warn] 603 | arraySchema.copy(
877[warn] 604 | items = Some(numberSchema)
878[warn] 605 | )
879[warn] 606 | ) == Nil
880[warn] 607 | )
881[warn] -- [E176] Potential Issue Warning: /build/repo/apispec-model/src/test/scala/sttp/apispec/validation/SchemaComparatorTest.scala:696:4
882[warn] 696 | assert(
883[warn] | ^
884[warn] | unused value of type org.scalatest.compatible.Assertion
885[warn] 697 | compare(
886[warn] 698 | objectSchema.copy(
887[warn] 699 | additionalProperties = Some(integerSchema),
888[warn] 700 | propertyNames = Some(stringSchema.copy(maxLength = Some(8))),
889[warn] 701 | minProperties = Some(1),
890[warn] 702 | maxProperties = Some(10)
891[warn] 703 | ),
892[warn] 704 | objectSchema.copy(
893[warn] 705 | additionalProperties = Some(numberSchema)
894[warn] 706 | )
895[warn] 707 | ) == Nil
896[warn] 708 | )
897[warn] 101 warnings found
898[info] done compiling
899Starting build for ProjectRef(file:/build/repo/,openapiCirce3) (openapi-circe)... [6/9]
900Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
901[info] compiling 3 Scala sources to /build/repo/openapi-circe/target/jvm-3/test-classes ...
902[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:24:4
903[warn] 24 | assert(openapi.info.title === "API")
904[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
905[warn] | unused value of type org.scalatest.compatible.Assertion
906[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:26:4
907[warn] 26 | assert(schemas.nonEmpty)
908[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
909[warn] | unused value of type org.scalatest.compatible.Assertion
910[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:27:4
911[warn] 27 | assert(schemas("anything_boolean") === AnySchema.Anything)
912[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
913[warn] | unused value of type org.scalatest.compatible.Assertion
914[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:34:4
915[warn] 34 | assert(openapi.info.title === "API")
916[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
917[warn] | unused value of type org.scalatest.compatible.Assertion
918[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:36:4
919[warn] 36 | assert(schemas.nonEmpty)
920[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
921[warn] | unused value of type org.scalatest.compatible.Assertion
922[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:37:4
923[warn] 37 | assert(schemas("anything_object") === AnySchema.Anything)
924[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
925[warn] | unused value of type org.scalatest.compatible.Assertion
926[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:43:4
927[warn] 43 | assert(openapi.info.title === "API")
928[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
929[warn] | unused value of type org.scalatest.compatible.Assertion
930[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:50:4
931[warn] 50 | assert(openapi.info.title === "API")
932[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
933[warn] | unused value of type org.scalatest.compatible.Assertion
934[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:62:4
935[warn] 62 | assert(securityScheme.flows.map(_.clientCredentials.map(_.tokenUrl)) === expectedToken)
936[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
937[warn] | unused value of type org.scalatest.compatible.Assertion
938[warn] -- [E176] Potential Issue Warning: /build/repo/openapi-circe/src/test/scala/sttp/apispec/openapi/circe/DecoderTest.scala:73:4
939[warn] 73 | assert(securityScheme.flows.map(_.clientCredentials.map(_.tokenUrl)) === expectedToken)
940[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
941[warn] | unused value of type org.scalatest.compatible.Assertion
942[warn] 10 warnings found
943[info] done compiling
944Starting build for ProjectRef(file:/build/repo/,openapiModel3) (openapi-model)... [7/9]
945Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
946[info] compiling 1 Scala source to /build/repo/openapi-model/target/jvm-3/test-classes ...
947[info] done compiling
948Starting build for ProjectRef(file:/build/repo/,circeTestUtils3) (circe-testutils)... [8/9]
949Compile 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:params, -Wunused:privates, 64, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
950
951************************
952Build summary:
953[{
954 "module": "asyncapi-model",
955 "compile": {"status": "ok", "tookMs": 16499, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
956 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
957 "test-compile": {"status": "ok", "tookMs": 267, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
958 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
959 "publish": {"status": "skipped", "tookMs": 0},
960 "metadata": {
961 "crossScalaVersions": ["2.12.20", "3.3.6"]
962}
963},{
964 "module": "asyncapi-circe",
965 "compile": {"status": "ok", "tookMs": 9202, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
966 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
967 "test-compile": {"status": "ok", "tookMs": 1219, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
968 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
969 "publish": {"status": "skipped", "tookMs": 0},
970 "metadata": {
971 "crossScalaVersions": ["2.12.20", "3.3.6"]
972}
973},{
974 "module": "jsonschema-circe",
975 "compile": {"status": "ok", "tookMs": 137, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
976 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
977 "test-compile": {"status": "ok", "tookMs": 1556, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
978 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
979 "publish": {"status": "skipped", "tookMs": 0},
980 "metadata": {
981 "crossScalaVersions": ["2.12.20", "3.3.6"]
982}
983},{
984 "module": "asyncapi-circe-yaml",
985 "compile": {"status": "ok", "tookMs": 647, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
986 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
987 "test-compile": {"status": "ok", "tookMs": 354, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
988 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
989 "publish": {"status": "skipped", "tookMs": 0},
990 "metadata": {
991 "crossScalaVersions": ["2.12.20", "3.3.6"]
992}
993},{
994 "module": "openapi-circe-yaml",
995 "compile": {"status": "ok", "tookMs": 9016, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
996 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
997 "test-compile": {"status": "ok", "tookMs": 368, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
998 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
999 "publish": {"status": "skipped", "tookMs": 0},
1000 "metadata": {
1001 "crossScalaVersions": ["2.12.20", "3.3.6"]
1002}
1003},{
1004 "module": "apispec-model",
1005 "compile": {"status": "ok", "tookMs": 45, "warnings": 3, "errors": 0, "sourceVersion": "3.8"},
1006 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1007 "test-compile": {"status": "ok", "tookMs": 2900, "warnings": 101, "errors": 0, "sourceVersion": "3.8"},
1008 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1009 "publish": {"status": "skipped", "tookMs": 0},
1010 "metadata": {
1011 "crossScalaVersions": ["2.12.20", "3.3.6"]
1012}
1013},{
1014 "module": "openapi-circe",
1015 "compile": {"status": "ok", "tookMs": 211, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1016 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1017 "test-compile": {"status": "ok", "tookMs": 1816, "warnings": 10, "errors": 0, "sourceVersion": "3.8"},
1018 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1019 "publish": {"status": "skipped", "tookMs": 0},
1020 "metadata": {
1021 "crossScalaVersions": ["2.12.20", "3.3.6"]
1022}
1023},{
1024 "module": "openapi-model",
1025 "compile": {"status": "ok", "tookMs": 126, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
1026 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1027 "test-compile": {"status": "ok", "tookMs": 755, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1028 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1029 "publish": {"status": "skipped", "tookMs": 0},
1030 "metadata": {
1031 "crossScalaVersions": ["2.12.20", "3.3.6"]
1032}
1033},{
1034 "module": "circe-testutils",
1035 "compile": {"status": "ok", "tookMs": 45, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1036 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1037 "test-compile": {"status": "ok", "tookMs": 81, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1038 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1039 "publish": {"status": "ok", "tookMs": 10},
1040 "metadata": {
1041 "crossScalaVersions": ["2.12.20", "3.3.6"]
1042}
1043}]
1044************************
1045[success] Total time: 74 s (0:01:14.0), completed Nov 14, 2025, 8:51:56 PM
1046[0JChecking patch project/plugins.sbt...
1047Checking patch project/build.properties...
1048Checking patch build.sbt...
1049Applied patch project/plugins.sbt cleanly.
1050Applied patch project/build.properties cleanly.
1051Applied patch build.sbt cleanly.