rust/src
bors 56565eb129 auto merge of #12055 : dguenther/rust/tidy_test, r=alexcrichton
This PR extends the tidy formatting check to rust files in the test folder. To facilitate this, a few flags were added to tidy:

* `xfail-tidy-cr` - Disables the check for CR characters for all following lines in the file
* `xfail-tidy-tab` - Disables the check for tab characters for all following lines in the file
* `xfail-tidy-linelength` - Disables the line length check for all following lines in the file

Checks should not have to be disabled often. I disabled line length checks in `debug-info` tests that use `debugger:` checks, but aside from that, there were relatively few exclusions. Running tidy on all the tests does slow down the formatting check, so it may be worth investigating further optimization.

cc #4534
2014-02-07 11:26:29 -08:00
..
compiletest auto merge of #12020 : alexcrichton/rust/output-flags, r=brson 2014-02-06 12:41:30 -08:00
doc auto merge of #12010 : HeroesGrave/rust/libcollection, r=alexcrichton 2014-02-06 23:46:35 -08:00
driver
etc Added tests to make tidy 2014-02-07 12:49:24 -06:00
gyp@1e46da1000
libarena moved collections from libextra into libcollections 2014-02-07 19:49:26 +13:00
libcollections moved collections from libextra into libcollections 2014-02-07 19:49:26 +13:00
libextra moved collections from libextra into libcollections 2014-02-07 19:49:26 +13:00
libflate
libgetopts getopts: fixed a failing test 2014-02-06 10:04:26 -08:00
libglob
libgreen
libnative
librustc Add comments to span debugger 2014-02-07 20:13:07 +09:00
librustdoc moved collections from libextra into libcollections 2014-02-07 19:49:26 +13:00
librustuv
libsemver Implement std::fmt::Show for semver::{Identifier, Version} 2014-02-07 18:03:06 +11:00
libserialize
libstd Cleaned up imports per coding standards. 2014-02-07 09:59:19 -08:00
libsync
libsyntax Correct span for ExprFnBlock, ExprMethodCall, ExprParen 2014-02-07 19:52:12 +09:00
libterm
libuuid
libuv@fd5308383c
llvm@e1dabb48f0
rt
rustllvm
test Added tests to make tidy 2014-02-07 12:49:24 -06:00
README.md
snapshots.txt

This is a preliminary version of the Rust compiler, libraries and tools.

Source layout:

Path Description
librustc/ The self-hosted compiler
libstd/ The standard library (imported and linked by default)
libextra/ The "extras" library (slightly more peripheral code)
libgreen/ The M:N runtime library
libnative/ The 1:1 runtime library
libsyntax/ The Rust parser and pretty-printer
------------------- ---------------------------------------------------------
rt/ The runtime system
rt/rust_*.c - Some of the runtime services
rt/vg - Valgrind headers
rt/msvc - MSVC support
rt/sundown - The Markdown library used by rustdoc
------------------- ---------------------------------------------------------
compiletest/ The test runner
test/ Testsuite
test/codegen - Tests for the LLVM IR infrastructure
test/compile-fail - Tests that should fail to compile
test/debug-info - Tests for the debuginfo tool
test/run-fail - Tests that should compile, run and fail
test/run-make - Tests that depend on a Makefile infrastructure
test/run-pass - Tests that should compile, run and succeed
test/bench - Benchmarks and miscellaneous
test/pretty - Pretty-printer tests
test/auxiliary - Dependencies of tests
------------------- ---------------------------------------------------------
librustdoc/ The Rust API documentation tool
libuv/ The libuv submodule
------------------- ---------------------------------------------------------
llvm/ The LLVM submodule
rustllvm/ LLVM support code
------------------- ---------------------------------------------------------
etc/ Scripts, editors support, misc