Skip to content

Conversation

@andreaTP
Copy link
Collaborator

JGit dropped support for Java 11 with version 7.

It's convenient, but we don't really need it, here I'm replacing it using this feature of GitHub.

Tested on Windows in CI here

Supersede #522

dependabot bot and others added 4 commits September 11, 2024 04:05
Bumps [org.eclipse.jgit:org.eclipse.jgit](https://github.com/eclipse-jgit/jgit) from 6.10.0.202406032230-r to 7.0.0.202409031743-r.
- [Commits](eclipse-jgit/jgit@v6.10.0.202406032230-r...v7.0.0.202409031743-r)

---
updated-dependencies:
- dependency-name: org.eclipse.jgit:org.eclipse.jgit
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
<jackson.version>2.17.2</jackson.version>
<javaparser.version>3.26.2</javaparser.version>
<jgit.version>6.10.0.202406032230-r</jgit.version>
<zip4j.version>2.11.5</zip4j.version>
Copy link
Collaborator

Choose a reason for hiding this comment

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

What features is java.util.zip.ZipFile missing?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

None afaik, it was just much more convenient to use a higher level library (less LOCs, maintenance etc.).

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@electrum the dependency is not exposed to the end user and only used internally in Maven plugins, do you think we should go the extra mile to remove it?

Copy link
Collaborator

Choose a reason for hiding this comment

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

I have no problem with this. I was just curious if these zip files use a newer format or something that the JDK does not support.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Sorry, I should have clarified that this was just a question and not a blocking concern about the PR.

@andreaTP andreaTP merged commit f25dcde into dylibso:main Sep 20, 2024
13 checks passed
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