checkers.util.test
Class TestChecker

java.lang.Object
  extended by javax.annotation.processing.AbstractProcessor
      extended by checkers.source.SourceChecker
          extended by checkers.basetype.BaseTypeChecker
              extended by checkers.util.BasicChecker
                  extended by checkers.util.test.TestChecker
All Implemented Interfaces:
Processor

@SupportedSourceVersion(value=RELEASE_7)
@TypeQualifiers(value=Odd.class)
public class TestChecker
extends BasicChecker

A simple checker used for testing the checkers framework. It treates the \@Odd annotation as a subtype-style qualifier with no special semantics.

This checker should only be used for testing the framework.


Field Summary
 
Fields inherited from class checkers.util.BasicChecker
FLOW_BY_DEFAULT
 
Fields inherited from class checkers.source.SourceChecker
currentRoot, env, messager, messages, skipPattern, trees
 
Fields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv
 
Constructor Summary
TestChecker()
           
 
Method Summary
 
Methods inherited from class checkers.util.BasicChecker
createFactory, createSupportedTypeQualifiers, init
 
Methods inherited from class checkers.basetype.BaseTypeChecker
createQualifierHierarchy, createSourceVisitor, createTypeHierarchy, getQualifierHierarchy, getSupportedLintOptions, getSupportedTypeQualifiers, isAssignable, isSubtype, isValidUse
 
Methods inherited from class checkers.source.SourceChecker
getLintOption, getLintOption, getMessages, getProcessingEnvironment, getShouldSkip, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, getSuppressWarningsKey, message, process, report, shouldSkip
 
Methods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestChecker

public TestChecker()