Unnamed
public java v1 · immutablepublic aspect TraceAspect extends net.sf.oval.guard.GuardAspect { private Logger logger = Logger.getLogger("trace"); pointcut traceMethods() : execution(* *.*(..)) && !within(TraceAspect); before() : traceMethods() { Signature sig = thisJoinPointStaticPart.getSignature(); logger.logp(Level.INFO, sig.getDeclaringType().getName(),sig.getName(), "Entering"); }}