Java
Redundant type arguments
Warning
Last modified: 03 December 2024Reports calls to parametrized methods with explicit argument types that can be omitted since they will be unambiguously inferred by the compiler.
Using redundant type arguments is unnecessary and makes the code less readable.
Example:
List<String> list = Arrays.<String>asList("Hello", "World");
A quick-fix is provided to remove redundant type arguments:
List<String> list = Arrays.asList("Hello", "World");
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
RedundantTypeArguments
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Java, 243.23126 |
Thanks for your feedback!
Was this page helpful?