Build Logs
gemini-hlsw/lucuma-odb • 3.8.0-RC4:2025-12-22
Errors
0
Warnings
105
Total Lines
785
1##################################
2Clonning https://github.com/gemini-hlsw/lucuma-odb.git into /build/repo using revision v0.54.3
3##################################
4Note: switching to '699536e6ef3041e170f89a983b41e3b87dcba26c'.
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-RC4
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-RC4
32Execute tests: true
33sbt project found:
34No prepare script found for project gemini-hlsw/lucuma-odb
35##################################
36Scala version: 3.8.0-RC4
37Targets: edu.gemini%lucuma-itc edu.gemini%lucuma-itc-client edu.gemini%lucuma-itc-service edu.gemini%lucuma-itc-testkit edu.gemini%lucuma-odb edu.gemini%lucuma-odb-binding edu.gemini%lucuma-odb-schema edu.gemini%lucuma-sso-backend-client edu.gemini%lucuma-sso-frontend-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-RC4
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-RC4"
58"++3.8.0-RC4 -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-RC4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" edu.gemini%lucuma-itc edu.gemini%lucuma-itc-client edu.gemini%lucuma-itc-service edu.gemini%lucuma-itc-testkit edu.gemini%lucuma-odb edu.gemini%lucuma-odb-binding edu.gemini%lucuma-odb-schema edu.gemini%lucuma-sso-backend-client edu.gemini%lucuma-sso-frontend-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 9.292s.
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-RC4
80[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
81OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcService/crossScalaVersions
82OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcLegacyTests/crossScalaVersions
83OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in ssoFrontendClientJVM/crossScalaVersions
84OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in smartgcal/crossScalaVersions
85OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in ssoBackendClient/crossScalaVersions
86OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in calibrations/crossScalaVersions
87OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in ssoFrontendClientJS/crossScalaVersions
88OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in obscalc/crossScalaVersions
89OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcTestkitJVM/crossScalaVersions
90OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in repo/crossScalaVersions
91OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcTestkitJS/crossScalaVersions
92OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcModelJS/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in sequence/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in schemaJS/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in ssoService/crossScalaVersions
96OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in service/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in phase0/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcClientJVM/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcModelJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcTests/crossScalaVersions
101OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcClientJS/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in ssoBackendExample/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in itcBenchmark/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in schemaJVM/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC4 in binding/crossScalaVersions
106[info] set current project to repo (in build file:/build/repo/)
107[info] Setting Scala version to 3.8.0-RC4 on 25 projects.
108[info] Switching Scala version on:
109[info] itcTestkitJVM (3.8.0-RC4)
110[info] phase0 (3.8.0-RC4)
111[info] ssoBackendExample (3.8.0-RC4)
112[info] itcService (3.8.0-RC4)
113[info] itcLegacyTests (3.8.0-RC4)
114[info] binding (3.8.0-RC4)
115[info] itcModelJVM (3.8.0-RC4)
116[info] ssoFrontendClientJVM (3.8.0-RC4)
117[info] itcTestkitJS (3.8.0-RC4)
118[info] itcBenchmark (3.8.0-RC4)
119[info] itcModelJS (3.8.0-RC4)
120[info] itcClientJVM (3.8.0-RC4)
121[info] service (3.8.0-RC4)
122[info] ssoService (3.8.0-RC4)
123[info] calibrations (3.8.0-RC4)
124[info] schemaJS (3.8.0-RC4)
125[info] sequence (3.8.0-RC4)
126[info] itcClientJS (3.8.0-RC4)
127[info] obscalc (3.8.0-RC4)
128[info] * repo (3.8.0-RC4)
129[info] schemaJVM (3.8.0-RC4)
130[info] smartgcal (3.8.0-RC4)
131[info] ssoFrontendClientJS (3.8.0-RC4)
132[info] itcTests (3.8.0-RC4)
133[info] ssoBackendClient (3.8.0-RC4)
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 22, 2025, 5:51:09 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, repo, schemaJVM, ssoBackendClient)
167Starting build for ProjectRef(file:/build/repo/,ssoBackendClient) (lucuma-sso-backend-client)... [0/9]
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-RC4/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-RC4/classes ...
173[info] done compiling
174[info] compiling 7 Scala sources to /build/repo/modules/sso-backend-client/target/scala-3.8.0-RC4/classes ...
175[info] done compiling
176Starting build for ProjectRef(file:/build/repo/,schemaJVM) (lucuma-odb-schema)... [1/9]
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-RC4/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-RC4/classes ...
179[info] done compiling
180[info] compiling 23 Scala sources to /build/repo/modules/schema/.jvm/target/scala-3.8.0-RC4/test-classes ...
181[info] done compiling
182lucuma.odb.json.TimeAccountingSuite:
183 + CategorizedTime: codec.consistency with Codec.from 0.455s
184 + CategorizedTime: codec.consistency with accumulating 0.051s
185 + CategorizedTime: codec.decoder serializability 0.022s
186 + CategorizedTime: codec.encoder serializability 0.005s
187 + CategorizedTime: codec.roundTrip 0.048s
188 + CategorizedTimeRange: codec.consistency with Codec.from 0.113s
189 + CategorizedTimeRange: codec.consistency with accumulating 0.028s
190 + CategorizedTimeRange: codec.decoder serializability 0.005s
191 + CategorizedTimeRange: codec.encoder serializability 0.003s
192 + CategorizedTimeRange: codec.roundTrip 0.034s
193 + ConfigChangeEstimate: codec.consistency with Codec.from 0.037s
194 + ConfigChangeEstimate: codec.consistency with accumulating 0.01s
195 + ConfigChangeEstimate: codec.decoder serializability 0.002s
196 + ConfigChangeEstimate: codec.encoder serializability 0.002s
197 + ConfigChangeEstimate: codec.roundTrip 0.007s
198 + DatasetEstimate: codec.consistency with Codec.from 0.043s
199 + DatasetEstimate: codec.consistency with accumulating 0.018s
200 + DatasetEstimate: codec.decoder serializability 0.001s
201 + DatasetEstimate: codec.encoder serializability 0.002s
202 + DatasetEstimate: codec.roundTrip 0.007s
203 + DetectorEstimate: codec.consistency with Codec.from 0.053s
204 + DetectorEstimate: codec.consistency with accumulating 0.024s
205 + DetectorEstimate: codec.decoder serializability 0.002s
206 + DetectorEstimate: codec.encoder serializability 0.002s
207 + DetectorEstimate: codec.roundTrip 0.014s
208 + StepEstimate: codec.consistency with Codec.from 0.166s
209 + StepEstimate: codec.consistency with accumulating 0.024s
210 + StepEstimate: codec.decoder serializability 0.002s
211 + StepEstimate: codec.encoder serializability 0.002s
212 + StepEstimate: codec.roundTrip 0.077s
213 + TimeChargeCorrection: codec.consistency with Codec.from 0.249s
214 + TimeChargeCorrection: codec.consistency with accumulating 0.031s
215 + TimeChargeCorrection: codec.decoder serializability 0.002s
216 + TimeChargeCorrection: codec.encoder serializability 0.002s
217 + TimeChargeCorrection: codec.roundTrip 0.109s
218lucuma.odb.json.DeclinationQuerySuite:
219 + DeclinationCodec: codec.consistency with Codec.from 0.09s
220 + DeclinationCodec: codec.consistency with accumulating 0.013s
221 + DeclinationCodec: codec.decoder serializability 0.008s
222 + DeclinationCodec: codec.encoder serializability 0.002s
223 + DeclinationCodec: codec.roundTrip 0.01s
224 + all declination encoders produce the same declination 0.13s
225lucuma.odb.json.SequenceSuite:
226 + Dataset.Filename: codec.consistency with Codec.from 0.072s
227 + Dataset.Filename: codec.consistency with accumulating 0.027s
228 + Dataset.Filename: codec.decoder serializability 0.01s
229 + Dataset.Filename: codec.encoder serializability 0.002s
230 + Dataset.Filename: codec.roundTrip 0.021s
231 + Dataset.Id: codec.consistency with Codec.from 0.022s
232 + Dataset.Id: codec.consistency with accumulating 0.017s
233 + Dataset.Id: codec.decoder serializability 0.022s
234 + Dataset.Id: codec.encoder serializability 0.002s
235 + Dataset.Id: codec.roundTrip 0.002s
236 + SequenceDigest: codec.consistency with Codec.from 0.202s
237 + SequenceDigest: codec.consistency with accumulating 0.013s
238 + SequenceDigest: codec.decoder serializability 0.002s
239 + SequenceDigest: codec.encoder serializability 0.003s
240 + SequenceDigest: codec.roundTrip 0.106s
241 + Step[GmosNorth]: codec.consistency with Codec.from 0.135s
242 + Step[GmosNorth]: codec.consistency with accumulating 0.008s
243 + Step[GmosNorth]: codec.decoder serializability 0.012s
244 + Step[GmosNorth]: codec.encoder serializability 0.02s
245 + Step[GmosNorth]: codec.roundTrip 0.134s
246 + Atom[GmosNorth]: codec.consistency with Codec.from 0.189s
247 + Atom[GmosNorth]: codec.consistency with accumulating 0.05s
248 + Atom[GmosNorth]: codec.decoder serializability 0.004s
249 + Atom[GmosNorth]: codec.encoder serializability 0.007s
250 + Atom[GmosNorth]: codec.roundTrip 0.215s
251 + ExecutionSequence[GmosNorth]: codec.consistency with Codec.from 0.419s
252 + ExecutionSequence[GmosNorth]: codec.consistency with accumulating 0.011s
253 + ExecutionSequence[GmosNorth]: codec.decoder serializability 0.002s
254 + ExecutionSequence[GmosNorth]: codec.encoder serializability 0.004s
255 + ExecutionSequence[GmosNorth]: codec.roundTrip 0.314s
256 + ExecutionConfig[GmosNorth]: codec.consistency with Codec.from 0.609s
257 + ExecutionConfig[GmosNorth]: codec.consistency with accumulating 0.01s
258 + ExecutionConfig[GmosNorth]: codec.decoder serializability 0.003s
259 + ExecutionConfig[GmosNorth]: codec.encoder serializability 0.006s
260 + ExecutionConfig[GmosNorth]: codec.roundTrip 0.448s
261 + InstrumentExecutionConfig: codec.consistency with Codec.from 0.497s
262 + InstrumentExecutionConfig: codec.consistency with accumulating 0.014s
263 + InstrumentExecutionConfig: codec.decoder serializability 0.002s
264 + InstrumentExecutionConfig: codec.encoder serializability 0.002s
265 + InstrumentExecutionConfig: codec.roundTrip 0.443s
266 + configs roundtrip 0.004s
267lucuma.odb.json.ProperMotionDecTransportSuite:
268 + ProperMotionDecCodec: codec.consistency with Codec.from 0.021s
269 + ProperMotionDecCodec: codec.consistency with accumulating 0.019s
270 + ProperMotionDecCodec: codec.decoder serializability 0.002s
271 + ProperMotionDecCodec: codec.encoder serializability 0.002s
272 + ProperMotionDecCodec: codec.roundTrip 0.001s
273 + all propermotion.dec encoders produce the same propermotion.dec 0.007s
274lucuma.odb.json.TelluricTypeTransportCodecSuite:
275 + TransportCodec: codec.consistency with Codec.from 0.026s
276 + TransportCodec: codec.consistency with accumulating 0.009s
277 + TransportCodec: codec.roundTrip 0.006s
278lucuma.odb.json.TelluricTypeQueryCodecSuite:
279 + QueryCodec: codec.consistency with Codec.from 0.014s
280 + QueryCodec: codec.consistency with accumulating 0.011s
281 + QueryCodec: codec.roundTrip 0.002s
282lucuma.odb.json.ProperMotionTransportSuite:
283 + ProperMotionCodec: codec.consistency with Codec.from 0.013s
284 + ProperMotionCodec: codec.consistency with accumulating 0.016s
285 + ProperMotionCodec: codec.decoder serializability 0.003s
286 + ProperMotionCodec: codec.encoder serializability 0.002s
287 + ProperMotionCodec: codec.roundTrip 0.004s
288lucuma.odb.json.StepConfigSuite:
289 + StepConfigCodec: codec.consistency with Codec.from 0.02s
290 + StepConfigCodec: codec.consistency with accumulating 0.017s
291 + StepConfigCodec: codec.decoder serializability 0.006s
292 + StepConfigCodec: codec.encoder serializability 0.002s
293 + StepConfigCodec: codec.roundTrip 0.003s
294lucuma.odb.json.ProperMotionRAQuerySuite:
295 + ProperMotionRACodec: codec.consistency with Codec.from 0.019s
296 + ProperMotionRACodec: codec.consistency with accumulating 0.014s
297 + ProperMotionRACodec: codec.decoder serializability 0.002s
298 + ProperMotionRACodec: codec.encoder serializability 0.001s
299 + ProperMotionRACodec: codec.roundTrip 0.001s
300 + all propermotion.ra encoders produce the same propermotion.ra 0.006s
301lucuma.odb.json.RadialVelocityTransportSuite:
302 + RadialVelocityCodec: codec.consistency with Codec.from 0.041s
303 + RadialVelocityCodec: codec.consistency with accumulating 0.014s
304 + RadialVelocityCodec: codec.decoder serializability 0.002s
305 + RadialVelocityCodec: codec.encoder serializability 0.002s
306 + RadialVelocityCodec: codec.roundTrip 0.008s
307 + all radial velocity encoders produce the same radial velocity 0.017s
308lucuma.odb.json.SourceProfileSuite:
309 + SourceProfileCodec: codec.consistency with Codec.from 0.189s
310 + SourceProfileCodec: codec.consistency with accumulating 0.02s
311 + SourceProfileCodec: codec.decoder serializability 0.015s
312 + SourceProfileCodec: codec.encoder serializability 0.009s
313 + SourceProfileCodec: codec.roundTrip 0.322s
314lucuma.odb.json.WavelengthQuerySuite:
315 + WavelengthCodec: codec.consistency with Codec.from 0.026s
316 + WavelengthCodec: codec.consistency with accumulating 0.007s
317 + WavelengthCodec: codec.decoder serializability 0.011s
318 + WavelengthCodec: codec.encoder serializability 0.002s
319 + WavelengthCodec: codec.roundTrip 0.001s
320 + WavelengthDitherCodec: codec.consistency with Codec.from 0.042s
321 + WavelengthDitherCodec: codec.consistency with accumulating 0.02s
322 + WavelengthDitherCodec: codec.decoder serializability 0.018s
323 + WavelengthDitherCodec: codec.encoder serializability 0.003s
324 + WavelengthDitherCodec: codec.roundTrip 0.002s
325 + all wavelength encoders produce the same wavelength 0.012s
326lucuma.odb.json.Flamingos2Suite:
327 + Flamingos2Codec DynamicConfig: codec.consistency with Codec.from 0.027s
328 + Flamingos2Codec DynamicConfig: codec.consistency with accumulating 0.008s
329 + Flamingos2Codec DynamicConfig: codec.decoder serializability 0.007s
330 + Flamingos2Codec DynamicConfig: codec.encoder serializability 0.006s
331 + Flamingos2Codec DynamicConfig: codec.roundTrip 0.015s
332 + Flamingos2Codec StaticConfig: codec.consistency with Codec.from 0.018s
333 + Flamingos2Codec StaticConfig: codec.consistency with accumulating 0.009s
334 + Flamingos2Codec StaticConfig: codec.decoder serializability 0.002s
335 + Flamingos2Codec StaticConfig: codec.encoder serializability 0.001s
336 + Flamingos2Codec StaticConfig: codec.roundTrip 0.002s
337lucuma.odb.json.OffsetTransportSuite:
338 + OffsetCodec: codec.consistency with Codec.from 0.023s
339 + OffsetCodec: codec.consistency with accumulating 0.009s
340 + OffsetCodec: codec.decoder serializability 0.005s
341 + OffsetCodec: codec.encoder serializability 0.002s
342 + OffsetCodec: codec.roundTrip 0.003s
343 + all offset encoders produce the same offset 0.003s
344lucuma.odb.json.ProperMotionDecQuerySuite:
345 + ProperMotionDecCodec: codec.consistency with Codec.from 0.019s
346 + ProperMotionDecCodec: codec.consistency with accumulating 0.016s
347 + ProperMotionDecCodec: codec.decoder serializability 0.001s
348 + ProperMotionDecCodec: codec.encoder serializability 0.001s
349 + ProperMotionDecCodec: codec.roundTrip 0.001s
350 + all propermotion.dec encoders produce the same propermotion.dec 0.003s
351lucuma.odb.json.CatalogInfoSuite:
352 + CatalogInfoCodec: codec.consistency with Codec.from 0.024s
353 + CatalogInfoCodec: codec.consistency with accumulating 0.008s
354 + CatalogInfoCodec: codec.decoder serializability 0.002s
355 + CatalogInfoCodec: codec.encoder serializability 0.002s
356 + CatalogInfoCodec: codec.roundTrip 0.011s
357lucuma.odb.json.RightAscensionQuerySuite:
358 + RightAscensionCodec: codec.consistency with Codec.from 0.041s
359 + RightAscensionCodec: codec.consistency with accumulating 0.012s
360 + RightAscensionCodec: codec.decoder serializability 0.004s
361 + RightAscensionCodec: codec.encoder serializability 0.002s
362 + RightAscensionCodec: codec.roundTrip 0.009s
363 + all rightascension encoders produce the same rightascension 0.015s
364lucuma.odb.json.AngleQuerySuite:
365 + AngleCodec: codec.consistency with Codec.from 0.042s
366 + AngleCodec: codec.consistency with accumulating 0.011s
367 + AngleCodec: codec.decoder serializability 0.003s
368 + AngleCodec: codec.encoder serializability 0.0s
369 + AngleCodec: codec.roundTrip 0.007s
370 + all `angle` angle encoders produce the same angle 0.021s
371 + all `time` angle encoders produce the same angle 0.018s
372lucuma.odb.json.RadialVelocityQuerySuite:
373 + RadialVelocityCodec: codec.consistency with Codec.from 0.017s
374 + RadialVelocityCodec: codec.consistency with accumulating 0.007s
375 + RadialVelocityCodec: codec.decoder serializability 0.001s
376 + RadialVelocityCodec: codec.encoder serializability 0.001s
377 + RadialVelocityCodec: codec.roundTrip 0.002s
378 + all radial velocity encoders produce the same radial velocity 0.005s
379lucuma.odb.json.TimeSpec:
380 + includes value in error 0.018s
381lucuma.odb.json.AngleTransportSuite:
382 + AngleCodec: codec.consistency with Codec.from 0.027s
383 + AngleCodec: codec.consistency with accumulating 0.013s
384 + AngleCodec: codec.decoder serializability 0.001s
385 + AngleCodec: codec.encoder serializability 0.001s
386 + AngleCodec: codec.roundTrip 0.001s
387 + all `angle` angle encoders produce the same angle 0.003s
388lucuma.odb.json.TargetQuerySuite:
389 + TargetCodec: codec.consistency with Codec.from 0.165s
390 + TargetCodec: codec.consistency with accumulating 0.016s
391 + TargetCodec: codec.decoder serializability 0.01s
392 + TargetCodec: codec.encoder serializability 0.014s
393 + TargetCodec: codec.roundTrip 0.188s
394 + 'query' target includes the unit conversions 0.055s
395lucuma.odb.json.RightAscensionTransportSuite:
396 + RightAscensionCodec: codec.consistency with Codec.from 0.013s
397 + RightAscensionCodec: codec.consistency with accumulating 0.005s
398 + RightAscensionCodec: codec.decoder serializability 0.001s
399 + RightAscensionCodec: codec.encoder serializability 0.001s
400 + RightAscensionCodec: codec.roundTrip 0.002s
401lucuma.odb.json.DeclinationTransportSuite:
402 + DeclinationCodec: codec.consistency with Codec.from 0.016s
403 + DeclinationCodec: codec.consistency with accumulating 0.012s
404 + DeclinationCodec: codec.decoder serializability 0.001s
405 + DeclinationCodec: codec.encoder serializability 0.0s
406 + DeclinationCodec: codec.roundTrip 0.004s
407 + all declination encoders produce the same declination 0.007s
408lucuma.odb.json.TimeTransportSuite:
409 + DateInterval: codec.consistency with Codec.from 0.02s
410 + DateInterval: codec.consistency with accumulating 0.012s
411 + DateInterval: codec.decoder serializability 0.004s
412 + DateInterval: codec.encoder serializability 0.001s
413 + DateInterval: codec.roundTrip 0.009s
414 + TimeSpanCodec: codec.consistency with Codec.from 0.074s
415 + TimeSpanCodec: codec.consistency with accumulating 0.027s
416 + TimeSpanCodec: codec.decoder serializability 0.002s
417 + TimeSpanCodec: codec.encoder serializability 0.001s
418 + TimeSpanCodec: codec.roundTrip 0.001s
419 + TimestampInterval: codec.consistency with Codec.from 0.016s
420 + TimestampInterval: codec.consistency with accumulating 0.013s
421 + TimestampInterval: codec.decoder serializability 0.001s
422 + TimestampInterval: codec.encoder serializability 0.0s
423 + TimestampInterval: codec.roundTrip 0.012s
424lucuma.odb.json.PartnerLinkSuite:
425 + PartnerLinkCodec: codec.consistency with Codec.from 0.018s
426 + PartnerLinkCodec: codec.consistency with accumulating 0.012s
427 + PartnerLinkCodec: codec.decoder serializability 0.003s
428 + PartnerLinkCodec: codec.encoder serializability 0.001s
429 + PartnerLinkCodec: codec.roundTrip 0.004s
430lucuma.odb.json.WavelengthTransportSuite:
431 + WavelengthCodec: codec.consistency with Codec.from 0.02s
432 + WavelengthCodec: codec.consistency with accumulating 0.009s
433 + WavelengthCodec: codec.decoder serializability 0.003s
434 + WavelengthCodec: codec.encoder serializability 0.004s
435 + WavelengthCodec: codec.roundTrip 0.001s
436 + WavelengthDitherCodec: codec.consistency with Codec.from 0.018s
437 + WavelengthDitherCodec: codec.consistency with accumulating 0.012s
438 + WavelengthDitherCodec: codec.decoder serializability 0.002s
439 + WavelengthDitherCodec: codec.encoder serializability 0.002s
440 + WavelengthDitherCodec: codec.roundTrip 0.001s
441 + all wavelength encoders produce the same wavelength 0.001s
442lucuma.odb.json.ProperMotionRATransportSuite:
443 + ProperMotionRACodec: codec.consistency with Codec.from 0.01s
444 + ProperMotionRACodec: codec.consistency with accumulating 0.011s
445 + ProperMotionRACodec: codec.decoder serializability 0.0s
446 + ProperMotionRACodec: codec.encoder serializability 0.001s
447 + ProperMotionRACodec: codec.roundTrip 0.001s
448 + all propermotion.ra encoders produce the same propermotion.ra 0.001s
449lucuma.odb.json.GmosSuite:
450 + GmosCodec DynamicConfig GmosNorth: codec.consistency with Codec.from 0.02s
451 + GmosCodec DynamicConfig GmosNorth: codec.consistency with accumulating 0.013s
452 + GmosCodec DynamicConfig GmosNorth: codec.decoder serializability 0.002s
453 + GmosCodec DynamicConfig GmosNorth: codec.encoder serializability 0.002s
454 + GmosCodec DynamicConfig GmosNorth: codec.roundTrip 0.01s
455 + GmosCodec DynamicConfig GmosSouth: codec.consistency with Codec.from 0.016s
456 + GmosCodec DynamicConfig GmosSouth: codec.consistency with accumulating 0.002s
457 + GmosCodec DynamicConfig GmosSouth: codec.decoder serializability 0.001s
458 + GmosCodec DynamicConfig GmosSouth: codec.encoder serializability 0.002s
459 + GmosCodec DynamicConfig GmosSouth: codec.roundTrip 0.01s
460 + GmosCodec StaticConfig GmosNorth: codec.consistency with Codec.from 0.02s
461 + GmosCodec StaticConfig GmosNorth: codec.consistency with accumulating 0.008s
462 + GmosCodec StaticConfig GmosNorth: codec.decoder serializability 0.0s
463 + GmosCodec StaticConfig GmosNorth: codec.encoder serializability 0.001s
464 + GmosCodec StaticConfig GmosNorth: codec.roundTrip 0.008s
465 + GmosCodec StaticConfig GmosSouth: codec.consistency with Codec.from 0.014s
466 + GmosCodec StaticConfig GmosSouth: codec.consistency with accumulating 0.004s
467 + GmosCodec StaticConfig GmosSouth: codec.decoder serializability 0.002s
468 + GmosCodec StaticConfig GmosSouth: codec.encoder serializability 0.001s
469 + GmosCodec StaticConfig GmosSouth: codec.roundTrip 0.007s
470lucuma.odb.json.ProperMotionQuerySuite:
471 + ProperMotionCodec: codec.consistency with Codec.from 0.013s
472 + ProperMotionCodec: codec.consistency with accumulating 0.008s
473 + ProperMotionCodec: codec.decoder serializability 0.0s
474 + ProperMotionCodec: codec.encoder serializability 0.001s
475 + ProperMotionCodec: codec.roundTrip 0.001s
476lucuma.odb.json.OffsetQuerySuite:
477 + OffsetCodec: codec.consistency with Codec.from 0.013s
478 + OffsetCodec: codec.consistency with accumulating 0.009s
479 + OffsetCodec: codec.decoder serializability 0.002s
480 + OffsetCodec: codec.encoder serializability 0.0s
481 + OffsetCodec: codec.roundTrip 0.001s
482 + all offset encoders produce the same offset 0.002s
483lucuma.odb.json.TargetTransportSuite:
484 + TargetCodec: codec.consistency with Codec.from 0.059s
485 + TargetCodec: codec.consistency with accumulating 0.006s
486 + TargetCodec: codec.decoder serializability 0.001s
487 + TargetCodec: codec.encoder serializability 0.006s
488 + TargetCodec: codec.roundTrip 0.099s
489 + 'transport' target does not include the unit conversions 0.036s
490lucuma.odb.data.OdbErrorSuite:
491 + OdbErrorCodec: codec.consistency with Codec.from 0.043s
492 + OdbErrorCodec: codec.consistency with accumulating 0.016s
493 + OdbErrorCodec: codec.decoder serializability 0.002s
494 + OdbErrorCodec: codec.encoder serializability 0.0s
495 + OdbErrorCodec: codec.roundTrip 0.013s
496lucuma.odb.json.EpochSuite:
497 + EpochCodec: codec.consistency with Codec.from 0.039s
498 + EpochCodec: codec.consistency with accumulating 0.007s
499 + EpochCodec: codec.decoder serializability 0.001s
500 + EpochCodec: codec.encoder serializability 0.001s
501 + EpochCodec: codec.roundTrip 0.003s
502lucuma.odb.json.ParallaxTransportSuite:
503 + ParallaxCodec: codec.consistency with Codec.from 0.015s
504 + ParallaxCodec: codec.consistency with accumulating 0.009s
505 + ParallaxCodec: codec.decoder serializability 0.001s
506 + ParallaxCodec: codec.encoder serializability 0.001s
507 + ParallaxCodec: codec.roundTrip 0.001s
508 + all parallax encoders produce the same parallax 0.004s
509lucuma.odb.json.TimeQuerySuite:
510 + DateInterval: codec.consistency with Codec.from 0.01s
511 + DateInterval: codec.consistency with accumulating 0.008s
512 + DateInterval: codec.decoder serializability 0.001s
513 + DateInterval: codec.encoder serializability 0.0s
514 + DateInterval: codec.roundTrip 0.006s
515 + TimeSpanCodec: codec.consistency with Codec.from 0.017s
516 + TimeSpanCodec: codec.consistency with accumulating 0.017s
517 + TimeSpanCodec: codec.decoder serializability 0.0s
518 + TimeSpanCodec: codec.encoder serializability 0.0s
519 + TimeSpanCodec: codec.roundTrip 0.0s
520 + TimestampInterval: codec.consistency with Codec.from 0.024s
521 + TimestampInterval: codec.consistency with accumulating 0.007s
522 + TimestampInterval: codec.decoder serializability 0.0s
523 + TimestampInterval: codec.encoder serializability 0.001s
524 + TimestampInterval: codec.roundTrip 0.011s
525lucuma.odb.format.SpatialOffsetsFormatSuite:
526 + SpatialOffsetFormat.OffsetsQ: format.format roundtrip 0.012s
527 + SpatialOffsetFormat.OffsetsQ: format.normalize 0.005s
528 + SpatialOffsetFormat.OffsetsQ: format.parse roundtrip 0.002s
529 + SpatialOffsetFormat.OffsetsP: format.format roundtrip 0.009s
530 + SpatialOffsetFormat.OffsetsP: format.normalize 0.003s
531 + SpatialOffsetFormat.OffsetsP: format.parse roundtrip 0.002s
532 + SpatialOffsetFormat.Offsets: format.format roundtrip 0.021s
533 + SpatialOffsetFormat.Offsets: format.normalize 0.004s
534 + SpatialOffsetFormat.Offsets: format.parse roundtrip 0.002s
535lucuma.odb.json.ParallaxQuerySuite:
536 + ParallaxCodec: codec.consistency with Codec.from 0.056s
537 + ParallaxCodec: codec.consistency with accumulating 0.011s
538 + ParallaxCodec: codec.decoder serializability 0.001s
539 + ParallaxCodec: codec.encoder serializability 0.0s
540 + ParallaxCodec: codec.roundTrip 0.003s
541 + all parallax encoders produce the same parallax 0.006s
542Starting build for ProjectRef(file:/build/repo/,binding) (lucuma-odb-binding)... [2/9]
543Compile 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-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
544[info] compiling 140 Scala sources to /build/repo/modules/binding/target/scala-3.8.0-RC4/classes ...
545[info] done compiling
546Starting build for ProjectRef(file:/build/repo/,ssoFrontendClientJVM) (lucuma-sso-frontend-client)... [3/9]
547Compile 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-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
548[info] compiling 3 Scala sources to /build/repo/modules/sso-frontend-client/.jvm/target/scala-3.8.0-RC4/test-classes ...
549[info] done compiling
550lucuma.sso.client.CodecSuite:
551 + GidCodec: codec.consistency with Codec.from 0.137s
552 + GidCodec: codec.consistency with accumulating 0.02s
553 + GidCodec: codec.roundTrip 0.012s
554 + OrcidProfileCodec: codec.consistency with Codec.from 0.092s
555 + OrcidProfileCodec: codec.consistency with accumulating 0.02s
556 + OrcidProfileCodec: codec.roundTrip 0.03s
557 + StandardRoleCodec: codec.consistency with Codec.from 0.074s
558 + StandardRoleCodec: codec.consistency with accumulating 0.021s
559 + StandardRoleCodec: codec.roundTrip 0.011s
560 + UserCodec: codec.consistency with Codec.from 0.055s
561 + UserCodec: codec.consistency with accumulating 0.021s
562 + UserCodec: codec.roundTrip 0.051s
563Starting build for ProjectRef(file:/build/repo/,itcTestkitJVM) (lucuma-itc-testkit)... [4/9]
564Compile 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-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
565[info] compiling 18 Scala sources to /build/repo/itc/model/.jvm/target/scala-3.8.0-RC4/classes ...
566[info] done compiling
567[info] compiling 28 Scala sources to /build/repo/itc/client/jvm/target/scala-3.8.0-RC4/classes ...
568[info] done compiling
569[info] compiling 6 Scala sources to /build/repo/itc/testkit/.jvm/target/scala-3.8.0-RC4/classes ...
570[info] done compiling
571Starting build for ProjectRef(file:/build/repo/,itcService) (lucuma-itc-service)... [5/9]
572Compile 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-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
573[info] compiling 105 Scala sources to /build/repo/itc/service/target/scala-3.8.0-RC4/classes ...
574[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
575[warn] 11 |import lucuma.core.util.*
576[warn] | ^
577[warn] | unused import
578[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
579[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
580[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
581[warn] | unused import
582[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
583[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
584[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
585[warn] | unused import
586[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
587[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
588[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
589[warn] | unused import
590[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
591[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
592[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
593[warn] | unused import
594[info] done compiling
595[warn] 5 warnings found
596[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
597[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
598[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
599[warn] | unused import
600[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
601[warn] 11 |import lucuma.core.util.*
602[warn] | ^
603[warn] | unused import
604[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
605[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
606[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
607[warn] | unused import
608[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
609[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
610[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
611[warn] | unused import
612[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
613[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
614[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
615[warn] | unused import
616[warn] 5 warnings found
617[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
618[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
619[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
620[warn] | unused import
621[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
622[warn] 11 |import lucuma.core.util.*
623[warn] | ^
624[warn] | unused import
625[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
626[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
627[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
628[warn] | unused import
629[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
630[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
631[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
632[warn] | unused import
633[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
634[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
635[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
636[warn] | unused import
637[warn] 5 warnings found
638[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
639[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
640[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
641[warn] | unused import
642[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
643[warn] 11 |import lucuma.core.util.*
644[warn] | ^
645[warn] | unused import
646[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
647[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
648[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
649[warn] | unused import
650[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
651[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
652[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
653[warn] | unused import
654[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
655[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
656[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
657[warn] | unused import
658[warn] 5 warnings found
659[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/imagingTime.scala:11:46
660[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
661[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
662[warn] | unused import
663[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/input/odb/LineFluxInput.scala:11:24
664[warn] 11 |import lucuma.core.util.*
665[warn] | ^
666[warn] | unused import
667[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/spectroscopyTime.scala:11:46
668[warn] 11 |import lucuma.core.enums.ExecutionEnvironment as _
669[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
670[warn] | unused import
671[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/ItcMapping.scala:17:46
672[warn] 17 |import lucuma.core.enums.ExecutionEnvironment as _
673[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
674[warn] | unused import
675[warn] -- [E198] Unused Symbol Warning: /build/repo/itc/service/src/main/scala/lucuma/itc/service/requests/graph.scala:12:46
676[warn] 12 |import lucuma.core.enums.ExecutionEnvironment as _
677[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
678[warn] | unused import
679[warn] 5 warnings found
680Starting build for ProjectRef(file:/build/repo/,itcClientJVM) (lucuma-itc-client)... [6/9]
681Compile 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-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
682Starting build for ProjectRef(file:/build/repo/,repo) (repo)... [7/9]
683Compile 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/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
684Starting build for ProjectRef(file:/build/repo/,itcModelJVM) (lucuma-itc)... [8/9]
685Compile 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-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
686
687************************
688Build summary:
689[{
690 "module": "lucuma-sso-backend-client",
691 "compile": {"status": "ok", "tookMs": 18558, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
692 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
693 "test-compile": {"status": "ok", "tookMs": 285, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
694 "test": {"status": "ok", "tookMs": 228, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
695 "publish": {"status": "skipped", "tookMs": 0},
696 "metadata": {
697 "crossScalaVersions": ["3.7.4"]
698}
699},{
700 "module": "lucuma-odb-schema",
701 "compile": {"status": "ok", "tookMs": 11296, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
702 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
703 "test-compile": {"status": "ok", "tookMs": 4350, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
704 "test": {"status": "ok", "tookMs": 10882, "passed": 322, "failed": 0, "ignored": 0, "skipped": 0, "total": 322, "byFramework": [{"framework": "munit", "stats": {"passed": 322, "failed": 0, "ignored": 0, "skipped": 0, "total": 322}}]},
705 "publish": {"status": "skipped", "tookMs": 0},
706 "metadata": {
707 "crossScalaVersions": ["3.7.4"]
708}
709},{
710 "module": "lucuma-odb-binding",
711 "compile": {"status": "ok", "tookMs": 4428, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
712 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
713 "test-compile": {"status": "ok", "tookMs": 239, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
714 "test": {"status": "ok", "tookMs": 222, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
715 "publish": {"status": "skipped", "tookMs": 0},
716 "metadata": {
717 "crossScalaVersions": ["3.7.4"]
718}
719},{
720 "module": "lucuma-sso-frontend-client",
721 "compile": {"status": "ok", "tookMs": 55, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
722 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
723 "test-compile": {"status": "ok", "tookMs": 1451, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
724 "test": {"status": "ok", "tookMs": 1086, "passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12, "byFramework": [{"framework": "munit", "stats": {"passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12}}]},
725 "publish": {"status": "skipped", "tookMs": 0},
726 "metadata": {
727 "crossScalaVersions": ["3.7.4"]
728}
729},{
730 "module": "lucuma-itc-testkit",
731 "compile": {"status": "ok", "tookMs": 14253, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
732 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
733 "test-compile": {"status": "ok", "tookMs": 211, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
734 "test": {"status": "ok", "tookMs": 211, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
735 "publish": {"status": "skipped", "tookMs": 0},
736 "metadata": {
737 "crossScalaVersions": ["3.7.4"]
738}
739},{
740 "module": "lucuma-itc-service",
741 "compile": {"status": "ok", "tookMs": 15092, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
742 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
743 "test-compile": {"status": "ok", "tookMs": 654, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
744 "test": {"status": "ok", "tookMs": 649, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
745 "publish": {"status": "skipped", "tookMs": 0},
746 "metadata": {
747 "crossScalaVersions": ["3.7.4"]
748}
749},{
750 "module": "lucuma-itc-client",
751 "compile": {"status": "ok", "tookMs": 110, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
752 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
753 "test-compile": {"status": "ok", "tookMs": 163, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
754 "test": {"status": "ok", "tookMs": 153, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
755 "publish": {"status": "skipped", "tookMs": 0},
756 "metadata": {
757 "crossScalaVersions": ["3.7.4"]
758}
759},{
760 "module": "repo",
761 "compile": {"status": "ok", "tookMs": 52, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
762 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
763 "test-compile": {"status": "ok", "tookMs": 63, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
764 "test": {"status": "ok", "tookMs": 66, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
765 "publish": {"status": "skipped", "tookMs": 0},
766 "metadata": {
767 "crossScalaVersions": ["3.7.4"]
768}
769},{
770 "module": "lucuma-itc",
771 "compile": {"status": "ok", "tookMs": 124, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
772 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
773 "test-compile": {"status": "ok", "tookMs": 73, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
774 "test": {"status": "ok", "tookMs": 71, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
775 "publish": {"status": "skipped", "tookMs": 0},
776 "metadata": {
777 "crossScalaVersions": ["3.7.4"]
778}
779}]
780************************
781[success] Total time: 172 s (0:02:52.0), completed Dec 22, 2025, 5:54:01 PM
782[0JChecking patch project/plugins.sbt...
783Checking patch build.sbt...
784Applied patch project/plugins.sbt cleanly.
785Applied patch build.sbt cleanly.