diff --git a/docs/configurations.html b/docs/configurations.html index f97984eb..3515dd3b 100644 --- a/docs/configurations.html +++ b/docs/configurations.html @@ -66,10 +66,10 @@
import cats.effect.IO
 
 port: ConfigValue[IO, Int]
-// res1: ConfigValue[IO, Int] = ConfigValue$63026660
+// res1: ConfigValue[IO, Int] = ConfigValue$1286282314
 
 port.covary[IO]
-// res2: ConfigValue[IO, Int] = ConfigValue$63026660
+// res2: ConfigValue[IO, Int] = ConfigValue$1286282314
 

Multiple values can be loaded and combined in parallel, and errors accumulated, using parMapN.

import cats.syntax.all._
diff --git a/docs/configurations/index.html b/docs/configurations/index.html
index f97984eb..3515dd3b 100644
--- a/docs/configurations/index.html
+++ b/docs/configurations/index.html
@@ -66,10 +66,10 @@
 
import cats.effect.IO
 
 port: ConfigValue[IO, Int]
-// res1: ConfigValue[IO, Int] = ConfigValue$63026660
+// res1: ConfigValue[IO, Int] = ConfigValue$1286282314
 
 port.covary[IO]
-// res2: ConfigValue[IO, Int] = ConfigValue$63026660
+// res2: ConfigValue[IO, Int] = ConfigValue$1286282314
 

Multiple values can be loaded and combined in parallel, and errors accumulated, using parMapN.

import cats.syntax.all._
diff --git a/docs/modules.html b/docs/modules.html
index ce2f69d9..f6e929aa 100644
--- a/docs/modules.html
+++ b/docs/modules.html
@@ -72,7 +72,7 @@ 

"SERIAL").as[SerialNumber] -// res0: ConfigValue[Effect, SerialNumber] = ConfigValue$270078880 +// res0: ConfigValue[Effect, SerialNumber] = ConfigValue$6729077

Circe YAML

The ciris-circe-yaml module provides ConfigDecoders for YAML using circe-yaml.

@@ -91,7 +91,7 @@

"SERIAL").as[SerialNumber] -// res2: ConfigValue[Effect, SerialNumber] = ConfigValue$1774224827 +// res2: ConfigValue[Effect, SerialNumber] = ConfigValue$871994576

Enumeratum

The ciris-enumeratum module provides ConfigDecoders for Enumeratum enumerations.

@@ -112,7 +112,7 @@

"SUIT").as[Suit] -// res4: ciris.ConfigValue[ciris.package.Effect, Suit] = ConfigValue$2059323591 +// res4: ciris.ConfigValue[ciris.package.Effect, Suit] = ConfigValue$520752411

For ValueEnums, also mix in the matching CirisValueEnum to derive a ConfigDecoder instance.

import ciris.env
@@ -129,7 +129,7 @@ 

"COLOR").as[Color] -// res6: ciris.ConfigValue[ciris.package.Effect, Color] = ConfigValue$1741133364 +// res6: ciris.ConfigValue[ciris.package.Effect, Color] = ConfigValue$1507065664

Http4s

The ciris-http4s module provides ConfigDecoders for the http4s Uri type.

@@ -138,7 +138,7 @@

import org.http4s.Uri env("URI").as[Uri] -// res8: ciris.ConfigValue[ciris.package.Effect, Uri] = ConfigValue$1178336838 +// res8: ciris.ConfigValue[ciris.package.Effect, Uri] = ConfigValue$1787598796

Refined

The ciris-refined module provides ConfigDecoders for refined refinement types.

@@ -147,7 +147,7 @@

import eu.timepit.refined.types.numeric.PosInt env("POS_INT").as[PosInt] -// res10: ciris.ConfigValue[ciris.package.Effect, PosInt] = ConfigValue$725304935 +// res10: ciris.ConfigValue[ciris.package.Effect, PosInt] = ConfigValue$363647321

Squants

The ciris-squants module provides ConfigDecoders for squants quantities.

@@ -156,6 +156,6 @@

import squants.market.Money env("MONEY").as[Money] -// res12: ciris.ConfigValue[ciris.package.Effect, Money] = ConfigValue$659512119 +// res12: ciris.ConfigValue[ciris.package.Effect, Money] = ConfigValue$1518429218
Configurations
\ No newline at end of file diff --git a/docs/modules/index.html b/docs/modules/index.html index ce2f69d9..f6e929aa 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -72,7 +72,7 @@

"SERIAL").as[SerialNumber] -// res0: ConfigValue[Effect, SerialNumber] = ConfigValue$270078880 +// res0: ConfigValue[Effect, SerialNumber] = ConfigValue$6729077

Circe YAML

The ciris-circe-yaml module provides ConfigDecoders for YAML using circe-yaml.

@@ -91,7 +91,7 @@

"SERIAL").as[SerialNumber] -// res2: ConfigValue[Effect, SerialNumber] = ConfigValue$1774224827 +// res2: ConfigValue[Effect, SerialNumber] = ConfigValue$871994576

Enumeratum

The ciris-enumeratum module provides ConfigDecoders for Enumeratum enumerations.

@@ -112,7 +112,7 @@

"SUIT").as[Suit] -// res4: ciris.ConfigValue[ciris.package.Effect, Suit] = ConfigValue$2059323591 +// res4: ciris.ConfigValue[ciris.package.Effect, Suit] = ConfigValue$520752411

For ValueEnums, also mix in the matching CirisValueEnum to derive a ConfigDecoder instance.

import ciris.env
@@ -129,7 +129,7 @@ 

"COLOR").as[Color] -// res6: ciris.ConfigValue[ciris.package.Effect, Color] = ConfigValue$1741133364 +// res6: ciris.ConfigValue[ciris.package.Effect, Color] = ConfigValue$1507065664

Http4s

The ciris-http4s module provides ConfigDecoders for the http4s Uri type.

@@ -138,7 +138,7 @@

import org.http4s.Uri env("URI").as[Uri] -// res8: ciris.ConfigValue[ciris.package.Effect, Uri] = ConfigValue$1178336838 +// res8: ciris.ConfigValue[ciris.package.Effect, Uri] = ConfigValue$1787598796

Refined

The ciris-refined module provides ConfigDecoders for refined refinement types.

@@ -147,7 +147,7 @@

import eu.timepit.refined.types.numeric.PosInt env("POS_INT").as[PosInt] -// res10: ciris.ConfigValue[ciris.package.Effect, PosInt] = ConfigValue$725304935 +// res10: ciris.ConfigValue[ciris.package.Effect, PosInt] = ConfigValue$363647321

Squants

The ciris-squants module provides ConfigDecoders for squants quantities.

@@ -156,6 +156,6 @@

import squants.market.Money env("MONEY").as[Money] -// res12: ciris.ConfigValue[ciris.package.Effect, Money] = ConfigValue$659512119 +// res12: ciris.ConfigValue[ciris.package.Effect, Money] = ConfigValue$1518429218
Configurations
\ No newline at end of file diff --git a/docs/overview.html b/docs/overview.html index afe297ad..bd6e0440 100644 --- a/docs/overview.html +++ b/docs/overview.html @@ -120,7 +120,7 @@

resolvers += Resolver.sonatypeRepo("snapshots") -libraryDependencies += "is.cir" %% "ciris" % "3.4.0+15-f941202b-SNAPSHOT" +libraryDependencies += "is.cir" %% "ciris" % "3.4.0+18-cac3f40e-SNAPSHOT"

Dependencies

Refer to the table below for dependencies and version support across modules.

@@ -131,7 +131,7 @@

Cats Effect 3.5.2Scala 2.12, 2.13 and 3.3 ciris-circeCirce 0.14.6Scala 2.12, 2.13 and 3.3 -ciris-circe-yamlCirce YAML 0.14.2Scala 2.12, 2.13 and 3.3 +ciris-circe-yamlCirce YAML 0.15.1Scala 2.12, 2.13 and 3.3 ciris-enumeratumEnumeratum 1.7.3Scala 2.12, 2.13 and 3.3 ciris-http4sHttp4s 0.23.24Scala 2.12, 2.13 and 3.3 ciris-refinedRefined 0.11.0Scala 2.12, 2.13 and 3.3 diff --git a/docs/overview/index.html b/docs/overview/index.html index afe297ad..bd6e0440 100644 --- a/docs/overview/index.html +++ b/docs/overview/index.html @@ -120,7 +120,7 @@

resolvers += Resolver.sonatypeRepo("snapshots") -libraryDependencies += "is.cir" %% "ciris" % "3.4.0+15-f941202b-SNAPSHOT" +libraryDependencies += "is.cir" %% "ciris" % "3.4.0+18-cac3f40e-SNAPSHOT"

Dependencies

Refer to the table below for dependencies and version support across modules.

@@ -131,7 +131,7 @@

Cats Effect 3.5.2Scala 2.12, 2.13 and 3.3 ciris-circeCirce 0.14.6Scala 2.12, 2.13 and 3.3 -ciris-circe-yamlCirce YAML 0.14.2Scala 2.12, 2.13 and 3.3 +ciris-circe-yamlCirce YAML 0.15.1Scala 2.12, 2.13 and 3.3 ciris-enumeratumEnumeratum 1.7.3Scala 2.12, 2.13 and 3.3 ciris-http4sHttp4s 0.23.24Scala 2.12, 2.13 and 3.3 ciris-refinedRefined 0.11.0Scala 2.12, 2.13 and 3.3