Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/suspiciousTernaryOperatorInVarargsCall/afterSerializable.java
Andrey.Cherkasov 9845c0a0c2 Support parentheses, fix bug when the array branch has a primitive array, more tests: IDEA-244144
GitOrigin-RevId: 4c644d8b1e11869e4f3853763d09d7e0b91b5740
2020-09-22 12:24:19 +00:00

13 lines
290 B
Java

// "Replace with 'new Serializable[]{b}'" "true"
import java.io.Serializable;
class Test {
static void bar(boolean flag) {
Serializable[] a = {1, 2};
Serializable b = "hello";
foo(0, flag ? a : new Serializable[]{b});
}
static void foo(int x, Serializable... xs) {
}
}