On Wed, 13 Nov 2024 23:19:32 GMT, Phil Race <[email protected]> wrote:
> This is the first of a number of PRs to remove doPrivileged uses in client
> libraries.
> These calls are obsolete dead code after JEP 486.
>
> I have run all our automated tests, including JCK tests, and manually tested
> SwingSet.
>
> One thing I might have missed in a couple of cases is that it seems that
> javac doesn't seem to notice if you leave an un-needed
> SuppressWarnings("removal") annotation.
>
> As per the bug report I am limiting (as much as I can) what I touch here to
> be just the immediate consequences of removing doPrivileged calls. These
> changes are plenty enough as it is.
Did a first pass through changes and it looks good. Local build passes with the
changes.
Since many files are changed a second pass/review may be helpful.
-------------
Marked as reviewed by honkar (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/22090#pullrequestreview-2434795624