public class PropertyKeyChecker extends BaseTypeChecker
propfiles option (e.g. -Apropfiles=/path/to/messages.properties),
separating multiple files by a colon ":".
ResourceBundle:
Programmers pass the baseName name of the bundle via
bundlename (e.g. -Abundlename=MyResource. The checker uses
the resource associated with the default Locale in the compilation
system.
SourceChecker.CheckerErrorcurrentPath, currentRoot, messager, messages, treesprocessingEnv| Constructor and Description |
|---|
PropertyKeyChecker() |
| Modifier and Type | Method and Description |
|---|---|
GraphQualifierHierarchy |
createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory factory)
Factory method to easily change what QualifierHierarchy is
created.
|
Set<@ReadOnly String> |
getLookupKeys()
Returns a set of the valid keys that can be used.
|
void |
initChecker()
Initialize the checker.
|
createFactory, createQualifierHierarchy, createQualifierHierarchyFactory, createSourceVisitor, createSupportedTypeQualifiers, createTypeHierarchy, getQualifierHierarchy, getSupportedLintOptions, getSupportedTypeQualifiers, getTypeHierarchy, invokeConstructorForerrorAbort, errorAbort, formatStackTrace, fullMessageOf, getLintOption, getLintOption, getMessages, getProcessingEnvironment, getProperties, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, getSuppressWarningsKey, message, report, shouldSkipDefs, shouldSkipDefs, shouldSkipUses, typeProcess, typeProcessingStartinit, process, typeProcessingOvergetCompletions, isInitialized, toStringpublic void initChecker()
SourceCheckerinitChecker in class BaseTypeCheckerAbstractProcessor.init(ProcessingEnvironment)public Set<@ReadOnly String> getLookupKeys()
public GraphQualifierHierarchy createQualifierHierarchy(MultiGraphQualifierHierarchy.MultiGraphFactory factory)
BaseTypeCheckercreateQualifierHierarchy in class BaseTypeChecker