Closed armiol closed 1 year ago
Merging #47 (149e6af) into master (8d15034) will decrease coverage by
0.42%
. The diff coverage isn/a
.
@alexander-yevsyukov PTAL.
Hopefully, once this is merged mc-java
will become buildable again. I will let you know once I am done with mc-java
's branch.
@armiol, can we have the 2nd artifact name shorter, like spine-validation-java-runtime
?
This changeset performs two operations:
Updates the Protobuf library version since the one previously used has some recently discovered vulnerabilities. Also, it migrates the project to the latest
base
library, which also has its Protobuf dependency updated.Excludes all transitive dependencies onto stale
io.spine:spine-validate
artifact, which are somehow brought via the project dependencies. It caused this PR to fail due to the version conflicts with this artifact.Fixes (and changes) the publishing of Validation modules. There is now two fat JAR artifacts published:
io.spine.validation:spine-validation-java-extensions
— ProtoData extensions allowing to generate the Validation code in Java;io.spine.validation:spine-validation-java-runtime
which is a runtime library required for the generated Java code to work.Please note that both of the published fat JARs have NO classifier. It has been removed for simplicity.
The library version has been set to
2.0.0-SNAPSHOT.29
.