uniVocity / univocity-parsers

uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.
915 stars 251 forks source link

THIS REPO IS ABANDONED – IT IS USELESS TO OPEN ISSUES OR PULL REQUESTS #534

Open UltraCharge99 opened 9 months ago

UltraCharge99 commented 9 months ago

[!WARNING] Unfortunately, this project is inactive since 2021. Please note that many issues and pull requests (PRs) have been opened since then, with none receiving responses or being merged.

Indicators of the project being abandoned:

@jbax, please correct me if I'm wrong and close this issue if the project is still alive.

This issue is just a heads-up for anyone who might be considering using this project. It's not a criticism of the project or its maintainers. It's just a warning that the project is abandoned, and that you should consider this before using it.

sonofab1rd commented 8 months ago

I can confirm. I emailed the owner and they did confirm that they are no longer maintaining the project. I'm not sure if any of the forks are actively maintained. I created one myself so that I'd have a backup if needed. And, I might try to at least fix the remaining issues and merge in the outstanding PRs.

sonofab1rd commented 8 months ago

I did manage to merge all the outstanding PRs to my fork here. Bulk moving the open issues is kind of a pain. If anyone wants to do that, that would be great. Otherwise, anyone feel free to open issues on the fork.

marcphilipp commented 3 months ago

@sonofab1rd Awesome! Do you plan to do a release to Maven Central?

sonofab1rd commented 3 months ago

@marcphilipp I'm hoping to, yes. I did get a bit hung up after merging in all the outstanding requests. And, tests are currently failing. I'm not familiar with TestNG. Or, the custom test framework this repo is using. I'll probably need to figure that out, then get the tests to pass.

I didn't realize people were still commenting here until you tagged me! I'll have to turn notifications on! I thought I was probably the only person on the planet using this library!

marcphilipp commented 3 months ago

@sonofab1rd I'm one of the maintainers of JUnit which is using this library behind the scenes for it's @CsvSource and @CsvFileSource feature for parameterized tests. I'd be happy to help. Maybe you could open an issue in your fork to list the known problems? FWIW I ran mvn clean verify and nothing failed. But when I ran all tests from IntelliJ IDEA some did fail.

marcphilipp commented 3 months ago

@sonofab1rd Actually, I had a little time on my hands:

sonofab1rd commented 3 months ago

In case anyone is still watching this... Thanks to @marcphilipp ! I was able to merge in Marc's fixes which fixed the test failures. And, subsequently the build step. I've got some registration stuff to do on the maven central repo. When that's done, I'll publish a new version of the project. I'll update here when that is finished.

sonofab1rd commented 3 months ago

New version available here! https://central.sonatype.com/artifact/com.sonofab1rd/univocity-parsers/overview

com.sonofab1rd univocity-parsers 2.10.0
aaryadewa commented 1 month ago

Where can I find the documentation page then? Is there any source code for the documentation website?

sonofab1rd commented 1 month ago

Not sure... I never looked for the source for the documentation. Let me know if you find it and/or need help.

marcphilipp commented 1 month ago

It's available on the Internet Archive: https://web.archive.org/web/20170324223950/https://www.univocity.com/pages/parsers-tutorial

mikomarrache commented 1 day ago

@sonofab1rd Is there any alternative to this library?

sonofab1rd commented 1 day ago

@mikomarrache I did manage to publish my fork here:

https://central.sonatype.com/artifact/com.sonofab1rd/univocity-parsers