-
Notifications
You must be signed in to change notification settings - Fork 377
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
java-hamcrest vs. hamcrest-core, hamcrest-library #183
Comments
Do I want hamcrest-junit or java-hamcrest? Maybe both? I agree that some documentation would be very useful. 👍 |
good point. It was a work in progress. |
@sf105 So what will actually be done to resolve this? Do we change documentation? Do we add a release to the GitHub releases tab? How will we resolve this issue of people not knowing what to download? A casual user will look at the releases page and conclude that Hamcrest is dead because it hasn't been updated in 6 years (indeed, projects are already concluding this). If there is a newer version that people should be using, that isn't being communicated right now. |
Yes, can someone explain this? All our code is using At the least I just need something telling me what Thank you kindly in advance. |
P.S. If the "official page" that tells what's going on is continually delayed until "tomorrow", could someone at least provide an informal answer here in this ticket? That would be better than nothing. After all, this ticket is already coming up in searches for people (like me) wondering what the story is. |
|
For the currently version of Hamcrest (1.3), I've recently updated the instructions on the Hamcrest Distributables page. As a side-note, I do mention the However... I'm in the middle of preparing a new release of Hamcrest (issue #224). Here's what I'm thinking about at the moment:
@garretwilson: yes, As this issue is being addressed in the next release of Hamcrest (issue #224), I'm going to close this issue, and ask that further comments be put onto the #224 issue. |
Replace some dead libraries: * Findbug is dead [1] and replaced by Spotbugs. * `hamcrest-all` is replaced by `hamcrest` [2]. [1] https://stackoverflow.com/questions/2289694/what-is-the-status-of-jsr-305 [2] hamcrest/JavaHamcrest#183 (comment)
Maybe I'm missing something, but I'm looking for the latest version of hamcrest. In the past I've always used hamcrest-core, etc. and the latest version is 1.3 from 2012. Now it seems there is java-hamcrest version 2.0 that's newer. Spring boot starter has hamcrest 1.3, but java-hamcrest has things I want. I can exclude/include the libraries in my POM, but it's very confusing.
I don't see anything in the docs or the GitHub project pages that indicates the name change. Moreover, when I click on the Maven central link it takes me to the search for "org.hamcrest" which includes both.
After some digging I've decided that I want java-hamcrest, but as a longtime users, it took me a while to figure this out.
The text was updated successfully, but these errors were encountered: