in core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java [89:128]
public boolean equals(Object obj)
{
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
Report other = (Report) obj;
if (bci != other.bci)
return false;
if (caller == null)
{
if (other.caller != null)
return false;
}
else if (!caller.equals(other.caller))
return false;
if (compilationIndex != other.compilationIndex)
return false;
if (metaData == null)
{
if (other.metaData != null)
return false;
}
else if (!metaData.equals(other.metaData))
return false;
if (score != other.score)
return false;
if (text == null)
{
if (other.text != null)
return false;
}
else if (!text.equals(other.text))
return false;
if (type != other.type)
return false;
return true;
}