mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[vcs-log] extract method getValue to avoid duplication
This commit is contained in:
@@ -52,21 +52,23 @@ public class LoadingDetails extends VcsChangesLazilyParsedDetails {
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public String asString() {
|
||||
private Hash getValue() {
|
||||
if (myHash == null) {
|
||||
myHash = myComputableHash.compute();
|
||||
}
|
||||
return myHash.asString();
|
||||
return myHash;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public String asString() {
|
||||
return getValue().asString();
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public String toShortString() {
|
||||
if (myHash == null) {
|
||||
myHash = myComputableHash.compute();
|
||||
}
|
||||
return myHash.toShortString();
|
||||
return getValue().toShortString();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user