spring-boot-migrator
spring-boot-migrator copied to clipboard
Provide a way to categorize and/or tag recipes
What needs to be done
Provide a way to categorize/group/tag recipes so related recipes can be displayed and filtered by these categories.
Why it needs to be done
- When showing OpenRewrite recipes found by scanning the classpath the conditions are currently not interpreted and thus all recipes are shown in the list of recipes.
- It can be confusing when e.g. recipes for a Boot version upgrade get mixed up with recipes of a very different type, e.g. "applying best practices" or alike
Acceptance Criteria
Given the user scans an application When recipes from multiple categories are found applicable Then the list of recipes shows these recipes under the categories they belong to
TODO:
- Define how to navigate categories
- Define how to filter recipes by categories
Additional Information
The RewriteRecipeLoader is currently ignored, enable it again when this issue is solved and show these recipes under a category openrewrite