mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-20 11:36:16 +07:00
28 lines
450 B
Java
28 lines
450 B
Java
import org.jetbrains.annotations.*;
|
|
|
|
class InspectionTest {
|
|
|
|
enum Type {
|
|
PUBLIC, PRIVATE
|
|
}
|
|
|
|
@Nullable
|
|
public static String foo(Type type) {
|
|
Object obj = null;
|
|
if (type == Type.PUBLIC) {
|
|
obj = new Object();
|
|
}
|
|
|
|
switch (type) {
|
|
case PUBLIC:
|
|
return test(obj);
|
|
case PRIVATE:
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
public static String test(@NotNull Object a) {
|
|
return a.toString();
|
|
}
|
|
} |