Open
Description
In the main
branch, all withers (builder method following the with<Foo>
pattern) have been replaced with setter methods for consistency and clarity.
To ensure a smooth upgrade path and better API consistency between 2.x
and 3.x
, we should introduce equivalent setter methods in the 2.x
branch and mark the existing wither methods as deprecated. This will give users time to adapt before migrating to 3.x
, where wither methods will no longer be available.
Proposed Action:
- Add
set<foo>
methods alongside existingwith<foo>
methods in2.x
. - Mark all remaining
with<foo>
methods as deprecated in2.x
.
Metadata
Metadata
Assignees
Type
Projects
Status
Ready