From 02d0f3249d9a29d2c1fa4a73817aca048f87d15a Mon Sep 17 00:00:00 2001 From: Docusaurus bot Date: Thu, 27 Jun 2024 08:52:40 +0000 Subject: [PATCH] Deploy website Deploy website version based on 42420b67a4d5ae3eda340cdef6eca1e0873b89f5 --- docs/codecs.html | 22 +++++++++++----------- docs/codecs/index.html | 22 +++++++++++----------- docs/modules.html | 16 ++++++++-------- docs/modules/index.html | 16 ++++++++-------- docs/overview.html | 4 ++-- docs/overview/index.html | 4 ++-- 6 files changed, 42 insertions(+), 42 deletions(-) diff --git a/docs/codecs.html b/docs/codecs.html index 32fa2c2e..9d6e97ae 100644 --- a/docs/codecs.html +++ b/docs/codecs.html @@ -68,12 +68,12 @@ // codec = Validated( // codec = ImapErrors( // codec = Codec("long"), -// f = vulcan.Codec$WithValidSchema$$Lambda$16534/0x000000010476c840@2eaf9a45, -// g = vulcan.Codec$WithValidSchema$$Lambda$16535/0x000000010476c040@7c7b5594 +// f = vulcan.Codec$WithValidSchema$$Lambda$15601/0x00000001042c9040@15e1f1e9, +// g = vulcan.Codec$WithValidSchema$$Lambda$15602/0x00000001042c9840@49044d3a // ), // validSchema = "long" // ), -// logicalType = org.apache.avro.LogicalTypes$TimestampMillis@714454b6 +// logicalType = org.apache.avro.LogicalTypes$TimestampMillis@38aae2f6 // ), // validSchema = {"type":"long","logicalType":"timestamp-millis"} // ), @@ -114,19 +114,19 @@ // codec = Validated( // codec = ImapErrors( // codec = Codec("long"), -// f = vulcan.Codec$WithValidSchema$$Lambda$16534/0x000000010476c840@2eaf9a45, -// g = vulcan.Codec$WithValidSchema$$Lambda$16535/0x000000010476c040@7c7b5594 +// f = vulcan.Codec$WithValidSchema$$Lambda$15601/0x00000001042c9040@15e1f1e9, +// g = vulcan.Codec$WithValidSchema$$Lambda$15602/0x00000001042c9840@49044d3a // ), // validSchema = "long" // ), -// logicalType = org.apache.avro.LogicalTypes$TimestampMillis@714454b6 +// logicalType = org.apache.avro.LogicalTypes$TimestampMillis@38aae2f6 // ), // validSchema = {"type":"long","logicalType":"timestamp-millis"} // ), // typeName = "Instant" // ), -// f = vulcan.Codec$WithValidSchema$$Lambda$16534/0x000000010476c840@7142b927, -// g = vulcan.Codec$WithValidSchema$$Lambda$16535/0x000000010476c040@608dc121 +// f = vulcan.Codec$WithValidSchema$$Lambda$15601/0x00000001042c9040@38b6d907, +// g = vulcan.Codec$WithValidSchema$$Lambda$15602/0x00000001042c9840@56d69dee // )

When we have a newtype where we ensure values are valid, we can use imapError instead.

@@ -145,7 +145,7 @@ // res5: Codec.Aux[Codec.string.AvroType, SerialNumber] = ImapErrors( // codec = Codec("string"), // f = <function1>, -// g = vulcan.Codec$$Lambda$16605/0x000000010488a040@24c2b467 +// g = vulcan.Codec$$Lambda$15672/0x000000010431c040@62fb2ba1 // )

Decimals

@@ -305,8 +305,8 @@

// codec = Validated( // codec = UnionCodec( // alts = Append( -// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@1739fca9), -// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@87a09e4) +// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@56e64995), +// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@687b05d1) // ) // ), // validSchema = ["int","string"] diff --git a/docs/codecs/index.html b/docs/codecs/index.html index 32fa2c2e..9d6e97ae 100644 --- a/docs/codecs/index.html +++ b/docs/codecs/index.html @@ -68,12 +68,12 @@ // codec = Validated( // codec = ImapErrors( // codec = Codec("long"), -// f = vulcan.Codec$WithValidSchema$$Lambda$16534/0x000000010476c840@2eaf9a45, -// g = vulcan.Codec$WithValidSchema$$Lambda$16535/0x000000010476c040@7c7b5594 +// f = vulcan.Codec$WithValidSchema$$Lambda$15601/0x00000001042c9040@15e1f1e9, +// g = vulcan.Codec$WithValidSchema$$Lambda$15602/0x00000001042c9840@49044d3a // ), // validSchema = "long" // ), -// logicalType = org.apache.avro.LogicalTypes$TimestampMillis@714454b6 +// logicalType = org.apache.avro.LogicalTypes$TimestampMillis@38aae2f6 // ), // validSchema = {"type":"long","logicalType":"timestamp-millis"} // ), @@ -114,19 +114,19 @@ // codec = Validated( // codec = ImapErrors( // codec = Codec("long"), -// f = vulcan.Codec$WithValidSchema$$Lambda$16534/0x000000010476c840@2eaf9a45, -// g = vulcan.Codec$WithValidSchema$$Lambda$16535/0x000000010476c040@7c7b5594 +// f = vulcan.Codec$WithValidSchema$$Lambda$15601/0x00000001042c9040@15e1f1e9, +// g = vulcan.Codec$WithValidSchema$$Lambda$15602/0x00000001042c9840@49044d3a // ), // validSchema = "long" // ), -// logicalType = org.apache.avro.LogicalTypes$TimestampMillis@714454b6 +// logicalType = org.apache.avro.LogicalTypes$TimestampMillis@38aae2f6 // ), // validSchema = {"type":"long","logicalType":"timestamp-millis"} // ), // typeName = "Instant" // ), -// f = vulcan.Codec$WithValidSchema$$Lambda$16534/0x000000010476c840@7142b927, -// g = vulcan.Codec$WithValidSchema$$Lambda$16535/0x000000010476c040@608dc121 +// f = vulcan.Codec$WithValidSchema$$Lambda$15601/0x00000001042c9040@38b6d907, +// g = vulcan.Codec$WithValidSchema$$Lambda$15602/0x00000001042c9840@56d69dee // )

When we have a newtype where we ensure values are valid, we can use imapError instead.

@@ -145,7 +145,7 @@ // res5: Codec.Aux[Codec.string.AvroType, SerialNumber] = ImapErrors( // codec = Codec("string"), // f = <function1>, -// g = vulcan.Codec$$Lambda$16605/0x000000010488a040@24c2b467 +// g = vulcan.Codec$$Lambda$15672/0x000000010431c040@62fb2ba1 // )

Decimals

@@ -305,8 +305,8 @@

// codec = Validated( // codec = UnionCodec( // alts = Append( -// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@1739fca9), -// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@87a09e4) +// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@56e64995), +// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@687b05d1) // ) // ), // validSchema = ["int","string"] diff --git a/docs/modules.html b/docs/modules.html index e78c9017..12c376bd 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -142,8 +142,8 @@

Codec[Day] // res3: Codec.Aux[Int, Day] = ImapErrors( // codec = Codec("int"), -// f = enumeratum.values.Vulcan$$$Lambda$17014/0x0000000104a47840@7bb3af28, -// g = vulcan.Codec$$Lambda$16605/0x000000010488a040@547868ac +// f = enumeratum.values.Vulcan$$$Lambda$16081/0x000000010453b040@72b62df8, +// g = vulcan.Codec$$Lambda$15672/0x000000010431c040@34463223 // )

Generic

@@ -195,8 +195,8 @@

// codec = Validated( // codec = UnionCodec( // alts = Append( -// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@41abd36d), -// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@3625a6e4) +// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@2547b5d2), +// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@183191b1) // ) // ), // validSchema = [{"type":"record","name":"First","namespace":"com.example","fields":[{"name":"value","type":"int"}]},{"type":"record","name":"Second","namespace":"com.example","fields":[{"name":"value","type":"string"}]}] @@ -216,8 +216,8 @@

// codec = Validated( // codec = UnionCodec( // alts = Append( -// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@341d454), -// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@2efb36bd) +// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@3737a86d), +// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@4dd418bc) // ) // ), // validSchema = ["int","string"] @@ -303,8 +303,8 @@

Codec[PosInt] // res9: Codec[eu.timepit.refined.api.Refined[Int, eu.timepit.refined.numeric.Positive]] = ImapErrors( // codec = Codec("int"), -// f = vulcan.refined.package$$$Lambda$17036/0x0000000104a5f040@35d15892, -// g = vulcan.Codec$$Lambda$16605/0x000000010488a040@69c4d8d4 +// f = vulcan.refined.package$$$Lambda$16103/0x0000000104557840@2e1f9002, +// g = vulcan.Codec$$Lambda$15672/0x000000010431c040@6eae18fb // ) Codec.encode[PosInt](1) diff --git a/docs/modules/index.html b/docs/modules/index.html index e78c9017..12c376bd 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -142,8 +142,8 @@

Codec[Day] // res3: Codec.Aux[Int, Day] = ImapErrors( // codec = Codec("int"), -// f = enumeratum.values.Vulcan$$$Lambda$17014/0x0000000104a47840@7bb3af28, -// g = vulcan.Codec$$Lambda$16605/0x000000010488a040@547868ac +// f = enumeratum.values.Vulcan$$$Lambda$16081/0x000000010453b040@72b62df8, +// g = vulcan.Codec$$Lambda$15672/0x000000010431c040@34463223 // )

Generic

@@ -195,8 +195,8 @@

// codec = Validated( // codec = UnionCodec( // alts = Append( -// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@41abd36d), -// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@3625a6e4) +// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@2547b5d2), +// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@183191b1) // ) // ), // validSchema = [{"type":"record","name":"First","namespace":"com.example","fields":[{"name":"value","type":"int"}]},{"type":"record","name":"Second","namespace":"com.example","fields":[{"name":"value","type":"string"}]}] @@ -216,8 +216,8 @@

// codec = Validated( // codec = UnionCodec( // alts = Append( -// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@341d454), -// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@2efb36bd) +// leftNE = Singleton(a = vulcan.Codec$Alt$$anon$6@3737a86d), +// rightNE = Singleton(a = vulcan.Codec$Alt$$anon$6@4dd418bc) // ) // ), // validSchema = ["int","string"] @@ -303,8 +303,8 @@

Codec[PosInt] // res9: Codec[eu.timepit.refined.api.Refined[Int, eu.timepit.refined.numeric.Positive]] = ImapErrors( // codec = Codec("int"), -// f = vulcan.refined.package$$$Lambda$17036/0x0000000104a5f040@35d15892, -// g = vulcan.Codec$$Lambda$16605/0x000000010488a040@69c4d8d4 +// f = vulcan.refined.package$$$Lambda$16103/0x0000000104557840@2e1f9002, +// g = vulcan.Codec$$Lambda$15672/0x000000010431c040@6eae18fb // ) Codec.encode[PosInt](1) diff --git a/docs/overview.html b/docs/overview.html index ad3d737b..15c57a6a 100644 --- a/docs/overview.html +++ b/docs/overview.html @@ -98,7 +98,7 @@

resolvers += Resolver.sonatypeRepo("snapshots") -libraryDependencies += "com.github.fd4s" %% "vulcan" % "1.10.1+28-263da97f-SNAPSHOT" +libraryDependencies += "com.github.fd4s" %% "vulcan" % "1.10.1+33-42420b67-SNAPSHOT"

Dependencies

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

@@ -107,7 +107,7 @@

Apache Avro 1.11.3, Cats 2.10.0Scala 2.12, 2.13 and 3.3 +vulcanApache Avro 1.11.3, Cats 2.12.0Scala 2.12, 2.13 and 3.3 vulcan-enumeratumEnumeratum 1.7.3Scala 2.12 and 2.13 vulcan-genericMagnolia 0.17.0, Shapeless 2.3.10Scala 2.12, 2.13 and 3.3 vulcan-refinedRefined 0.11.2Scala 2.12, 2.13 and 3.3 diff --git a/docs/overview/index.html b/docs/overview/index.html index ad3d737b..15c57a6a 100644 --- a/docs/overview/index.html +++ b/docs/overview/index.html @@ -98,7 +98,7 @@

resolvers += Resolver.sonatypeRepo("snapshots") -libraryDependencies += "com.github.fd4s" %% "vulcan" % "1.10.1+28-263da97f-SNAPSHOT" +libraryDependencies += "com.github.fd4s" %% "vulcan" % "1.10.1+33-42420b67-SNAPSHOT"

Dependencies

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

@@ -107,7 +107,7 @@

Apache Avro 1.11.3, Cats 2.10.0Scala 2.12, 2.13 and 3.3 +vulcanApache Avro 1.11.3, Cats 2.12.0Scala 2.12, 2.13 and 3.3 vulcan-enumeratumEnumeratum 1.7.3Scala 2.12 and 2.13 vulcan-genericMagnolia 0.17.0, Shapeless 2.3.10Scala 2.12, 2.13 and 3.3 vulcan-refinedRefined 0.11.2Scala 2.12, 2.13 and 3.3