Replaces a Collections.emptyList() or Collections.singletonList() call with a call to Arrays.asList(). When the project or module uses language level 9 replaces with a call to java.util.List.of(), replaces a Collections.emptySet() or Collections.singleton() call with java.util.Set.of() and replaces a Collections.emptyMap() or Collections.singletonMap() call with java.util.Map.of(). When the project or module uses the Guava library and a language level below 9, replaces with com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet and com.google.common.collect.ImmutableMap respectively.