Integrated: 8349058: 'internal proprietary API' warnings make javac warnings unusable

Liam Miller-Cushon cushon at openjdk.org
Thu Feb 6 17:36:15 UTC 2025


On Tue, 4 Feb 2025 19:48:55 GMT, Liam Miller-Cushon <cushon at openjdk.org> wrote:

> This change is a partial backout of [JDK-8332744](https://bugs.openjdk.org/browse/JDK-8332744). The logic was reverted, but the test was preserved and updated to reflect the updated behaviour, and some cleanups to benchmark code were kept.
> 
> This restores the ability to use `-XDignore.symbol.file` as an ad-hoc suppression mechanism for `sunapi` diagnostics, see discussion in [JDK-8349058](https://bugs.openjdk.org/browse/JDK-8349058).

This pull request has now been integrated.

Changeset: 1ab1c1d5
Author:    Liam Miller-Cushon <cushon at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/1ab1c1d53b86228be85aac96fa5d69db39ac6317
Stats:     103 lines in 2 files changed: 46 ins; 37 del; 20 mod

8349058: 'internal proprietary API' warnings make javac warnings unusable

Reviewed-by: vromero

-------------

PR: https://git.openjdk.org/jdk/pull/23448


More information about the compiler-dev mailing list