summaryrefslogtreecommitdiff
path: root/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/GenericArrayCreation.java
blob: f985da24cf899eebe0c08b3edf615549558e5feb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.List;

class Test {

    interface I {
        Test m(List<Integer> l1, List<Integer> l2);
    }

    static Test meth(List<Integer>... <warning descr="Parameter 'lli' is never used">lli</warning>) {
        return null;
    }

    Test(List<Integer>... <warning descr="Parameter 'lli' is never used">lli</warning>) {}

    {
        I <warning descr="Variable 'i1' is never used">i1</warning> = <warning descr="Unchecked generics array creation for varargs parameter">Test::meth</warning>;
        I <warning descr="Variable 'i2' is never used">i2</warning> = <warning descr="Unchecked generics array creation for varargs parameter">Test::new</warning>;
    }
}