Annotation Type OpcodeStack.CustomUserValue


  • @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}