diff options
| author | Mark Simulacrum <mark.simulacrum@gmail.com> | 2017-05-12 18:57:35 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-05-12 18:57:35 -0600 |
| commit | ac02b64bc5f876f4b38fe41bc3fdbc019b2154fe (patch) | |
| tree | d1ed5161ae96f2cdce9e3a23c76b8ce465905c8e /src | |
| parent | f6bf99af5c169455c59b238423c395c8c616a167 (diff) | |
| parent | 99bca6e8c9e147c884200230ea7eaea5d55dfdae (diff) | |
| download | rust-ac02b64bc5f876f4b38fe41bc3fdbc019b2154fe.tar.gz rust-ac02b64bc5f876f4b38fe41bc3fdbc019b2154fe.zip | |
Rollup merge of #41935 - iKevinY:detect-empty-files, r=Mark-Simulacrum
Add tidy check to detect empty files Addresses #18439.
Diffstat (limited to 'src')
| -rw-r--r-- | src/tools/tidy/src/style.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tools/tidy/src/style.rs b/src/tools/tidy/src/style.rs index 28a55a8763c..8bf683de870 100644 --- a/src/tools/tidy/src/style.rs +++ b/src/tools/tidy/src/style.rs @@ -107,6 +107,11 @@ pub fn check(path: &Path, bad: &mut bool) { contents.truncate(0); t!(t!(File::open(file), file).read_to_string(&mut contents)); + + if contents.is_empty() { + tidy_error!(bad, "{}: empty file", file.display()); + } + let skip_cr = contents.contains("ignore-tidy-cr"); let skip_tab = contents.contains("ignore-tidy-tab"); let skip_length = contents.contains("ignore-tidy-linelength"); |
