Class OptionalChecker

All Implemented Interfaces:
Processor, OptionConfiguration

@RelevantJavaTypes(java.util.Optional.class) @StubFiles("javaparser.astub") @SupportedOptions("optionalMapAssumeNonNull") public class OptionalChecker extends BaseTypeChecker
A type-checker that prevents misuse of the Optional class.
See the Checker Framework Manual:
Optional Checker
  • Constructor Details

    • OptionalChecker

      public OptionalChecker()
      Create an OptionalChecker.