Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove empty hamcrest-core 2.x from 'JUnit 4/5' classpath container #1612

Merged
merged 2 commits into from
Sep 11, 2024

Conversation

HannesWell
Copy link
Contributor

What it does

Since hamcrest version 2 the 'hamcrest-core' artifact only exists to redirect to the new 'hamcrest' artifact containing all of hamcrest. Therefore 'hamcrest-core' does only contains meteadata but no classes. For the 'JUnit 4/5' classpath container it is therefore useless in version 2 and later.

References:

Author checklist

Since hamcrest version 2 the 'hamcrest-core' artifact only exists to
redirect to the new 'hamcrest' artifact containing all of hamcrest.
Therefore 'hamcrest-core' does only contains meteadata but no classes.
For the 'JUnit 4/5' classpath container it is therefore useless in
version 2 and later.

References:
- https://hamcrest.org/JavaHamcrest/distributables.html#previous-versions-of-hamcrest
- https://github.com/hamcrest/JavaHamcrest/releases/tag/v2.1
@akurtakov
Copy link
Contributor

akurtakov commented Sep 11, 2024

Will you handle removing it entirely from the sdk/builds?

@akurtakov akurtakov merged commit 56aa875 into eclipse-jdt:master Sep 11, 2024
9 checks passed
Copy link
Member

@noopur2507 noopur2507 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@noopur2507 noopur2507 added this to the 4.34 M1 milestone Sep 12, 2024
@HannesWell HannesWell deleted the remove-hamcrest-core branch September 12, 2024 18:15
@HannesWell
Copy link
Contributor Author

Will you handle removing it entirely from the sdk/builds?

Yes, I'll check if there are any remaining's of hamcrest-core that we can remove.

@HannesWell
Copy link
Contributor Author

HannesWell commented Sep 12, 2024

Will you handle removing it entirely from the sdk/builds?

See

For JDT the remaining references to hamcrest-core were already removed as part of

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants