diff --git a/build.sbt b/build.sbt index 39aba1779..5037f872f 100644 --- a/build.sbt +++ b/build.sbt @@ -6,7 +6,7 @@ ThisBuild / tlCiReleaseBranches += "topic/scala3" Global / concurrentRestrictions += Tags.limit(Tags.Compile, 1) -ThisBuild / crossScalaVersions := Seq("3.4.3") +ThisBuild / crossScalaVersions := Seq("3.5.1") ThisBuild / scalacOptions += "-language:implicitConversions" // TODO lazy val catsVersion = "2.12.0" @@ -20,7 +20,8 @@ lazy val spireVersion = "0.18.0" lazy val refinedVersion = "0.11.2" lazy val lucumaRefinedVersion = "0.1.3" lazy val catsTimeVersion = "0.5.1" -lazy val circeVersion = "0.14.9" +lazy val circeVersion = "0.14.10" +lazy val circeRefinedVersion = "0.15.1" lazy val catsScalacheckVersion = "0.3.2" lazy val catsParseVersion = "1.0.0" lazy val kittensVersion = "3.4.0" @@ -53,7 +54,7 @@ lazy val core = crossProject(JVMPlatform, JSPlatform) "org.typelevel" %%% "cats-time" % catsTimeVersion, "org.typelevel" %%% "kittens" % kittensVersion, "io.circe" %%% "circe-core" % circeVersion, - "io.circe" %%% "circe-refined" % circeVersion + "io.circe" %%% "circe-refined" % circeRefinedVersion ) ) .jvmConfigure(_.enablePlugins(AutomateHeaderPlugin)) diff --git a/modules/core/shared/src/main/scala/lucuma/core/math/RadialVelocity.scala b/modules/core/shared/src/main/scala/lucuma/core/math/RadialVelocity.scala index 5c0c94a3d..1c4501b8c 100644 --- a/modules/core/shared/src/main/scala/lucuma/core/math/RadialVelocity.scala +++ b/modules/core/shared/src/main/scala/lucuma/core/math/RadialVelocity.scala @@ -8,7 +8,6 @@ import coulomb.* import coulomb.ops.algebra.cats.all.given import coulomb.policy.spire.standard.given import coulomb.syntax.* -import coulomb.units.si.* import lucuma.core.math.Constants.SpeedOfLight import lucuma.core.math.units.* import lucuma.core.optics.Format diff --git a/modules/core/shared/src/main/scala/lucuma/core/model/SourceProfile.scala b/modules/core/shared/src/main/scala/lucuma/core/model/SourceProfile.scala index 1e802e4ba..06816b23c 100644 --- a/modules/core/shared/src/main/scala/lucuma/core/model/SourceProfile.scala +++ b/modules/core/shared/src/main/scala/lucuma/core/model/SourceProfile.scala @@ -12,7 +12,6 @@ import lucuma.core.math.BrightnessUnits.* import lucuma.core.math.BrightnessValue import lucuma.core.math.Wavelength import lucuma.core.math.dimensional.* -import lucuma.core.model.SpectralDefinition.BandNormalized import monocle.Focus import monocle.Lens import monocle.Optional @@ -297,4 +296,4 @@ object SourceProfile { .getOption(sp) .flatMap(bMap => extractBand[Surface](wavelength, bMap)) ) -} \ No newline at end of file +} diff --git a/modules/testkit/src/main/scala/lucuma/core/model/arb/ArbTelescopeGuideConfig.scala b/modules/testkit/src/main/scala/lucuma/core/model/arb/ArbTelescopeGuideConfig.scala index 2541be057..4043ac1d7 100644 --- a/modules/testkit/src/main/scala/lucuma/core/model/arb/ArbTelescopeGuideConfig.scala +++ b/modules/testkit/src/main/scala/lucuma/core/model/arb/ArbTelescopeGuideConfig.scala @@ -9,7 +9,6 @@ import lucuma.core.model.M1GuideConfig import lucuma.core.model.M2GuideConfig import lucuma.core.model.ProbeGuide import lucuma.core.model.TelescopeGuideConfig -import lucuma.core.util.arb.ArbEnumerated.* import org.scalacheck.Arbitrary import org.scalacheck.Arbitrary.* import org.scalacheck.Cogen diff --git a/modules/testkit/src/main/scala/lucuma/core/model/sequence/arb/ArbExecutionConfig.scala b/modules/testkit/src/main/scala/lucuma/core/model/sequence/arb/ArbExecutionConfig.scala index 1c70a432c..633f3f3f2 100644 --- a/modules/testkit/src/main/scala/lucuma/core/model/sequence/arb/ArbExecutionConfig.scala +++ b/modules/testkit/src/main/scala/lucuma/core/model/sequence/arb/ArbExecutionConfig.scala @@ -4,7 +4,6 @@ package lucuma.core.model.sequence package arb -import lucuma.core.model.sequence.* import org.scalacheck.Arbitrary import org.scalacheck.Arbitrary.arbitrary import org.scalacheck.Cogen diff --git a/modules/tests/shared/src/test/scala/lucuma/core/math/ApparentRadialVelocitySuite.scala b/modules/tests/shared/src/test/scala/lucuma/core/math/ApparentRadialVelocitySuite.scala index 2e3b4b0f7..5108ebf0d 100644 --- a/modules/tests/shared/src/test/scala/lucuma/core/math/ApparentRadialVelocitySuite.scala +++ b/modules/tests/shared/src/test/scala/lucuma/core/math/ApparentRadialVelocitySuite.scala @@ -8,7 +8,6 @@ import cats.kernel.laws.discipline.* import coulomb.* import coulomb.policy.spire.standard.given import coulomb.syntax.* -import coulomb.units.si.* import lucuma.core.math.Constants.SpeedOfLight import lucuma.core.math.arb.* import lucuma.core.math.units.* diff --git a/modules/tests/shared/src/test/scala/lucuma/core/math/RedshiftSuite.scala b/modules/tests/shared/src/test/scala/lucuma/core/math/RedshiftSuite.scala index b7d701b7c..db11eb33c 100644 --- a/modules/tests/shared/src/test/scala/lucuma/core/math/RedshiftSuite.scala +++ b/modules/tests/shared/src/test/scala/lucuma/core/math/RedshiftSuite.scala @@ -8,7 +8,6 @@ import cats.kernel.laws.discipline.* import coulomb.* import coulomb.policy.spire.standard.given import coulomb.syntax.* -import coulomb.units.si.* import lucuma.core.math.Constants.SpeedOfLight import lucuma.core.math.arb.* import lucuma.core.math.units.* diff --git a/modules/tests/shared/src/test/scala/lucuma/core/math/WavelengthDitherSuite.scala b/modules/tests/shared/src/test/scala/lucuma/core/math/WavelengthDitherSuite.scala index 4b1ee7e91..db110e84b 100644 --- a/modules/tests/shared/src/test/scala/lucuma/core/math/WavelengthDitherSuite.scala +++ b/modules/tests/shared/src/test/scala/lucuma/core/math/WavelengthDitherSuite.scala @@ -3,7 +3,6 @@ package lucuma.core.math -import cats.Eq import cats.syntax.all.* import coulomb.* import coulomb.ops.algebra.cats.quantity.given