code: public static void logEvaluatedRules(Rewrite event, Level level)
     {
        switch (level)
        {
        case INFO:
           if (log.isInfoEnabled())
              log.info(buildLogOutput(event).toString());
           break;
        case WARN:
           if (log.isWarnEnabled())
              log.warn(buildLogOutput(event).toString());
           break;
        case ERROR:
           if (log.isErrorEnabled())
              log.error(buildLogOutput(event).toString());
           break;
        case DEBUG:
           if (log.isDebugEnabled())
              log.debug(buildLogOutput(event).toString());
           break;
        case TRACE:
           if (log.isTraceEnabled())
              log.trace(buildLogOutput(event).toString());
           break;
  
        default:
           break;
        }
     }
docs: Print a log of all {@link Rule} instances evaluated during the given {@link Rewrite} event. This method is a no-op
  if the selected logging {@link Level} is disabled.