-
Notifications
You must be signed in to change notification settings - Fork 38
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
bump pdfbox to 3.0.1 #79
Conversation
migrate code, tests pass
Muchos graciasThanks for doing this, which is something I've been meaning to do, but never found the time. Overall, it's good, but there are some issues. Can you have a look at them? Thanks 🙏 Some issues to look atContext soughtLooking at Because I don't work with this all the time and looking at the commit messages, I didn't see much of an explanation. Failing testsAlso, some of the tests failed. It looks like I needed to approve them to run. About the linting test failure, it's due to the GitHub Actions not running any actions that are Node 16 based. So if you update the checkout action to There is also a failing test pass. |
I've updated the GitHub Actions for checking out a git repo, to EDIT: it didn't help with failing Which led to the creation of this issue: clj-kondo/clj-kondo#2316 So it's safe to ignore the linting failure on the CI. |
Thanks for the feedback. I will make the necessary fixes |
I introduced In the update I have dropped |
Doh, I missed this https://pdfbox.apache.org/3.0/migration.html#changes-in-pdfbox-app |
All the corrections are in. Please let me know if you have any further comments / requests |
This is great, thanks for tackling this. :) I'll probably just squash all the commits as |
Closing via 70771ab |
I've pushed a new release to Clojars: https://clojars.org/pdfboxing/versions/0.1.15.4-SNAPSHOT I'll wait until clj-kondo's linter gets fixed to cut another release. Thanks again for doing this @raymcdermott 🙏 |
Just noticed that the latest version of PDFBox is 3.0.2! :) See: https://github.com/dotemacs/pdfboxing/actions/runs/8736143174 Not a big deal. Like I said above, I'll wait for the |
Description of your pull request
Upgrade the code to align with the major changes in pdfbox v3
Why should it be considered?
This library should maintain pace with the library that it wraps.
Pull request checklist
Before submitting the PR make sure the following things have been done
(and denote this by checking the relevant checkboxes):
clj-kondo --lint src
).Thanks!