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    }