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");