Build Logs
gemini-hlsw/lucuma-odb • 3.8.0-RC3:2025-12-04
Errors
0
Warnings
105
Total Lines
772
1##################################
2Clonning https://github.com/gemini-hlsw/lucuma-odb.git into /build/repo using revision v0.54.2
3##################################
4Note: switching to '1d47fa56e9d0a859c9a5923a8d4433480049ca4d'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.0-RC3
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC3
32Execute tests: true
33sbt project found:
34No prepare script found for project gemini-hlsw/lucuma-odb
35##################################
36Scala version: 3.8.0-RC3
37Targets: edu.gemini%lucuma-itc-client edu.gemini%lucuma-itc-service edu.gemini%lucuma-itc-testkit edu.gemini%lucuma-odb-binding edu.gemini%lucuma-odb-schema edu.gemini%lucuma-sso-backend-client
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
39##################################
40Using extra scalacOptions: ,REQUIRE:-source:3.8
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '17'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Dcommunitybuild.scala=3.8.0-RC3
49-Dcommunitybuild.project.dependencies.add=
50-Xmx7G
51-Xms4G
52-Xss8M
53-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
54-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
55-jar
56/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
57"setCrossScalaVersions 3.8.0-RC3"
58"++3.8.0-RC3 -v"
59"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
60"set every credentials := Nil"
61"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
62"removeScalacOptionsStartingWith -P:wartremover"
63
64moduleMappings
65"runBuild 3.8.0-RC3 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" edu.gemini%lucuma-itc-client edu.gemini%lucuma-itc-service edu.gemini%lucuma-itc-testkit edu.gemini%lucuma-odb-binding edu.gemini%lucuma-odb-schema edu.gemini%lucuma-sso-backend-client"
66
67[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
68[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
69[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
70[info] loading project definition from /build/repo/project
71[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
72[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
73[info] Compilation completed in 8.727s.
74[info] done compiling
75[info] loading settings for project repo from build.sbt...
76[info] resolving key references (33722 settings) ...
77[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
78[info] set current project to repo (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.8.0-RC3
80OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcService/crossScalaVersions
81OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcLegacyTests/crossScalaVersions
82OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in ssoFrontendClientJVM/crossScalaVersions
83OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in smartgcal/crossScalaVersions
84OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in ssoBackendClient/crossScalaVersions
85OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in calibrations/crossScalaVersions
86OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in ssoFrontendClientJS/crossScalaVersions
87OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in obscalc/crossScalaVersions
88OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcTestkitJVM/crossScalaVersions
89OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in repo/crossScalaVersions
90OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcTestkitJS/crossScalaVersions
91OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcModelJS/crossScalaVersions
92OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in sequence/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in schemaJS/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in ssoService/crossScalaVersions
95[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
96OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in service/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in phase0/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcClientJVM/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcModelJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcTests/crossScalaVersions
101OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcClientJS/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in ssoBackendExample/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in itcBenchmark/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in schemaJVM/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC3 in binding/crossScalaVersions
106[info] set current project to repo (in build file:/build/repo/)
107[info] Setting Scala version to 3.8.0-RC3 on 25 projects.
108[info] Switching Scala version on:
109[info] itcTestkitJVM (3.8.0-RC3)
110[info] phase0 (3.8.0-RC3)
111[info] ssoBackendExample (3.8.0-RC3)
112[info] itcService (3.8.0-RC3)
113[info] itcLegacyTests (3.8.0-RC3)
114[info] binding (3.8.0-RC3)
115[info] itcModelJVM (3.8.0-RC3)
116[info] ssoFrontendClientJVM (3.8.0-RC3)
117[info] itcTestkitJS (3.8.0-RC3)
118[info] itcBenchmark (3.8.0-RC3)
119[info] itcModelJS (3.8.0-RC3)
120[info] itcClientJVM (3.8.0-RC3)
121[info] service (3.8.0-RC3)
122[info] ssoService (3.8.0-RC3)
123[info] calibrations (3.8.0-RC3)
124[info] schemaJS (3.8.0-RC3)
125[info] sequence (3.8.0-RC3)
126[info] itcClientJS (3.8.0-RC3)
127[info] obscalc (3.8.0-RC3)
128[info] * repo (3.8.0-RC3)
129[info] schemaJVM (3.8.0-RC3)
130[info] smartgcal (3.8.0-RC3)
131[info] ssoFrontendClientJS (3.8.0-RC3)
132[info] itcTests (3.8.0-RC3)
133[info] ssoBackendClient (3.8.0-RC3)
134[info] Excluding projects:
135[info] Reapplying settings...
136[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
137[info] set current project to repo (in build file:/build/repo/)
138Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
139[info] Reapplying settings...
140[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
141[info] set current project to repo (in build file:/build/repo/)
142[info] Defining Global / credentials, binding / credentials and 23 others.
143[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 248 others.
144[info] Run `last` for details.
145[info] Reapplying settings...
146[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
147[info] set current project to repo (in build file:/build/repo/)
148Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
149[info] Reapplying settings...
150OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
151
152 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
153 Did you mean itcClientJS / allExcludeDependencies ?
154 , retry without global scopes
155[info] Reapplying settings...
156[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
157[info] set current project to repo (in build file:/build/repo/)
158Execute removeScalacOptionsStartingWith: -P:wartremover
159[info] Reapplying settings...
160[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
161[info] set current project to repo (in build file:/build/repo/)
162[success] Total time: 0 s, completed Dec 4, 2025, 3:04:37 PM
163Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
164Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
165Starting build...
166Projects: Set(itcTestkitJVM, itcService, binding, itcModelJVM, ssoFrontendClientJVM, itcClientJVM, schemaJVM, ssoBackendClient)
167Starting build for ProjectRef(file:/build/repo/,ssoBackendClient) (lucuma-sso-backend-client)... [0/8]
168OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
169OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
170OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
171Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/modules/sso-backend-client/target/scala-3.8.0-RC3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
172[info] compiling 5 Scala sources to /build/repo/modules/sso-frontend-client/.jvm/target/scala-3.8.0-RC3/classes ...
173[info] done compiling
174[info] compiling 7 Scala sources to /build/repo/modules/sso-backend-client/target/scala-3.8.0-RC3/classes ...
175[info] done compiling
176Starting build for ProjectRef(file:/build/repo/,schemaJVM) (lucuma-odb-schema)... [1/8]
177Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/modules/schema/.jvm/target/scala-3.8.0-RC3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
178[info] compiling 30 Scala sources to /build/repo/modules/schema/.jvm/target/scala-3.8.0-RC3/classes ...
179[info] done compiling
180[info] compiling 23 Scala sources to /build/repo/modules/schema/.jvm/target/scala-3.8.0-RC3/test-classes ...
181[info] done compiling
182lucuma.odb.json.TimeAccountingSuite:
183 + CategorizedTime: codec.consistency with Codec.from 0.393s
184 + CategorizedTime: codec.consistency with accumulating 0.049s
185 + CategorizedTime: codec.decoder serializability 0.024s
186 + CategorizedTime: codec.encoder serializability 0.006s
187 + CategorizedTime: codec.roundTrip 0.054s
188 + CategorizedTimeRange: codec.consistency with Codec.from 0.094s
189 + CategorizedTimeRange: codec.consistency with accumulating 0.027s
190 + CategorizedTimeRange: codec.decoder serializability 0.005s
191 + CategorizedTimeRange: codec.encoder serializability 0.003s
192 + CategorizedTimeRange: codec.roundTrip 0.036s
193 + ConfigChangeEstimate: codec.consistency with Codec.from 0.047s
194 + ConfigChangeEstimate: codec.consistency with accumulating 0.014s
195 + ConfigChangeEstimate: codec.decoder serializability 0.002s
196 + ConfigChangeEstimate: codec.encoder serializability 0.002s
197 + ConfigChangeEstimate: codec.roundTrip 0.006s
198 + DatasetEstimate: codec.consistency with Codec.from 0.066s
199 + DatasetEstimate: codec.consistency with accumulating 0.024s
200 + DatasetEstimate: codec.decoder serializability 0.002s
201 + DatasetEstimate: codec.encoder serializability 0.002s
202 + DatasetEstimate: codec.roundTrip 0.008s
203 + DetectorEstimate: codec.consistency with Codec.from 0.059s
204 + DetectorEstimate: codec.consistency with accumulating 0.013s
205 + DetectorEstimate: codec.decoder serializability 0.002s
206 + DetectorEstimate: codec.encoder serializability 0.002s
207 + DetectorEstimate: codec.roundTrip 0.017s
208 + StepEstimate: codec.consistency with Codec.from 0.18s
209 + StepEstimate: codec.consistency with accumulating 0.022s
210 + StepEstimate: codec.decoder serializability 0.04s
211 + StepEstimate: codec.encoder serializability 0.002s
212 + StepEstimate: codec.roundTrip 0.092s
213 + TimeChargeCorrection: codec.consistency with Codec.from 0.333s
214 + TimeChargeCorrection: codec.consistency with accumulating 0.028s
215 + TimeChargeCorrection: codec.decoder serializability 0.002s
216 + TimeChargeCorrection: codec.encoder serializability 0.002s
217 + TimeChargeCorrection: codec.roundTrip 0.117s
218lucuma.odb.json.DeclinationQuerySuite:
219 + DeclinationCodec: codec.consistency with Codec.from 0.059s
220 + DeclinationCodec: codec.consistency with accumulating 0.017s
221 + DeclinationCodec: codec.decoder serializability 0.006s
222 + DeclinationCodec: codec.encoder serializability 0.002s
223 + DeclinationCodec: codec.roundTrip 0.008s
224 + all declination encoders produce the same declination 0.155s
225lucuma.odb.json.SequenceSuite:
226 + Dataset.Filename: codec.consistency with Codec.from 0.138s
227 + Dataset.Filename: codec.consistency with accumulating 0.041s
228 + Dataset.Filename: codec.decoder serializability 0.011s
229 + Dataset.Filename: codec.encoder serializability 0.003s
230 + Dataset.Filename: codec.roundTrip 0.025s
231 + Dataset.Id: codec.consistency with Codec.from 0.024s
232 + Dataset.Id: codec.consistency with accumulating 0.018s
233 + Dataset.Id: codec.decoder serializability 0.03s
234 + Dataset.Id: codec.encoder serializability 0.003s
235 + Dataset.Id: codec.roundTrip 0.005s
236 + SequenceDigest: codec.consistency with Codec.from 0.201s
237 + SequenceDigest: codec.consistency with accumulating 0.023s
238 + SequenceDigest: codec.decoder serializability 0.002s
239 + SequenceDigest: codec.encoder serializability 0.004s
240 + SequenceDigest: codec.roundTrip 0.088s
241 + Step[GmosNorth]: codec.consistency with Codec.from 0.214s
242 + Step[GmosNorth]: codec.consistency with accumulating 0.013s
243 + Step[GmosNorth]: codec.decoder serializability 0.011s
244 + Step[GmosNorth]: codec.encoder serializability 0.018s
245 + Step[GmosNorth]: codec.roundTrip 0.103s
246 + Atom[GmosNorth]: codec.consistency with Codec.from 0.232s
247 + Atom[GmosNorth]: codec.consistency with accumulating 0.011s
248 + Atom[GmosNorth]: codec.decoder serializability 0.002s
249 + Atom[GmosNorth]: codec.encoder serializability 0.005s
250 + Atom[GmosNorth]: codec.roundTrip 0.165s
251 + ExecutionSequence[GmosNorth]: codec.consistency with Codec.from 0.448s
252 + ExecutionSequence[GmosNorth]: codec.consistency with accumulating 0.009s
253 + ExecutionSequence[GmosNorth]: codec.decoder serializability 0.003s
254 + ExecutionSequence[GmosNorth]: codec.encoder serializability 0.004s
255 + ExecutionSequence[GmosNorth]: codec.roundTrip 0.275s
256 + ExecutionConfig[GmosNorth]: codec.consistency with Codec.from 0.492s
257 + ExecutionConfig[GmosNorth]: codec.consistency with accumulating 0.005s
258 + ExecutionConfig[GmosNorth]: codec.decoder serializability 0.003s
259 + ExecutionConfig[GmosNorth]: codec.encoder serializability 0.004s
260 + ExecutionConfig[GmosNorth]: codec.roundTrip 0.419s
261 + InstrumentExecutionConfig: codec.consistency with Codec.from 0.603s
262 + InstrumentExecutionConfig: codec.consistency with accumulating 0.006s
263 + InstrumentExecutionConfig: codec.decoder serializability 0.001s
264 + InstrumentExecutionConfig: codec.encoder serializability 0.004s
265 + InstrumentExecutionConfig: codec.roundTrip 0.532s
266lucuma.odb.json.ProperMotionDecTransportSuite:
267 + ProperMotionDecCodec: codec.consistency with Codec.from 0.024s
268 + ProperMotionDecCodec: codec.consistency with accumulating 0.01s
269 + ProperMotionDecCodec: codec.decoder serializability 0.003s
270 + ProperMotionDecCodec: codec.encoder serializability 0.003s
271 + ProperMotionDecCodec: codec.roundTrip 0.001s
272 + all propermotion.dec encoders produce the same propermotion.dec 0.009s
273lucuma.odb.json.TelluricTypeTransportCodecSuite:
274 + TransportCodec: codec.consistency with Codec.from 0.022s
275 + TransportCodec: codec.consistency with accumulating 0.008s
276 + TransportCodec: codec.roundTrip 0.012s
277lucuma.odb.json.TelluricTypeQueryCodecSuite:
278 + QueryCodec: codec.consistency with Codec.from 0.018s
279 + QueryCodec: codec.consistency with accumulating 0.011s
280 + QueryCodec: codec.roundTrip 0.002s
281lucuma.odb.json.ProperMotionTransportSuite:
282 + ProperMotionCodec: codec.consistency with Codec.from 0.018s
283 + ProperMotionCodec: codec.consistency with accumulating 0.007s
284 + ProperMotionCodec: codec.decoder serializability 0.003s
285 + ProperMotionCodec: codec.encoder serializability 0.003s
286 + ProperMotionCodec: codec.roundTrip 0.003s
287lucuma.odb.json.StepConfigSuite:
288 + StepConfigCodec: codec.consistency with Codec.from 0.013s
289 + StepConfigCodec: codec.consistency with accumulating 0.012s
290 + StepConfigCodec: codec.decoder serializability 0.006s
291 + StepConfigCodec: codec.encoder serializability 0.001s
292 + StepConfigCodec: codec.roundTrip 0.003s
293lucuma.odb.json.ProperMotionRAQuerySuite:
294 + ProperMotionRACodec: codec.consistency with Codec.from 0.024s
295 + ProperMotionRACodec: codec.consistency with accumulating 0.021s
296 + ProperMotionRACodec: codec.decoder serializability 0.002s
297 + ProperMotionRACodec: codec.encoder serializability 0.002s
298 + ProperMotionRACodec: codec.roundTrip 0.001s
299 + all propermotion.ra encoders produce the same propermotion.ra 0.004s
300lucuma.odb.json.RadialVelocityTransportSuite:
301 + RadialVelocityCodec: codec.consistency with Codec.from 0.018s
302 + RadialVelocityCodec: codec.consistency with accumulating 0.01s
303 + RadialVelocityCodec: codec.decoder serializability 0.002s
304 + RadialVelocityCodec: codec.encoder serializability 0.001s
305 + RadialVelocityCodec: codec.roundTrip 0.004s
306 + all radial velocity encoders produce the same radial velocity 0.013s
307lucuma.odb.json.SourceProfileSuite:
308 + SourceProfileCodec: codec.consistency with Codec.from 0.169s
309 + SourceProfileCodec: codec.consistency with accumulating 0.012s
310 + SourceProfileCodec: codec.decoder serializability 0.011s
311 + SourceProfileCodec: codec.encoder serializability 0.003s
312 + SourceProfileCodec: codec.roundTrip 0.124s
313lucuma.odb.json.WavelengthQuerySuite:
314 + WavelengthCodec: codec.consistency with Codec.from 0.013s
315 + WavelengthCodec: codec.consistency with accumulating 0.006s
316 + WavelengthCodec: codec.decoder serializability 0.004s
317 + WavelengthCodec: codec.encoder serializability 0.002s
318 + WavelengthCodec: codec.roundTrip 0.0s
319 + WavelengthDitherCodec: codec.consistency with Codec.from 0.016s
320 + WavelengthDitherCodec: codec.consistency with accumulating 0.019s
321 + WavelengthDitherCodec: codec.decoder serializability 0.012s
322 + WavelengthDitherCodec: codec.encoder serializability 0.002s
323 + WavelengthDitherCodec: codec.roundTrip 0.001s
324 + all wavelength encoders produce the same wavelength 0.01s
325lucuma.odb.json.Flamingos2Suite:
326 + Flamingos2Codec DynamicConfig: codec.consistency with Codec.from 0.022s
327 + Flamingos2Codec DynamicConfig: codec.consistency with accumulating 0.013s
328 + Flamingos2Codec DynamicConfig: codec.decoder serializability 0.006s
329 + Flamingos2Codec DynamicConfig: codec.encoder serializability 0.004s
330 + Flamingos2Codec DynamicConfig: codec.roundTrip 0.009s
331 + Flamingos2Codec StaticConfig: codec.consistency with Codec.from 0.014s
332 + Flamingos2Codec StaticConfig: codec.consistency with accumulating 0.007s
333 + Flamingos2Codec StaticConfig: codec.decoder serializability 0.001s
334 + Flamingos2Codec StaticConfig: codec.encoder serializability 0.001s
335 + Flamingos2Codec StaticConfig: codec.roundTrip 0.001s
336lucuma.odb.json.OffsetTransportSuite:
337 + OffsetCodec: codec.consistency with Codec.from 0.014s
338 + OffsetCodec: codec.consistency with accumulating 0.006s
339 + OffsetCodec: codec.decoder serializability 0.001s
340 + OffsetCodec: codec.encoder serializability 0.002s
341 + OffsetCodec: codec.roundTrip 0.001s
342 + all offset encoders produce the same offset 0.003s
343lucuma.odb.json.ProperMotionDecQuerySuite:
344 + ProperMotionDecCodec: codec.consistency with Codec.from 0.009s
345 + ProperMotionDecCodec: codec.consistency with accumulating 0.006s
346 + ProperMotionDecCodec: codec.decoder serializability 0.001s
347 + ProperMotionDecCodec: codec.encoder serializability 0.0s
348 + ProperMotionDecCodec: codec.roundTrip 0.001s
349 + all propermotion.dec encoders produce the same propermotion.dec 0.003s
350lucuma.odb.json.CatalogInfoSuite:
351 + CatalogInfoCodec: codec.consistency with Codec.from 0.02s
352 + CatalogInfoCodec: codec.consistency with accumulating 0.006s
353 + CatalogInfoCodec: codec.decoder serializability 0.001s
354 + CatalogInfoCodec: codec.encoder serializability 0.001s
355 + CatalogInfoCodec: codec.roundTrip 0.005s
356lucuma.odb.json.RightAscensionQuerySuite:
357 + RightAscensionCodec: codec.consistency with Codec.from 0.019s
358 + RightAscensionCodec: codec.consistency with accumulating 0.01s
359 + RightAscensionCodec: codec.decoder serializability 0.003s
360 + RightAscensionCodec: codec.encoder serializability 0.002s
361 + RightAscensionCodec: codec.roundTrip 0.007s
362 + all rightascension encoders produce the same rightascension 0.013s
363lucuma.odb.json.AngleQuerySuite:
364 + AngleCodec: codec.consistency with Codec.from 0.032s
365 + AngleCodec: codec.consistency with accumulating 0.013s
366 + AngleCodec: codec.decoder serializability 0.002s
367 + AngleCodec: codec.encoder serializability 0.0s
368 + AngleCodec: codec.roundTrip 0.005s
369 + all `angle` angle encoders produce the same angle 0.019s
370 + all `time` angle encoders produce the same angle 0.015s
371lucuma.odb.json.RadialVelocityQuerySuite:
372 + RadialVelocityCodec: codec.consistency with Codec.from 0.013s
373 + RadialVelocityCodec: codec.consistency with accumulating 0.007s
374 + RadialVelocityCodec: codec.decoder serializability 0.001s
375 + RadialVelocityCodec: codec.encoder serializability 0.0s
376 + RadialVelocityCodec: codec.roundTrip 0.002s
377 + all radial velocity encoders produce the same radial velocity 0.004s
378lucuma.odb.json.TimeSpec:
379 + includes value in error 0.013s
380lucuma.odb.json.AngleTransportSuite:
381 + AngleCodec: codec.consistency with Codec.from 0.013s
382 + AngleCodec: codec.consistency with accumulating 0.01s
383 + AngleCodec: codec.decoder serializability 0.001s
384 + AngleCodec: codec.encoder serializability 0.001s
385 + AngleCodec: codec.roundTrip 0.001s
386 + all `angle` angle encoders produce the same angle 0.001s
387lucuma.odb.json.TargetQuerySuite:
388 + TargetCodec: codec.consistency with Codec.from 0.147s
389 + TargetCodec: codec.consistency with accumulating 0.011s
390 + TargetCodec: codec.decoder serializability 0.01s
391 + TargetCodec: codec.encoder serializability 0.014s
392 + TargetCodec: codec.roundTrip 0.182s
393 + 'query' target includes the unit conversions 0.065s
394lucuma.odb.json.RightAscensionTransportSuite:
395 + RightAscensionCodec: codec.consistency with Codec.from 0.013s
396 + RightAscensionCodec: codec.consistency with accumulating 0.009s
397 + RightAscensionCodec: codec.decoder serializability 0.001s
398 + RightAscensionCodec: codec.encoder serializability 0.002s
399 + RightAscensionCodec: codec.roundTrip 0.002s
400lucuma.odb.json.DeclinationTransportSuite:
401 + DeclinationCodec: codec.consistency with Codec.from 0.013s
402 + DeclinationCodec: codec.consistency with accumulating 0.008s
403 + DeclinationCodec: codec.decoder serializability 0.0s
404 + DeclinationCodec: codec.encoder serializability 0.001s
405 + DeclinationCodec: codec.roundTrip 0.002s
406 + all declination encoders produce the same declination 0.007s
407lucuma.odb.json.TimeTransportSuite:
408 + DateInterval: codec.consistency with Codec.from 0.025s
409 + DateInterval: codec.consistency with accumulating 0.016s
410 + DateInterval: codec.decoder serializability 0.004s
411 + DateInterval: codec.encoder serializability 0.001s
412 + DateInterval: codec.roundTrip 0.008s
413 + TimeSpanCodec: codec.consistency with Codec.from 0.068s
414 + TimeSpanCodec: codec.consistency with accumulating 0.035s
415 + TimeSpanCodec: codec.decoder serializability 0.002s
416 + TimeSpanCodec: codec.encoder serializability 0.002s
417 + TimeSpanCodec: codec.roundTrip 0.001s
418 + TimestampInterval: codec.consistency with Codec.from 0.025s
419 + TimestampInterval: codec.consistency with accumulating 0.017s
420 + TimestampInterval: codec.decoder serializability 0.002s
421 + TimestampInterval: codec.encoder serializability 0.001s
422 + TimestampInterval: codec.roundTrip 0.011s
423lucuma.odb.json.PartnerLinkSuite:
424 + PartnerLinkCodec: codec.consistency with Codec.from 0.018s
425 + PartnerLinkCodec: codec.consistency with accumulating 0.008s
426 + PartnerLinkCodec: codec.decoder serializability 0.002s
427 + PartnerLinkCodec: codec.encoder serializability 0.001s
428 + PartnerLinkCodec: codec.roundTrip 0.003s
429lucuma.odb.json.WavelengthTransportSuite:
430 + WavelengthCodec: codec.consistency with Codec.from 0.011s
431 + WavelengthCodec: codec.consistency with accumulating 0.021s
432 + WavelengthCodec: codec.decoder serializability 0.002s
433 + WavelengthCodec: codec.encoder serializability 0.002s
434 + WavelengthCodec: codec.roundTrip 0.001s
435 + WavelengthDitherCodec: codec.consistency with Codec.from 0.011s
436 + WavelengthDitherCodec: codec.consistency with accumulating 0.007s
437 + WavelengthDitherCodec: codec.decoder serializability 0.002s
438 + WavelengthDitherCodec: codec.encoder serializability 0.001s
439 + WavelengthDitherCodec: codec.roundTrip 0.001s
440 + all wavelength encoders produce the same wavelength 0.001s
441lucuma.odb.json.ProperMotionRATransportSuite:
442 + ProperMotionRACodec: codec.consistency with Codec.from 0.017s
443 + ProperMotionRACodec: codec.consistency with accumulating 0.024s
444 + ProperMotionRACodec: codec.decoder serializability 0.0s
445 + ProperMotionRACodec: codec.encoder serializability 0.0s
446 + ProperMotionRACodec: codec.roundTrip 0.001s
447 + all propermotion.ra encoders produce the same propermotion.ra 0.001s
448lucuma.odb.json.GmosSuite:
449 + GmosCodec DynamicConfig GmosNorth: codec.consistency with Codec.from 0.025s
450 + GmosCodec DynamicConfig GmosNorth: codec.consistency with accumulating 0.012s
451 + GmosCodec DynamicConfig GmosNorth: codec.decoder serializability 0.001s
452 + GmosCodec DynamicConfig GmosNorth: codec.encoder serializability 0.002s
453 + GmosCodec DynamicConfig GmosNorth: codec.roundTrip 0.01s
454 + GmosCodec DynamicConfig GmosSouth: codec.consistency with Codec.from 0.022s
455 + GmosCodec DynamicConfig GmosSouth: codec.consistency with accumulating 0.008s
456 + GmosCodec DynamicConfig GmosSouth: codec.decoder serializability 0.001s
457 + GmosCodec DynamicConfig GmosSouth: codec.encoder serializability 0.003s
458 + GmosCodec DynamicConfig GmosSouth: codec.roundTrip 0.029s
459 + GmosCodec StaticConfig GmosNorth: codec.consistency with Codec.from 0.022s
460 + GmosCodec StaticConfig GmosNorth: codec.consistency with accumulating 0.013s
461 + GmosCodec StaticConfig GmosNorth: codec.decoder serializability 0.001s
462 + GmosCodec StaticConfig GmosNorth: codec.encoder serializability 0.001s
463 + GmosCodec StaticConfig GmosNorth: codec.roundTrip 0.008s
464 + GmosCodec StaticConfig GmosSouth: codec.consistency with Codec.from 0.023s
465 + GmosCodec StaticConfig GmosSouth: codec.consistency with accumulating 0.011s
466 + GmosCodec StaticConfig GmosSouth: codec.decoder serializability 0.002s
467 + GmosCodec StaticConfig GmosSouth: codec.encoder serializability 0.002s
468 + GmosCodec StaticConfig GmosSouth: codec.roundTrip 0.006s
469lucuma.odb.json.ProperMotionQuerySuite:
470 + ProperMotionCodec: codec.consistency with Codec.from 0.015s
471 + ProperMotionCodec: codec.consistency with accumulating 0.011s
472 + ProperMotionCodec: codec.decoder serializability 0.0s
473 + ProperMotionCodec: codec.encoder serializability 0.001s
474 + ProperMotionCodec: codec.roundTrip 0.001s
475lucuma.odb.json.OffsetQuerySuite:
476 + OffsetCodec: codec.consistency with Codec.from 0.013s
477 + OffsetCodec: codec.consistency with accumulating 0.008s
478 + OffsetCodec: codec.decoder serializability 0.0s
479 + OffsetCodec: codec.encoder serializability 0.0s
480 + OffsetCodec: codec.roundTrip 0.001s
481 + all offset encoders produce the same offset 0.003s
482lucuma.odb.json.TargetTransportSuite:
483 + TargetCodec: codec.consistency with Codec.from 0.087s
484 + TargetCodec: codec.consistency with accumulating 0.013s
485 + TargetCodec: codec.decoder serializability 0.001s
486 + TargetCodec: codec.encoder serializability 0.01s
487 + TargetCodec: codec.roundTrip 0.142s
488 + 'transport' target does not include the unit conversions 0.042s
489lucuma.odb.data.OdbErrorSuite:
490 + OdbErrorCodec: codec.consistency with Codec.from 0.04s
491 + OdbErrorCodec: codec.consistency with accumulating 0.009s
492 + OdbErrorCodec: codec.decoder serializability 0.001s
493 + OdbErrorCodec: codec.encoder serializability 0.001s
494 + OdbErrorCodec: codec.roundTrip 0.017s
495lucuma.odb.json.EpochSuite:
496 + EpochCodec: codec.consistency with Codec.from 0.027s
497 + EpochCodec: codec.consistency with accumulating 0.008s
498 + EpochCodec: codec.decoder serializability 0.001s
499 + EpochCodec: codec.encoder serializability 0.0s
500 + EpochCodec: codec.roundTrip 0.003s
501lucuma.odb.json.ParallaxTransportSuite:
502 + ParallaxCodec: codec.consistency with Codec.from 0.012s
503 + ParallaxCodec: codec.consistency with accumulating 0.01s
504 + ParallaxCodec: codec.decoder serializability 0.001s
505 + ParallaxCodec: codec.encoder serializability 0.0s
506 + ParallaxCodec: codec.roundTrip 0.002s
507 + all parallax encoders produce the same parallax 0.002s
508lucuma.odb.json.TimeQuerySuite:
509 + DateInterval: codec.consistency with Codec.from 0.009s
510 + DateInterval: codec.consistency with accumulating 0.005s
511 + DateInterval: codec.decoder serializability 0.001s
512 + DateInterval: codec.encoder serializability 0.0s
513 + DateInterval: codec.roundTrip 0.004s
514 + TimeSpanCodec: codec.consistency with Codec.from 0.026s
515 + TimeSpanCodec: codec.consistency with accumulating 0.014s
516 + TimeSpanCodec: codec.decoder serializability 0.001s
517 + TimeSpanCodec: codec.encoder serializability 0.0s
518 + TimeSpanCodec: codec.roundTrip 0.001s
519 + TimestampInterval: codec.consistency with Codec.from 0.021s
520 + TimestampInterval: codec.consistency with accumulating 0.005s
521 + TimestampInterval: codec.decoder serializability 0.0s
522 + TimestampInterval: codec.encoder serializability 0.002s
523 + TimestampInterval: codec.roundTrip 0.009s
524lucuma.odb.format.SpatialOffsetsFormatSuite:
525 + SpatialOffsetFormat.OffsetsQ: format.format roundtrip 0.011s
526 + SpatialOffsetFormat.OffsetsQ: format.normalize 0.004s
527 + SpatialOffsetFormat.OffsetsQ: format.parse roundtrip 0.002s
528 + SpatialOffsetFormat.OffsetsP: format.format roundtrip 0.008s
529 + SpatialOffsetFormat.OffsetsP: format.normalize 0.002s
530 + SpatialOffsetFormat.OffsetsP: format.parse roundtrip 0.002s
531 + SpatialOffsetFormat.Offsets: format.format roundtrip 0.02s
532 + SpatialOffsetFormat.Offsets: format.normalize 0.004s
533 + SpatialOffsetFormat.Offsets: format.parse roundtrip 0.002s
534lucuma.odb.json.ParallaxQuerySuite:
535 + ParallaxCodec: codec.consistency with Codec.from 0.024s
536 + ParallaxCodec: codec.consistency with accumulating 0.012s
537 + ParallaxCodec: codec.decoder serializability 0.001s
538 + ParallaxCodec: codec.encoder serializability 0.0s
539 + ParallaxCodec: codec.roundTrip 0.002s
540 + all parallax encoders produce the same parallax 0.003s
541Starting build for ProjectRef(file:/build/repo/,binding) (lucuma-odb-binding)... [2/8]
542Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/modules/binding/target/scala-3.8.0-RC3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
543[info] compiling 140 Scala sources to /build/repo/modules/binding/target/scala-3.8.0-RC3/classes ...
544[info] done compiling
545Starting build for ProjectRef(file:/build/repo/,ssoFrontendClientJVM) (lucuma-sso-frontend-client)... [3/8]
546Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/modules/sso-frontend-client/.jvm/target/scala-3.8.0-RC3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
547[info] compiling 3 Scala sources to /build/repo/modules/sso-frontend-client/.jvm/target/scala-3.8.0-RC3/test-classes ...
548[info] done compiling
549lucuma.sso.client.CodecSuite:
550 + GidCodec: codec.consistency with Codec.from 0.138s
551 + GidCodec: codec.consistency with accumulating 0.051s
552 + GidCodec: codec.roundTrip 0.013s
553 + OrcidProfileCodec: codec.consistency with Codec.from 0.112s
554 + OrcidProfileCodec: codec.consistency with accumulating 0.033s
555 + OrcidProfileCodec: codec.roundTrip 0.035s
556 + StandardRoleCodec: codec.consistency with Codec.from 0.055s
557 + StandardRoleCodec: codec.consistency with accumulating 0.021s
558 + StandardRoleCodec: codec.roundTrip 0.009s
559 + UserCodec: codec.consistency with Codec.from 0.077s
560 + UserCodec: codec.consistency with accumulating 0.024s
561 + UserCodec: codec.roundTrip 0.048s
562Starting build for ProjectRef(file:/build/repo/,itcTestkitJVM) (lucuma-itc-testkit)... [4/8]
563Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/itc/testkit/.jvm/target/scala-3.8.0-RC3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
564[info] compiling 18 Scala sources to /build/repo/itc/model/.jvm/target/scala-3.8.0-RC3/classes ...
565[info] done compiling
566[info] compiling 28 Scala sources to /build/repo/itc/client/jvm/target/scala-3.8.0-RC3/classes ...
567[info] done compiling
568[info] compiling 6 Scala sources to /build/repo/itc/testkit/.jvm/target/scala-3.8.0-RC3/classes ...
569[info] done compiling
570Starting build for ProjectRef(file:/build/repo/,itcService) (lucuma-itc-service)... [5/8]
571Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/itc/service/target/scala-3.8.0-RC3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
572[info] compiling 105 Scala sources to /build/repo/itc/service/target/scala-3.8.0-RC3/classes ...
573[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
574[warn] 11 |import lucuma.core.util.*
575[warn] | ^
576[warn] | unused import
577[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
578[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
579[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
580[warn] | unused import
581[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
582[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
583[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
584[warn] | unused import
585[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
586[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
587[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
588[warn] | unused import
589[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
590[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
591[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
592[warn] | unused import
593[info] done compiling
594[warn] 5 warnings found
595[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
596[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
597[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
598[warn] | unused import
599[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
600[warn] 11 |import lucuma.core.util.*
601[warn] | ^
602[warn] | unused import
603[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
604[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
605[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
606[warn] | unused import
607[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
608[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
609[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
610[warn] | unused import
611[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
612[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
613[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
614[warn] | unused import
615[warn] 5 warnings found
616[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
617[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
618[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
619[warn] | unused import
620[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
621[warn] 11 |import lucuma.core.util.*
622[warn] | ^
623[warn] | unused import
624[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
625[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
626[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
627[warn] | unused import
628[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
629[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
630[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
631[warn] | unused import
632[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
633[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
634[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
635[warn] | unused import
636[warn] 5 warnings found
637[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
638[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
639[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
640[warn] | unused import
641[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
642[warn] 11 |import lucuma.core.util.*
643[warn] | ^
644[warn] | unused import
645[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
646[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
647[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
648[warn] | unused import
649[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
650[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
651[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
652[warn] | unused import
653[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
654[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
655[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
656[warn] | unused import
657[warn] 5 warnings found
658[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
659[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
660[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
661[warn] | unused import
662[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
663[warn] 11 |import lucuma.core.util.*
664[warn] | ^
665[warn] | unused import
666[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
667[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
668[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
669[warn] | unused import
670[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
671[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
672[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
673[warn] | unused import
674[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
675[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
676[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
677[warn] | unused import
678[warn] 5 warnings found
679Starting build for ProjectRef(file:/build/repo/,itcClientJVM) (lucuma-itc-client)... [6/8]
680Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/itc/client/jvm/target/scala-3.8.0-RC3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
681Starting build for ProjectRef(file:/build/repo/,itcModelJVM) (lucuma-itc)... [7/8]
682Compile scalacOptions: -Xmax-inlines, 50, -encoding, UTF-8, -unchecked, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wvalue-discard, -Xkind-projector:underscores, -java-output-version, 17, -Wconf:msg=Given search preference for .*WitnessAs:s, -Wunused:nowarn, -Xsemanticdb, -semanticdb-target, /build/repo/itc/model/.jvm/target/scala-3.8.0-RC3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
683
684************************
685Build summary:
686[{
687 "module": "lucuma-sso-backend-client",
688 "compile": {"status": "ok", "tookMs": 16560, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
689 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
690 "test-compile": {"status": "ok", "tookMs": 286, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
691 "test": {"status": "ok", "tookMs": 221, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
692 "publish": {"status": "skipped", "tookMs": 0},
693 "metadata": {
694 "crossScalaVersions": ["3.7.3"]
695}
696},{
697 "module": "lucuma-odb-schema",
698 "compile": {"status": "ok", "tookMs": 10994, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
699 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
700 "test-compile": {"status": "ok", "tookMs": 4325, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
701 "test": {"status": "ok", "tookMs": 10623, "passed": 321, "failed": 0, "ignored": 0, "skipped": 0, "total": 321, "byFramework": [{"framework": "munit", "stats": {"passed": 321, "failed": 0, "ignored": 0, "skipped": 0, "total": 321}}]},
702 "publish": {"status": "skipped", "tookMs": 0},
703 "metadata": {
704 "crossScalaVersions": ["3.7.3"]
705}
706},{
707 "module": "lucuma-odb-binding",
708 "compile": {"status": "ok", "tookMs": 4020, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
709 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
710 "test-compile": {"status": "ok", "tookMs": 258, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
711 "test": {"status": "ok", "tookMs": 215, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
712 "publish": {"status": "skipped", "tookMs": 0},
713 "metadata": {
714 "crossScalaVersions": ["3.7.3"]
715}
716},{
717 "module": "lucuma-sso-frontend-client",
718 "compile": {"status": "ok", "tookMs": 58, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
719 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
720 "test-compile": {"status": "ok", "tookMs": 1450, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
721 "test": {"status": "ok", "tookMs": 1094, "passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12, "byFramework": [{"framework": "munit", "stats": {"passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12}}]},
722 "publish": {"status": "skipped", "tookMs": 0},
723 "metadata": {
724 "crossScalaVersions": ["3.7.3"]
725}
726},{
727 "module": "lucuma-itc-testkit",
728 "compile": {"status": "ok", "tookMs": 14467, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
729 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
730 "test-compile": {"status": "ok", "tookMs": 222, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
731 "test": {"status": "ok", "tookMs": 149, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
732 "publish": {"status": "skipped", "tookMs": 0},
733 "metadata": {
734 "crossScalaVersions": ["3.7.3"]
735}
736},{
737 "module": "lucuma-itc-service",
738 "compile": {"status": "ok", "tookMs": 15371, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
739 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
740 "test-compile": {"status": "ok", "tookMs": 730, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
741 "test": {"status": "ok", "tookMs": 559, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
742 "publish": {"status": "skipped", "tookMs": 0},
743 "metadata": {
744 "crossScalaVersions": ["3.7.3"]
745}
746},{
747 "module": "lucuma-itc-client",
748 "compile": {"status": "ok", "tookMs": 100, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
749 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
750 "test-compile": {"status": "ok", "tookMs": 148, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
751 "test": {"status": "ok", "tookMs": 137, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
752 "publish": {"status": "skipped", "tookMs": 0},
753 "metadata": {
754 "crossScalaVersions": ["3.7.3"]
755}
756},{
757 "module": "lucuma-itc",
758 "compile": {"status": "ok", "tookMs": 57, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
759 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
760 "test-compile": {"status": "ok", "tookMs": 77, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
761 "test": {"status": "ok", "tookMs": 68, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
762 "publish": {"status": "skipped", "tookMs": 0},
763 "metadata": {
764 "crossScalaVersions": ["3.7.3"]
765}
766}]
767************************
768[success] Total time: 141 s (0:02:21.0), completed Dec 4, 2025, 3:06:59 PM
769[0JChecking patch project/plugins.sbt...
770Checking patch build.sbt...
771Applied patch project/plugins.sbt cleanly.
772Applied patch build.sbt cleanly.