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.