Optionally preserve line endings
CheckForWindowsLineEndings is a Chromium presubmit to make sure that \r\n line endings (Windows line endings) don't get committed. Among other things these line endings mess up the license checks, leading to cryptic errors. The problem is that ChangedContents() was stripping line endings, making any checking for them futile. This change adds an option to preserve line endings, to be used by Chromium's CheckForWindowsLineEndings. It's not clear how long this has been broken. See also crrev.com/c/2911914 which must land after this. Bug: 801033 Change-Id: I7cdb9b3581788624f9eca081da43bb070ee412a1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2910488 Reviewed-by: Dirk Pranke <dpranke@google.com> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>changes/88/2910488/5
parent
b0bfaf1b3d
commit
f0bcfdd702
Loading…
Reference in New Issue