Class OptionalChecker

All Implemented Interfaces:
Processor, OptionConfiguration

public class OptionalChecker extends AggregateChecker
A type-checker that prevents NoSuchElementException in the use of the Optional class.
See the Checker Framework Manual:
Optional Checker
  • Constructor Details

  • Method Details

    • getSupportedCheckers

      protected Collection<Class<? extends SourceChecker>> getSupportedCheckers()
      Description copied from class: AggregateChecker
      Returns the list of independent subcheckers to be run together. An aggregate checker overrides this method to indicate its immediate subcheckers.
      Specified by:
      getSupportedCheckers in class AggregateChecker
      Returns:
      the list of immediate subcheckers checkers to be run