diff --git a/build.gradle b/build.gradle index dbfca6e..d5e1e68 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ plugins { id 'maven-publish' id 'signing' id 'org.sonarqube' version '3.4.0.2513' - id 'com.diffplug.spotless' version '6.6.0' + id 'com.diffplug.spotless' version '6.11.0' id 'jacoco' } @@ -18,15 +18,15 @@ version = gitTagVersion.commitDistance == 0 : "${gitTagVersion.lastTag}+${gitTagVersion.commitDistance}-SNAPSHOT" ext { - axonVersion = '4.5.10' + axonVersion = '4.6.0' guavaVersion = '31.1-jre' jacksonVersion = '2.13.1' lombokVersion = '1.18.24' - springBootVersion = '2.7.0' + springBootVersion = '2.7.4' h2Version = '1.4.200' - junitVersion = '5.8.2' - mockitoVersion = '4.6.1' + junitVersion = '5.9.0' + mockitoVersion = '4.8.0' } dependencyManagement { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 00e33ed..ae04661 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/main/java/engineering/everest/axon/cryptoshredding/CryptoShreddingSerializer.java b/src/main/java/engineering/everest/axon/cryptoshredding/CryptoShreddingSerializer.java index 6d6ad60..998c154 100644 --- a/src/main/java/engineering/everest/axon/cryptoshredding/CryptoShreddingSerializer.java +++ b/src/main/java/engineering/everest/axon/cryptoshredding/CryptoShreddingSerializer.java @@ -39,8 +39,8 @@ * symmetric keys that are generated and stored alongside the Axon event log and saga store. Encryption keys are identified via the * {@code @EncryptionKeyIdentifier} annotation. This annotation accepts an optional keyType parameter that is used to differentiate between * identifiers when key uniqueness cannot be globally guaranteed (such as when using monotonically increasing integers). - * - * A 256 bit AES (symmetric) key is generated for each {identifier, keyType} tuple. Each field annotated with {@code @EncryptedField} is + *
+ * A 256-bit AES (symmetric) key is generated for each {identifier, keyType} tuple. Each field annotated with {@code @EncryptedField} is * encrypted using an initialisation vector unique to that field. This initialisation vector is stored as part of the serialised field * payload. */