| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-05-12 | rustdoc: Add support for pub(restricted) | Oliver Middleton | -0/+44 | |
| 2018-05-07 | Auto merge of #50305 - GuillaumeGomez:fix-mod-stackoverflow, r=QuietMisdreavus | bors | -0/+37 | |
| Prevent infinite recursion of modules Fixes #50196. r? @QuietMisdreavus | ||||
| 2018-05-07 | Prevent infinite recursion of modules | Guillaume Gomez | -0/+37 | |
| 2018-05-03 | rustdoc: Resolve nested `impl Trait`s | Shotaro Yamada | -0/+7 | |
| 2018-05-01 | Fix an error from "unused" lint + Fix rebase | Vadim Petrochenkov | -1/+1 | |
| 2018-05-01 | Remove `macro_reexport` | Vadim Petrochenkov | -7/+4 | |
| It's subsumed by `feature(use_extern_macros)` and `pub use` | ||||
| 2018-04-29 | rustdoc: Fix links to constants in external crates | Oliver Middleton | -0/+103 | |
| 2018-04-21 | Replace StrExt with inherent str methods in libcore | Simon Sapin | -1/+1 | |
| 2018-04-17 | Rollup merge of #50032 - ollie27:rustdoc_all_private, r=GuillaumeGomez | Guillaume Gomez | -0/+8 | |
| rustdoc: Don't include private paths in all.html For example the `std` [`all.html`](https://doc.rust-lang.org/nightly/std/all.html) includes references to the `coresimd` module which is a private implementation detail. r? @GuillaumeGomez | ||||
| 2018-04-13 | add -C parameter to rustdoc | QuietMisdreavus | -0/+21 | |
| 2018-04-13 | rustdoc: Don't include private paths in all.html | Oliver Middleton | -0/+8 | |
| 2018-04-12 | add test for using target features in doctests | QuietMisdreavus | -0/+31 | |
| 2018-04-10 | Auto merge of #49504 - GuillaumeGomez:doc-all-types, r=QuietMisdreavus | bors | -0/+30 | |
| Add page to list all crate's items r? @QuietMisdreavus | ||||
| 2018-04-06 | Auto merge of #49335 - ↵ | bors | -0/+15 | |
| GuillaumeGomez:remove-unneeded-trait-implementations-title, r=QuietMisdreavus Remove unneeded trait implementations titles r? @QuietMisdreavus | ||||
| 2018-04-04 | Rollup merge of #49603 - ↵ | kennytm | -0/+25 | |
| GuillaumeGomez:fix-intra-link-trait-provided-method, r=QuietMisdreavus Fix url for intra link provided method Fixes #49582. r? @QuietMisdreavus | ||||
| 2018-04-04 | Rollup merge of #49532 - Phlosioneer:32556-rustdoc-regression-test, ↵ | kennytm | -0/+15 | |
| r=GuillaumeGomez Add test for rustdoc ignore test This will check for regression on issue #32556 | ||||
| 2018-04-04 | Rollup merge of #49512 - GuillaumeGomez:intra-links-fields, r=QuietMisdreavus | kennytm | -0/+33 | |
| Add support for variant and types fields for intra links Part of #43466. r? @QuietMisdreavus | ||||
| 2018-04-04 | Rollup merge of #49179 - varkor:future-deprecation, ↵ | kennytm | -0/+16 | |
| r=QuietMisdreavus,GuillaumeGomez Handle future deprecation annotations This adds special handling to the `since` parameter of the `deprecated` attribute: in particular, if the `since` version exceeds the version of the compiler, the deprecation notice will not be printed; but a note is added to the documentation stating that the item will be deprecated in a later version. (I've used `since` for this, rather than adding a new attribute, because it's more seamless and, I feel, intuitive. Plus it involves less code churn.)   This is a prerequisite for doing things renaming methods in the standard library (e.g. #30459). Resolves #30785. | ||||
| 2018-04-04 | Add test for all.html | Guillaume Gomez | -0/+30 | |
| 2018-04-02 | Fix url for intra link provided method | Guillaume Gomez | -0/+25 | |
| 2018-03-31 | Shorten deprecation note | varkor | -1/+1 | |
| 2018-03-31 | Add ignore reason | Phlosioneer | -1/+1 | |
| 2018-03-31 | Remove whitespace | Phlosioneer | -2/+2 | |
| 2018-03-31 | Fix tidy trailing newlines | Phlosioneer | -2/+0 | |
| 2018-03-31 | Add test for rustdoc ignore test | Phlosioneer | -0/+17 | |
| This will check for regression on issue #32556 | ||||
| 2018-03-31 | Auto merge of #49459 - GuillaumeGomez:primitive-intra-links, r=QuietMisdreavus | bors | -0/+19 | |
| Add primitive intra-links Part of #43466. r? @QuietMisdreavus | ||||
| 2018-03-30 | Add support for variant and types fields for intra links | Guillaume Gomez | -0/+33 | |
| 2018-03-29 | Remove unneeded trait implementations titles | Guillaume Gomez | -0/+15 | |
| 2018-03-29 | Add primitive intra-links | Guillaume Gomez | -0/+19 | |
| 2018-03-28 | Rollup merge of #49442 - GuillaumeGomez:text-overlap, r=QuietMisdreavus | kennytm | -12/+12 | |
| Fix text overlap Fixes #49006. r? @QuietMisdreavus | ||||
| 2018-03-28 | Rollup merge of #49427 - Manishearth:rustdoc-impl-trait-extern, r=GuillaumeGomez | kennytm | -0/+58 | |
| Correctly handle impl trait in external items in rustdoc fixes #49373 r? @QuietMisdreavus | ||||
| 2018-03-28 | Fix text overlap | Guillaume Gomez | -12/+12 | |
| 2018-03-28 | Auto merge of #49304 - sinkuu:impl_trait_rustdoc, r=QuietMisdreavus | bors | -0/+46 | |
| Rustdoc support for universal_impl_trait Hides type parameters synthesized by `impl Trait`-in-argument-position, and enables links to trait names. <img alt="before" src="https://user-images.githubusercontent.com/7091080/37831646-a61413c6-2ee9-11e8-8ec2-a6137956d922.png" width="450"/> ↓ <img alt="after" src="https://user-images.githubusercontent.com/7091080/37831657-b2ff0ae6-2ee9-11e8-8797-fdad904782bf.png" width="450"/> Fixes #49309 | ||||
| 2018-03-27 | rustdoc: Add test for foreign impl trait with bounds | Manish Goregaokar | -0/+58 | |
| 2018-03-27 | Rollup merge of #49333 - GuillaumeGomez:link-assoc-const, r=QuietMisdreavus | kennytm | -0/+26 | |
| Fix impl assoc constant link not working Fixes #49323. r? @QuietMisdreavus | ||||
| 2018-03-26 | Add tests for items deprecated in the future | varkor | -0/+16 | |
| 2018-03-26 | Stabilize conservative_impl_trait | Taylor Cramer | -2/+0 | |
| 2018-03-26 | Stabilize universal_impl_trait | Taylor Cramer | -1/+0 | |
| 2018-03-24 | Fix impl assoc constant link not working | Guillaume Gomez | -0/+26 | |
| 2018-03-24 | Add test for `impl Trait` in argument position | Shotaro Yamada | -0/+46 | |
| 2018-03-22 | Rollup merge of #49189 - GuillaumeGomez:fix-implied-shortcut-links, ↵ | kennytm | -0/+18 | |
| r=QuietMisdreavus Fix automatic urls with backticks Fixes #49164. r? @QuietMisdreavus | ||||
| 2018-03-21 | add target_feature items to doc_cfg rustdoc test | QuietMisdreavus | -0/+24 | |
| 2018-03-19 | Fix automatic urls with backticks | Guillaume Gomez | -0/+18 | |
| 2018-03-13 | Rollup merge of #48898 - GuillaumeGomez:remove-empty-section, r=QuietMisdreavus | kennytm | -0/+20 | |
| Remove auto trait implementation section when empty Fixes #48882. | ||||
| 2018-03-09 | Remove auto trait implementation section when empty | Guillaume Gomez | -0/+20 | |
| 2018-03-09 | Add missing items in the sidebar for functions | Guillaume Gomez | -0/+19 | |
| 2018-02-28 | Rollup merge of #48473 - GuillaumeGomez:rustdoc-auto-trait-impl-fix, ↵ | kennytm | -0/+26 | |
| r=QuietMisdreavus Fix auto trait impl rustdoc ice Fixes #48463. r? @QuietMisdreavus | ||||
| 2018-02-24 | Rollup merge of #48415 - QuietMisdreavus:traits-on-traits-on-traits, ↵ | Manish Goregaokar | -0/+36 | |
| r=Manishearth rustdoc: don't crash when an external trait's docs needs to import another trait Fixes https://github.com/rust-lang/rust/issues/48414 When resolving intra-paths for an item, rustdoc needs to have information about their items on hand, for proper bookkeeping. When loading a path for an external item, it needs to load these items from their host crate, since their information isn't otherwise available. This includes resolving paths for those docs. which can cause this process to recurse. Rustdoc keeps a map of external traits in a `RefCell<HashMap<DefId, Trait>>`, and it keeps a borrow of this active when importing an external trait. In the linked crash, this led to a RefCell borrow error, panic, and ICE. This PR manually releases the borrow while importing the trait, and also keeps a list of traits being imported at the given moment. The latter keeps rustdoc from infinitely recursing as it tries to import the same trait repeatedly. | ||||
| 2018-02-24 | Fix auto trait impl rustdoc ice | Guillaume Gomez | -0/+26 | |
| 2018-02-21 | add test for issue 48414 ICE | QuietMisdreavus | -0/+36 | |
