Inspectopedia
 
2024.3

Possible heap pollution from parameterized vararg type

Warning
New
Last modified: 03 December 2024

Reports methods with variable arity, which can be annotated as @SafeVarargs. The @SafeVarargs annotation suppresses unchecked warnings about parameterized array creation at call sites.

Example:

After the quick-fix is applied:

This annotation is not supported under Java 1.6 or earlier JVMs.