Class TypeOutputtingChecker.GeneralAnnotatedTypeFactory

java.lang.Object
org.checkerframework.framework.type.AnnotatedTypeFactory
org.checkerframework.common.util.debug.TypeOutputtingChecker.GeneralAnnotatedTypeFactory
All Implemented Interfaces:
AnnotationProvider
Enclosing class:
TypeOutputtingChecker

public static class TypeOutputtingChecker.GeneralAnnotatedTypeFactory extends AnnotatedTypeFactory
Stores any explicit annotation in AnnotatedTypeMirrors. It doesn't have a qualifier hierarchy, so it violates most of the specifications for AnnotatedTypeMirrors and AnnotatedTypeFactorys, which may cause crashes and other unexpected behaviors.