Skip to content

Commit 7190546

Browse files
committed
fix
1 parent cdfdbf4 commit 7190546

File tree

2 files changed

+13
-15
lines changed
  • powertools-e2e-tests/src/test/java/software/amazon/lambda/powertools/testutils
  • powertools-idempotency/powertools-idempotency-core/src/main/java/software/amazon/lambda/powertools/idempotency/persistence

2 files changed

+13
-15
lines changed

powertools-e2e-tests/src/test/java/software/amazon/lambda/powertools/testutils/Infrastructure.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -517,9 +517,7 @@ private JavaRuntime mapRuntimeVersion(String environmentVariableName) {
517517
if (javaVersion == null) {
518518
throw new IllegalArgumentException(environmentVariableName + " is not set");
519519
}
520-
if (javaVersion.startsWith("8")) {
521-
ret = JavaRuntime.JAVA8AL2;
522-
} else if (javaVersion.startsWith("11")) {
520+
if (javaVersion.startsWith("11")) {
523521
ret = JavaRuntime.JAVA11;
524522
} else if (javaVersion.startsWith("17")) {
525523
ret = JavaRuntime.JAVA17;

powertools-idempotency/powertools-idempotency-core/src/main/java/software/amazon/lambda/powertools/idempotency/persistence/BasePersistenceStore.java

+12-12
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,12 @@
1414

1515
package software.amazon.lambda.powertools.idempotency.persistence;
1616

17+
import static software.amazon.lambda.powertools.common.internal.LambdaConstants.LAMBDA_FUNCTION_NAME_ENV;
18+
1719
import com.fasterxml.jackson.core.JsonProcessingException;
1820
import com.fasterxml.jackson.databind.JsonNode;
1921
import com.fasterxml.jackson.databind.ObjectWriter;
2022
import io.burt.jmespath.Expression;
21-
import org.slf4j.Logger;
22-
import org.slf4j.LoggerFactory;
23-
import software.amazon.lambda.powertools.idempotency.IdempotencyConfig;
24-
import software.amazon.lambda.powertools.idempotency.exceptions.IdempotencyItemAlreadyExistsException;
25-
import software.amazon.lambda.powertools.idempotency.exceptions.IdempotencyItemNotFoundException;
26-
import software.amazon.lambda.powertools.idempotency.exceptions.IdempotencyKeyException;
27-
import software.amazon.lambda.powertools.idempotency.exceptions.IdempotencyValidationException;
28-
import software.amazon.lambda.powertools.idempotency.internal.cache.LRUCache;
29-
import software.amazon.lambda.powertools.utilities.JsonConfig;
30-
3123
import java.math.BigInteger;
3224
import java.nio.charset.StandardCharsets;
3325
import java.security.MessageDigest;
@@ -41,8 +33,15 @@
4133
import java.util.Spliterators;
4234
import java.util.stream.Stream;
4335
import java.util.stream.StreamSupport;
44-
45-
import static software.amazon.lambda.powertools.common.internal.LambdaConstants.LAMBDA_FUNCTION_NAME_ENV;
36+
import org.slf4j.Logger;
37+
import org.slf4j.LoggerFactory;
38+
import software.amazon.lambda.powertools.idempotency.IdempotencyConfig;
39+
import software.amazon.lambda.powertools.idempotency.exceptions.IdempotencyItemAlreadyExistsException;
40+
import software.amazon.lambda.powertools.idempotency.exceptions.IdempotencyItemNotFoundException;
41+
import software.amazon.lambda.powertools.idempotency.exceptions.IdempotencyKeyException;
42+
import software.amazon.lambda.powertools.idempotency.exceptions.IdempotencyValidationException;
43+
import software.amazon.lambda.powertools.idempotency.internal.cache.LRUCache;
44+
import software.amazon.lambda.powertools.utilities.JsonConfig;
4645

4746
/**
4847
* Persistence layer that will store the idempotency result.
@@ -315,6 +314,7 @@ String generateHash(JsonNode data) {
315314
return String.format("%032x", new BigInteger(1, digest));
316315
}
317316

317+
@SuppressWarnings("java:S4790") // Usage of MessageDigest is OK
318318
private MessageDigest getHashAlgorithm() {
319319
MessageDigest hashAlgorithm;
320320
try {

0 commit comments

Comments
 (0)