Package org.openrewrite.gradle.trait
Class GradleDependencies
java.lang.Object
org.openrewrite.gradle.trait.GradleDependencies
- All Implemented Interfaces:
org.openrewrite.trait.Trait<org.openrewrite.java.tree.J.MethodInvocation>
public class GradleDependencies
extends Object
implements org.openrewrite.trait.Trait<org.openrewrite.java.tree.J.MethodInvocation>
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable GradleDependenciesfilterStatements(Predicate<org.openrewrite.java.tree.Statement> predicate) @Nullable GradleDependenciesmapStatements(Function<org.openrewrite.java.tree.Statement, @Nullable org.openrewrite.java.tree.Statement> mapper) @Nullable GradleDependenciesremoveDependency(@Nullable String group, @Nullable String artifact) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openrewrite.trait.Trait
getCursor, getTree
-
Constructor Details
-
GradleDependencies
public GradleDependencies()
-
-
Method Details
-
removeDependency
public @Nullable GradleDependencies removeDependency(@Nullable String group, @Nullable String artifact) -
filterStatements
public @Nullable GradleDependencies filterStatements(Predicate<org.openrewrite.java.tree.Statement> predicate) -
mapStatements
public @Nullable GradleDependencies mapStatements(Function<org.openrewrite.java.tree.Statement, @Nullable org.openrewrite.java.tree.Statement> mapper)
-