Replies: 11 comments 24 replies
-
|
Hey , I would like to start work on few of these elements . Is it still available for grabs ? |
Beta Was this translation helpful? Give feedback.
-
|
@ishanarora04 sure it is! We would need a separate main branch to start merging version 4 topics, but this can be prepared once the first pull request is raised. |
Beta Was this translation helpful? Give feedback.
-
Does this mean JPMS modules only? We need to continue to support OSGi users. So the osgi-test team would like to work with you to ensure continued OSGi support. |
Beta Was this translation helpful? Give feedback.
-
|
@bjhargrave yes, that point was about JPMS. Working together making sure we are still supporting OSGi users properly would be perfect! |
Beta Was this translation helpful? Give feedback.
-
|
I'm not sure of the schedule but shouldn't Java-8 which is LTS-ish be still count? |
Beta Was this translation helpful? Give feedback.
-
|
There is no schedule yet for AssertJ 4. Version 3 would easily continue along with version 4 for some time and we would backport any Java 8 compatible feature during this overlapping. |
Beta Was this translation helpful? Give feedback.
-
|
As per team's discussion, AssertJ 4 should use/require Java 17. |
Beta Was this translation helpful? Give feedback.
-
|
How about creating an extension for AssertJ that can be used as a general purpose fluent validation API? I think AssertJ's core API is well suited for such usage. |
Beta Was this translation helpful? Give feedback.
-
|
regarding #2639, you'd also want to update the implementation here to support ClassLoader#getName, etc. which were added in JRE 9! If there is an active branch for AssertJ 4, then I can always cherrypick my changes onto that branch with the new functionality once I complete it? |
Beta Was this translation helpful? Give feedback.
-
|
If I may, I want to put another comment. Can we rebase the whole codebase based on interfaces for clean separation between specifications and implementations? Thanks. |
Beta Was this translation helpful? Give feedback.
-
|
Is it likely that stuff such as |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Let's define the scope of the next major version:
this would lead to remove API made irrelevant like:
usingComparatorForElementFieldsWithNamesusingComparatorForElementFieldsWithTypeusingElementComparatorOnFieldsAbstract...Asserttype to facilitate extension for third-party libraries (similar to Align return types across assertions / assumptions / soft assertions #2173, but using abstract classes instead)Moduleassertions andmodule()navigation method toClassassertionsAny comments, proposals or feedback?
Beta Was this translation helpful? Give feedback.
All reactions