Reports Collection.addAll() and Map.putAll() calls after instantiation of a collection using a constructor call without arguments. Such constructs can be replaced with a single call to a parametrized constructor. For example:

  Set<String> set = new HashSet<>();
  set.addAll(Arrays.asList("alpha", "beta", "gamma"));
can be replaced with:

  Set<String> set = new HashSet<>(Arrays.asList("alpha", "beta", "gamma"));