Class MavenRepositoryVisitor
- java.lang.Object
-
- org.codehaus.groovy.ast.CodeVisitorSupport
-
- tech.kronicle.plugins.gradle.internal.groovyscriptvisitors.BaseVisitor
-
- tech.kronicle.plugins.gradle.internal.groovyscriptvisitors.buildgradlevisitor.MavenRepositoryVisitor
-
- All Implemented Interfaces:
org.codehaus.groovy.ast.GroovyCodeVisitor
public class MavenRepositoryVisitor extends BaseVisitor
-
-
Constructor Summary
Constructors Constructor Description MavenRepositoryVisitor(BaseVisitorDependencies dependencies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.slf4j.Loggerlog()protected ExpressionVisitOutcomeprocessBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)protected ExpressionVisitOutcomeprocessMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)-
Methods inherited from class tech.kronicle.plugins.gradle.internal.groovyscriptvisitors.BaseVisitor
addSoftwareRepository, afterSwitchConditionExpressionVisited, evaluateExpression, expressionEvaluator, getSoftwareRepositories, processApplyPlugin, processAssignment, processDeclarationExpression, setVisitorState, softwareRepositoryFactory, visit, visitArgumentlistExpression, visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBooleanExpression, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitEmptyExpression, visitEmptyStatement, visitExpressionStatement, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitLambdaExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitMethodReferenceExpression, visitNotExpression, visitorState, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitReturnStatement, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression, visitWhileLoop
-
-
-
-
Constructor Detail
-
MavenRepositoryVisitor
public MavenRepositoryVisitor(BaseVisitorDependencies dependencies)
-
-
Method Detail
-
log
protected org.slf4j.Logger log()
- Specified by:
login classBaseVisitor
-
processMethodCallExpression
protected ExpressionVisitOutcome processMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)
- Overrides:
processMethodCallExpressionin classBaseVisitor
-
processBinaryExpression
protected ExpressionVisitOutcome processBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)
- Overrides:
processBinaryExpressionin classBaseVisitor
-
-