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:
Bas Leijdekkers
2023-02-13 17:04:12 +01:00
committed by intellij-monorepo-bot
parent f0be15b132
commit 9a44d02318
46 changed files with 192 additions and 134 deletions

View File

@@ -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]);
}