-
Notifications
You must be signed in to change notification settings - Fork 102
Comparing changes
Open a pull request
base repository: openrewrite/rewrite-testing-frameworks
base: v3.32.0
head repository: openrewrite/rewrite-testing-frameworks
compare: v3.33.0
- 7 commits
- 37 files changed
- 3 contributors
Commits on Mar 30, 2026
-
OpenRewrite recipe best practices (#949)
* OpenRewrite recipe best practices Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.recipes.rewrite.OpenRewriteRecipeBestPractices?organizationId=QUxML01vZGVybmUvTW9kZXJuZSArIE9wZW5SZXdyaXRl Co-authored-by: Moderne <[email protected]> * Fix compilation errors: cast visitor return type to MethodDeclaration RemoveAnnotationVisitor.visit() and RemoveAnnotation.getVisitor().visit() return generic J, but the calling methods expect J.MethodDeclaration. Added explicit casts in three files to match the existing pattern. --------- Co-authored-by: Moderne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 130d158 - Browse repository at this point
Copy the full SHA 130d158View commit details -
Add RemoveDoNothingForDefaultMocks recipe (#947)
* Add RemoveDoNothingForDefaultMocks recipe (#946) Remove unnecessary `doNothing()` stubbings on `@Mock` fields that cause UnnecessaryStubbingException after migrating to Mockito 3+. * Remove redundant `false` from MethodMatcher constructors `false` is the default for `matchOverrides`, so the single-arg constructor is sufficient and consistent with the rest of the codebase. --------- Co-authored-by: Tim te Beek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4b1c86 - Browse repository at this point
Copy the full SHA d4b1c86View commit details -
Add PowerMockitoDoStubbingToMockito recipe (#948)
* Add PowerMockitoDoStubbingToMockito recipe (#946) Rewrite PowerMockito's string-based private method stubbing into standard Mockito chained form so migrated code compiles. * Fix CSV escaping for fields containing commas and quotes * Refine PowerMockitoDoStubbingToMockito per review feedback Use UsesMethod precondition instead of UsesType for more precise matching, static imports for Collections methods, emptyList() for no-arg calls, and ListUtils.mapFirst to simplify arg remapping. --------- Co-authored-by: Tim te Beek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04c94f8 - Browse repository at this point
Copy the full SHA 04c94f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 135a45b - Browse repository at this point
Copy the full SHA 135a45bView commit details -
Add AssertEqualsIntegralDeltaToAssertEquals recipe (#950)
* Add AssertEqualsIntegralDeltaToAssertEquals recipe (#869) Remove the unnecessary delta/precision argument from assertEquals when both expected and actual are int or long types, since the delta is meaningless for exact integer comparison. * Inline JavaParser initializer instead of caching in field * Update generated recipes.csv
Configuration menu - View commit details
-
Copy full SHA for 8aeb674 - Browse repository at this point
Copy the full SHA 8aeb674View commit details -
Add AssertEqualsIntegralDeltaToAssertEquals recipe (#950)
* Add AssertEqualsIntegralDeltaToAssertEquals recipe (#869) Remove the unnecessary delta/precision argument from assertEquals when both expected and actual are int or long types, since the delta is meaningless for exact integer comparison. * Inline JavaParser initializer instead of caching in field * Update generated recipes.csv
Configuration menu - View commit details
-
Copy full SHA for 9ae6e43 - Browse repository at this point
Copy the full SHA 9ae6e43View commit details
Commits on Mar 31, 2026
-
Inline JavaParser and JavaTemplate fields in recipes (#951)
* Inline JavaParser and JavaTemplate fields in recipes Remove the legacy pattern of storing JavaParser.Builder and JavaTemplate instances as cached fields on visitors, inlining them at each usage site instead. * Also inline javaParser helper methods Address PR feedback to fully inline the javaParser(ctx) helper methods in JUnitParamsRunnerToParameterized and ParameterizedRunnerToParameterized.
Configuration menu - View commit details
-
Copy full SHA for df743de - Browse repository at this point
Copy the full SHA df743deView 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.32.0...v3.33.0