mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-19 01:09:52 +07:00
24 lines
498 B
Java
24 lines
498 B
Java
import org.jetbrains.annotations.*;
|
|
|
|
class Test {
|
|
<warning descr="Not-null fields must be initialized">@NotNull</warning> Object member;
|
|
<warning descr="Not-null fields must be initialized">@NotNull</warning> Object member2;
|
|
|
|
public Test(Object p) {
|
|
I i = param -> {
|
|
member = param;
|
|
};
|
|
I i2 = new I() {
|
|
@Override
|
|
public void foo(Object param) {
|
|
member2 = param;
|
|
}
|
|
};
|
|
i.foo(p);
|
|
i2.foo(p);
|
|
}
|
|
}
|
|
|
|
interface I {
|
|
void foo(Object param);
|
|
} |