Integrated: 8349564: Clean warnings found in jpackage tests when building them with -Xlint:all

Alexey Semenyuk asemenyuk at openjdk.org
Thu Feb 13 10:25:16 UTC 2025


On Wed, 5 Feb 2025 04:14:21 GMT, Alexey Semenyuk <asemenyuk at openjdk.org> wrote:

> Clean warnings found in jpackage tests when building them with `-Xlint:all` option in Eclipse IDE. 
> 
> They are:
>  - redundant imports (solution: remove)
>  - unused function/fields (solution: remove)
>  - missing SuppressWarnings-s (solution: add what is missing)
>  - redundant SuppressWarnings-s (solution: remove)
>  - raw types used (solution: use wildcard or more specific types if appropriate)
>  - generic varargs (solution: convert to single/double/list arguments)
>  - an incomplete list of enum elements in switch statements (solution: add `default` branch)
> 
> To prevent regression, added `-Xlint:all -Werror` to the compiler command line of all jpackage tests

This pull request has now been integrated.

Changeset: efc597bf
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/efc597bf47bff46596bb29b03b5750bfc5afe851
Stats:     352 lines in 83 files changed: 72 ins; 51 del; 229 mod

8349564: Clean warnings found in jpackage tests when building them with -Xlint:all

Reviewed-by: almatvee

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

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


More information about the core-libs-dev mailing list