]> git.lizzy.rs Git - rust.git/commit
Clean up tidy scripts, coverage, performance
authorBrian Anderson <banderson@mozilla.com>
Sat, 24 Jan 2015 23:18:19 +0000 (15:18 -0800)
committerBrian Anderson <banderson@mozilla.com>
Thu, 5 Feb 2015 22:37:16 +0000 (14:37 -0800)
commit290b79c15dbbefcba6309880794fb3d677f7a202
tree4e16333f0ab109930500455f58fe6536e1c00008
parent0e16ad8c3f78cf750d12afac03a1d2cc9312651c
Clean up tidy scripts, coverage, performance

This restructures tidy.py to walk the tree itself,
and improves performance considerably by not loading entire
files into buffers for licenseck.

Splits build rules into 'tidy', 'tidy-basic', 'tidy-binaries',
'tidy-errors', 'tidy-features'.
28 files changed:
mk/tests.mk
src/etc/errorck.py
src/etc/featureck.py
src/etc/licenseck.py
src/etc/tidy.py
src/grammar/check.sh
src/test/run-make/c-dynamic-dylib/cfoo.c
src/test/run-make/c-dynamic-rlib/cfoo.c
src/test/run-make/c-link-to-rust-dylib/bar.c
src/test/run-make/c-link-to-rust-staticlib/bar.c
src/test/run-make/c-static-dylib/cfoo.c
src/test/run-make/c-static-rlib/cfoo.c
src/test/run-make/extern-fn-generic/test.c
src/test/run-make/extern-fn-mangle/test.c
src/test/run-make/extern-fn-with-packed-struct/test.c
src/test/run-make/extern-fn-with-union/test.c
src/test/run-make/interdependent-c-libraries/bar.c
src/test/run-make/interdependent-c-libraries/foo.c
src/test/run-make/issue-12446/foo.c
src/test/run-make/issue-15460/foo.c
src/test/run-make/link-path-order/correct.c
src/test/run-make/link-path-order/wrong.c
src/test/run-make/linkage-attr-on-static/foo.c
src/test/run-make/lto-smoke-c/bar.c
src/test/run-make/manual-link/bar.c
src/test/run-make/manual-link/foo.c
src/test/run-make/no-duplicate-libs/bar.c
src/test/run-make/no-duplicate-libs/foo.c