| Interface | Description |
|---|---|
| FormatterTreeUtil.Result<E> |
| Class | Description |
|---|---|
| FormatterAnalysis |
Needed for flow analysis, to implement the
FormatUtil.asFormat(java.lang.String, org.checkerframework.checker.formatter.qual.ConversionCategory...) method. |
| FormatterAnnotatedTypeFactory |
Adds
Format to the type of tree, if it is a String or
char literal that represents a satisfiable format. |
| FormatterChecker |
A type-checker plug-in for the
Format qualifier that finds
syntactically invalid formatter calls. |
| FormatterTransfer | |
| FormatterTreeUtil |
This class provides a collection of utilities to ease working
with syntax trees that have something to do with Formatters.
|
| FormatterVisitor |
Whenever a format method invocation is found in the syntax tree,
the following checks happen, read the code, seriously! (otherwise see manual 12.2)
|
| FormatUtil |
This class provides a collection of utilities to ease working
with format strings.
|
| Enum | Description |
|---|---|
| FormatterTreeUtil.InvocationType |
Describes the ways a format method may be invoked.
|
| Exception | Description |
|---|---|
| FormatUtil.ExcessiveOrMissingFormatArgumentException | |
| FormatUtil.IllegalFormatConversionCategoryException |