Test src/doc once more

This commit is contained in:
Mark Simulacrum 2017-07-10 11:43:02 -06:00
parent d84693b93d
commit 50799265ca
5 changed files with 15 additions and 10 deletions

View File

@ -334,15 +334,20 @@ pub fn docs(build: &Build, compiler: &Compiler) {
while let Some(p) = stack.pop() {
if p.is_dir() {
stack.extend(t!(p.read_dir()).map(|p| t!(p).path()).filter(|p| {
p.extension().and_then(|s| s.to_str()) == Some("md") &&
// The nostarch directory in the book is for no starch, and so isn't guaranteed to
// build. We don't care if it doesn't build, so skip it.
p.to_str().map_or(true, |p| !p.contains("nostarch"))
}));
stack.extend(t!(p.read_dir()).map(|p| t!(p).path()));
continue
}
if p.extension().and_then(|s| s.to_str()) != Some("md") {
continue;
}
// The nostarch directory in the book is for no starch, and so isn't
// guaranteed to build. We don't care if it doesn't build, so skip it.
if p.to_str().map_or(false, |p| p.contains("nostarch")) {
continue;
}
markdown_test(build, compiler, &p);
}
}

@ -1 +1 @@
Subproject commit c0e8c56d76bdf6bd16c64338f81c04d48c60f117
Subproject commit eee5ffb12773469bc02895d6b5e7e663b3a572a2

View File

@ -11,7 +11,7 @@ error with the specified error message.
## Examples
```rust
```rust,compile_fail
#![feature(compile_error)]
fn main() {

View File

@ -27,7 +27,7 @@ looks like:
[RFC 1974]: https://github.com/rust-lang/rfcs/pull/1974
```rust
#![feature(global_allocator, heap_api)]
#![feature(global_allocator, allocator_api, heap_api)]
use std::heap::{Alloc, System, Layout, AllocErr};

View File

@ -8,7 +8,7 @@ The tracking issue for this feature is: [#42877]
This is a part of [RFC0401]. According to the RFC, there should be an implementation like this:
```rust
```rust,ignore
impl<..., T, U: ?Sized> Unsized<(..., U)> for (..., T) where T: Unsized<U> {}
```