package com.laytonsmith.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* This marks functions that should not be tested by the boilerplate test mechanisms,
* for instance, the ones that running a blind test with could cause system problems,
* or other undesired behavior. This only prevents the function execution, the rest
* of the tests (documentation, etc) will be run, and this will not prevent specific
* tests from being run.
*
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface noboilerplate {
}