private ISource Wrap(ISource source) { ISource newSource = source; if (ignoreWhitespace) { newSource = new WhitespaceStrippedSource(newSource); } if (normalizeWhitespace) { newSource = new WhitespaceNormalizedSource(newSource); } if (ignoreComments) { newSource = new CommentLessSource(newSource); } return(newSource); }
private ISource Wrap(ISource source) { ISource newSource = source; if (ignoreWhitespace) { newSource = new WhitespaceStrippedSource(newSource); } if (normalizeWhitespace) { newSource = new WhitespaceNormalizedSource(newSource); } if (ignoreComments) { newSource = ignoreCommentVersion == null ? new CommentLessSource(newSource) : new CommentLessSource(newSource, ignoreCommentVersion); } if (ignoreECW) { newSource = new ElementContentWhitespaceStrippedSource(newSource); } return(newSource); }