Interface RecipeFetcher

All Known Implementing Classes:
DefaultRecipeFetcher, MicronautRecipeFetcher

public interface RecipeFetcher
Utility class to interact with OpenRewrite recipes.
  • Method Details

    • findFrameworkDocumentationByRecipeName

      Optional<String> findFrameworkDocumentationByRecipeName(String recipeName)
    • findThirdPartyDocumentationByRecipeName

      Optional<String> findThirdPartyDocumentationByRecipeName(String recipeName)
    • findAllByRecipeNameAndBuildTool

      @NonNull @NonNull List<Dependency> findAllByRecipeNameAndBuildTool(@NonNull @NonNull String recipe, @NonNull @NonNull BuildTool buildTool)
    • findPropertiesByRecipeName

      @NonNull @NonNull Optional<Properties> findPropertiesByRecipeName(@NonNull @NonNull String recipe)
    • findAllFilesByRecipeName

      @NonNull @NonNull List<FileContents> findAllFilesByRecipeName(@NonNull @NonNull String recipe)
    • findBootstrapPropertiesByRecipeName

      @NonNull @NonNull Optional<Properties> findBootstrapPropertiesByRecipeName(@NonNull @NonNull String recipeName)