in library/src/main/java/com/theguardian/bridget/thrift/Rect.java [344:387]
public boolean equals(Rect that) {
if (that == null)
return false;
if (this == that)
return true;
boolean this_present_x = true;
boolean that_present_x = true;
if (this_present_x || that_present_x) {
if (!(this_present_x && that_present_x))
return false;
if (this.x != that.x)
return false;
}
boolean this_present_y = true;
boolean that_present_y = true;
if (this_present_y || that_present_y) {
if (!(this_present_y && that_present_y))
return false;
if (this.y != that.y)
return false;
}
boolean this_present_height = true;
boolean that_present_height = true;
if (this_present_height || that_present_height) {
if (!(this_present_height && that_present_height))
return false;
if (this.height != that.height)
return false;
}
boolean this_present_width = true;
boolean that_present_width = true;
if (this_present_width || that_present_width) {
if (!(this_present_width && that_present_width))
return false;
if (this.width != that.width)
return false;
}
return true;
}