From 5147b80823cada5971e6ead03718b3e1ea90eb40 Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Sat, 10 Jun 2023 16:26:08 +0000 Subject: [PATCH 1/7] Update scala-library, scala-reflect to 2.12.18 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 2a945646..ff23f84b 100644 --- a/build.sbt +++ b/build.sbt @@ -12,7 +12,7 @@ val shapeless3Version = "3.3.0" val shapelessVersion = "2.3.10" val slf4jNopVersion = "2.0.7" -val scala212 = "2.12.17" +val scala212 = "2.12.18" val scala213 = "2.13.10" val scala3 = "3.2.2" From b9bba5eec720240dfa81c488a17802e01a4dc114 Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Wed, 6 Sep 2023 20:12:55 +0000 Subject: [PATCH 2/7] Update slf4j-nop to 2.0.9 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 2a945646..03a9e907 100644 --- a/build.sbt +++ b/build.sbt @@ -10,7 +10,7 @@ val refinedVersion = "0.10.3" val scalaCollectionCompatVersion = "2.9.0" val shapeless3Version = "3.3.0" val shapelessVersion = "2.3.10" -val slf4jNopVersion = "2.0.7" +val slf4jNopVersion = "2.0.9" val scala212 = "2.12.17" val scala213 = "2.13.10" From 003ff06d311664bcf32a1412bcc3e42521674864 Mon Sep 17 00:00:00 2001 From: chr12c Date: Fri, 8 Sep 2023 18:44:19 +0100 Subject: [PATCH 3/7] non empty map codec support --- .../core/src/main/scala/vulcan/Codec.scala | 20 +++++- .../src/test/scala/vulcan/CodecSpec.scala | 71 +++++++++++++++++++ 2 files changed, 89 insertions(+), 2 deletions(-) diff --git a/modules/core/src/main/scala/vulcan/Codec.scala b/modules/core/src/main/scala/vulcan/Codec.scala index 453c7ec7..faade74e 100644 --- a/modules/core/src/main/scala/vulcan/Codec.scala +++ b/modules/core/src/main/scala/vulcan/Codec.scala @@ -7,7 +7,7 @@ package vulcan import cats.{Invariant, Show, ~>} -import cats.data.{Chain, NonEmptyChain, NonEmptyList, NonEmptySet, NonEmptyVector} +import cats.data.{Chain, NonEmptyChain, NonEmptyList, NonEmptyMap, NonEmptySet, NonEmptyVector} import cats.free.FreeApplicative import cats.implicits._ @@ -23,7 +23,7 @@ import vulcan.Avro.Bytes import vulcan.internal.{Deserializer, Serializer} import scala.annotation.implicitNotFound -import scala.collection.immutable.SortedSet +import scala.collection.immutable.{SortedMap, SortedSet} import vulcan.internal.converters.collection._ import vulcan.internal.syntax._ import vulcan.internal.schema.adaptForSchema @@ -972,6 +972,22 @@ object Codec extends CodecCompanionCompat { )(_.toVector) .withTypeName("NonEmptyVector") + /** + * @group Cats + */ + implicit final def nonEmptyMap[A]( + implicit codec: Codec[A] + ): Codec.Aux[Avro.Map[codec.AvroType], NonEmptyMap[String, A]] = + Codec + .map[A] + .imapError( + map => + NonEmptyMap + .fromMap(SortedMap.from(map)) + .toRight(AvroError.decodeEmptyCollection) + )(_.toSortedMap) + .withTypeName("NonEmptyMap") + /** * @group General */ diff --git a/modules/core/src/test/scala/vulcan/CodecSpec.scala b/modules/core/src/test/scala/vulcan/CodecSpec.scala index 7fb04643..676ed4e1 100644 --- a/modules/core/src/test/scala/vulcan/CodecSpec.scala +++ b/modules/core/src/test/scala/vulcan/CodecSpec.scala @@ -1556,6 +1556,77 @@ final class CodecSpec extends BaseSpec with CodecSpecHelpers { } } + describe("nonEmptyMap") { + describe("schema") { + it("should be encoded as map") { + assertSchemaIs[NonEmptyMap[String, Int]] { + """{"type":"map","values":"int"}""" + } + } + } + + describe("encode") { + it("should encode as java map using encoder for value") { + assertEncodeIs[NonEmptyMap[String, Int]]( + NonEmptyMap.of("key1" -> 1, "key2" -> 2, "key3" -> 3), + Right( + Map(Avro.String("key1") -> 1, Avro.String("key2") -> 2, Avro.String("key3") -> 3).asJava + ) + ) + } + } + + describe("decode") { + it("should error if schema is not map") { + assertDecodeError[NonEmptyMap[String, Int]]( + unsafeEncode[NonEmptyMap[String, Int]](NonEmptyMap.one("key", 1)), + SchemaBuilder.builder().intType(), + "Error decoding NonEmptyMap: Error decoding Map: Got unexpected schema type INT, expected schema type MAP" + ) + } + + it("should error if value is not java.util.Map") { + assertDecodeError[NonEmptyMap[String, Int]]( + 123, + unsafeSchema[NonEmptyMap[String, Int]], + "Error decoding NonEmptyMap: Error decoding Map: Got unexpected type java.lang.Integer, expected type java.util.Map" + ) + } + + it("should error if keys are not strings") { + assertDecodeError[NonEmptyMap[String, Int]]( + NonEmptyMap.one(1, 2).toSortedMap.asJava, + unsafeSchema[NonEmptyMap[String, Int]], + "Error decoding NonEmptyMap: Error decoding Map: Got unexpected map key with type java.lang.Integer, expected Utf8" + ) + } + + it("should error if any keys are null") { + assertDecodeError[NonEmptyMap[String, Int]]( + Map((null, 2)).asJava, + unsafeSchema[NonEmptyMap[String, Int]], + "Error decoding NonEmptyMap: Error decoding Map: Got unexpected map key with type null, expected Utf8" + ) + } + + it("should error on empty collection") { + assertDecodeError[NonEmptyMap[String, Int]]( + unsafeEncode(Map.empty[String, Int]), + unsafeSchema[NonEmptyMap[String, Int]], + "Error decoding NonEmptyMap: Got unexpected empty collection" + ) + } + + it("should decode to map using decoder for value") { + val value = NonEmptyMap.of("key1" -> 1, "key2" -> 2, "key3" -> 3) + assertDecodeIs[NonEmptyMap[String, Int]]( + unsafeEncode[NonEmptyMap[String, Int]](value), + Right(value) + ) + } + } + } + describe("option") { describe("schema") { it("should be encoded as union") { From cd914e55b1c036b8ae03330e0952236ed72554a1 Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Mon, 16 Oct 2023 20:14:01 +0000 Subject: [PATCH 4/7] Update sbt-mdoc to 2.3.8 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index 95c45894..155d3124 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -3,5 +3,5 @@ addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.5.11") addSbtPlugin("com.github.sbt" % "sbt-unidoc" % "0.5.0") addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "1.1.2") addSbtPlugin("de.heikoseeberger" % "sbt-header" % "5.9.0") -addSbtPlugin("org.scalameta" % "sbt-mdoc" % "2.3.7") +addSbtPlugin("org.scalameta" % "sbt-mdoc" % "2.3.8") addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.0") From a397b5615e7e5a3c3b22179c3081e29bc2e48e4f Mon Sep 17 00:00:00 2001 From: chr12c Date: Mon, 23 Oct 2023 12:53:25 +0100 Subject: [PATCH 5/7] try apply instead of SortedMap.from --- modules/core/src/main/scala/vulcan/Codec.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/core/src/main/scala/vulcan/Codec.scala b/modules/core/src/main/scala/vulcan/Codec.scala index faade74e..5a9e0af1 100644 --- a/modules/core/src/main/scala/vulcan/Codec.scala +++ b/modules/core/src/main/scala/vulcan/Codec.scala @@ -983,7 +983,7 @@ object Codec extends CodecCompanionCompat { .imapError( map => NonEmptyMap - .fromMap(SortedMap.from(map)) + .fromMap(SortedMap.apply(map.toList:_*)) .toRight(AvroError.decodeEmptyCollection) )(_.toSortedMap) .withTypeName("NonEmptyMap") From 4ea150f2eb03aa8dd37bdb42067e13568a17680d Mon Sep 17 00:00:00 2001 From: chr12c Date: Mon, 23 Oct 2023 12:58:04 +0100 Subject: [PATCH 6/7] fmt --- modules/core/src/main/scala/vulcan/Codec.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/core/src/main/scala/vulcan/Codec.scala b/modules/core/src/main/scala/vulcan/Codec.scala index 5a9e0af1..f34f4f45 100644 --- a/modules/core/src/main/scala/vulcan/Codec.scala +++ b/modules/core/src/main/scala/vulcan/Codec.scala @@ -983,7 +983,7 @@ object Codec extends CodecCompanionCompat { .imapError( map => NonEmptyMap - .fromMap(SortedMap.apply(map.toList:_*)) + .fromMap(SortedMap.apply(map.toList: _*)) .toRight(AvroError.decodeEmptyCollection) )(_.toSortedMap) .withTypeName("NonEmptyMap") From 4d85919f9c61ebde1b1ed428d705c940c2acebc2 Mon Sep 17 00:00:00 2001 From: Ben Plommer Date: Sun, 7 Jan 2024 16:00:29 +0000 Subject: [PATCH 7/7] Update headers for 2024 --- .../core/src/main/scala-2.12/vulcan/internal/converters.scala | 2 +- .../core/src/main/scala-2.13+/vulcan/internal/converters.scala | 2 +- modules/core/src/main/scala-2/AvroDoc.scala | 2 +- modules/core/src/main/scala-2/AvroNamespace.scala | 2 +- modules/core/src/main/scala-2/vulcan/CodecCompat.scala | 2 +- modules/core/src/main/scala-2/vulcan/internal/tags.scala | 2 +- modules/core/src/main/scala-3/vulcan/CodecCompat.scala | 2 +- modules/core/src/main/scala/vulcan/Avro.scala | 2 +- modules/core/src/main/scala/vulcan/AvroError.scala | 2 +- modules/core/src/main/scala/vulcan/AvroException.scala | 2 +- modules/core/src/main/scala/vulcan/Codec.scala | 2 +- modules/core/src/main/scala/vulcan/Prism.scala | 2 +- modules/core/src/main/scala/vulcan/Props.scala | 2 +- modules/core/src/main/scala/vulcan/internal/Deserializer.scala | 2 +- modules/core/src/main/scala/vulcan/internal/Serializer.scala | 2 +- modules/core/src/main/scala/vulcan/internal/schema.scala | 2 +- modules/core/src/main/scala/vulcan/internal/syntax.scala | 2 +- modules/core/src/test/scala-2/vulcan/AvroDocSpec.scala | 2 +- modules/core/src/test/scala-2/vulcan/AvroNamespaceSpec.scala | 2 +- modules/core/src/test/scala-2/vulcan/DerivationSpec.scala | 2 +- .../src/test/scala-2/vulcan/examples/CaseClassAvroDoc.scala | 2 +- .../core/src/test/scala-2/vulcan/examples/FixedAvroDoc.scala | 2 +- .../core/src/test/scala-2/vulcan/examples/FixedNamespace.scala | 2 +- .../test/scala-2/vulcan/examples/SealedTraitEnumDerived.scala | 2 +- modules/core/src/test/scala/cats/tests/CatsEquality.scala | 2 +- modules/core/src/test/scala/cats/tests/CatsSuite.scala | 2 +- modules/core/src/test/scala/vulcan/AvroErrorEqSpec.scala | 2 +- modules/core/src/test/scala/vulcan/AvroErrorSpec.scala | 2 +- modules/core/src/test/scala/vulcan/AvroExceptionSpec.scala | 2 +- modules/core/src/test/scala/vulcan/BaseSpec.scala | 2 +- modules/core/src/test/scala/vulcan/CodecInvariantSpec.scala | 2 +- modules/core/src/test/scala/vulcan/CodecSpec.scala | 2 +- modules/core/src/test/scala/vulcan/EitherValues.scala | 2 +- modules/core/src/test/scala/vulcan/PrismSpec.scala | 2 +- modules/core/src/test/scala/vulcan/PropsSpec.scala | 2 +- modules/core/src/test/scala/vulcan/RoundtripSpec.scala | 2 +- .../core/src/test/scala/vulcan/examples/CaseClassField.scala | 2 +- .../src/test/scala/vulcan/examples/CaseClassTwoFields.scala | 2 +- modules/core/src/test/scala/vulcan/examples/FixedBoolean.scala | 2 +- .../src/test/scala/vulcan/examples/SealedTraitCaseClass.scala | 2 +- .../scala/vulcan/examples/SealedTraitCaseClassIncomplete.scala | 2 +- .../scala/vulcan/examples/SealedTraitCaseClassNestedUnion.scala | 2 +- .../scala/vulcan/examples/SealedTraitCaseClassSharedName.scala | 2 +- .../test/scala/vulcan/examples/SealedTraitCaseClassSingle.scala | 2 +- .../core/src/test/scala/vulcan/examples/SealedTraitEnum.scala | 2 +- .../test/scala/vulcan/examples/SealedTraitEnumInvalidName.scala | 2 +- .../test/scala/vulcan/examples/SealedTraitEnumNoDefault.scala | 2 +- modules/enumeratum/src/main/scala/enumeratum/Vulcan.scala | 2 +- modules/enumeratum/src/main/scala/enumeratum/VulcanEnum.scala | 2 +- .../enumeratum/src/main/scala/enumeratum/values/Vulcan.scala | 2 +- .../src/main/scala/enumeratum/values/VulcanValueEnum.scala | 2 +- modules/enumeratum/src/test/scala/enumeratum/EitherValues.scala | 2 +- .../enumeratum/src/test/scala/enumeratum/VulcanEnumSpec.scala | 2 +- .../src/test/scala/enumeratum/values/VulcanValueEnumSpec.scala | 2 +- modules/generic/src/main/scala-2/vulcan/generic/package.scala | 2 +- modules/generic/src/main/scala-3/vulcan/generic/package.scala | 2 +- modules/generic/src/main/scala/vulcan/generic/AvroDoc.scala | 2 +- modules/generic/src/main/scala/vulcan/generic/AvroName.scala | 2 +- .../generic/src/main/scala/vulcan/generic/AvroNamespace.scala | 2 +- .../generic/src/main/scala/vulcan/generic/AvroNullDefault.scala | 2 +- .../src/test/scala-2/vulcan/generic/CoproductCodecSpec.scala | 2 +- .../test/scala-2/vulcan/generic/CoproductRoundtripSpec.scala | 2 +- .../scala-2/vulcan/generic/examples/CaseClassValueClass.scala | 2 +- .../scala-3/vulcan/generic/examples/CaseClassValueClass.scala | 2 +- modules/generic/src/test/scala/vulcan/generic/AvroDocSpec.scala | 2 +- .../generic/src/test/scala/vulcan/generic/AvroNameSpec.scala | 2 +- .../src/test/scala/vulcan/generic/AvroNamespaceSpec.scala | 2 +- .../src/test/scala/vulcan/generic/AvroNullDefaultSpec.scala | 2 +- modules/generic/src/test/scala/vulcan/generic/CodecBase.scala | 2 +- .../generic/src/test/scala/vulcan/generic/DerivationSpec.scala | 2 +- .../test/scala/vulcan/generic/GenericDerivationCodecSpec.scala | 2 +- .../scala/vulcan/generic/GenericDerivationRoundtripSpec.scala | 2 +- .../generic/src/test/scala/vulcan/generic/RoundtripBase.scala | 2 +- .../generic/examples/CaseClassAndFieldAvroNullDefault.scala | 2 +- .../test/scala/vulcan/generic/examples/CaseClassAvroDoc.scala | 2 +- .../test/scala/vulcan/generic/examples/CaseClassAvroName.scala | 2 +- .../scala/vulcan/generic/examples/CaseClassAvroNamespace.scala | 2 +- .../vulcan/generic/examples/CaseClassAvroNullDefault.scala | 2 +- .../scala/vulcan/generic/examples/CaseClassEnumAvroDoc.scala | 2 +- .../src/test/scala/vulcan/generic/examples/CaseClassField.scala | 2 +- .../scala/vulcan/generic/examples/CaseClassFieldAvroDoc.scala | 2 +- .../vulcan/generic/examples/CaseClassFieldAvroNullDefault.scala | 2 +- .../vulcan/generic/examples/CaseClassFieldInvalidName.scala | 2 +- .../scala/vulcan/generic/examples/CaseClassNullableFields.scala | 2 +- .../vulcan/generic/examples/CaseClassOptionOfSumType.scala | 2 +- .../test/scala/vulcan/generic/examples/CaseClassTwoFields.scala | 2 +- .../src/test/scala/vulcan/generic/examples/FixedAvroDoc.scala | 2 +- .../src/test/scala/vulcan/generic/examples/FixedAvroName.scala | 2 +- .../src/test/scala/vulcan/generic/examples/FixedNamespace.scala | 2 +- .../scala/vulcan/generic/examples/SealedTraitCaseClass.scala | 2 +- .../generic/examples/SealedTraitCaseClassAvroNamespace.scala | 2 +- .../vulcan/generic/examples/SealedTraitCaseClassCustom.scala | 2 +- .../generic/examples/SealedTraitCaseClassIncomplete.scala | 2 +- .../scala/vulcan/generic/examples/SealedTraitCaseObject.scala | 2 +- .../scala/vulcan/generic/examples/SealedTraitEnumDerived.scala | 2 +- .../scala/vulcan/generic/examples/SealedTraitNestedUnion.scala | 2 +- modules/refined/src/main/scala/vulcan/refined/package.scala | 2 +- .../refined/src/test/scala/vulcan/refined/EitherValues.scala | 2 +- modules/refined/src/test/scala/vulcan/refined/RefinedSpec.scala | 2 +- 99 files changed, 99 insertions(+), 99 deletions(-) diff --git a/modules/core/src/main/scala-2.12/vulcan/internal/converters.scala b/modules/core/src/main/scala-2.12/vulcan/internal/converters.scala index ff42d4b1..ff12f928 100644 --- a/modules/core/src/main/scala-2.12/vulcan/internal/converters.scala +++ b/modules/core/src/main/scala-2.12/vulcan/internal/converters.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala-2.13+/vulcan/internal/converters.scala b/modules/core/src/main/scala-2.13+/vulcan/internal/converters.scala index 19f39166..3e8e5163 100644 --- a/modules/core/src/main/scala-2.13+/vulcan/internal/converters.scala +++ b/modules/core/src/main/scala-2.13+/vulcan/internal/converters.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala-2/AvroDoc.scala b/modules/core/src/main/scala-2/AvroDoc.scala index 6dc9a11d..cbe247a8 100644 --- a/modules/core/src/main/scala-2/AvroDoc.scala +++ b/modules/core/src/main/scala-2/AvroDoc.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala-2/AvroNamespace.scala b/modules/core/src/main/scala-2/AvroNamespace.scala index a47f34b1..e361a740 100644 --- a/modules/core/src/main/scala-2/AvroNamespace.scala +++ b/modules/core/src/main/scala-2/AvroNamespace.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala-2/vulcan/CodecCompat.scala b/modules/core/src/main/scala-2/vulcan/CodecCompat.scala index d09f709a..ba1a15eb 100644 --- a/modules/core/src/main/scala-2/vulcan/CodecCompat.scala +++ b/modules/core/src/main/scala-2/vulcan/CodecCompat.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala-2/vulcan/internal/tags.scala b/modules/core/src/main/scala-2/vulcan/internal/tags.scala index fb76807f..2576fb0a 100644 --- a/modules/core/src/main/scala-2/vulcan/internal/tags.scala +++ b/modules/core/src/main/scala-2/vulcan/internal/tags.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala-3/vulcan/CodecCompat.scala b/modules/core/src/main/scala-3/vulcan/CodecCompat.scala index fab504b2..9a57ea27 100644 --- a/modules/core/src/main/scala-3/vulcan/CodecCompat.scala +++ b/modules/core/src/main/scala-3/vulcan/CodecCompat.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/Avro.scala b/modules/core/src/main/scala/vulcan/Avro.scala index f0de5830..1a53c1ac 100644 --- a/modules/core/src/main/scala/vulcan/Avro.scala +++ b/modules/core/src/main/scala/vulcan/Avro.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/AvroError.scala b/modules/core/src/main/scala/vulcan/AvroError.scala index 963a8569..ec90af55 100644 --- a/modules/core/src/main/scala/vulcan/AvroError.scala +++ b/modules/core/src/main/scala/vulcan/AvroError.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/AvroException.scala b/modules/core/src/main/scala/vulcan/AvroException.scala index 0dd7e360..ceab3bab 100644 --- a/modules/core/src/main/scala/vulcan/AvroException.scala +++ b/modules/core/src/main/scala/vulcan/AvroException.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/Codec.scala b/modules/core/src/main/scala/vulcan/Codec.scala index f34f4f45..e0db853b 100644 --- a/modules/core/src/main/scala/vulcan/Codec.scala +++ b/modules/core/src/main/scala/vulcan/Codec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/Prism.scala b/modules/core/src/main/scala/vulcan/Prism.scala index 301051b8..cb2b58be 100644 --- a/modules/core/src/main/scala/vulcan/Prism.scala +++ b/modules/core/src/main/scala/vulcan/Prism.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/Props.scala b/modules/core/src/main/scala/vulcan/Props.scala index 63eb3947..0114e738 100644 --- a/modules/core/src/main/scala/vulcan/Props.scala +++ b/modules/core/src/main/scala/vulcan/Props.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/internal/Deserializer.scala b/modules/core/src/main/scala/vulcan/internal/Deserializer.scala index 1d7c28d8..2f7722ec 100644 --- a/modules/core/src/main/scala/vulcan/internal/Deserializer.scala +++ b/modules/core/src/main/scala/vulcan/internal/Deserializer.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/internal/Serializer.scala b/modules/core/src/main/scala/vulcan/internal/Serializer.scala index a9316767..62efee02 100644 --- a/modules/core/src/main/scala/vulcan/internal/Serializer.scala +++ b/modules/core/src/main/scala/vulcan/internal/Serializer.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/internal/schema.scala b/modules/core/src/main/scala/vulcan/internal/schema.scala index fa2afef9..41b6b078 100644 --- a/modules/core/src/main/scala/vulcan/internal/schema.scala +++ b/modules/core/src/main/scala/vulcan/internal/schema.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/main/scala/vulcan/internal/syntax.scala b/modules/core/src/main/scala/vulcan/internal/syntax.scala index 5af77d9c..4a16b7b5 100644 --- a/modules/core/src/main/scala/vulcan/internal/syntax.scala +++ b/modules/core/src/main/scala/vulcan/internal/syntax.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala-2/vulcan/AvroDocSpec.scala b/modules/core/src/test/scala-2/vulcan/AvroDocSpec.scala index a0e79b29..afaaa02c 100644 --- a/modules/core/src/test/scala-2/vulcan/AvroDocSpec.scala +++ b/modules/core/src/test/scala-2/vulcan/AvroDocSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala-2/vulcan/AvroNamespaceSpec.scala b/modules/core/src/test/scala-2/vulcan/AvroNamespaceSpec.scala index 28938e22..590c0c4a 100644 --- a/modules/core/src/test/scala-2/vulcan/AvroNamespaceSpec.scala +++ b/modules/core/src/test/scala-2/vulcan/AvroNamespaceSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala-2/vulcan/DerivationSpec.scala b/modules/core/src/test/scala-2/vulcan/DerivationSpec.scala index f47c5d14..0fddd833 100644 --- a/modules/core/src/test/scala-2/vulcan/DerivationSpec.scala +++ b/modules/core/src/test/scala-2/vulcan/DerivationSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala-2/vulcan/examples/CaseClassAvroDoc.scala b/modules/core/src/test/scala-2/vulcan/examples/CaseClassAvroDoc.scala index 45a54aec..139fceeb 100644 --- a/modules/core/src/test/scala-2/vulcan/examples/CaseClassAvroDoc.scala +++ b/modules/core/src/test/scala-2/vulcan/examples/CaseClassAvroDoc.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala-2/vulcan/examples/FixedAvroDoc.scala b/modules/core/src/test/scala-2/vulcan/examples/FixedAvroDoc.scala index 73076c9d..5a20f6cc 100644 --- a/modules/core/src/test/scala-2/vulcan/examples/FixedAvroDoc.scala +++ b/modules/core/src/test/scala-2/vulcan/examples/FixedAvroDoc.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala-2/vulcan/examples/FixedNamespace.scala b/modules/core/src/test/scala-2/vulcan/examples/FixedNamespace.scala index cf58f35c..bc97ad41 100644 --- a/modules/core/src/test/scala-2/vulcan/examples/FixedNamespace.scala +++ b/modules/core/src/test/scala-2/vulcan/examples/FixedNamespace.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala-2/vulcan/examples/SealedTraitEnumDerived.scala b/modules/core/src/test/scala-2/vulcan/examples/SealedTraitEnumDerived.scala index eea80b97..26f12edc 100644 --- a/modules/core/src/test/scala-2/vulcan/examples/SealedTraitEnumDerived.scala +++ b/modules/core/src/test/scala-2/vulcan/examples/SealedTraitEnumDerived.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/cats/tests/CatsEquality.scala b/modules/core/src/test/scala/cats/tests/CatsEquality.scala index c5af2efc..88597e54 100644 --- a/modules/core/src/test/scala/cats/tests/CatsEquality.scala +++ b/modules/core/src/test/scala/cats/tests/CatsEquality.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/cats/tests/CatsSuite.scala b/modules/core/src/test/scala/cats/tests/CatsSuite.scala index bc547c01..3254b519 100644 --- a/modules/core/src/test/scala/cats/tests/CatsSuite.scala +++ b/modules/core/src/test/scala/cats/tests/CatsSuite.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/AvroErrorEqSpec.scala b/modules/core/src/test/scala/vulcan/AvroErrorEqSpec.scala index ec4827e3..b11a8276 100644 --- a/modules/core/src/test/scala/vulcan/AvroErrorEqSpec.scala +++ b/modules/core/src/test/scala/vulcan/AvroErrorEqSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/AvroErrorSpec.scala b/modules/core/src/test/scala/vulcan/AvroErrorSpec.scala index 5e8074dc..97cf53ce 100644 --- a/modules/core/src/test/scala/vulcan/AvroErrorSpec.scala +++ b/modules/core/src/test/scala/vulcan/AvroErrorSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/AvroExceptionSpec.scala b/modules/core/src/test/scala/vulcan/AvroExceptionSpec.scala index 90c3aa18..25ae9943 100644 --- a/modules/core/src/test/scala/vulcan/AvroExceptionSpec.scala +++ b/modules/core/src/test/scala/vulcan/AvroExceptionSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/BaseSpec.scala b/modules/core/src/test/scala/vulcan/BaseSpec.scala index 536d1685..37a89d36 100644 --- a/modules/core/src/test/scala/vulcan/BaseSpec.scala +++ b/modules/core/src/test/scala/vulcan/BaseSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/CodecInvariantSpec.scala b/modules/core/src/test/scala/vulcan/CodecInvariantSpec.scala index cff9c3f3..30f472e5 100644 --- a/modules/core/src/test/scala/vulcan/CodecInvariantSpec.scala +++ b/modules/core/src/test/scala/vulcan/CodecInvariantSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/CodecSpec.scala b/modules/core/src/test/scala/vulcan/CodecSpec.scala index 676ed4e1..6fe8d607 100644 --- a/modules/core/src/test/scala/vulcan/CodecSpec.scala +++ b/modules/core/src/test/scala/vulcan/CodecSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/EitherValues.scala b/modules/core/src/test/scala/vulcan/EitherValues.scala index 92a7a728..704a68ad 100644 --- a/modules/core/src/test/scala/vulcan/EitherValues.scala +++ b/modules/core/src/test/scala/vulcan/EitherValues.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/PrismSpec.scala b/modules/core/src/test/scala/vulcan/PrismSpec.scala index 01f8d15e..ff2f5ff6 100644 --- a/modules/core/src/test/scala/vulcan/PrismSpec.scala +++ b/modules/core/src/test/scala/vulcan/PrismSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/PropsSpec.scala b/modules/core/src/test/scala/vulcan/PropsSpec.scala index e391f1d5..95e345b6 100644 --- a/modules/core/src/test/scala/vulcan/PropsSpec.scala +++ b/modules/core/src/test/scala/vulcan/PropsSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/RoundtripSpec.scala b/modules/core/src/test/scala/vulcan/RoundtripSpec.scala index b3e338f4..ab51fa6b 100644 --- a/modules/core/src/test/scala/vulcan/RoundtripSpec.scala +++ b/modules/core/src/test/scala/vulcan/RoundtripSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/CaseClassField.scala b/modules/core/src/test/scala/vulcan/examples/CaseClassField.scala index 4bfb4f95..886dc1ae 100644 --- a/modules/core/src/test/scala/vulcan/examples/CaseClassField.scala +++ b/modules/core/src/test/scala/vulcan/examples/CaseClassField.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/CaseClassTwoFields.scala b/modules/core/src/test/scala/vulcan/examples/CaseClassTwoFields.scala index 12ac8327..138612bf 100644 --- a/modules/core/src/test/scala/vulcan/examples/CaseClassTwoFields.scala +++ b/modules/core/src/test/scala/vulcan/examples/CaseClassTwoFields.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/FixedBoolean.scala b/modules/core/src/test/scala/vulcan/examples/FixedBoolean.scala index 28f16579..f9b6e9e7 100644 --- a/modules/core/src/test/scala/vulcan/examples/FixedBoolean.scala +++ b/modules/core/src/test/scala/vulcan/examples/FixedBoolean.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClass.scala b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClass.scala index 544d1ad4..d9c44990 100644 --- a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClass.scala +++ b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClass.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassIncomplete.scala b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassIncomplete.scala index 0c90611d..474b8950 100644 --- a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassIncomplete.scala +++ b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassIncomplete.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassNestedUnion.scala b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassNestedUnion.scala index e6c9bd92..6f9971b7 100644 --- a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassNestedUnion.scala +++ b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassNestedUnion.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassSharedName.scala b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassSharedName.scala index 61f28778..64a06267 100644 --- a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassSharedName.scala +++ b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassSharedName.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassSingle.scala b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassSingle.scala index 7a1c828d..c04a6377 100644 --- a/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassSingle.scala +++ b/modules/core/src/test/scala/vulcan/examples/SealedTraitCaseClassSingle.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/SealedTraitEnum.scala b/modules/core/src/test/scala/vulcan/examples/SealedTraitEnum.scala index ecf46dd7..424fcb7c 100644 --- a/modules/core/src/test/scala/vulcan/examples/SealedTraitEnum.scala +++ b/modules/core/src/test/scala/vulcan/examples/SealedTraitEnum.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/SealedTraitEnumInvalidName.scala b/modules/core/src/test/scala/vulcan/examples/SealedTraitEnumInvalidName.scala index a5b78939..2edbbb0b 100644 --- a/modules/core/src/test/scala/vulcan/examples/SealedTraitEnumInvalidName.scala +++ b/modules/core/src/test/scala/vulcan/examples/SealedTraitEnumInvalidName.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/core/src/test/scala/vulcan/examples/SealedTraitEnumNoDefault.scala b/modules/core/src/test/scala/vulcan/examples/SealedTraitEnumNoDefault.scala index 4e8c2bf5..f6b48300 100644 --- a/modules/core/src/test/scala/vulcan/examples/SealedTraitEnumNoDefault.scala +++ b/modules/core/src/test/scala/vulcan/examples/SealedTraitEnumNoDefault.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/enumeratum/src/main/scala/enumeratum/Vulcan.scala b/modules/enumeratum/src/main/scala/enumeratum/Vulcan.scala index 011d8c59..222e592b 100644 --- a/modules/enumeratum/src/main/scala/enumeratum/Vulcan.scala +++ b/modules/enumeratum/src/main/scala/enumeratum/Vulcan.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/enumeratum/src/main/scala/enumeratum/VulcanEnum.scala b/modules/enumeratum/src/main/scala/enumeratum/VulcanEnum.scala index 1a4165f7..7e6a1f86 100644 --- a/modules/enumeratum/src/main/scala/enumeratum/VulcanEnum.scala +++ b/modules/enumeratum/src/main/scala/enumeratum/VulcanEnum.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/enumeratum/src/main/scala/enumeratum/values/Vulcan.scala b/modules/enumeratum/src/main/scala/enumeratum/values/Vulcan.scala index 493e49c1..0b016d5f 100644 --- a/modules/enumeratum/src/main/scala/enumeratum/values/Vulcan.scala +++ b/modules/enumeratum/src/main/scala/enumeratum/values/Vulcan.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/enumeratum/src/main/scala/enumeratum/values/VulcanValueEnum.scala b/modules/enumeratum/src/main/scala/enumeratum/values/VulcanValueEnum.scala index 5c5534d4..6fe793fa 100644 --- a/modules/enumeratum/src/main/scala/enumeratum/values/VulcanValueEnum.scala +++ b/modules/enumeratum/src/main/scala/enumeratum/values/VulcanValueEnum.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/enumeratum/src/test/scala/enumeratum/EitherValues.scala b/modules/enumeratum/src/test/scala/enumeratum/EitherValues.scala index 1f4929c9..77e9dbfb 100644 --- a/modules/enumeratum/src/test/scala/enumeratum/EitherValues.scala +++ b/modules/enumeratum/src/test/scala/enumeratum/EitherValues.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/enumeratum/src/test/scala/enumeratum/VulcanEnumSpec.scala b/modules/enumeratum/src/test/scala/enumeratum/VulcanEnumSpec.scala index 635084e4..30e6eebd 100644 --- a/modules/enumeratum/src/test/scala/enumeratum/VulcanEnumSpec.scala +++ b/modules/enumeratum/src/test/scala/enumeratum/VulcanEnumSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/enumeratum/src/test/scala/enumeratum/values/VulcanValueEnumSpec.scala b/modules/enumeratum/src/test/scala/enumeratum/values/VulcanValueEnumSpec.scala index 944d713a..fc431fd0 100644 --- a/modules/enumeratum/src/test/scala/enumeratum/values/VulcanValueEnumSpec.scala +++ b/modules/enumeratum/src/test/scala/enumeratum/values/VulcanValueEnumSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/main/scala-2/vulcan/generic/package.scala b/modules/generic/src/main/scala-2/vulcan/generic/package.scala index faed0e86..27b5fe0e 100644 --- a/modules/generic/src/main/scala-2/vulcan/generic/package.scala +++ b/modules/generic/src/main/scala-2/vulcan/generic/package.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/main/scala-3/vulcan/generic/package.scala b/modules/generic/src/main/scala-3/vulcan/generic/package.scala index 45bc8f5a..ed59ef38 100644 --- a/modules/generic/src/main/scala-3/vulcan/generic/package.scala +++ b/modules/generic/src/main/scala-3/vulcan/generic/package.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/main/scala/vulcan/generic/AvroDoc.scala b/modules/generic/src/main/scala/vulcan/generic/AvroDoc.scala index 2e5d528a..fa3a1bd0 100644 --- a/modules/generic/src/main/scala/vulcan/generic/AvroDoc.scala +++ b/modules/generic/src/main/scala/vulcan/generic/AvroDoc.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/main/scala/vulcan/generic/AvroName.scala b/modules/generic/src/main/scala/vulcan/generic/AvroName.scala index 521d741b..65f22a49 100644 --- a/modules/generic/src/main/scala/vulcan/generic/AvroName.scala +++ b/modules/generic/src/main/scala/vulcan/generic/AvroName.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/main/scala/vulcan/generic/AvroNamespace.scala b/modules/generic/src/main/scala/vulcan/generic/AvroNamespace.scala index 0e26f49e..beeaad20 100644 --- a/modules/generic/src/main/scala/vulcan/generic/AvroNamespace.scala +++ b/modules/generic/src/main/scala/vulcan/generic/AvroNamespace.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/main/scala/vulcan/generic/AvroNullDefault.scala b/modules/generic/src/main/scala/vulcan/generic/AvroNullDefault.scala index ab469483..90f5740e 100644 --- a/modules/generic/src/main/scala/vulcan/generic/AvroNullDefault.scala +++ b/modules/generic/src/main/scala/vulcan/generic/AvroNullDefault.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala-2/vulcan/generic/CoproductCodecSpec.scala b/modules/generic/src/test/scala-2/vulcan/generic/CoproductCodecSpec.scala index ac30754d..be286c6d 100644 --- a/modules/generic/src/test/scala-2/vulcan/generic/CoproductCodecSpec.scala +++ b/modules/generic/src/test/scala-2/vulcan/generic/CoproductCodecSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala-2/vulcan/generic/CoproductRoundtripSpec.scala b/modules/generic/src/test/scala-2/vulcan/generic/CoproductRoundtripSpec.scala index 5caaaf7c..4578a285 100644 --- a/modules/generic/src/test/scala-2/vulcan/generic/CoproductRoundtripSpec.scala +++ b/modules/generic/src/test/scala-2/vulcan/generic/CoproductRoundtripSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala-2/vulcan/generic/examples/CaseClassValueClass.scala b/modules/generic/src/test/scala-2/vulcan/generic/examples/CaseClassValueClass.scala index 4f4d423f..40cfe1d7 100644 --- a/modules/generic/src/test/scala-2/vulcan/generic/examples/CaseClassValueClass.scala +++ b/modules/generic/src/test/scala-2/vulcan/generic/examples/CaseClassValueClass.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala-3/vulcan/generic/examples/CaseClassValueClass.scala b/modules/generic/src/test/scala-3/vulcan/generic/examples/CaseClassValueClass.scala index d0a34435..0ddbe2c2 100644 --- a/modules/generic/src/test/scala-3/vulcan/generic/examples/CaseClassValueClass.scala +++ b/modules/generic/src/test/scala-3/vulcan/generic/examples/CaseClassValueClass.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/AvroDocSpec.scala b/modules/generic/src/test/scala/vulcan/generic/AvroDocSpec.scala index 03d3776b..a5f00a9a 100644 --- a/modules/generic/src/test/scala/vulcan/generic/AvroDocSpec.scala +++ b/modules/generic/src/test/scala/vulcan/generic/AvroDocSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/AvroNameSpec.scala b/modules/generic/src/test/scala/vulcan/generic/AvroNameSpec.scala index 7b6cc843..cfbcded0 100644 --- a/modules/generic/src/test/scala/vulcan/generic/AvroNameSpec.scala +++ b/modules/generic/src/test/scala/vulcan/generic/AvroNameSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/AvroNamespaceSpec.scala b/modules/generic/src/test/scala/vulcan/generic/AvroNamespaceSpec.scala index aa11cc9f..2779e91d 100644 --- a/modules/generic/src/test/scala/vulcan/generic/AvroNamespaceSpec.scala +++ b/modules/generic/src/test/scala/vulcan/generic/AvroNamespaceSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/AvroNullDefaultSpec.scala b/modules/generic/src/test/scala/vulcan/generic/AvroNullDefaultSpec.scala index ac770bd5..e8b96fe6 100644 --- a/modules/generic/src/test/scala/vulcan/generic/AvroNullDefaultSpec.scala +++ b/modules/generic/src/test/scala/vulcan/generic/AvroNullDefaultSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/CodecBase.scala b/modules/generic/src/test/scala/vulcan/generic/CodecBase.scala index 6a112d61..3b66e529 100644 --- a/modules/generic/src/test/scala/vulcan/generic/CodecBase.scala +++ b/modules/generic/src/test/scala/vulcan/generic/CodecBase.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/DerivationSpec.scala b/modules/generic/src/test/scala/vulcan/generic/DerivationSpec.scala index 571afcb0..49a70bae 100644 --- a/modules/generic/src/test/scala/vulcan/generic/DerivationSpec.scala +++ b/modules/generic/src/test/scala/vulcan/generic/DerivationSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/GenericDerivationCodecSpec.scala b/modules/generic/src/test/scala/vulcan/generic/GenericDerivationCodecSpec.scala index 34f08605..ca0c0c40 100644 --- a/modules/generic/src/test/scala/vulcan/generic/GenericDerivationCodecSpec.scala +++ b/modules/generic/src/test/scala/vulcan/generic/GenericDerivationCodecSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/GenericDerivationRoundtripSpec.scala b/modules/generic/src/test/scala/vulcan/generic/GenericDerivationRoundtripSpec.scala index 773e3b8d..5694d446 100644 --- a/modules/generic/src/test/scala/vulcan/generic/GenericDerivationRoundtripSpec.scala +++ b/modules/generic/src/test/scala/vulcan/generic/GenericDerivationRoundtripSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/RoundtripBase.scala b/modules/generic/src/test/scala/vulcan/generic/RoundtripBase.scala index 43070d8b..7d743961 100644 --- a/modules/generic/src/test/scala/vulcan/generic/RoundtripBase.scala +++ b/modules/generic/src/test/scala/vulcan/generic/RoundtripBase.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAndFieldAvroNullDefault.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAndFieldAvroNullDefault.scala index 97fd6478..d411bfad 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAndFieldAvroNullDefault.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAndFieldAvroNullDefault.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroDoc.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroDoc.scala index f00d879d..9e125463 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroDoc.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroDoc.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroName.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroName.scala index da172103..f0330bd7 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroName.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroName.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroNamespace.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroNamespace.scala index 4e73aabb..6203ec57 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroNamespace.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroNamespace.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroNullDefault.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroNullDefault.scala index 263dd6f8..7fd31004 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroNullDefault.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassAvroNullDefault.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassEnumAvroDoc.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassEnumAvroDoc.scala index 9feb7aeb..82e5cdc0 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassEnumAvroDoc.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassEnumAvroDoc.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassField.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassField.scala index 3c502d56..a1df3d99 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassField.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassField.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldAvroDoc.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldAvroDoc.scala index 4a61ff98..ea580256 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldAvroDoc.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldAvroDoc.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldAvroNullDefault.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldAvroNullDefault.scala index 9c87c31c..1e9b2c81 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldAvroNullDefault.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldAvroNullDefault.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldInvalidName.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldInvalidName.scala index 44cd3d82..68eba095 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldInvalidName.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassFieldInvalidName.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassNullableFields.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassNullableFields.scala index d27668cc..e9917a91 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassNullableFields.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassNullableFields.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassOptionOfSumType.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassOptionOfSumType.scala index b65fae4c..4d3d2295 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassOptionOfSumType.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassOptionOfSumType.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassTwoFields.scala b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassTwoFields.scala index 73364281..e9505af1 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassTwoFields.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/CaseClassTwoFields.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/FixedAvroDoc.scala b/modules/generic/src/test/scala/vulcan/generic/examples/FixedAvroDoc.scala index d718f14c..8b9b6aec 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/FixedAvroDoc.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/FixedAvroDoc.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/FixedAvroName.scala b/modules/generic/src/test/scala/vulcan/generic/examples/FixedAvroName.scala index 1090ebcc..8285002e 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/FixedAvroName.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/FixedAvroName.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/FixedNamespace.scala b/modules/generic/src/test/scala/vulcan/generic/examples/FixedNamespace.scala index 7656640d..a98e2aa7 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/FixedNamespace.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/FixedNamespace.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClass.scala b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClass.scala index bad54a13..497985d4 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClass.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClass.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassAvroNamespace.scala b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassAvroNamespace.scala index 06e1a507..d406ed06 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassAvroNamespace.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassAvroNamespace.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassCustom.scala b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassCustom.scala index 65c32fd7..cc471103 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassCustom.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassCustom.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassIncomplete.scala b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassIncomplete.scala index b72de4c1..a04c3aae 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassIncomplete.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseClassIncomplete.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseObject.scala b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseObject.scala index 88898655..5a99081b 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseObject.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitCaseObject.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitEnumDerived.scala b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitEnumDerived.scala index f00cd65b..f32a7a6f 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitEnumDerived.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitEnumDerived.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitNestedUnion.scala b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitNestedUnion.scala index ca12e422..851c7f4f 100644 --- a/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitNestedUnion.scala +++ b/modules/generic/src/test/scala/vulcan/generic/examples/SealedTraitNestedUnion.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/refined/src/main/scala/vulcan/refined/package.scala b/modules/refined/src/main/scala/vulcan/refined/package.scala index 177b90fa..36fa80aa 100644 --- a/modules/refined/src/main/scala/vulcan/refined/package.scala +++ b/modules/refined/src/main/scala/vulcan/refined/package.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/refined/src/test/scala/vulcan/refined/EitherValues.scala b/modules/refined/src/test/scala/vulcan/refined/EitherValues.scala index 00218bd6..4d55b99a 100644 --- a/modules/refined/src/test/scala/vulcan/refined/EitherValues.scala +++ b/modules/refined/src/test/scala/vulcan/refined/EitherValues.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/modules/refined/src/test/scala/vulcan/refined/RefinedSpec.scala b/modules/refined/src/test/scala/vulcan/refined/RefinedSpec.scala index 0455f5db..edc6a3ca 100644 --- a/modules/refined/src/test/scala/vulcan/refined/RefinedSpec.scala +++ b/modules/refined/src/test/scala/vulcan/refined/RefinedSpec.scala @@ -1,5 +1,5 @@ /* - * Copyright 2019-2023 OVO Energy Limited + * Copyright 2019-2024 OVO Energy Limited * * SPDX-License-Identifier: Apache-2.0 */