Build Logs
gemini-hlsw/lucuma-odb • 3.8.0-RC6:2026-01-08
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-RC6
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-RC6
32Execute tests: true
33sbt project found:
34No prepare script found for project gemini-hlsw/lucuma-odb
35##################################
36Scala version: 3.8.0-RC6
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-RC6
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-RC6"
58"++3.8.0-RC6 -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-RC6 """{"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.58s.
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-RC6
80OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcService/crossScalaVersions
81OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcLegacyTests/crossScalaVersions
82OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in ssoFrontendClientJVM/crossScalaVersions
83OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in smartgcal/crossScalaVersions
84OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in ssoBackendClient/crossScalaVersions
85OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in calibrations/crossScalaVersions
86OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in ssoFrontendClientJS/crossScalaVersions
87[info] set scmInfo to https://github.com/gemini-hlsw/lucuma-odb
88OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in obscalc/crossScalaVersions
89OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcTestkitJVM/crossScalaVersions
90OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in repo/crossScalaVersions
91OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcTestkitJS/crossScalaVersions
92OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcModelJS/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in sequence/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in schemaJS/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in ssoService/crossScalaVersions
96OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in service/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in phase0/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcClientJVM/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcModelJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcTests/crossScalaVersions
101OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcClientJS/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in ssoBackendExample/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in itcBenchmark/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in schemaJVM/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.4 -> 3.8.0-RC6 in binding/crossScalaVersions
106[info] set current project to repo (in build file:/build/repo/)
107[info] Setting Scala version to 3.8.0-RC6 on 25 projects.
108[info] Switching Scala version on:
109[info] itcTestkitJVM (3.8.0-RC6)
110[info] phase0 (3.8.0-RC6)
111[info] ssoBackendExample (3.8.0-RC6)
112[info] itcService (3.8.0-RC6)
113[info] itcLegacyTests (3.8.0-RC6)
114[info] binding (3.8.0-RC6)
115[info] itcModelJVM (3.8.0-RC6)
116[info] ssoFrontendClientJVM (3.8.0-RC6)
117[info] itcTestkitJS (3.8.0-RC6)
118[info] itcBenchmark (3.8.0-RC6)
119[info] itcModelJS (3.8.0-RC6)
120[info] itcClientJVM (3.8.0-RC6)
121[info] service (3.8.0-RC6)
122[info] ssoService (3.8.0-RC6)
123[info] calibrations (3.8.0-RC6)
124[info] schemaJS (3.8.0-RC6)
125[info] sequence (3.8.0-RC6)
126[info] itcClientJS (3.8.0-RC6)
127[info] obscalc (3.8.0-RC6)
128[info] * repo (3.8.0-RC6)
129[info] schemaJVM (3.8.0-RC6)
130[info] smartgcal (3.8.0-RC6)
131[info] ssoFrontendClientJS (3.8.0-RC6)
132[info] itcTests (3.8.0-RC6)
133[info] ssoBackendClient (3.8.0-RC6)
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 Jan 8, 2026, 1:42:03 AM
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-RC6/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-RC6/classes ...
173[info] done compiling
174[info] compiling 7 Scala sources to /build/repo/modules/sso-backend-client/target/scala-3.8.0-RC6/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-RC6/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-RC6/classes ...
179[info] done compiling
180[info] compiling 23 Scala sources to /build/repo/modules/schema/.jvm/target/scala-3.8.0-RC6/test-classes ...
181[info] done compiling
182lucuma.odb.json.TimeAccountingSuite:
183 + CategorizedTime: codec.consistency with Codec.from 0.384s
184 + CategorizedTime: codec.consistency with accumulating 0.036s
185 + CategorizedTime: codec.decoder serializability 0.021s
186 + CategorizedTime: codec.encoder serializability 0.005s
187 + CategorizedTime: codec.roundTrip 0.046s
188 + CategorizedTimeRange: codec.consistency with Codec.from 0.117s
189 + CategorizedTimeRange: codec.consistency with accumulating 0.033s
190 + CategorizedTimeRange: codec.decoder serializability 0.006s
191 + CategorizedTimeRange: codec.encoder serializability 0.003s
192 + CategorizedTimeRange: codec.roundTrip 0.041s
193 + ConfigChangeEstimate: codec.consistency with Codec.from 0.053s
194 + ConfigChangeEstimate: codec.consistency with accumulating 0.035s
195 + ConfigChangeEstimate: codec.decoder serializability 0.002s
196 + ConfigChangeEstimate: codec.encoder serializability 0.003s
197 + ConfigChangeEstimate: codec.roundTrip 0.008s
198 + DatasetEstimate: codec.consistency with Codec.from 0.073s
199 + DatasetEstimate: codec.consistency with accumulating 0.029s
200 + DatasetEstimate: codec.decoder serializability 0.002s
201 + DatasetEstimate: codec.encoder serializability 0.003s
202 + DatasetEstimate: codec.roundTrip 0.008s
203 + DetectorEstimate: codec.consistency with Codec.from 0.084s
204 + DetectorEstimate: codec.consistency with accumulating 0.016s
205 + DetectorEstimate: codec.decoder serializability 0.003s
206 + DetectorEstimate: codec.encoder serializability 0.002s
207 + DetectorEstimate: codec.roundTrip 0.015s
208 + StepEstimate: codec.consistency with Codec.from 0.182s
209 + StepEstimate: codec.consistency with accumulating 0.016s
210 + StepEstimate: codec.decoder serializability 0.002s
211 + StepEstimate: codec.encoder serializability 0.002s
212 + StepEstimate: codec.roundTrip 0.075s
213 + TimeChargeCorrection: codec.consistency with Codec.from 0.24s
214 + TimeChargeCorrection: codec.consistency with accumulating 0.018s
215 + TimeChargeCorrection: codec.decoder serializability 0.003s
216 + TimeChargeCorrection: codec.encoder serializability 0.001s
217 + TimeChargeCorrection: codec.roundTrip 0.137s
218lucuma.odb.json.DeclinationQuerySuite:
219 + DeclinationCodec: codec.consistency with Codec.from 0.057s
220 + DeclinationCodec: codec.consistency with accumulating 0.015s
221 + DeclinationCodec: codec.decoder serializability 0.004s
222 + DeclinationCodec: codec.encoder serializability 0.002s
223 + DeclinationCodec: codec.roundTrip 0.009s
224 + all declination encoders produce the same declination 0.137s
225lucuma.odb.json.SequenceSuite:
226 + Dataset.Filename: codec.consistency with Codec.from 0.074s
227 + Dataset.Filename: codec.consistency with accumulating 0.018s
228 + Dataset.Filename: codec.decoder serializability 0.009s
229 + Dataset.Filename: codec.encoder serializability 0.002s
230 + Dataset.Filename: codec.roundTrip 0.018s
231 + Dataset.Id: codec.consistency with Codec.from 0.023s
232 + Dataset.Id: codec.consistency with accumulating 0.014s
233 + Dataset.Id: codec.decoder serializability 0.02s
234 + Dataset.Id: codec.encoder serializability 0.002s
235 + Dataset.Id: codec.roundTrip 0.002s
236 + SequenceDigest: codec.consistency with Codec.from 0.133s
237 + SequenceDigest: codec.consistency with accumulating 0.009s
238 + SequenceDigest: codec.decoder serializability 0.002s
239 + SequenceDigest: codec.encoder serializability 0.003s
240 + SequenceDigest: codec.roundTrip 0.088s
241 + Step[GmosNorth]: codec.consistency with Codec.from 0.14s
242 + Step[GmosNorth]: codec.consistency with accumulating 0.01s
243 + Step[GmosNorth]: codec.decoder serializability 0.011s
244 + Step[GmosNorth]: codec.encoder serializability 0.019s
245 + Step[GmosNorth]: codec.roundTrip 0.104s
246 + Atom[GmosNorth]: codec.consistency with Codec.from 0.176s
247 + Atom[GmosNorth]: codec.consistency with accumulating 0.011s
248 + Atom[GmosNorth]: codec.decoder serializability 0.003s
249 + Atom[GmosNorth]: codec.encoder serializability 0.004s
250 + Atom[GmosNorth]: codec.roundTrip 0.259s
251 + ExecutionSequence[GmosNorth]: codec.consistency with Codec.from 0.471s
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.376s
256 + ExecutionConfig[GmosNorth]: codec.consistency with Codec.from 0.493s
257 + ExecutionConfig[GmosNorth]: codec.consistency with accumulating 0.007s
258 + ExecutionConfig[GmosNorth]: codec.decoder serializability 0.003s
259 + ExecutionConfig[GmosNorth]: codec.encoder serializability 0.005s
260 + ExecutionConfig[GmosNorth]: codec.roundTrip 0.4s
261 + InstrumentExecutionConfig: codec.consistency with Codec.from 0.576s
262 + InstrumentExecutionConfig: codec.consistency with accumulating 0.005s
263 + InstrumentExecutionConfig: codec.decoder serializability 0.002s
264 + InstrumentExecutionConfig: codec.encoder serializability 0.003s
265 + InstrumentExecutionConfig: codec.roundTrip 0.425s
266 + configs roundtrip 0.004s
267lucuma.odb.json.ProperMotionDecTransportSuite:
268 + ProperMotionDecCodec: codec.consistency with Codec.from 0.019s
269 + ProperMotionDecCodec: codec.consistency with accumulating 0.021s
270 + ProperMotionDecCodec: codec.decoder serializability 0.003s
271 + ProperMotionDecCodec: codec.encoder serializability 0.002s
272 + ProperMotionDecCodec: codec.roundTrip 0.002s
273 + all propermotion.dec encoders produce the same propermotion.dec 0.009s
274lucuma.odb.json.TelluricTypeTransportCodecSuite:
275 + TransportCodec: codec.consistency with Codec.from 0.022s
276 + TransportCodec: codec.consistency with accumulating 0.016s
277 + TransportCodec: codec.roundTrip 0.012s
278lucuma.odb.json.TelluricTypeQueryCodecSuite:
279 + QueryCodec: codec.consistency with Codec.from 0.019s
280 + QueryCodec: codec.consistency with accumulating 0.014s
281 + QueryCodec: codec.roundTrip 0.002s
282lucuma.odb.json.ProperMotionTransportSuite:
283 + ProperMotionCodec: codec.consistency with Codec.from 0.021s
284 + ProperMotionCodec: codec.consistency with accumulating 0.015s
285 + ProperMotionCodec: codec.decoder serializability 0.002s
286 + ProperMotionCodec: codec.encoder serializability 0.004s
287 + ProperMotionCodec: codec.roundTrip 0.003s
288lucuma.odb.json.StepConfigSuite:
289 + StepConfigCodec: codec.consistency with Codec.from 0.01s
290 + StepConfigCodec: codec.consistency with accumulating 0.008s
291 + StepConfigCodec: codec.decoder serializability 0.009s
292 + StepConfigCodec: codec.encoder serializability 0.001s
293 + StepConfigCodec: codec.roundTrip 0.005s
294lucuma.odb.json.ProperMotionRAQuerySuite:
295 + ProperMotionRACodec: codec.consistency with Codec.from 0.019s
296 + ProperMotionRACodec: codec.consistency with accumulating 0.011s
297 + ProperMotionRACodec: codec.decoder serializability 0.002s
298 + ProperMotionRACodec: codec.encoder serializability 0.002s
299 + ProperMotionRACodec: codec.roundTrip 0.001s
300 + all propermotion.ra encoders produce the same propermotion.ra 0.008s
301lucuma.odb.json.RadialVelocityTransportSuite:
302 + RadialVelocityCodec: codec.consistency with Codec.from 0.027s
303 + RadialVelocityCodec: codec.consistency with accumulating 0.01s
304 + RadialVelocityCodec: codec.decoder serializability 0.002s
305 + RadialVelocityCodec: codec.encoder serializability 0.001s
306 + RadialVelocityCodec: codec.roundTrip 0.004s
307 + all radial velocity encoders produce the same radial velocity 0.009s
308lucuma.odb.json.SourceProfileSuite:
309 + SourceProfileCodec: codec.consistency with Codec.from 0.188s
310 + SourceProfileCodec: codec.consistency with accumulating 0.019s
311 + SourceProfileCodec: codec.decoder serializability 0.009s
312 + SourceProfileCodec: codec.encoder serializability 0.005s
313 + SourceProfileCodec: codec.roundTrip 0.204s
314lucuma.odb.json.WavelengthQuerySuite:
315 + WavelengthCodec: codec.consistency with Codec.from 0.014s
316 + WavelengthCodec: codec.consistency with accumulating 0.016s
317 + WavelengthCodec: codec.decoder serializability 0.01s
318 + WavelengthCodec: codec.encoder serializability 0.005s
319 + WavelengthCodec: codec.roundTrip 0.001s
320 + WavelengthDitherCodec: codec.consistency with Codec.from 0.165s
321 + WavelengthDitherCodec: codec.consistency with accumulating 0.021s
322 + WavelengthDitherCodec: codec.decoder serializability 0.027s
323 + WavelengthDitherCodec: codec.encoder serializability 0.006s
324 + WavelengthDitherCodec: codec.roundTrip 0.004s
325 + all wavelength encoders produce the same wavelength 0.022s
326lucuma.odb.json.Flamingos2Suite:
327 + Flamingos2Codec DynamicConfig: codec.consistency with Codec.from 0.02s
328 + Flamingos2Codec DynamicConfig: codec.consistency with accumulating 0.015s
329 + Flamingos2Codec DynamicConfig: codec.decoder serializability 0.005s
330 + Flamingos2Codec DynamicConfig: codec.encoder serializability 0.003s
331 + Flamingos2Codec DynamicConfig: codec.roundTrip 0.01s
332 + Flamingos2Codec StaticConfig: codec.consistency with Codec.from 0.022s
333 + Flamingos2Codec StaticConfig: codec.consistency with accumulating 0.018s
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.008s
340 + OffsetCodec: codec.decoder serializability 0.003s
341 + OffsetCodec: codec.encoder serializability 0.002s
342 + OffsetCodec: codec.roundTrip 0.001s
343 + all offset encoders produce the same offset 0.003s
344lucuma.odb.json.ProperMotionDecQuerySuite:
345 + ProperMotionDecCodec: codec.consistency with Codec.from 0.017s
346 + ProperMotionDecCodec: codec.consistency with accumulating 0.008s
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.019s
353 + CatalogInfoCodec: codec.consistency with accumulating 0.009s
354 + CatalogInfoCodec: codec.decoder serializability 0.001s
355 + CatalogInfoCodec: codec.encoder serializability 0.001s
356 + CatalogInfoCodec: codec.roundTrip 0.009s
357lucuma.odb.json.RightAscensionQuerySuite:
358 + RightAscensionCodec: codec.consistency with Codec.from 0.029s
359 + RightAscensionCodec: codec.consistency with accumulating 0.014s
360 + RightAscensionCodec: codec.decoder serializability 0.005s
361 + RightAscensionCodec: codec.encoder serializability 0.002s
362 + RightAscensionCodec: codec.roundTrip 0.01s
363 + all rightascension encoders produce the same rightascension 0.023s
364lucuma.odb.json.AngleQuerySuite:
365 + AngleCodec: codec.consistency with Codec.from 0.055s
366 + AngleCodec: codec.consistency with accumulating 0.023s
367 + AngleCodec: codec.decoder serializability 0.002s
368 + AngleCodec: codec.encoder serializability 0.001s
369 + AngleCodec: codec.roundTrip 0.005s
370 + all `angle` angle encoders produce the same angle 0.026s
371 + all `time` angle encoders produce the same angle 0.025s
372lucuma.odb.json.RadialVelocityQuerySuite:
373 + RadialVelocityCodec: codec.consistency with Codec.from 0.023s
374 + RadialVelocityCodec: codec.consistency with accumulating 0.011s
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.019s
381lucuma.odb.json.AngleTransportSuite:
382 + AngleCodec: codec.consistency with Codec.from 0.014s
383 + AngleCodec: codec.consistency with accumulating 0.006s
384 + AngleCodec: codec.decoder serializability 0.0s
385 + AngleCodec: codec.encoder serializability 0.002s
386 + AngleCodec: codec.roundTrip 0.001s
387 + all `angle` angle encoders produce the same angle 0.002s
388lucuma.odb.json.TargetQuerySuite:
389 + TargetCodec: codec.consistency with Codec.from 0.116s
390 + TargetCodec: codec.consistency with accumulating 0.008s
391 + TargetCodec: codec.decoder serializability 0.009s
392 + TargetCodec: codec.encoder serializability 0.01s
393 + TargetCodec: codec.roundTrip 0.17s
394 + 'query' target includes the unit conversions 0.052s
395lucuma.odb.json.RightAscensionTransportSuite:
396 + RightAscensionCodec: codec.consistency with Codec.from 0.02s
397 + RightAscensionCodec: codec.consistency with accumulating 0.009s
398 + RightAscensionCodec: codec.decoder serializability 0.001s
399 + RightAscensionCodec: codec.encoder serializability 0.002s
400 + RightAscensionCodec: codec.roundTrip 0.002s
401lucuma.odb.json.DeclinationTransportSuite:
402 + DeclinationCodec: codec.consistency with Codec.from 0.013s
403 + DeclinationCodec: codec.consistency with accumulating 0.008s
404 + DeclinationCodec: codec.decoder serializability 0.001s
405 + DeclinationCodec: codec.encoder serializability 0.001s
406 + DeclinationCodec: codec.roundTrip 0.002s
407 + all declination encoders produce the same declination 0.007s
408lucuma.odb.json.TimeTransportSuite:
409 + DateInterval: codec.consistency with Codec.from 0.025s
410 + DateInterval: codec.consistency with accumulating 0.011s
411 + DateInterval: codec.decoder serializability 0.003s
412 + DateInterval: codec.encoder serializability 0.001s
413 + DateInterval: codec.roundTrip 0.006s
414 + TimeSpanCodec: codec.consistency with Codec.from 0.044s
415 + TimeSpanCodec: codec.consistency with accumulating 0.02s
416 + TimeSpanCodec: codec.decoder serializability 0.002s
417 + TimeSpanCodec: codec.encoder serializability 0.002s
418 + TimeSpanCodec: codec.roundTrip 0.001s
419 + TimestampInterval: codec.consistency with Codec.from 0.023s
420 + TimestampInterval: codec.consistency with accumulating 0.009s
421 + TimestampInterval: codec.decoder serializability 0.002s
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.009s
426 + PartnerLinkCodec: codec.consistency with accumulating 0.005s
427 + PartnerLinkCodec: codec.decoder serializability 0.003s
428 + PartnerLinkCodec: codec.encoder serializability 0.001s
429 + PartnerLinkCodec: codec.roundTrip 0.003s
430lucuma.odb.json.WavelengthTransportSuite:
431 + WavelengthCodec: codec.consistency with Codec.from 0.012s
432 + WavelengthCodec: codec.consistency with accumulating 0.006s
433 + WavelengthCodec: codec.decoder serializability 0.001s
434 + WavelengthCodec: codec.encoder serializability 0.001s
435 + WavelengthCodec: codec.roundTrip 0.0s
436 + WavelengthDitherCodec: codec.consistency with Codec.from 0.009s
437 + WavelengthDitherCodec: codec.consistency with accumulating 0.01s
438 + WavelengthDitherCodec: codec.decoder serializability 0.002s
439 + WavelengthDitherCodec: codec.encoder serializability 0.001s
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.014s
445 + ProperMotionRACodec: codec.decoder serializability 0.0s
446 + ProperMotionRACodec: codec.encoder serializability 0.001s
447 + ProperMotionRACodec: codec.roundTrip 0.0s
448 + all propermotion.ra encoders produce the same propermotion.ra 0.002s
449lucuma.odb.json.GmosSuite:
450 + GmosCodec DynamicConfig GmosNorth: codec.consistency with Codec.from 0.019s
451 + GmosCodec DynamicConfig GmosNorth: codec.consistency with accumulating 0.006s
452 + GmosCodec DynamicConfig GmosNorth: codec.decoder serializability 0.001s
453 + GmosCodec DynamicConfig GmosNorth: codec.encoder serializability 0.001s
454 + GmosCodec DynamicConfig GmosNorth: codec.roundTrip 0.006s
455 + GmosCodec DynamicConfig GmosSouth: codec.consistency with Codec.from 0.014s
456 + GmosCodec DynamicConfig GmosSouth: codec.consistency with accumulating 0.012s
457 + GmosCodec DynamicConfig GmosSouth: codec.decoder serializability 0.002s
458 + GmosCodec DynamicConfig GmosSouth: codec.encoder serializability 0.003s
459 + GmosCodec DynamicConfig GmosSouth: codec.roundTrip 0.012s
460 + GmosCodec StaticConfig GmosNorth: codec.consistency with Codec.from 0.019s
461 + GmosCodec StaticConfig GmosNorth: codec.consistency with accumulating 0.011s
462 + GmosCodec StaticConfig GmosNorth: codec.decoder serializability 0.001s
463 + GmosCodec StaticConfig GmosNorth: codec.encoder serializability 0.001s
464 + GmosCodec StaticConfig GmosNorth: codec.roundTrip 0.006s
465 + GmosCodec StaticConfig GmosSouth: codec.consistency with Codec.from 0.014s
466 + GmosCodec StaticConfig GmosSouth: codec.consistency with accumulating 0.005s
467 + GmosCodec StaticConfig GmosSouth: codec.decoder serializability 0.002s
468 + GmosCodec StaticConfig GmosSouth: codec.encoder serializability 0.002s
469 + GmosCodec StaticConfig GmosSouth: codec.roundTrip 0.008s
470lucuma.odb.json.ProperMotionQuerySuite:
471 + ProperMotionCodec: codec.consistency with Codec.from 0.017s
472 + ProperMotionCodec: codec.consistency with accumulating 0.008s
473 + ProperMotionCodec: codec.decoder serializability 0.001s
474 + ProperMotionCodec: codec.encoder serializability 0.0s
475 + ProperMotionCodec: codec.roundTrip 0.002s
476lucuma.odb.json.OffsetQuerySuite:
477 + OffsetCodec: codec.consistency with Codec.from 0.013s
478 + OffsetCodec: codec.consistency with accumulating 0.012s
479 + OffsetCodec: codec.decoder serializability 0.001s
480 + OffsetCodec: codec.encoder serializability 0.0s
481 + OffsetCodec: codec.roundTrip 0.001s
482 + all offset encoders produce the same offset 0.003s
483lucuma.odb.json.TargetTransportSuite:
484 + TargetCodec: codec.consistency with Codec.from 0.086s
485 + TargetCodec: codec.consistency with accumulating 0.017s
486 + TargetCodec: codec.decoder serializability 0.002s
487 + TargetCodec: codec.encoder serializability 0.009s
488 + TargetCodec: codec.roundTrip 0.127s
489 + 'transport' target does not include the unit conversions 0.046s
490lucuma.odb.data.OdbErrorSuite:
491 + OdbErrorCodec: codec.consistency with Codec.from 0.05s
492 + OdbErrorCodec: codec.consistency with accumulating 0.01s
493 + OdbErrorCodec: codec.decoder serializability 0.001s
494 + OdbErrorCodec: codec.encoder serializability 0.001s
495 + OdbErrorCodec: codec.roundTrip 0.015s
496lucuma.odb.json.EpochSuite:
497 + EpochCodec: codec.consistency with Codec.from 0.036s
498 + EpochCodec: codec.consistency with accumulating 0.012s
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.01s
504 + ParallaxCodec: codec.consistency with accumulating 0.015s
505 + ParallaxCodec: codec.decoder serializability 0.001s
506 + ParallaxCodec: codec.encoder serializability 0.0s
507 + ParallaxCodec: codec.roundTrip 0.003s
508 + all parallax encoders produce the same parallax 0.003s
509lucuma.odb.json.TimeQuerySuite:
510 + DateInterval: codec.consistency with Codec.from 0.01s
511 + DateInterval: codec.consistency with accumulating 0.004s
512 + DateInterval: codec.decoder serializability 0.0s
513 + DateInterval: codec.encoder serializability 0.001s
514 + DateInterval: codec.roundTrip 0.004s
515 + TimeSpanCodec: codec.consistency with Codec.from 0.07s
516 + TimeSpanCodec: codec.consistency with accumulating 0.019s
517 + TimeSpanCodec: codec.decoder serializability 0.0s
518 + TimeSpanCodec: codec.encoder serializability 0.001s
519 + TimeSpanCodec: codec.roundTrip 0.001s
520 + TimestampInterval: codec.consistency with Codec.from 0.029s
521 + TimestampInterval: codec.consistency with accumulating 0.009s
522 + TimestampInterval: codec.decoder serializability 0.0s
523 + TimestampInterval: codec.encoder serializability 0.002s
524 + TimestampInterval: codec.roundTrip 0.014s
525lucuma.odb.format.SpatialOffsetsFormatSuite:
526 + SpatialOffsetFormat.OffsetsQ: format.format roundtrip 0.013s
527 + SpatialOffsetFormat.OffsetsQ: format.normalize 0.005s
528 + SpatialOffsetFormat.OffsetsQ: format.parse roundtrip 0.002s
529 + SpatialOffsetFormat.OffsetsP: format.format roundtrip 0.01s
530 + SpatialOffsetFormat.OffsetsP: format.normalize 0.005s
531 + SpatialOffsetFormat.OffsetsP: format.parse roundtrip 0.003s
532 + SpatialOffsetFormat.Offsets: format.format roundtrip 0.03s
533 + SpatialOffsetFormat.Offsets: format.normalize 0.005s
534 + SpatialOffsetFormat.Offsets: format.parse roundtrip 0.003s
535lucuma.odb.json.ParallaxQuerySuite:
536 + ParallaxCodec: codec.consistency with Codec.from 0.019s
537 + ParallaxCodec: codec.consistency with accumulating 0.016s
538 + ParallaxCodec: codec.decoder serializability 0.0s
539 + ParallaxCodec: codec.encoder serializability 0.001s
540 + ParallaxCodec: codec.roundTrip 0.002s
541 + all parallax encoders produce the same parallax 0.055s
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-RC6/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-RC6/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-RC6/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-RC6/test-classes ...
549[info] done compiling
550lucuma.sso.client.CodecSuite:
551 + GidCodec: codec.consistency with Codec.from 0.187s
552 + GidCodec: codec.consistency with accumulating 0.074s
553 + GidCodec: codec.roundTrip 0.011s
554 + OrcidProfileCodec: codec.consistency with Codec.from 0.093s
555 + OrcidProfileCodec: codec.consistency with accumulating 0.032s
556 + OrcidProfileCodec: codec.roundTrip 0.03s
557 + StandardRoleCodec: codec.consistency with Codec.from 0.044s
558 + StandardRoleCodec: codec.consistency with accumulating 0.029s
559 + StandardRoleCodec: codec.roundTrip 0.013s
560 + UserCodec: codec.consistency with Codec.from 0.066s
561 + UserCodec: codec.consistency with accumulating 0.014s
562 + UserCodec: codec.roundTrip 0.057s
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-RC6/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-RC6/classes ...
566[info] done compiling
567[info] compiling 28 Scala sources to /build/repo/itc/client/jvm/target/scala-3.8.0-RC6/classes ...
568[info] done compiling
569[info] compiling 6 Scala sources to /build/repo/itc/testkit/.jvm/target/scala-3.8.0-RC6/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-RC6/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-RC6/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-RC6/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-RC6/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-RC6/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": 15277, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
692 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
693 "test-compile": {"status": "ok", "tookMs": 246, "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": 11312, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
702 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
703 "test-compile": {"status": "ok", "tookMs": 4191, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
704 "test": {"status": "ok", "tookMs": 10777, "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": 3806, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
712 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
713 "test-compile": {"status": "ok", "tookMs": 223, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
714 "test": {"status": "ok", "tookMs": 227, "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": 59, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
722 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
723 "test-compile": {"status": "ok", "tookMs": 1222, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
724 "test": {"status": "ok", "tookMs": 1243, "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": 14771, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
732 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
733 "test-compile": {"status": "ok", "tookMs": 207, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
734 "test": {"status": "ok", "tookMs": 215, "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": 15869, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
742 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
743 "test-compile": {"status": "ok", "tookMs": 625, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
744 "test": {"status": "ok", "tookMs": 552, "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": 91, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
752 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
753 "test-compile": {"status": "ok", "tookMs": 162, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
754 "test": {"status": "ok", "tookMs": 253, "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": 55, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
762 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
763 "test-compile": {"status": "ok", "tookMs": 68, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
764 "test": {"status": "ok", "tookMs": 80, "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": 70, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
772 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
773 "test-compile": {"status": "ok", "tookMs": 92, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
774 "test": {"status": "ok", "tookMs": 74, "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: 95 s (0:01:35.0), completed Jan 8, 2026, 1:43:37 AM
782[0JChecking patch project/plugins.sbt...
783Checking patch build.sbt...
784Applied patch project/plugins.sbt cleanly.
785Applied patch build.sbt cleanly.