Class RecipeDependenciesExtension

java.lang.Object
org.openrewrite.gradle.RecipeDependenciesExtension

public class RecipeDependenciesExtension extends Object
  • Constructor Details

    • RecipeDependenciesExtension

      @Inject public RecipeDependenciesExtension(org.gradle.api.artifacts.ConfigurationContainer configurationContainer, org.gradle.api.artifacts.dsl.DependencyHandler dependencyHandler)
  • Method Details

    • parserClasspath

      public void parserClasspath(String dependencyNotation)
    • testParserClasspath

      public void testParserClasspath(String dependencyNotation)
    • parserClasspath

      public void parserClasspath(String sourceSetName, String dependencyNotation)
      Add a dependency to the parser classpath for a specific source set. This is useful for custom source sets not covered by the convenience methods above.
      Parameters:
      sourceSetName - the name of the source set (e.g., "customTest", "functionalTest")
      dependencyNotation - the dependency notation (e.g., "org.example:library:1.0.0")