Build Logs

softwaremill/sttp-apispec • scala/scala3:release-3.8.0_backport-24643:2025-12-03

Errors

0

Warnings

628

Total Lines

1162

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