Class ImplicitNullAnnotationVerifier

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.ImplicitNullAnnotationVerifier
Direct Known Subclasses:
MethodVerifier

public class ImplicitNullAnnotationVerifier extends Object
Extracted slice from MethodVerifier15, which is responsible only for implicit null annotations. First, if enabled, it detects overridden methods from which null annotations are inherited. Next, also default nullness is filled into remaining empty slots. After all implicit annotations have been filled in compatibility is checked and problems are complained.