|
if (compareOptions.WhitespaceMode != null) |
|
{ |
|
if (compareOptions.WhitespaceMode == DiffWhitespaceMode.IgnoreAllWhitespaces) |
|
{ |
|
options.Flags |= GitDiffOptionFlags.GIT_DIFF_IGNORE_WHITESPACE; |
|
} |
|
else if (compareOptions.WhitespaceMode == DiffWhitespaceMode.IgnoreWhitespaceChange) |
|
{ |
|
options.Flags |= GitDiffOptionFlags.GIT_DIFF_IGNORE_WHITESPACE_CHANGE; |
|
} |
|
else |
|
{ |
|
options.Flags |= GitDiffOptionFlags.GIT_DIFF_IGNORE_WHITESPACE_EOL; |
|
} |
|
} |
|
if (compareOptions.WhitespaceMode == DiffWhitespaceMode.IgnoreAllWhitespaces) |
|
{ |
|
options.Flags |= GitDiffOptionFlags.GIT_DIFF_IGNORE_WHITESPACE; |
|
} |
|
else if (compareOptions.WhitespaceMode == DiffWhitespaceMode.IgnoreWhitespaceChange) |
|
{ |
|
options.Flags |= GitDiffOptionFlags.GIT_DIFF_IGNORE_WHITESPACE_CHANGE; |
|
} |
|
else if (compareOptions.WhitespaceMode == DiffWhitespaceMode.IgnoreWhitespaceEol) |
|
{ |
|
options.Flags |= GitDiffOptionFlags.GIT_DIFF_IGNORE_WHITESPACE_EOL; |
|
} |