DiffContent (@NotNull RevisionProcessingProgress p) { Entry rightEntry = getRightEntry(); if (rightEntry == null) return DiffContentFactory.getInstance().createEmpty(); if (isRightContentAvailable(p)) { DiffContent content = isRightContentCurrent ? getEditableRightDiffContent(p) : getReadOnlyRightDiffContent(p); if (content != null) return content; } return DiffContentFactory.getInstance().create(LocalHistoryBundle.message("content.not.available")); }