Package org.openrewrite.gradle
Class AddDependencyVisitor
java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<P>
org.openrewrite.groovy.GroovyVisitor<P>
org.openrewrite.groovy.GroovyIsoVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.gradle.AddDependencyVisitor
public class AddDependencyVisitor
extends org.openrewrite.groovy.GroovyIsoVisitor<org.openrewrite.ExecutionContext>
-
Field Summary
Fields inherited from class org.openrewrite.java.JavaVisitor
javadocVisitor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolveDependencyVersion(String groupId, String artifactId, String currentVersion, @Nullable String newVersion, @Nullable String versionPattern, List<org.openrewrite.maven.tree.MavenRepository> repositories, @Nullable org.openrewrite.maven.table.MavenMetadataFailures metadataFailures, org.openrewrite.ExecutionContext ctx) org.openrewrite.groovy.tree.G.CompilationUnitvisitCompilationUnit(org.openrewrite.groovy.tree.G.CompilationUnit cu, org.openrewrite.ExecutionContext ctx) Methods inherited from class org.openrewrite.groovy.GroovyIsoVisitor
visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayDimension, visitArrayType, visitAssert, visitAssignment, visitAssignmentOperation, visitBinary, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDeclaration, visitCompilationUnit, visitContinue, visitControlParentheses, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitExpression, visitFieldAccess, visitForControl, visitForEachControl, visitForEachLoop, visitForLoop, visitGString, visitGStringValue, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitLambda, visitListLiteral, visitLiteral, visitMapLiteral, visitMemberReference, visitMethodDeclaration, visitMethodInvocation, visitMultiCatch, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSwitchExpression, visitSynchronized, visitTernary, visitThrow, visitTry, visitTryResource, visitTypeCast, visitTypeParameter, visitUnary, visitVariable, visitVariableDeclarations, visitWhileLoop, visitWildcard, visitYieldMethods inherited from class org.openrewrite.groovy.GroovyVisitor
autoFormat, getLanguage, isAcceptable, visitContainer, visitLeftPadded, visitMapEntry, visitRange, visitRightPadded, visitSpaceMethods inherited from class org.openrewrite.java.JavaVisitor
autoFormat, autoFormat, getJavadocVisitor, isInSameNameScope, isInSameNameScope, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeAutoFormat, maybeAutoFormat, maybeAutoFormat, maybeRemoveImport, maybeRemoveImport, service, visitContainer, visitLeftPadded, visitRightPadded, visitSpace, visitType, visitTypeName, visitUnknown, visitUnknownSourceMethods inherited from class org.openrewrite.TreeVisitor
adapt, collect, collect, defaultValue, doAfterVisit, getAfterVisit, getCursor, isAdaptableTo, noop, postVisit, preVisit, reduce, reduce, reduce, setCursor, stopAfterPreVisit, updateCursor, visit, visit, visit, visitAndCast, visitAndCast, visitMarker, visitMarkers, visitNonNull, visitNonNull, visitorTreeType
-
Constructor Details
-
AddDependencyVisitor
public AddDependencyVisitor()
-
-
Method Details
-
visitCompilationUnit
public org.openrewrite.groovy.tree.G.CompilationUnit visitCompilationUnit(org.openrewrite.groovy.tree.G.CompilationUnit cu, org.openrewrite.ExecutionContext ctx) - Overrides:
visitCompilationUnitin classorg.openrewrite.groovy.GroovyIsoVisitor<org.openrewrite.ExecutionContext>
-
resolveDependencyVersion
public static Optional<String> resolveDependencyVersion(String groupId, String artifactId, String currentVersion, @Nullable @Nullable String newVersion, @Nullable @Nullable String versionPattern, List<org.openrewrite.maven.tree.MavenRepository> repositories, @Nullable @Nullable org.openrewrite.maven.table.MavenMetadataFailures metadataFailures, org.openrewrite.ExecutionContext ctx) throws org.openrewrite.maven.MavenDownloadingException - Throws:
org.openrewrite.maven.MavenDownloadingException
-