package com.intellij.openapi.diff.impl.highlighting;
import com.intellij.openapi.diff.ex.DiffFragment;
import com.intellij.openapi.util.Comparing;
import gnu.trove.Equality;
public class FragmentEquality implements Equality {
@Override
public boolean equals(Object o1, Object o2) {
DiffFragment fragment1 = (DiffFragment) o1;
DiffFragment fragment2 = (DiffFragment) o2;
return Comparing.equal(fragment1.getText1(), fragment2.getText1()) &&
Comparing.equal(fragment1.getText2(), fragment2.getText2()) &&
fragment1.isModified() == fragment2.isModified();
}
}