}
}
private QSequenceLineSimplifier createSimplifier() {
if (mySimplifier == null) {
QSequenceLineSimplifier first = myDiffOptions.isIgnoreEOLStyle() ?
(QSequenceLineSimplifier) new QSequenceLineEOLUnifyingSimplifier() :
(QSequenceLineSimplifier) new QSequenceLineDummySimplifier();
QSequenceLineSimplifier second = new QSequenceLineDummySimplifier();
if (myDiffOptions.isIgnoreAllWhitespace()) {
second = new QSequenceLineWhiteSpaceSkippingSimplifier();
} else if (myDiffOptions.isIgnoreAmountOfWhitespace()) {
second = new QSequenceLineWhiteSpaceReducingSimplifier();
}