Class BuildscriptVisitor
- java.lang.Object
-
- org.codehaus.groovy.ast.CodeVisitorSupport
-
- tech.kronicle.plugins.gradle.internal.groovyscriptvisitors.BaseVisitor
-
- tech.kronicle.plugins.gradle.internal.groovyscriptvisitors.BaseBuildFileVisitor
-
- tech.kronicle.plugins.gradle.internal.groovyscriptvisitors.buildgradlevisitor.BuildscriptVisitor
-
- All Implemented Interfaces:
org.codehaus.groovy.ast.GroovyCodeVisitor
public class BuildscriptVisitor extends BaseBuildFileVisitor
-
-
Constructor Summary
Constructors Constructor Description BuildscriptVisitor(BaseBuildFileVisitorDependencies dependencies, RepositoriesVisitor repositoriesVisitor, DependenciesVisitor dependenciesVisitor, ExtOuterVisitor extOuterVisitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.slf4j.Loggerlog()protected ExpressionVisitOutcomeprocessMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)-
Methods inherited from class tech.kronicle.plugins.gradle.internal.groovyscriptvisitors.BaseBuildFileVisitor
getPluginCount, getRepositoriesProcessPhase, processBinaryExpression
-
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
-
BuildscriptVisitor
public BuildscriptVisitor(BaseBuildFileVisitorDependencies dependencies, RepositoriesVisitor repositoriesVisitor, DependenciesVisitor dependenciesVisitor, ExtOuterVisitor extOuterVisitor)
-
-
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 classBaseBuildFileVisitor
-
-