Interface RecipeFetcher
- All Known Implementing Classes:
DefaultRecipeFetcher
,MicronautRecipeFetcher
public interface RecipeFetcher
Utility class to interact with OpenRewrite recipes.
-
Method Summary
Modifier and TypeMethodDescription@NonNull List<Dependency>
findAllByRecipeNameAndBuildTool
(@NonNull String recipe, @NonNull BuildTool buildTool) @NonNull List<FileContents>
findAllFilesByRecipeName
(@NonNull String recipe) @NonNull Optional<Properties>
findBootstrapPropertiesByRecipeName
(@NonNull String recipeName) findFrameworkDocumentationByRecipeName
(String recipeName) @NonNull Optional<Properties>
findPropertiesByRecipeName
(@NonNull String recipe) findThirdPartyDocumentationByRecipeName
(String recipeName)
-
Method Details
-
findFrameworkDocumentationByRecipeName
-
findThirdPartyDocumentationByRecipeName
-
findAllByRecipeNameAndBuildTool
@NonNull @NonNull List<Dependency> findAllByRecipeNameAndBuildTool(@NonNull @NonNull String recipe, @NonNull @NonNull BuildTool buildTool) -
findPropertiesByRecipeName
-
findAllFilesByRecipeName
-
findBootstrapPropertiesByRecipeName
@NonNull @NonNull Optional<Properties> findBootstrapPropertiesByRecipeName(@NonNull @NonNull String recipeName)
-