See: Description
| Class | Description |
|---|---|
| AggregateChecker |
An aggregate checker that packages multiple checkers together.
|
| Result |
Represents the outcome of a type-checking operation (success,
warning, or failure, plus a list of explanatory messages).
|
| Result.DiagMessage |
A class that represents diagnostic messages.
|
| SourceChecker |
An abstract annotation processor designed for implementing a
source-file checker for a JSR-308 conforming compiler plug-in.
|
| SourceVisitor<R,P> |
An AST visitor that provides a variety of compiler utilities and interfaces
to facilitate type-checking.
|
| Exception | Description |
|---|---|
| SourceChecker.CheckerError |
Exception type used only internally to abort
processing.
|
| Annotation Type | Description |
|---|---|
| SupportedLintOptions |
An annotation used to indicate what lint options a checker supports.
|
| SupportedOptions |
An annotation used to indicate what Checker Framework options a checker supports.
|
| SuppressWarningsKeys |
Specifies the argument(s) that this checker recognizes for suppressing
warnings via the
SuppressWarnings annotation. |
Most classes won't want to extend the classes in this package directly; the
classes in the org.checkerframework.common.basetype package provide subtype checking
functionality.
org.checkerframework.common.basetype