Class Varargs
java.lang.Object
org.revapi.java.spi.CheckBase
org.revapi.java.checks.methods.Varargs
- All Implemented Interfaces:
org.revapi.configuration.Configurable
,org.revapi.java.spi.Check
public final class Varargs
extends org.revapi.java.spi.CheckBase
-
Nested Class Summary
Nested classes/interfaces inherited from class org.revapi.java.spi.CheckBase
org.revapi.java.spi.CheckBase.ActiveElements<T extends org.revapi.java.spi.JavaElement>
Nested classes/interfaces inherited from interface org.revapi.java.spi.Check
org.revapi.java.spi.Check.Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List
<org.revapi.Difference> doEnd()
protected void
doVisitMethod
(org.revapi.java.spi.JavaMethodElement oldMethod, org.revapi.java.spi.JavaMethodElement newMethod) EnumSet
<org.revapi.java.spi.Check.Type> void
initialize
(org.revapi.AnalysisContext analysisContext) Methods inherited from class org.revapi.java.spi.CheckBase
createDifference, createDifferenceWithExplicitParams, doVisitAnnotation, doVisitClass, doVisitField, doVisitMethodParameter, getAnalysisContext, getNewTypeEnvironment, getOldTypeEnvironment, isAccessible, isBothAccessible, isBothPrivate, isDescendingOnNonExisting, isMissing, peekLastActive, popIfActive, popIfActive, pushActive, setNewTypeEnvironment, setOldTypeEnvironment, visitAnnotation, visitClass, visitEnd, visitField, visitMethod, visitMethodParameter
-
Constructor Details
-
Varargs
public Varargs()
-
-
Method Details
-
initialize
- Specified by:
initialize
in interfaceorg.revapi.configuration.Configurable
- Overrides:
initialize
in classorg.revapi.java.spi.CheckBase
-
getExtensionId
-
getJSONSchema
-
getInterest
-
doVisitMethod
protected void doVisitMethod(org.revapi.java.spi.JavaMethodElement oldMethod, org.revapi.java.spi.JavaMethodElement newMethod) - Overrides:
doVisitMethod
in classorg.revapi.java.spi.CheckBase
-
doEnd
- Overrides:
doEnd
in classorg.revapi.java.spi.CheckBase
-