spring-boot-migrator icon indicating copy to clipboard operation
spring-boot-migrator copied to clipboard

Provide a way to categorize and/or tag recipes

Open fabapp2 opened this issue 3 years ago • 0 comments

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

fabapp2 avatar Jul 07 '22 15:07 fabapp2