@TypeQualifiers(value={UnannotatedString.class,FullyQualifiedName.class,BinaryName.class,SourceName.class,SourceNameForNonArray.class,ClassGetName.class,BinaryNameForNonArray.class,FieldDescriptor.class,FieldDescriptorForArray.class,SignatureBottom.class,MethodDescriptor.class,PolySignature.class,PolyAll.class}) public final class SignatureChecker extends BaseTypeChecker
SourceChecker.CheckerError
currentPath, currentRoot, DETAILS_SEPARATOR, messager, messages, MSGS_FILE, trees, visitor
Constructor and Description |
---|
SignatureChecker() |
Modifier and Type | Method and Description |
---|---|
SignatureAnnotatedTypeFactory |
createFactory(com.sun.source.tree.CompilationUnitTree root) |
createSourceVisitor, getSupportedLintOptions, invokeConstructorFor
addOptions, createSupportedLintOptions, errorAbort, errorAbort, expandCFOptions, formatStackTrace, fullMessageOf, getLintOption, getLintOption, getMessages, getOption, getOption, getOptions, getProcessingEnvironment, getProperties, getStandardSuppressWarningsKeys, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, getSuppressWarningsKeys, hasOption, initChecker, message, printStats, report, setLintOption, setSupportedLintOptions, shouldAddShutdownHook, shouldSkipDefs, shouldSkipDefs, shouldSkipUses, shouldSkipUses, shutdownHook, treeToFilePositionString, typeProcess, typeProcessingStart
init, process, typeProcessingOver
public SignatureAnnotatedTypeFactory createFactory(com.sun.source.tree.CompilationUnitTree root)