Skip to content

Commit 06c7ec2

Browse files
author
Pankaj Agrawal
committed
Execute only on method execution
This limits the execution of aspect on method call as well.
1 parent 758914d commit 06c7ec2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/software/aws/lambda/logging/internal/LambdaAspect.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public final class LambdaAspect {
3535
public void callAt(PowerToolsLogging powerToolsLogging) {
3636
}
3737

38-
@Around(value = "callAt(powerToolsLogging)", argNames = "pjp,powerToolsLogging")
38+
@Around(value = "callAt(powerToolsLogging) && execution(@PowerToolsLogging * *.*(..))", argNames = "pjp,powerToolsLogging")
3939
public Object around(ProceedingJoinPoint pjp,
4040
PowerToolsLogging powerToolsLogging) throws Throwable {
4141
Object[] proceedArgs = pjp.getArgs();

0 commit comments

Comments
 (0)