[error prone] fix ReferenceEquality warning in RefUpdate#updateImpl

Change-Id: I6687e1eec6b6ecfe319a598ef8aec1976cee354b
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
This commit is contained in:
Matthias Sohn 2019-08-09 01:04:24 +02:00
parent bac0e8fd8d
commit 722deaa671
1 changed files with 3 additions and 1 deletions

View File

@ -53,6 +53,7 @@
import org.eclipse.jgit.revwalk.RevObject;
import org.eclipse.jgit.revwalk.RevWalk;
import org.eclipse.jgit.transport.PushCertificate;
import org.eclipse.jgit.util.References;
/**
* Creates, updates or deletes any reference.
@ -768,7 +769,8 @@ && getRefDatabase().isNameConflicting(getName())) {
}
oldObj = safeParseOld(walk, oldValue);
if (newObj == oldObj && !detachingSymbolicRef) {
if (References.isSameObject(newObj, oldObj)
&& !detachingSymbolicRef) {
return store.execute(Result.NO_CHANGE);
}