-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
8297301: Cleanup unused methods in JavaUtilJarAccess #11072
Conversation
👋 Welcome back pandaapo! A progress list of the required criteria for merging this PR into |
Webrevs
|
/label remove core-libs |
@wangweij |
The method is not called since JDK 9, and that's why I set Affected Version/s to 8-pool. We don't intend to fix this in the current release. |
Oh. Could you tell me where I should submit this PR? |
I'm not sure. You can probably ask on jdk8u-dev@openjdk.java.net. |
If you want to instead do some general cleanup in this class for JDK 20, you could instead remove this method and several other unused methods from |
OK, I will remove it and all methods that calls it: Because There are some codes using this field: If I can, can I remove this field from |
You can remove the whole if block since
Yes. |
OK, then the first param |
src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java
Outdated
Show resolved
Hide resolved
Great to see more lines removed. Since |
BTW, since this bug description is about a coding error but your fix is all cleanup, how about I file another bug and you use it in the title? I am trying to add a |
OK. Thanks.
I had sent an email to jdk8u-dev@openjdk.java.net for asking which repository I can fork if I want to fix 8296734. And still waiting for reply. |
I just filed https://bugs.openjdk.org/browse/JDK-8297301. |
/label add core-libs |
@AlanBateman |
|
Thanks. I think your |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks almost complete. Just 2 small comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks fine now. Thanks so much for the cleanup. It's always nice to see unused lines removed.
@pandaapo This change now passes all automated pre-integration checks. ℹ️ This project also has non-automated pre-integration requirements. Please see the file CONTRIBUTING.md for details. After integration, the commit message for the final commit will be:
You can use pull request commands such as /summary, /contributor and /issue to adjust it as needed. At the time when this comment was updated there had been 54 new commits pushed to the
As there are no conflicts, your changes will automatically be rebased on top of these commits when integrating. If you prefer to avoid this automatic rebasing, please check the documentation for the /integrate command for further details. As you do not have Committer status in this project an existing Committer must agree to sponsor your change. Possible candidates are the reviewers of this PR (@wangweij) but any other Committer may sponsor as well. ➡️ To flag this PR as ready for integration with the above commit message, type |
Thank you for your review. |
/integrate |
/sponsor |
Going to push as commit f0e99c6.
Your commit was automatically rebased without conflicts. |
The cache named
signerToCodeSource
inJarVerifier
is never used now.Progress
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk pull/11072/head:pull/11072
$ git checkout pull/11072
Update a local copy of the PR:
$ git checkout pull/11072
$ git pull https://git.openjdk.org/jdk pull/11072/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 11072
View PR using the GUI difftool:
$ git pr show -t 11072
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk/pull/11072.diff