diff --git a/buildSrc/src/main/kotlin/io/spine/internal/dependency/ProtoData.kt b/buildSrc/src/main/kotlin/io/spine/internal/dependency/ProtoData.kt
index ce95ecf6bf..25367c0ce9 100644
--- a/buildSrc/src/main/kotlin/io/spine/internal/dependency/ProtoData.kt
+++ b/buildSrc/src/main/kotlin/io/spine/internal/dependency/ProtoData.kt
@@ -29,17 +29,107 @@ package io.spine.internal.dependency
/**
* Dependencies on ProtoData modules.
*
+ * In order to use locally published ProtoData version instead of the version from a public plugin
+ * registry, set the `PROTODATA_VERSION` and/or the `PROTODATA_DF_VERSION` environment variables
+ * and stop the Gradle daemons so that Gradle observes the env change:
+ * ```
+ * export PROTODATA_VERSION=0.43.0-local
+ * export PROTODATA_DF_VERSION=0.41.0
+ *
+ * ./gradle --stop
+ * ./gradle build # Conduct the intended checks.
+ * ```
+ *
+ * Then, in order to reset the console to run the usual versions again, remove the values of
+ * the environment variables and stop the daemon:
+ * ```
+ * export PROTODATA_VERSION=""
+ * export PROTODATA_DF_VERSION=""
+ *
+ * ./gradle --stop
+ * ```
+ *
* See [`SpineEventEngine/ProtoData`](https://github.com/SpineEventEngine/ProtoData/).
*/
-@Suppress("unused", "ConstPropertyName")
+@Suppress(
+ "unused" /* Some subprojects do not use ProtoData directly. */,
+ "ConstPropertyName" /* We use custom convention for artifact properties. */,
+ "MemberVisibilityCanBePrivate" /* The properties are used directly by other subprojects. */,
+ "KDocUnresolvedReference" /* Referencing private properties in constructor KDoc. */
+)
object ProtoData {
- const val version = "0.11.4"
- const val dogfoodingVersion = "0.11.0"
const val group = "io.spine.protodata"
- const val compiler = "$group:protodata-compiler:$version"
+ const val pluginId = "io.spine.protodata"
- const val codegenJava = "io.spine.protodata:protodata-codegen-java:$version"
+ /**
+ * The version of ProtoData dependencies.
+ */
+ val version: String
+ private const val fallbackVersion = "0.12.0"
- const val pluginId = "io.spine.protodata"
- const val pluginLib = "${Spine.group}:protodata:$version"
+ /**
+ * The distinct version of ProtoData used by other build tools.
+ *
+ * When ProtoData is used both for building the project and as a part of the Project's
+ * transitional dependencies, this is the version used to build the project itself.
+ */
+ val dogfoodingVersion: String
+ private const val fallbackDfVersion = "0.9.11"
+
+ /**
+ * The artifact for the ProtoData Gradle plugin.
+ */
+ val pluginLib: String
+
+ val api
+ get() = "$group:protodata-api:$version"
+ val compiler
+ get() = "$group:protodata-compiler:$version"
+ val codegenJava
+ get() = "$group:protodata-codegen-java:$version"
+
+ /**
+ * An env variable storing a custom [version].
+ */
+ private const val VERSION_ENV = "PROTODATA_VERSION"
+
+ /**
+ * An env variable storing a custom [dogfoodingVersion].
+ */
+ private const val DF_VERSION_ENV = "PROTODATA_DF_VERSION"
+
+ /**
+ * Sets up the versions and artifacts for the build to use.
+ *
+ * If either [VERSION_ENV] or [DF_VERSION_ENV] is set, those versions are used instead of
+ * the hardcoded ones. Also, in this mode, the [pluginLib] coordinates are changed so that
+ * it points at a locally published artifact. Otherwise, it points at an artifact that would be
+ * published to a public plugin registry.
+ */
+ init {
+ val experimentVersion = System.getenv(VERSION_ENV)
+ val experimentDfVersion = System.getenv(DF_VERSION_ENV)
+ if (experimentVersion?.isNotBlank() == true || experimentDfVersion?.isNotBlank() == true) {
+ version = experimentVersion ?: fallbackVersion
+ dogfoodingVersion = experimentDfVersion ?: fallbackDfVersion
+
+ pluginLib = "${group}:gradle-plugin:$version"
+ println("""
+
+ ❗ Running an experiment with ProtoData. ❗
+ -----------------------------------------
+ Regular version = v$version
+ Dogfooding version = v$dogfoodingVersion
+
+ ProtoData Gradle plugin can now be loaded from Maven Local.
+
+ To reset the versions, erase the `$$VERSION_ENV` and `$$DF_VERSION_ENV` environment variables.
+
+ """.trimIndent())
+ } else {
+ version = fallbackVersion
+ dogfoodingVersion = fallbackDfVersion
+ pluginLib = "${Spine.group}:protodata:$version"
+ }
+ }
}
diff --git a/buildSrc/src/main/kotlin/io/spine/internal/dependency/Roaster.kt b/buildSrc/src/main/kotlin/io/spine/internal/dependency/Roaster.kt
index c18d9b9250..af524da3de 100644
--- a/buildSrc/src/main/kotlin/io/spine/internal/dependency/Roaster.kt
+++ b/buildSrc/src/main/kotlin/io/spine/internal/dependency/Roaster.kt
@@ -30,6 +30,13 @@ package io.spine.internal.dependency
@Suppress("unused", "ConstPropertyName")
object Roaster {
+ /**
+ * This is the last version build with Java 11.
+ *
+ * Starting from version
+ * [2.29.0.Final](https://github.com/forge/roaster/releases/tag/2.29.0.Final),
+ * Roaster requires Java 17.
+ */
private const val version = "2.28.0.Final"
const val api = "org.jboss.forge.roaster:roaster-api:${version}"
diff --git a/buildSrc/src/main/kotlin/io/spine/internal/dependency/Spine.kt b/buildSrc/src/main/kotlin/io/spine/internal/dependency/Spine.kt
index b5332cdd08..e935bf41da 100644
--- a/buildSrc/src/main/kotlin/io/spine/internal/dependency/Spine.kt
+++ b/buildSrc/src/main/kotlin/io/spine/internal/dependency/Spine.kt
@@ -59,7 +59,7 @@ object Spine {
*
* @see spine-logging
*/
- const val logging = "2.0.0-SNAPSHOT.210"
+ const val logging = "2.0.0-SNAPSHOT.226"
/**
* The version of [Spine.testlib].
@@ -75,7 +75,7 @@ object Spine {
* @see [Spine.CoreJava.server]
* @see core-java
*/
- const val core = "2.0.0-SNAPSHOT.157"
+ const val core = "2.0.0-SNAPSHOT.159"
/**
* The version of [Spine.modelCompiler].
@@ -89,7 +89,7 @@ object Spine {
*
* @see spine-mc-java
*/
- const val mcJava = "2.0.0-SNAPSHOT.169"
+ const val mcJava = "2.0.0-SNAPSHOT.170"
/**
* The version of [Spine.baseTypes].
@@ -103,7 +103,7 @@ object Spine {
*
* @see spine-time
*/
- const val time = "2.0.0-SNAPSHOT.133"
+ const val time = "2.0.0-SNAPSHOT.134"
/**
* The version of [Spine.change].
@@ -124,7 +124,7 @@ object Spine {
*
* @see spine-tool-base
*/
- const val toolBase = "2.0.0-SNAPSHOT.183"
+ const val toolBase = "2.0.0-SNAPSHOT.186"
/**
* The version of [Spine.javadocTools].
@@ -165,8 +165,20 @@ object Spine {
const val version = ArtifactVersion.logging
const val lib = "$group:spine-logging:$version"
const val backend = "$group:spine-logging-backend:$version"
+ const val log4j2Backend = "$group:spine-logging-log4j2-backend:$version"
const val context = "$group:spine-logging-context:$version"
+ const val grpcContext = "$group:spine-logging-grpc-context:$version"
+
+ @Deprecated(
+ message = "Please use `Logging.lib` instead.",
+ replaceWith = ReplaceWith("lib")
+ )
const val floggerApi = "$group:spine-flogger-api:$version"
+
+ @Deprecated(
+ message = "Please use `grpcContext` instead.",
+ replaceWith = ReplaceWith("grpcContext")
+ )
const val floggerGrpcContext = "$group:spine-flogger-grpc-context:$version"
const val smokeTest = "$group:spine-logging-smoke-test:$version"
}
diff --git a/buildSrc/src/main/kotlin/io/spine/internal/dependency/Validation.kt b/buildSrc/src/main/kotlin/io/spine/internal/dependency/Validation.kt
index 3da83fe711..a4a45be33b 100644
--- a/buildSrc/src/main/kotlin/io/spine/internal/dependency/Validation.kt
+++ b/buildSrc/src/main/kotlin/io/spine/internal/dependency/Validation.kt
@@ -33,7 +33,7 @@ package io.spine.internal.dependency
*/
@Suppress("unused", "ConstPropertyName")
object Validation {
- const val version = "2.0.0-SNAPSHOT.103"
+ const val version = "2.0.0-SNAPSHOT.104"
const val group = "io.spine.validation"
const val runtime = "$group:spine-validation-java-runtime:$version"
const val java = "$group:spine-validation-java:$version"
diff --git a/config b/config
index d4f2322142..f43d55f8f0 160000
--- a/config
+++ b/config
@@ -1 +1 @@
-Subproject commit d4f232214236e9bca746ab2984ce6e46c5d79600
+Subproject commit f43d55f8f031e5a3ccede3c7bc0c17b59599774d
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index 943f0cbfa7..afba109285 100644
Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 4e86b92707..b1624c473c 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.2-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-bin.zip
networkTimeout=10000
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
diff --git a/java-tests/consumer/build.gradle.kts b/java-tests/consumer/build.gradle.kts
index 75f2d9467b..dec5602336 100644
--- a/java-tests/consumer/build.gradle.kts
+++ b/java-tests/consumer/build.gradle.kts
@@ -1,5 +1,5 @@
/*
- * Copyright 2022, TeamDev. All rights reserved.
+ * Copyright 2023, TeamDev. All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -30,7 +30,7 @@ import io.spine.protodata.gradle.plugin.LaunchProtoData
protoData {
plugins(
// Suppress warnings in the generated code.
- "io.spine.protodata.codegen.java.annotation.SuppressWarningsAnnotation",
+ "io.spine.protodata.codegen.java.annotation.SuppressWarningsAnnotation\$Plugin",
"io.spine.validation.java.JavaValidationPlugin",
"io.spine.validation.test.MoneyValidationPlugin"
)
diff --git a/java-tests/vanilla/build.gradle.kts b/java-tests/vanilla/build.gradle.kts
index 7f9e7470e8..1d16fa91ae 100644
--- a/java-tests/vanilla/build.gradle.kts
+++ b/java-tests/vanilla/build.gradle.kts
@@ -1,5 +1,5 @@
/*
- * Copyright 2022, TeamDev. All rights reserved.
+ * Copyright 2023, TeamDev. All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -29,7 +29,7 @@ import io.spine.internal.dependency.Spine
protoData {
plugins(
// Suppress warnings in the generated code.
- "io.spine.protodata.codegen.java.annotation.SuppressWarningsAnnotation",
+ "io.spine.protodata.codegen.java.annotation.SuppressWarningsAnnotation\$Plugin",
"io.spine.validation.java.JavaValidationPlugin"
)
}
diff --git a/java/src/main/java/io/spine/validation/java/JavaValidationPlugin.java b/java/src/main/java/io/spine/validation/java/JavaValidationPlugin.java
index c7ec02cc7a..ef103f2cdb 100644
--- a/java/src/main/java/io/spine/validation/java/JavaValidationPlugin.java
+++ b/java/src/main/java/io/spine/validation/java/JavaValidationPlugin.java
@@ -32,7 +32,6 @@
import io.spine.protodata.plugin.View;
import io.spine.protodata.plugin.ViewRepository;
import io.spine.protodata.renderer.Renderer;
-import io.spine.protodata.type.TypeConvention;
import io.spine.server.BoundedContextBuilder;
import io.spine.validation.ValidationPlugin;
@@ -92,11 +91,6 @@ public void extend(BoundedContextBuilder context) {
base.extend(context);
}
- @Override
- public Set> typeConventions() {
- return base.typeConventions();
- }
-
@Override
public Set>> views() {
return base.views();
diff --git a/java/src/main/kotlin/io/spine/validation/java/GenerationContext.kt b/java/src/main/kotlin/io/spine/validation/java/GenerationContext.kt
index bf35657074..81a97f0e28 100644
--- a/java/src/main/kotlin/io/spine/validation/java/GenerationContext.kt
+++ b/java/src/main/kotlin/io/spine/validation/java/GenerationContext.kt
@@ -33,7 +33,7 @@ import io.spine.protodata.MessageType
import io.spine.protodata.ProtobufSourceFile
import io.spine.protodata.TypeName
import io.spine.protodata.codegen.java.Expression
-import io.spine.protodata.codegen.java.JavaImplConvention
+import io.spine.protodata.codegen.java.MessageOrEnumConvention
import io.spine.protodata.codegen.java.JavaValueConverter
import io.spine.protodata.codegen.java.MessageReference
import io.spine.protodata.type.TypeSystem
@@ -96,8 +96,8 @@ internal constructor(
private val elementReference: Expression? = null
) {
- val typeConvention: JavaImplConvention by lazy {
- JavaImplConvention(typeSystem)
+ val typeConvention: MessageOrEnumConvention by lazy {
+ MessageOrEnumConvention(typeSystem)
}
/**
diff --git a/license-report.md b/license-report.md
index 3c10f03734..93ce6abad6 100644
--- a/license-report.md
+++ b/license-report.md
@@ -1,6 +1,6 @@
-# Dependencies of `io.spine.validation:spine-validation-java:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-java:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.fasterxml.jackson. **Name** : jackson-bom. **Version** : 2.15.2.**No license information found**
@@ -48,10 +48,6 @@
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.flogger. **Name** : flogger. **Version** : 0.7.4.
* **Project URL:** [https://github.com/google/flogger](https://github.com/google/flogger)
* **License:** [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -119,9 +115,9 @@
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -504,9 +500,9 @@
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -799,12 +795,12 @@
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:48 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:20 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-java-bundle:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-java-bundle:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.fasterxml.jackson. **Name** : jackson-bom. **Version** : 2.15.2.**No license information found**
@@ -852,10 +848,6 @@ This report was generated on **Mon Sep 04 18:44:48 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.flogger. **Name** : flogger. **Version** : 0.7.4.
* **Project URL:** [https://github.com/google/flogger](https://github.com/google/flogger)
* **License:** [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -923,9 +915,9 @@ This report was generated on **Mon Sep 04 18:44:48 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -1288,9 +1280,9 @@ This report was generated on **Mon Sep 04 18:44:48 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -1569,12 +1561,12 @@ This report was generated on **Mon Sep 04 18:44:48 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:20 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-java-runtime:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-java-runtime:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.google.code.findbugs. **Name** : jsr305. **Version** : 3.0.2.
@@ -1589,10 +1581,6 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.guava. **Name** : failureaccess. **Version** : 1.0.1.
* **Project URL:** [https://github.com/google/guava/](https://github.com/google/guava/)
* **License:** [The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -1951,8 +1939,8 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/kotest/kotest](https://github.com/kotest/kotest)
* **License:** [Apache-2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -2242,12 +2230,12 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:21 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-java-runtime-bundle:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-java-runtime-bundle:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.google.code.findbugs. **Name** : jsr305. **Version** : 3.0.2.
@@ -2262,10 +2250,6 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.guava. **Name** : failureaccess. **Version** : 1.0.1.
* **Project URL:** [https://github.com/google/guava/](https://github.com/google/guava/)
* **License:** [The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -2843,12 +2827,12 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:21 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-java-tests:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-java-tests:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.fasterxml.jackson. **Name** : jackson-bom. **Version** : 2.15.2.**No license information found**
@@ -2896,10 +2880,6 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.flogger. **Name** : flogger. **Version** : 0.7.4.
* **Project URL:** [https://github.com/google/flogger](https://github.com/google/flogger)
* **License:** [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -2967,9 +2947,9 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -3363,11 +3343,11 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -3689,12 +3669,12 @@ This report was generated on **Mon Sep 04 18:44:49 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:22 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-model:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-model:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.fasterxml.jackson. **Name** : jackson-bom. **Version** : 2.15.2.**No license information found**
@@ -3742,10 +3722,6 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.flogger. **Name** : flogger. **Version** : 0.7.4.
* **Project URL:** [https://github.com/google/flogger](https://github.com/google/flogger)
* **License:** [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -3813,9 +3789,9 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -4201,9 +4177,9 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -4496,12 +4472,12 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:22 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-proto:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-proto:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.fasterxml.jackson. **Name** : jackson-bom. **Version** : 2.15.2.**No license information found**
@@ -4549,10 +4525,6 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.flogger. **Name** : flogger. **Version** : 0.7.4.
* **Project URL:** [https://github.com/google/flogger](https://github.com/google/flogger)
* **License:** [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -4620,8 +4592,8 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -4992,10 +4964,10 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -5303,12 +5275,12 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:22 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-consumer:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-consumer:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.fasterxml.jackson. **Name** : jackson-bom. **Version** : 2.15.2.**No license information found**
@@ -5356,10 +5328,6 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.flogger. **Name** : flogger. **Version** : 0.7.4.
* **Project URL:** [https://github.com/google/flogger](https://github.com/google/flogger)
* **License:** [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -5427,9 +5395,9 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -5796,11 +5764,11 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -6083,12 +6051,12 @@ This report was generated on **Mon Sep 04 18:44:50 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:23 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-extensions:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-extensions:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.fasterxml.jackson. **Name** : jackson-bom. **Version** : 2.15.2.**No license information found**
@@ -6136,10 +6104,6 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.flogger. **Name** : flogger. **Version** : 0.7.4.
* **Project URL:** [https://github.com/google/flogger](https://github.com/google/flogger)
* **License:** [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -6207,9 +6171,9 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -6580,11 +6544,11 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -6868,12 +6832,12 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:23 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-extra-definitions:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-extra-definitions:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.google.code.findbugs. **Name** : jsr305. **Version** : 3.0.2.
@@ -6888,10 +6852,6 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.guava. **Name** : failureaccess. **Version** : 1.0.1.
* **Project URL:** [https://github.com/google/guava/](https://github.com/google/guava/)
* **License:** [The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -7259,9 +7219,9 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -7541,12 +7501,12 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:23 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-vanilla:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-vanilla:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.google.code.findbugs. **Name** : jsr305. **Version** : 3.0.2.
@@ -7561,10 +7521,6 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.guava. **Name** : failureaccess. **Version** : 1.0.1.
* **Project URL:** [https://github.com/google/guava/](https://github.com/google/guava/)
* **License:** [The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -7951,9 +7907,9 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-codegen-java. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -8246,12 +8202,12 @@ This report was generated on **Mon Sep 04 18:44:51 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:24 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-configuration:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-configuration:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.google.code.findbugs. **Name** : jsr305. **Version** : 3.0.2.
@@ -8266,10 +8222,6 @@ This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.guava. **Name** : failureaccess. **Version** : 1.0.1.
* **Project URL:** [https://github.com/google/guava/](https://github.com/google/guava/)
* **License:** [The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -8601,8 +8553,8 @@ This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/grpc/grpc-java](https://github.com/grpc/grpc-java)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -8878,12 +8830,12 @@ This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
+This report was generated on **Thu Oct 05 18:54:24 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
-# Dependencies of `io.spine.validation:spine-validation-context:2.0.0-SNAPSHOT.104`
+# Dependencies of `io.spine.validation:spine-validation-context:2.0.0-SNAPSHOT.105`
## Runtime
1. **Group** : com.fasterxml.jackson. **Name** : jackson-bom. **Version** : 2.15.2.**No license information found**
@@ -8931,10 +8883,6 @@ This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://errorprone.info/error_prone_annotations](https://errorprone.info/error_prone_annotations)
* **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-1. **Group** : com.google.errorprone. **Name** : error_prone_type_annotations. **Version** : 2.21.1.
- * **Project URL:** [https://errorprone.info/error_prone_type_annotations](https://errorprone.info/error_prone_type_annotations)
- * **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
-
1. **Group** : com.google.flogger. **Name** : flogger. **Version** : 0.7.4.
* **Project URL:** [https://github.com/google/flogger](https://github.com/google/flogger)
* **License:** [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)
@@ -9002,8 +8950,8 @@ This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -9374,10 +9322,10 @@ This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-Lic
* **Project URL:** [https://github.com/perfmark/perfmark](https://github.com/perfmark/perfmark)
* **License:** [Apache 2.0](https://opensource.org/licenses/Apache-2.0)
-1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.11.4.**No license information found**
-1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.11.4.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-api. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-compiler. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-fat-cli. **Version** : 0.12.0.**No license information found**
+1. **Group** : io.spine.protodata. **Name** : protodata-protoc. **Version** : 0.12.0.**No license information found**
1. **Group** : javax.annotation. **Name** : javax.annotation-api. **Version** : 1.3.2.
* **Project URL:** [http://jcp.org/en/jsr/detail?id=250](http://jcp.org/en/jsr/detail?id=250)
* **License:** [CDDL + GPLv2 with classpath exception](https://github.com/javaee/javax.annotation/blob/master/LICENSE)
@@ -9661,4 +9609,4 @@ This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-Lic
The dependencies distributed under several licenses, are used according their commercial-use-friendly license.
-This report was generated on **Mon Sep 04 18:44:52 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
\ No newline at end of file
+This report was generated on **Thu Oct 05 18:54:24 WEST 2023** using [Gradle-License-Report plugin](https://github.com/jk1/Gradle-License-Report) by Evgeny Naumenko, licensed under [Apache 2.0 License](https://github.com/jk1/Gradle-License-Report/blob/master/LICENSE).
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index f92861839d..dffd200bf2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@ all modules and does not describe the project structure per-subproject.
-->
io.spine.validation
validation
-2.0.0-SNAPSHOT.104
+2.0.0-SNAPSHOT.105
2015
@@ -56,37 +56,37 @@ all modules and does not describe the project structure per-subproject.
io.spine
spine-logging
- 2.0.0-SNAPSHOT.210
+ 2.0.0-SNAPSHOT.226
compile
io.spine
spine-server
- 2.0.0-SNAPSHOT.157
+ 2.0.0-SNAPSHOT.159
compile
io.spine
spine-time
- 2.0.0-SNAPSHOT.133
+ 2.0.0-SNAPSHOT.134
compile
io.spine.protodata
protodata-codegen-java
- 0.11.4
+ 0.12.0
compile
io.spine.protodata
protodata-compiler
- 0.11.4
+ 0.12.0
compile
io.spine.validation
spine-validation-java-runtime
- 2.0.0-SNAPSHOT.103
+ 2.0.0-SNAPSHOT.104
compile
@@ -140,7 +140,7 @@ all modules and does not describe the project structure per-subproject.
io.spine.tools
spine-testutil-server
- 2.0.0-SNAPSHOT.157
+ 2.0.0-SNAPSHOT.159
test
@@ -207,12 +207,12 @@ all modules and does not describe the project structure per-subproject.
io.spine.protodata
protodata-fat-cli
- 0.11.4
+ 0.12.0
io.spine.protodata
protodata-protoc
- 0.11.4
+ 0.12.0
io.spine.tools
@@ -222,28 +222,28 @@ all modules and does not describe the project structure per-subproject.
io.spine.tools
spine-mc-java-annotation
- 2.0.0-SNAPSHOT.169
+ 2.0.0-SNAPSHOT.170
io.spine.tools
spine-mc-java-base
- 2.0.0-SNAPSHOT.169
+ 2.0.0-SNAPSHOT.170
io.spine.tools
spine-mc-java-checks
- 2.0.0-SNAPSHOT.169
+ 2.0.0-SNAPSHOT.170
provided
io.spine.tools
spine-mc-java-plugins
- 2.0.0-SNAPSHOT.169
+ 2.0.0-SNAPSHOT.170
io.spine.tools
spine-mc-java-rejection
- 2.0.0-SNAPSHOT.169
+ 2.0.0-SNAPSHOT.170
io.spine.tools
@@ -253,7 +253,7 @@ all modules and does not describe the project structure per-subproject.
io.spine.validation
spine-validation-java-bundle
- 2.0.0-SNAPSHOT.103
+ 2.0.0-SNAPSHOT.104
net.sourceforge.pmd
diff --git a/version.gradle.kts b/version.gradle.kts
index fbad7ef67b..3d77968ea2 100644
--- a/version.gradle.kts
+++ b/version.gradle.kts
@@ -29,4 +29,4 @@
*
* For Spine-based dependencies please see [io.spine.internal.dependency.Spine].
*/
-val validationVersion by extra("2.0.0-SNAPSHOT.104")
+val validationVersion by extra("2.0.0-SNAPSHOT.105")