Skip to content

Commit 3ff232f

Browse files
author
Pankaj Agrawal
committed
fix: LoggingAspect precedence to be last for accepting mutated args
1 parent f5f5f11 commit 3ff232f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

powertools-logging/src/main/java/software/amazon/lambda/powertools/logging/internal/LambdaLoggingAspect.java

+2
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import org.aspectj.lang.ProceedingJoinPoint;
3838
import org.aspectj.lang.annotation.Around;
3939
import org.aspectj.lang.annotation.Aspect;
40+
import org.aspectj.lang.annotation.DeclarePrecedence;
4041
import org.aspectj.lang.annotation.Pointcut;
4142
import software.amazon.lambda.powertools.logging.Logging;
4243
import software.amazon.lambda.powertools.logging.LoggingUtils;
@@ -57,6 +58,7 @@
5758
import static software.amazon.lambda.powertools.logging.LoggingUtils.objectMapper;
5859

5960
@Aspect
61+
@DeclarePrecedence("*, LambdaLoggingAspect")
6062
public final class LambdaLoggingAspect {
6163
private static final Logger LOG = LogManager.getLogger(LambdaLoggingAspect.class);
6264
private static final Random SAMPLER = new Random();

0 commit comments

Comments
 (0)