PlotCommitList: Suppress ReferenceEquality Warnings
Errorprone raises the following warning: "[ReferenceEquality] Comparison using reference equality instead of value equality" A single pointer comparison is fine here. A comparison with 'equals' would complicate the code and also impact performance. Change-Id: I6677dfc483acb95a64afbf433fd2b9460e408264
This commit is contained in:
parent
aa5a2c4619
commit
f1362e857e
|
@ -92,6 +92,7 @@ public void findPassingThrough(final PlotCommit<L> currCommit,
|
||||||
}
|
}
|
||||||
|
|
||||||
/** {@inheritDoc} */
|
/** {@inheritDoc} */
|
||||||
|
@SuppressWarnings("ReferenceEquality")
|
||||||
@Override
|
@Override
|
||||||
protected void enter(int index, PlotCommit<L> currCommit) {
|
protected void enter(int index, PlotCommit<L> currCommit) {
|
||||||
setupChildren(currCommit);
|
setupChildren(currCommit);
|
||||||
|
@ -188,6 +189,7 @@ private void continueActiveLanes(PlotCommit currCommit) {
|
||||||
* may be null if <code>currCommit</code> is the first commit on
|
* may be null if <code>currCommit</code> is the first commit on
|
||||||
* the lane
|
* the lane
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("ReferenceEquality")
|
||||||
private void handleBlockedLanes(final int index, final PlotCommit currCommit,
|
private void handleBlockedLanes(final int index, final PlotCommit currCommit,
|
||||||
final PlotCommit childOnLane) {
|
final PlotCommit childOnLane) {
|
||||||
for (PlotCommit child : currCommit.children) {
|
for (PlotCommit child : currCommit.children) {
|
||||||
|
@ -214,6 +216,7 @@ private void handleBlockedLanes(final int index, final PlotCommit currCommit,
|
||||||
}
|
}
|
||||||
|
|
||||||
// Handles the case where currCommit is a non-first parent of the child
|
// Handles the case where currCommit is a non-first parent of the child
|
||||||
|
@SuppressWarnings("ReferenceEquality")
|
||||||
private PlotLane handleMerge(final int index, final PlotCommit currCommit,
|
private PlotLane handleMerge(final int index, final PlotCommit currCommit,
|
||||||
final PlotCommit childOnLane, PlotCommit child, PlotLane laneToUse) {
|
final PlotCommit childOnLane, PlotCommit child, PlotLane laneToUse) {
|
||||||
|
|
||||||
|
@ -287,6 +290,7 @@ private PlotLane handleMerge(final int index, final PlotCommit currCommit,
|
||||||
* @param child
|
* @param child
|
||||||
* @param laneToContinue
|
* @param laneToContinue
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("ReferenceEquality")
|
||||||
private void drawLaneToChild(final int commitIndex, PlotCommit child,
|
private void drawLaneToChild(final int commitIndex, PlotCommit child,
|
||||||
PlotLane laneToContinue) {
|
PlotLane laneToContinue) {
|
||||||
for (int r = commitIndex - 1; r >= 0; r--) {
|
for (int r = commitIndex - 1; r >= 0; r--) {
|
||||||
|
|
Loading…
Reference in New Issue