@@ -3995,6 +3995,28 @@ examples:
39953995 language: java
39963996 ---
39973997type : specs.openrewrite.org/v1beta/example
3998+ recipeName : org.openrewrite.java.migrate.guava.NoGuavaImmutableListCopyOf
3999+ examples :
4000+ - description : ' `NoGuavaImmutableListCopyOfTest#replaceAssignment`'
4001+ sources :
4002+ - before : |
4003+ import java.util.ArrayList;
4004+ import java.util.List;
4005+ import com.google.common.collect.ImmutableList;
4006+
4007+ class Test {
4008+ List<String> m = ImmutableList.copyOf(new ArrayList<>());
4009+ }
4010+ after: |
4011+ import java.util.ArrayList;
4012+ import java.util.List;
4013+
4014+ class Test {
4015+ List<String> m = List.copyOf(new ArrayList<>());
4016+ }
4017+ language: java
4018+ ---
4019+ type : specs.openrewrite.org/v1beta/example
39984020recipeName : org.openrewrite.java.migrate.guava.NoGuavaImmutableListOf
39994021examples :
40004022- description : ' `NoGuavaImmutableListOfTest#replaceArguments`'
@@ -4015,6 +4037,28 @@ examples:
40154037 language: java
40164038 ---
40174039type : specs.openrewrite.org/v1beta/example
4040+ recipeName : org.openrewrite.java.migrate.guava.NoGuavaImmutableMapCopyOf
4041+ examples :
4042+ - description : ' `NoGuavaImmutableMapCopyOfTest#replaceAssignment`'
4043+ sources :
4044+ - before : |
4045+ import java.util.HashMap;
4046+ import java.util.Map;
4047+ import com.google.common.collect.ImmutableMap;
4048+
4049+ class Test {
4050+ Map<String, String> m = ImmutableMap.copyOf(new HashMap<>());
4051+ }
4052+ after: |
4053+ import java.util.HashMap;
4054+ import java.util.Map;
4055+
4056+ class Test {
4057+ Map<String, String> m = Map.copyOf(new HashMap<>());
4058+ }
4059+ language: java
4060+ ---
4061+ type : specs.openrewrite.org/v1beta/example
40184062recipeName : org.openrewrite.java.migrate.guava.NoGuavaImmutableMapOf
40194063examples :
40204064- description : ' `NoGuavaImmutableMapOfTest#replaceArguments`'
@@ -4035,6 +4079,28 @@ examples:
40354079 language: java
40364080 ---
40374081type : specs.openrewrite.org/v1beta/example
4082+ recipeName : org.openrewrite.java.migrate.guava.NoGuavaImmutableSetCopyOf
4083+ examples :
4084+ - description : ' `NoGuavaImmutableSetCopyOfTest#replaceAssignment`'
4085+ sources :
4086+ - before : |
4087+ import java.util.HashSet;
4088+ import java.util.Set;
4089+ import com.google.common.collect.ImmutableSet;
4090+
4091+ class Test {
4092+ Set<String> m = ImmutableSet.copyOf(new HashSet<>());
4093+ }
4094+ after: |
4095+ import java.util.HashSet;
4096+ import java.util.Set;
4097+
4098+ class Test {
4099+ Set<String> m = Set.copyOf(new HashSet<>());
4100+ }
4101+ language: java
4102+ ---
4103+ type : specs.openrewrite.org/v1beta/example
40384104recipeName : org.openrewrite.java.migrate.guava.NoGuavaImmutableSetOf
40394105examples :
40404106- description : ' `NoGuavaImmutableSetOfTest#replaceArguments`'
@@ -7476,6 +7542,27 @@ examples:
74767542 language: java
74777543 ---
74787544type : specs.openrewrite.org/v1beta/example
7545+ recipeName : org.openrewrite.java.migrate.lang.RenameUnderscoreIdentifier
7546+ examples :
7547+ - description : ' `RenameUnderscoreIdentifierTest#localVariable`'
7548+ sources :
7549+ - before : |
7550+ class Test {
7551+ int test() {
7552+ int UNDERSCORE = 1;
7553+ return UNDERSCORE;
7554+ }
7555+ }
7556+ after: |
7557+ class Test {
7558+ int test() {
7559+ int __ = 1;
7560+ return __;
7561+ }
7562+ }
7563+ language: java
7564+ ---
7565+ type : specs.openrewrite.org/v1beta/example
74797566recipeName : org.openrewrite.java.migrate.lang.ReplaceUnusedVariablesWithUnderscore
74807567examples :
74817568- description : ' `ReplaceUnusedVariablesWithUnderscoreTest#replaceUnusedForEachVariable`'
0 commit comments