mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-05-03 03:37:58 +07:00
Java: better name suggestions for boxed types, filter out common bad names and add special cases for common methods
GitOrigin-RevId: 2bf3977d2873bd133ac6acb85df54aece740f428
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f0be15b132
commit
9a44d02318
@@ -9,12 +9,12 @@ public class Main {
|
||||
long count = 0L;
|
||||
Set<Integer> uniqueValues = new HashSet<>();
|
||||
boolean first = true;
|
||||
for (Integer integer : new Integer[]{1, 2, 3, 2, 3}) {
|
||||
for (Integer i : new Integer[]{1, 2, 3, 2, 3}) {
|
||||
if (first) {
|
||||
first = false;
|
||||
continue;
|
||||
}
|
||||
if (uniqueValues.add(integer)) {
|
||||
if (uniqueValues.add(i)) {
|
||||
count++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,8 +9,8 @@ public class Main {
|
||||
private static List<Integer> test(int[] numbers) {
|
||||
List<Integer> list = new ArrayList<>();
|
||||
for (int number : numbers) {
|
||||
Integer integer = number;
|
||||
list.add(integer);
|
||||
Integer i = number;
|
||||
list.add(i);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
@@ -10,8 +10,8 @@ public class Main {
|
||||
List<String> result = new ArrayList<>();
|
||||
Function<? super String, ? extends String> function = list.size() < 10 ? String::trim : Function.identity();
|
||||
for (String s : list) {
|
||||
String s1 = function.apply(s);
|
||||
result.add(s1);
|
||||
String string = function.apply(s);
|
||||
result.add(string);
|
||||
}
|
||||
System.out.println(result);
|
||||
}
|
||||
|
||||
@@ -10,8 +10,8 @@ public class Main {
|
||||
List<Integer> list = new ArrayList<>();
|
||||
for (int x : input) {
|
||||
if (x > 0) {
|
||||
Integer integer = x * 2;
|
||||
list.add(integer);
|
||||
Integer i = x * 2;
|
||||
list.add(i);
|
||||
}
|
||||
}
|
||||
return list;
|
||||
|
||||
@@ -12,11 +12,11 @@ public class Main {
|
||||
private static long testChain(List<? extends String> list) {
|
||||
long count = 0L;
|
||||
for (Object o : Arrays.asList(0, null, "1", list)) {
|
||||
for (Object o1 : Arrays.asList(o)) {
|
||||
for (Object o2 : Arrays.asList(o1)) {
|
||||
for (Object o3 : Arrays.asList(o2)) {
|
||||
for (Object o4 : Arrays.asList(o3)) {
|
||||
for (Object o5 : Arrays.asList(o4)) {
|
||||
for (Object object : Arrays.asList(o)) {
|
||||
for (Object o1 : Arrays.asList(object)) {
|
||||
for (Object object1 : Arrays.asList(o1)) {
|
||||
for (Object o2 : Arrays.asList(object1)) {
|
||||
for (Object object2 : Arrays.asList(o2)) {
|
||||
count++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,8 +27,8 @@ public class Main {
|
||||
Integer acc = 0;
|
||||
SplittableRandom splittableRandom = new SplittableRandom(1);
|
||||
for (long count = 100; count > 0; count--) {
|
||||
Integer integer = 500;
|
||||
acc = splittableRandom.nextInt(acc, integer);
|
||||
Integer i = 500;
|
||||
acc = splittableRandom.nextInt(acc, i);
|
||||
}
|
||||
int n1 = acc;
|
||||
System.out.println(n1);
|
||||
|
||||
@@ -66,8 +66,8 @@ public class Main {
|
||||
TreeMap<Integer, List<Integer>> map = new TreeMap<>(Comparator.reverseOrder());
|
||||
for (String string : strings) {
|
||||
Integer len = string.length();
|
||||
Integer integer = len * 2;
|
||||
map.computeIfAbsent(string.length(), k -> new ArrayList<>()).add(integer);
|
||||
Integer i = len * 2;
|
||||
map.computeIfAbsent(string.length(), k -> new ArrayList<>()).add(i);
|
||||
}
|
||||
return map;
|
||||
}
|
||||
|
||||
@@ -8,54 +8,54 @@ import java.util.stream.Stream;
|
||||
public class InExactVariable {
|
||||
public void testMap() {
|
||||
HashMap<String, String> map = new HashMap<>();
|
||||
for (Integer integer2 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String of = String.valueOf(integer2);
|
||||
map.putIfAbsent(of.trim(), of);
|
||||
for (Integer i1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valueOf = String.valueOf(i1);
|
||||
map.putIfAbsent(valueOf.trim(), valueOf);
|
||||
}
|
||||
Object map1 = map;
|
||||
HashMap<String, String> map2 = new HashMap<>();
|
||||
for (Integer integer1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valueOf = String.valueOf(integer1);
|
||||
map2.putIfAbsent(valueOf.trim(), valueOf);
|
||||
for (Integer integer : Arrays.asList(1, 2, 3, 4)) {
|
||||
String string = String.valueOf(integer);
|
||||
map2.putIfAbsent(string.trim(), string);
|
||||
}
|
||||
Map<String, String> map3 = new HashMap<>();
|
||||
for (Integer integer : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s = String.valueOf(integer);
|
||||
for (Integer i : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s = String.valueOf(i);
|
||||
map3.putIfAbsent(s.trim(), s);
|
||||
}
|
||||
}
|
||||
|
||||
public void testList() {
|
||||
List<String> result1 = new ArrayList<>();
|
||||
for (Integer integer5 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valuedOf = String.valueOf(integer5);
|
||||
result1.add(valuedOf);
|
||||
for (Integer integer2 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String string1 = String.valueOf(integer2);
|
||||
result1.add(string1);
|
||||
}
|
||||
Object list1 = result1;
|
||||
List<String> result = new ArrayList<>();
|
||||
for (Integer integer4 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valued = String.valueOf(integer4);
|
||||
result.add(valued);
|
||||
for (Integer i2 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s1 = String.valueOf(i2);
|
||||
result.add(s1);
|
||||
}
|
||||
Iterable<String> list2 = result;
|
||||
Collection<String> list3 = new ArrayList<>();
|
||||
for (Integer integer3 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String value = String.valueOf(integer3);
|
||||
for (Integer integer1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String value = String.valueOf(integer1);
|
||||
list3.add(value);
|
||||
}
|
||||
List<String> list4 = new ArrayList<>();
|
||||
for (Integer integer2 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String of = String.valueOf(integer2);
|
||||
list4.add(of);
|
||||
for (Integer i1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valueOf = String.valueOf(i1);
|
||||
list4.add(valueOf);
|
||||
}
|
||||
Collection<Object> list5 = new ArrayList<>();
|
||||
for (Integer integer1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valueOf = String.valueOf(integer1);
|
||||
list5.add(valueOf);
|
||||
for (Integer integer : Arrays.asList(1, 2, 3, 4)) {
|
||||
String string = String.valueOf(integer);
|
||||
list5.add(string);
|
||||
}
|
||||
List<String> list = new ArrayList<>();
|
||||
for (Integer integer : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s = String.valueOf(integer);
|
||||
for (Integer i : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s = String.valueOf(i);
|
||||
list.add(s);
|
||||
}
|
||||
Collection<?> list6 = list;
|
||||
@@ -65,45 +65,45 @@ public class InExactVariable {
|
||||
Map<Boolean, List<String>> map = new HashMap<>();
|
||||
map.put(false, new ArrayList<>());
|
||||
map.put(true, new ArrayList<>());
|
||||
for (Integer integer1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s = String.valueOf(integer1);
|
||||
for (Integer integer : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s = String.valueOf(integer);
|
||||
map.get(s.length() > 1).add(s);
|
||||
}
|
||||
Object map1 = map;
|
||||
Map<Boolean, List<String>> map2 = new HashMap<>();
|
||||
map2.put(false, new ArrayList<>());
|
||||
map2.put(true, new ArrayList<>());
|
||||
for (Integer integer : Arrays.asList(1, 2, 3, 4)) {
|
||||
String x = String.valueOf(integer);
|
||||
for (Integer i : Arrays.asList(1, 2, 3, 4)) {
|
||||
String x = String.valueOf(i);
|
||||
map2.get(x.length() > 1).add(x);
|
||||
}
|
||||
}
|
||||
|
||||
public void testGroupingBy() {
|
||||
TreeMap<Integer, Set<String>> result = new TreeMap<>();
|
||||
for (Integer integer4 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valued = String.valueOf(integer4);
|
||||
result.computeIfAbsent(valued.length(), k2 -> new HashSet<>()).add(valued);
|
||||
for (Integer i2 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s1 = String.valueOf(i2);
|
||||
result.computeIfAbsent(s1.length(), k2 -> new HashSet<>()).add(s1);
|
||||
}
|
||||
Object map1 = result;
|
||||
TreeMap<Integer, Set<String>> map2 = new TreeMap<>();
|
||||
for (Integer integer3 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String value = String.valueOf(integer3);
|
||||
for (Integer integer1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String value = String.valueOf(integer1);
|
||||
map2.computeIfAbsent(value.length(), key1 -> new HashSet<>()).add(value);
|
||||
}
|
||||
NavigableMap<Integer, Set<String>> map3 = new TreeMap<>();
|
||||
for (Integer integer2 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String of = String.valueOf(integer2);
|
||||
map3.computeIfAbsent(of.length(), k1 -> new HashSet<>()).add(of);
|
||||
for (Integer i1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valueOf = String.valueOf(i1);
|
||||
map3.computeIfAbsent(valueOf.length(), k1 -> new HashSet<>()).add(valueOf);
|
||||
}
|
||||
SortedMap<Integer, Set<String>> map4 = new TreeMap<>();
|
||||
for (Integer integer1 : Arrays.asList(1, 2, 3, 4)) {
|
||||
String valueOf = String.valueOf(integer1);
|
||||
map4.computeIfAbsent(valueOf.length(), key -> new HashSet<>()).add(valueOf);
|
||||
for (Integer integer : Arrays.asList(1, 2, 3, 4)) {
|
||||
String string = String.valueOf(integer);
|
||||
map4.computeIfAbsent(string.length(), key -> new HashSet<>()).add(string);
|
||||
}
|
||||
TreeMap<Integer, Set<String>> map = new TreeMap<>();
|
||||
for (Integer integer : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s = String.valueOf(integer);
|
||||
for (Integer i : Arrays.asList(1, 2, 3, 4)) {
|
||||
String s = String.valueOf(i);
|
||||
map.computeIfAbsent(s.length(), k -> new HashSet<>()).add(s);
|
||||
}
|
||||
Cloneable map5 = map;
|
||||
|
||||
@@ -10,9 +10,9 @@ public class Main {
|
||||
DoubleSupplier s = () -> {
|
||||
long sum = 0;
|
||||
long count = 0;
|
||||
for (String s1 : list) {
|
||||
if (s1 != null) {
|
||||
sum += s1.length();
|
||||
for (String string : list) {
|
||||
if (string != null) {
|
||||
sum += string.length();
|
||||
count++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,9 +6,9 @@ import java.util.stream.Stream;
|
||||
public class Main {
|
||||
public void test(String... list) {
|
||||
Runnable s = () -> {
|
||||
for (String s1 : list) {
|
||||
if (s1 != null) {
|
||||
System.out.println(s1);
|
||||
for (String string : list) {
|
||||
if (string != null) {
|
||||
System.out.println(string);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
@@ -47,8 +47,8 @@ public class Main {
|
||||
private static List<String> testNestedUseName() {
|
||||
List<String> list = new ArrayList<>();
|
||||
for (int x = 0; x < 20; x++) {
|
||||
Integer integer = x;
|
||||
long limit = integer;
|
||||
Integer i = x;
|
||||
long limit = i;
|
||||
for (String str = ""; ; str = "a" + str) {
|
||||
if (limit-- == 0) break;
|
||||
list.add(str);
|
||||
|
||||
@@ -8,8 +8,8 @@ public class Main {
|
||||
List<Integer> list = new ArrayList<>();
|
||||
for (String string : strings) {
|
||||
Integer len = string.length();
|
||||
Integer integer = len * 2;
|
||||
list.add(integer);
|
||||
Integer i = len * 2;
|
||||
list.add(i);
|
||||
}
|
||||
System.out.println(list);
|
||||
}
|
||||
|
||||
@@ -36,8 +36,8 @@ public class Main {
|
||||
System.out.println(j);
|
||||
|
||||
StringJoiner joiner = new StringJoiner(",");
|
||||
for (String s1 : list) {
|
||||
joiner.add(s1);
|
||||
for (String string : list) {
|
||||
joiner.add(string);
|
||||
}
|
||||
for(String s = joiner.toString(); !s.isEmpty(); s = s.substring(1)) {
|
||||
System.out.println(s);
|
||||
|
||||
@@ -27,17 +27,17 @@ public class Test {
|
||||
boolean dropping = true;
|
||||
OUTER:
|
||||
for (String s : data) {
|
||||
for (String s1 : Arrays.asList(s, s + s)) {
|
||||
if (s1.isEmpty()) {
|
||||
for (String string : Arrays.asList(s, s + s)) {
|
||||
if (string.isEmpty()) {
|
||||
break OUTER;
|
||||
}
|
||||
if (dropping) {
|
||||
if (s1.length() < 3) {
|
||||
if (string.length() < 3) {
|
||||
continue;
|
||||
}
|
||||
dropping = false;
|
||||
}
|
||||
xyz.add(s1);
|
||||
xyz.add(string);
|
||||
}
|
||||
}
|
||||
System.out.println(xyz);
|
||||
|
||||
@@ -8,8 +8,8 @@ public class Main {
|
||||
private static Object[] test(int[] numbers) {
|
||||
List<Integer> list = new ArrayList<>();
|
||||
for (int number : numbers) {
|
||||
Integer integer = number;
|
||||
list.add(integer);
|
||||
Integer i = number;
|
||||
list.add(i);
|
||||
}
|
||||
return list.toArray();
|
||||
}
|
||||
@@ -27,8 +27,8 @@ public class Main {
|
||||
private static Number[] testCovariant(int[] numbers) {
|
||||
List<Integer> list = new ArrayList<>();
|
||||
for (int number : numbers) {
|
||||
Integer integer = number;
|
||||
list.add(integer);
|
||||
Integer i = number;
|
||||
list.add(i);
|
||||
}
|
||||
return list.toArray(new Integer[0]);
|
||||
}
|
||||
@@ -36,8 +36,8 @@ public class Main {
|
||||
private static Number[] testCovariantLambda(int[] numbers) {
|
||||
List<Integer> list = new ArrayList<>();
|
||||
for (int number : numbers) {
|
||||
Integer integer = number;
|
||||
list.add(integer);
|
||||
Integer i = number;
|
||||
list.add(i);
|
||||
}
|
||||
return list.toArray(new Integer[0]);
|
||||
}
|
||||
|
||||
@@ -8,8 +8,8 @@ public class Test {
|
||||
static void test() {
|
||||
for (int n = 1; n < 100; n++) {
|
||||
if (n > 20) {
|
||||
Integer integer = n;
|
||||
for (PrimitiveIterator.OfDouble it = new Random(integer).doubles(integer).iterator(); it.hasNext(); ) {
|
||||
Integer i = n;
|
||||
for (PrimitiveIterator.OfDouble it = new Random(i).doubles(i).iterator(); it.hasNext(); ) {
|
||||
double v = it.next();
|
||||
if (v < 0.01) {
|
||||
System.out.println(v);
|
||||
|
||||
@@ -14,8 +14,8 @@ public class Test {
|
||||
public static void main(String[] args) {
|
||||
List<String> list = new ArrayList<>();
|
||||
for (String s : Arrays.asList("a", "b", "c")) {
|
||||
String doProcess = doProcess(s);
|
||||
list.add(doProcess);
|
||||
String string = doProcess(s);
|
||||
list.add(string);
|
||||
}
|
||||
System.out.println(list);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user