001 package edu.rice.cs.cunit.instrumentors; 002 003 /** 004 * Annotation for a class signaling that the class should not be instrumented by instrumentors matching 005 * the names in the semicolon-separated list class name patterns. By default, the pattern is "***", meaning 006 * all classes. 007 * 008 * The class name patterns are split at the ';' characters and then used as parameters to 009 * ClassFileTools.classNameMatches. 010 * 011 * @author Mathias Ricken 012 */ 013 public @interface DoNotInstrument { 014 String instrumentors() default "***"; 015 }