Package edu.umd.cs.findbugs
Annotation Interface OpcodeStack.CustomUserValue
- Enclosing class:
OpcodeStack
@Documented
@Target({TYPE,PACKAGE})
@Retention(RUNTIME)
public static @interface OpcodeStack.CustomUserValue
You can put this annotation on a OpcodeStack detector
to indicate that it uses
OpcodeStack.Item.userValue
,
and thus should not reuse generic OpcodeStack information
from an iterative evaluation of the opcode stack. Such detectors
will not use iterative opcode stack evaluation.
This is primarily for detectors that need to be backwards compatible with
versions of FindBugs that do not support OpcodeStackDetector.WithCustomJumpInfo
}