public abstract class ConfigurationAwareCheckBase
extends org.revapi.java.spi.CheckBase
org.revapi.java.spi.CheckBase.ActiveElements<T extends Element>| Constructor and Description |
|---|
ConfigurationAwareCheckBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(org.revapi.AnalysisContext analysisContext) |
boolean |
isAccessibleOrInAPI(Element e,
org.revapi.java.spi.TypeEnvironment env) |
boolean |
isBothAccessibleOrInApi(Element a,
org.revapi.java.spi.TypeEnvironment envA,
Element b,
org.revapi.java.spi.TypeEnvironment envB) |
boolean |
isSkipUseTracking() |
createDifference, createDifference, doEnd, doVisitAnnotation, doVisitClass, doVisitField, doVisitMethod, doVisitMethodParameter, getAnalysisContext, getConfigurationRootPaths, getJSONSchema, getNewTypeEnvironment, getOldTypeEnvironment, isAccessible, isBothAccessible, isBothPrivate, isEffectivelyAccessible, isMissing, isPubliclyUsedAs, popIfActive, pushActive, setNewTypeEnvironment, setOldTypeEnvironment, visitAnnotation, visitClass, visitEnd, visitField, visitMethod, visitMethodParameterpublic boolean isSkipUseTracking()
public void initialize(@Nonnull org.revapi.AnalysisContext analysisContext)
initialize in interface org.revapi.configuration.Configurableinitialize in class org.revapi.java.spi.CheckBasepublic boolean isAccessibleOrInAPI(@Nonnull Element e, @Nonnull org.revapi.java.spi.TypeEnvironment env)
isAccessibleOrInAPI in class org.revapi.java.spi.CheckBaseCopyright © 2016 Lukas Krejci. All Rights Reserved.