Package org.revapi.java.checks.classes
Class InheritanceChainChanged
- java.lang.Object
-
- org.revapi.java.spi.CheckBase
-
- org.revapi.java.checks.classes.InheritanceChainChanged
-
- All Implemented Interfaces:
org.revapi.configuration.Configurable
,org.revapi.java.spi.Check
public final class InheritanceChainChanged extends org.revapi.java.spi.CheckBase
- Since:
- 0.1
- Author:
- Lukas Krejci
-
-
Constructor Summary
Constructors Constructor Description InheritanceChainChanged()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<org.revapi.Difference>
doEnd()
protected void
doVisitClass(org.revapi.java.spi.JavaTypeElement oldEl, org.revapi.java.spi.JavaTypeElement newEl)
EnumSet<org.revapi.java.spi.Check.Type>
getInterest()
-
Methods inherited from class org.revapi.java.spi.CheckBase
createDifference, createDifferenceWithExplicitParams, doVisitAnnotation, doVisitField, doVisitMethod, doVisitMethodParameter, getAnalysisContext, getExtensionId, getJSONSchema, getNewTypeEnvironment, getOldTypeEnvironment, initialize, isAccessible, isBothAccessible, isBothPrivate, isDescendingOnNonExisting, isMissing, peekLastActive, popIfActive, popIfActive, pushActive, setNewTypeEnvironment, setOldTypeEnvironment, visitAnnotation, visitClass, visitEnd, visitField, visitMethod, visitMethodParameter
-
-
-
-
Method Detail
-
getInterest
public EnumSet<org.revapi.java.spi.Check.Type> getInterest()
-
doEnd
protected List<org.revapi.Difference> doEnd()
- Overrides:
doEnd
in classorg.revapi.java.spi.CheckBase
-
doVisitClass
protected void doVisitClass(org.revapi.java.spi.JavaTypeElement oldEl, org.revapi.java.spi.JavaTypeElement newEl)
- Overrides:
doVisitClass
in classorg.revapi.java.spi.CheckBase
-
-