in src/org/jetbrains/ether/dependencyView/UsageRepr.java [430:442]
public boolean equals(final Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
AnnotationUsage that = (AnnotationUsage) o;
if (usedArguments != null ? !usedArguments.equals(that.usedArguments) : that.usedArguments != null)
return false;
if (usedTargets != null ? !usedTargets.equals(that.usedTargets) : that.usedTargets != null) return false;
if (type != null ? !type.equals(that.type) : that.type != null) return false;
return true;
}