[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[aspectj-users] My declare warning pointcut generates too many duplicate warnings, how to fix it?
|
Here is the pointcut:
=========================
pointcut unauthorizedMethods() :
within(!@Authorize HttpHandlerType+) &&
withincode(@(GET || PUT || POST || DELETE) !@Authorize public *
*.*(..));
declare warning : unauthorizedMethods() : "Unauthorized HTTP resource
method";
=========================
It correctly identifies all the methods which are not annotated with the
@Authorize annotations. But it generates the warning for each and ever
statement found in the respective method body! So, for three methods I have
18 warning!
I suspect that the problem is with the withincode join point, but I have no
idea how to fix it.
Thanks.
--
View this message in context: http://aspectj.2085585.n4.nabble.com/My-declare-warning-pointcut-generates-too-many-duplicate-warnings-how-to-fix-it-tp4174448p4174448.html
Sent from the AspectJ - users mailing list archive at Nabble.com.