我使用declare error
和declare warning
来执行某些政策;但在某些特定情况下,我想摆脱警告
有没有办法可以命名声明的警告,以便我可以使用@SuppressWarning
?
否则我看到了一个解决方案,但它不能让我满意:定义一个自定义@SuppressXxxPolicyWarning
注释并使用它来限制declare warning
切入点。
答案 0 :(得分:2)
您可以使用带有警告声明的@SuppressAjWarnings注释,如下所示。
declare warning : execution(!@SuppressAjWarnings * *.badMethodName(..)) :
"Your warning message.";