From 6515b6ebccd943eb063b62cabf6ce7cd81c52a12 Mon Sep 17 00:00:00 2001 From: Jonathan Schneider Date: Thu, 13 Aug 2026 13:18:30 -0400 Subject: [PATCH] Regenerate recipes.csv so the new category descriptions land `recipeCsvGenerate` merges into an existing `recipes.csv` and matches categories by display name, keeping the existing node when one matches. A category whose name did not change therefore kept its old empty description, so the descriptors added earlier never reached the CSV: `Plexus`. Regenerated with the CSV deleted first. --- .../resources/META-INF/rewrite/recipes.csv | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/main/resources/META-INF/rewrite/recipes.csv b/src/main/resources/META-INF/rewrite/recipes.csv index 24f82c5..25c39dc 100644 --- a/src/main/resources/META-INF/rewrite/recipes.csv +++ b/src/main/resources/META-INF/rewrite/recipes.csv @@ -107,24 +107,24 @@ maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.apache.poi.ReplaceSe maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.apache.poi.UpgradeApachePoi_3_17,Migrates to Apache POI 3.17,Migrates to the last Apache POI 3.x release. This recipe modifies build files and makes changes to deprecated/preferred APIs that have changed between versions.,64,,Apache POI,Apache,,Recipes for [Apache POI](https://poi.apache.org/) spreadsheet library.,Recipes to perform [Apache](https://apache.org/) project migration tasks., maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.apache.poi.UpgradeApachePoi_4_1,Migrates to Apache POI 4.1.2,Migrates to the last Apache POI 4.x release. This recipe modifies build files and makes changes to deprecated/preferred APIs that have changed between versions.,72,,Apache POI,Apache,,Recipes for [Apache POI](https://poi.apache.org/) spreadsheet library.,Recipes to perform [Apache](https://apache.org/) project migration tasks., maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.apache.poi.UpgradeApachePoi_5,Migrates to Apache POI 5.x,Migrates to the latest Apache POI 5.x release. This recipe modifies build files to account for artifact renames and upgrades dependency versions. It also chains the 4.1 recipe to handle all prior API migrations.,77,,Apache POI,Apache,,Recipes for [Apache POI](https://poi.apache.org/) spreadsheet library.,Recipes to perform [Apache](https://apache.org/) project migration tasks., -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.AbstractLogEnabledToSlf4j,Migrate from Plexus `AbstractLogEnabled` to SLF4J,Introduce a SLF4J `Logger` field and replace calls to `getLogger()` with calls to the field.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes$DeleteDirectoryFileRecipe,Replace `FileUtils.deleteDirectory(File)` with JDK provided API,Replace Plexus `FileUtils.deleteDirectory(File directory)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes$DeleteDirectoryStringRecipe,Replace `FileUtils.deleteDirectory(String)` with JDK provided API,Replace Plexus `FileUtils.deleteDirectory(String directory)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes$FileExistsStringRecipe,Replace `FileUtils.fileExists(String)` with JDK provided API,Replace Plexus `FileUtils.fileExists(String fileName)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes$GetFileRecipe,Replace `FileUtils.getFile(String)` with JDK provided API,Replace Plexus `FileUtils.getFile(String fileName)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes,`PlexusFileUtils` Refaster recipes,Refaster template recipes for `org.openrewrite.codehaus.plexus.PlexusFileUtils`.,5,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$AbbreviateRecipe,"Replace `StringUtils.abbreviate(String, int)` with JDK provided API","Replace Plexus `StringUtils.abbreviate(String str, int maxWidth)` with JDK provided API.",1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$CapitaliseRecipe,Replace `StringUtils.capitalise(String)` with JDK provided API,Replace Plexus `StringUtils.capitalise(String str)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$DefaultStringFallbackRecipe,"Replace `StringUtils.defaultString(Object, String)` with JDK provided API","Replace Plexus `StringUtils.defaultString(Object obj, String nullDefault)` with JDK provided API.",1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$DefaultStringRecipe,Replace `StringUtils.defaultString(Object)` with JDK provided API,Replace Plexus `StringUtils.defaultString(Object obj)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$DeleteWhitespaceRecipe,Replace `StringUtils.deleteWhitespace(String)` with JDK provided API,Replace Plexus `StringUtils.deleteWhitespace(String str)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$EqualsIgnoreCaseRecipe,"Replace `StringUtils.equalsIgnoreCase(String, String)` with JDK provided API","Replace Plexus `StringUtils.equalsIgnoreCase(String str1, String str2)` with JDK provided API.",1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$EqualsRecipe,"Replace `StringUtils.equals(String, String)` with JDK provided API","Replace Plexus `StringUtils.equals(String str1, String str2)` with JDK provided API.",1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$LowercaseRecipe,Replace `StringUtils.lowerCase(String)` with JDK provided API,Replace Plexus `StringUtils.lowerCase(String str)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$ReplaceRecipe,"Replace `StringUtils.replace(String, String, String)` with JDK provided API","Replace Plexus `StringUtils.replace(String text, String searchString, String replacement)` with JDK provided API.",1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$ReverseRecipe,Replace `StringUtils.reverse(String)` with JDK provided API,Replace Plexus `StringUtils.reverse(String str)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$SplitRecipe,Replace `StringUtils.split(String)` with JDK provided API,Replace Plexus `StringUtils.split(String str)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$StripRecipe,Replace `StringUtils.strip(String)` with JDK provided API,Replace Plexus `StringUtils.strip(String str)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$TrimRecipe,Replace `StringUtils.trim(String)` with JDK provided API,Replace Plexus `StringUtils.trim(String str)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$UppercaseRecipe,Replace `StringUtils.upperCase(String)` with JDK provided API,Replace Plexus `StringUtils.upperCase(String str)` with JDK provided API.,1,,Plexus,Codehaus,,,, -maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes,`PlexusStringUtils` Refaster recipes,Refaster template recipes for `org.openrewrite.codehaus.plexus.PlexusStringUtils`.,15,,Plexus,Codehaus,,,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.AbstractLogEnabledToSlf4j,Migrate from Plexus `AbstractLogEnabled` to SLF4J,Introduce a SLF4J `Logger` field and replace calls to `getLogger()` with calls to the field.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes$DeleteDirectoryFileRecipe,Replace `FileUtils.deleteDirectory(File)` with JDK provided API,Replace Plexus `FileUtils.deleteDirectory(File directory)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes$DeleteDirectoryStringRecipe,Replace `FileUtils.deleteDirectory(String)` with JDK provided API,Replace Plexus `FileUtils.deleteDirectory(String directory)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes$FileExistsStringRecipe,Replace `FileUtils.fileExists(String)` with JDK provided API,Replace Plexus `FileUtils.fileExists(String fileName)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes$GetFileRecipe,Replace `FileUtils.getFile(String)` with JDK provided API,Replace Plexus `FileUtils.getFile(String fileName)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusFileUtilsRecipes,`PlexusFileUtils` Refaster recipes,Refaster template recipes for `org.openrewrite.codehaus.plexus.PlexusFileUtils`.,5,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$AbbreviateRecipe,"Replace `StringUtils.abbreviate(String, int)` with JDK provided API","Replace Plexus `StringUtils.abbreviate(String str, int maxWidth)` with JDK provided API.",1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$CapitaliseRecipe,Replace `StringUtils.capitalise(String)` with JDK provided API,Replace Plexus `StringUtils.capitalise(String str)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$DefaultStringFallbackRecipe,"Replace `StringUtils.defaultString(Object, String)` with JDK provided API","Replace Plexus `StringUtils.defaultString(Object obj, String nullDefault)` with JDK provided API.",1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$DefaultStringRecipe,Replace `StringUtils.defaultString(Object)` with JDK provided API,Replace Plexus `StringUtils.defaultString(Object obj)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$DeleteWhitespaceRecipe,Replace `StringUtils.deleteWhitespace(String)` with JDK provided API,Replace Plexus `StringUtils.deleteWhitespace(String str)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$EqualsIgnoreCaseRecipe,"Replace `StringUtils.equalsIgnoreCase(String, String)` with JDK provided API","Replace Plexus `StringUtils.equalsIgnoreCase(String str1, String str2)` with JDK provided API.",1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$EqualsRecipe,"Replace `StringUtils.equals(String, String)` with JDK provided API","Replace Plexus `StringUtils.equals(String str1, String str2)` with JDK provided API.",1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$LowercaseRecipe,Replace `StringUtils.lowerCase(String)` with JDK provided API,Replace Plexus `StringUtils.lowerCase(String str)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$ReplaceRecipe,"Replace `StringUtils.replace(String, String, String)` with JDK provided API","Replace Plexus `StringUtils.replace(String text, String searchString, String replacement)` with JDK provided API.",1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$ReverseRecipe,Replace `StringUtils.reverse(String)` with JDK provided API,Replace Plexus `StringUtils.reverse(String str)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$SplitRecipe,Replace `StringUtils.split(String)` with JDK provided API,Replace Plexus `StringUtils.split(String str)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$StripRecipe,Replace `StringUtils.strip(String)` with JDK provided API,Replace Plexus `StringUtils.strip(String str)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$TrimRecipe,Replace `StringUtils.trim(String)` with JDK provided API,Replace Plexus `StringUtils.trim(String str)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes$UppercaseRecipe,Replace `StringUtils.upperCase(String)` with JDK provided API,Replace Plexus `StringUtils.upperCase(String str)` with JDK provided API.,1,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,, +maven,org.openrewrite.recipe:rewrite-apache,org.openrewrite.codehaus.plexus.PlexusStringUtilsRecipes,`PlexusStringUtils` Refaster recipes,Refaster template recipes for `org.openrewrite.codehaus.plexus.PlexusStringUtils`.,15,,Plexus,Codehaus,,Recipes for replacing [Plexus](https://codehaus-plexus.github.io/) utilities with Java standard library and SLF4J equivalents.,,