mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-21 21:50:54 +07:00
[extract method] IDEA-251837 fix texts GitOrigin-RevId: 37da2e7e8f83a4d85a87c644788a66ce6ea1e05f
34 lines
764 B
Java
34 lines
764 B
Java
import org.jetbrains.annotations.Nullable;
|
|
|
|
class Result {
|
|
private String _message;
|
|
|
|
public Result(String _message) {
|
|
this._message = _message;
|
|
}
|
|
}
|
|
|
|
class Main {
|
|
public static Result doIt(String name) {
|
|
Result result;
|
|
|
|
Result result1 = newMethod(name);
|
|
if (result1 != null) return result1;
|
|
|
|
result = new Result("Name is " + name);
|
|
return result;
|
|
}
|
|
|
|
private static @Nullable Result newMethod(String name) {
|
|
Result result;
|
|
if (name == null) {
|
|
result = new Result("Name is null");
|
|
return result;
|
|
}
|
|
if (name.length() == 0) {
|
|
result = new Result("Name is empty");
|
|
return result;
|
|
}
|
|
return null;
|
|
}
|
|
} |