edits = new ArrayList<Edit>(content.getEdits());
if (!isModify(content)) {
intralineDifferenceIsPossible = false;
} else if (diffPrefs.isIntralineDifference()) {
IntraLineDiff d =
patchListCache.getIntraLineDiff(new IntraLineDiffKey(a.id, a.src,
b.id, b.src, edits, projectKey, bId, b.path));
if (d != null) {
switch (d.getStatus()) {
case EDIT_LIST:
edits = new ArrayList<Edit>(d.getEdits());
break;
case DISABLED:
intralineDifferenceIsPossible = false;
break;