-
Notifications
You must be signed in to change notification settings - Fork 30
Comparing changes
Open a pull request
base repository: openrewrite/rewrite-logging-frameworks
base: v3.12.0
head repository: openrewrite/rewrite-logging-frameworks
compare: v3.13.0
- 11 commits
- 23 files changed
- 8 contributors
Commits on Jul 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c185014 - Browse repository at this point
Copy the full SHA c185014View commit details
Commits on Jul 30, 2025
-
Recipe to migrate deprecated JBoss Logging calls (#245)
* Recipe to migrate deprecated JBoss Logging calls * `DocumentExample` does not support `ParameterizedTest` * Show for now expected conversion of explicit object array --------- Co-authored-by: Tim te Beek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af44c67 - Browse repository at this point
Copy the full SHA af44c67View commit details -
refactor: Static imports for Collections and Collectors
Use this link to re-run the recipe: https://app.moderne.io/builder/m9HsHwu2Z?organizationId=ODQ2MGExMTUtNDg0My00N2EwLTgzMGMtNGE1NGExMTBmZDkw Co-authored-by: Moderne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce8bc2d - Browse repository at this point
Copy the full SHA ce8bc2dView commit details
Commits on Aug 4, 2025
-
Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.text.CreateTextFile?organizationId=QUxML09wZW4gU291cmNlL09wZW5SZXdyaXRl#defaults%3DW3sidmFsdWUiOiJ7XG4gIFwicGVybWlzc2lvbnNcIjoge1xuICAgIFwiYWxsb3dcIjogW1xuICAgICAgXCJCYXNoKC4vZ3JhZGxldzoqKVwiLFxuICAgICAgXCJCYXNoKGNhdDoqKVwiLFxuICAgICAgXCJCYXNoKGVjaG86KilcIixcbiAgICAgIFwiQmFzaChmaW5kOiopXCIsXG4gICAgICBcIkJhc2goZ2g6KilcIixcbiAgICAgIFwiQmFzaChnaXQ6KilcIixcbiAgICAgIFwiQmFzaChncmVwOiopXCIsXG4gICAgICBcIkJhc2goamF2YWM6KilcIixcbiAgICAgIFwiQmFzaChtdjoqKVwiLFxuICAgICAgXCJCYXNoKG5wbSB0ZXN0OiopXCIsXG4gICAgICBcIkJhc2gocmc6KilcIixcbiAgICAgIFwiQmFzaChybToqKVwiLFxuICAgICAgXCJCYXNoKHRpbWVvdXQ6KilcIixcbiAgICAgIFwiV2ViRmV0Y2goZG9tYWluOmdpdGh1Yi5jb20pXCIsXG4gICAgICBcIm1jcF9fZ2l0aHViX19nZXRfaXNzdWVcIixcbiAgICAgIFwibWNwX19naXRodWJfX2dldF9pc3N1ZV9jb21tZW50c1wiLFxuICAgICAgXCJtY3BfX2dpdGh1Yl9fZ2V0X3B1bGxfcmVxdWVzdFwiLFxuICAgICAgXCJtY3BfX2dpdGh1Yl9fZ2V0X3B1bGxfcmVxdWVzdF9jb21tZW50c1wiLFxuICAgICAgXCJtY3BfX2lkZWFfX2ZpbmRfZmlsZXNfYnlfbmFtZV9zdWJzdHJpbmdcIixcbiAgICAgIFwibWNwX19pZGVhX19nZXRfZmlsZV90ZXh0X2J5X3BhdGhcIixcbiAgICAgIFwibWNwX19pZGVhX19nZXRfb3Blbl9pbl9lZGl0b3JfZmlsZV9wYXRoXCIsXG4gICAgICBcIm1jcF9faWRlYV9fZ2V0X29wZW5faW5fZWRpdG9yX2ZpbGVfdGV4dFwiLFxuICAgICAgXCJtY3BfX2lkZWFfX2dldF9zZWxlY3RlZF9pbl9lZGl0b3JfdGV4dFwiLFxuICAgICAgXCJtY3BfX2lkZWFfX2xpc3RfZGlyZWN0b3J5X3RyZWVfaW5fZm9sZGVyXCIsXG4gICAgICBcIm1jcF9faWRlYV9fbGlzdF9maWxlc19pbl9mb2xkZXJcIixcbiAgICAgIFwibWNwX19pZGVhX19vcGVuX2ZpbGVfaW5fZWRpdG9yXCIsXG4gICAgICBcIm1jcF9faWRlYV9fcmVwbGFjZV9zZWxlY3RlZF90ZXh0XCIsXG4gICAgICBcIm1jcF9faWRlYV9fcmVwbGFjZV9zcGVjaWZpY190ZXh0XCIsXG4gICAgICBcIm1jcF9faWRlYV9fc2VhcmNoX2luX2ZpbGVzX2NvbnRlbnRcIlxuICAgIF0sXG4gICAgXCJkZW55XCI6IFtdXG4gIH1cbn1cbiIsIm5hbWUiOiJmaWxlQ29udGVudHMifSx7InZhbHVlIjoiLmNsYXVkZS9zZXR0aW5ncy5sb2NhbC5qc29uIiwibmFtZSI6InJlbGF0aXZlRmlsZU5hbWUifSx7InZhbHVlIjpmYWxzZSwibmFtZSI6Im92ZXJ3cml0ZUV4aXN0aW5nIn1d Co-authored-by: Moderne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb34ecf - Browse repository at this point
Copy the full SHA bb34ecfView commit details -
Add
ArgumentArrayToVarargsfor logger methods that take a var args ……argument Object array (#246) * Add start for converting Object[] to ... * Implement ArgumentArrayToVarargs * Add recipe to new JBossLoggingBestPractices * Add a case that should not be converted * Only convert when the method type has varargs flag set * Minor fixes and add to Slf4J best practices too * Update ArgumentArrayToVarargs.java * JulParameterizedArguments reuses ArgumentArrayToVarargs * Remove now unused methods * Slight polish --------- Co-authored-by: Pierre Delagrave <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 249944e - Browse repository at this point
Copy the full SHA 249944eView commit details -
Avoid unsafe changes in
JulParameterizedArgumentswhen `JavaType.Ar……ray` argument is not a `J.NewArray` (#244) * support migrating `JUL.log("{0}", arrayIdentifier)` to slf4j * applied multiple review suggestions * Use static import for Collections * Apply suggestions from code review * Revert the array unpacking improvement First time testing for a negative case shows that the recipe isn't producing valid code by itself and that `org.openrewrite.java.logging.slf4j.JulToSlf4j` isn't either. Fixed in the next commit. * Skip `JulParameterizedArguments` to avoid unsafe change there --------- Co-authored-by: Tim te Beek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa3f14f - Browse repository at this point
Copy the full SHA aa3f14fView commit details
Commits on Aug 5, 2025
-
OpenRewrite recipe best practices
Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.recipes.rewrite.OpenRewriteRecipeBestPractices?organizationId=QUxML09wZW4gU291cmNlL09wZW5SZXdyaXRl Co-authored-by: Moderne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36a5200 - Browse repository at this point
Copy the full SHA 36a5200View commit details -
LoggerLevelArgumentToMethod for JBoss Logging (#243)
* LoggerLevelArgumentToMethod for JBoss Logging * Fixes from review * Polish * Add package-info * Polish * Add to best practices already * Create a separate test for documentation purposes * Add recipe examples documentation Added example documentation for the following recipes: - ArgumentArrayToVarargs - FormattedArgumentsToVMethodRecipes (JBoss) - JBossLoggingBestPractices - LoggerLevelArgumentToMethod (JBoss) These examples demonstrate the transformations performed by each recipe. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> * Don't change if we can not determine level * Only transfer the whitespace from the first argument --------- Co-authored-by: lingenj <[email protected]> Co-authored-by: Tim te Beek <[email protected]> Co-authored-by: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c59c405 - Browse repository at this point
Copy the full SHA c59c405View commit details -
Add a recipe to migrate from JBoss Logging to SLF4J (#241)
* dependencies * Simple logger invocations * Minimize modifiers in tests * Minimize test using AssertJ's `actual()` * Inline `JBossLoggingToSlf4jUpdateDependencies` and run best practices before migration * Simplify tests --------- Co-authored-by: Tim te Beek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e67627 - Browse repository at this point
Copy the full SHA 2e67627View commit details -
rename settings.local.json to settings.json (#247)
Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.RenameFile?organizationId=QUxML09wZW4gU291cmNlL09wZW5SZXdyaXRl#defaults%3DW3sidmFsdWUiOiIuY2xhdWRlL3NldHRpbmdzLmxvY2FsLmpzb24iLCJuYW1lIjoiZmlsZU1hdGNoZXIifSx7InZhbHVlIjoic2V0dGluZ3MuanNvbiIsIm5hbWUiOiJmaWxlTmFtZSJ9XQ%3D%3D Co-authored-by: Moderne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 210eff9 - Browse repository at this point
Copy the full SHA 210eff9View commit details
Commits on Aug 7, 2025
-
Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.recipes.rewrite.OpenRewriteRecipeBestPractices?organizationId=QUxML09wZW4gU291cmNlL09wZW5SZXdyaXRl Co-authored-by: Moderne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 946d0ce - Browse repository at this point
Copy the full SHA 946d0ceView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.12.0...v3.13.0