-
Notifications
You must be signed in to change notification settings - Fork 105
Pull requests: openrewrite/rewrite-static-analysis
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
FallThrough: don't add a break after a guarded early exit
#1008
opened Aug 16, 2026 by
Niloyyy
Contributor
Loading…
Skip declaration-site variance for invariant storage
#1007
opened Aug 15, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Preserve escaped backslash-newline text in
UsePortableNewlines
#1006
opened Aug 15, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Add recipe to avoid repeated Pattern.compile calls
#1005
opened Aug 14, 2026 by
raj7-dev
Loading…
3 of 4 tasks
Place
@Nullable correctly on qualified nested return types
#996
opened Aug 11, 2026 by
martinfrancois
Contributor
•
Draft
3 of 4 tasks
Preserve observable array accesses and casts in identical branches
#995
opened Aug 11, 2026 by
martinfrancois
Contributor
•
Draft
3 of 4 tasks
Preserve argument comments and ranged append behavior in string-builder conversion
#994
opened Aug 11, 2026 by
martinfrancois
Contributor
•
Draft
3 of 4 tasks
Add
super.finalize() through two-level finalizer hierarchies
#993
opened Aug 11, 2026 by
martinfrancois
Contributor
•
Draft
3 of 4 tasks
Preserve comments before unwrapped else blocks
#992
opened Aug 11, 2026 by
martinfrancois
Contributor
Loading…
4 tasks done
Preserve comments and Groovy conversions when replacing wrapper constructors
#991
opened Aug 11, 2026 by
martinfrancois
Contributor
•
Draft
3 of 4 tasks
Keep Java
Runtime.exec replacements out of non-Java sources
#990
opened Aug 11, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Avoid non-compiling collisions when renaming near-miss
Object methods
#987
opened Aug 11, 2026 by
martinfrancois
Contributor
•
Draft
3 of 4 tasks
UseLambdaForFunctionalInterface: keep the receiver of implicit getClass()
#980
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
UnwrapElseAfterReturn: only unwrap when else declarations do not collide
#979
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
UnnecessaryCloseInTryWithResources: only remove a trailing close of a Closeable
#978
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
ReplaceDeprecatedRuntimeExecMethods: preserve the argument vector
#976
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Keep
char[] and non-Java sources out of String.valueOf conversion
#975
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Avoid existing methods when renaming near-miss
Object methods
#974
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Remove null checks before literal equality only for side-effect-free expressions
#973
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Remove null checks before
instanceof only for side-effect-free expressions
#972
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Preserve
Float(double) rounding when replacing wrapper constructors
#970
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
ObjectFinalizeCallsSuper: declare Throwable when adding super.finalize()
#969
opened Aug 10, 2026 by
martinfrancois
Contributor
Loading…
4 tasks done
Qualify generated java.util.Arrays calls when the name is shadowed
#967
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
RemoveUnusedLabels: preserve comments and Kotlin-referenced labels
#966
opened Aug 10, 2026 by
martinfrancois
Contributor
•
Draft
4 tasks done
Fix NPE in NestedEnumsAreNotStatic when class body is null
#957
opened Aug 1, 2026 by
devsuyash-Hq
Loading…
1 of 3 tasks
Previous Next
ProTip!
Exclude everything labeled
bug with -label:bug.