| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-06-04 | Fix crate-name option in rustdoc | Guillaume Gomez | -0/+13 | |
| 2018-06-04 | Add even more tests | Guillaume Gomez | -0/+3 | |
| 2018-06-04 | Put doc keyword behind feature flag | Guillaume Gomez | -0/+2 | |
| 2018-06-04 | Add doc keyword support | Guillaume Gomez | -0/+19 | |
| 2018-06-03 | Auto merge of #50953 - GuillaumeGomez:attributes-in-other-places, ↵ | bors | -0/+32 | |
| r=QuietMisdreavus Add attributes for trait and methods as well Fixes #48485. r? @QuietMisdreavus | ||||
| 2018-06-02 | Add attributes for trait and methods as well | Guillaume Gomez | -0/+32 | |
| 2018-06-02 | Rustdoc itself no longer requires proc macros to build | Mark Simulacrum | -0/+1 | |
| This avoids a full compiler build in order to build and/or run tests for rustdoc. | ||||
| 2018-05-24 | Rollup merge of #51011 - QuietMisdreavus:duplicitous-macros, r=ollie27 | kennytm | -2/+3 | |
| rustdoc: hide macro export statements from docs As mentioned in https://github.com/rust-lang/rust/issues/50647, rustdoc now prints both the import statement and the macro itself when re-exporting macros. This is a stopgap solution to clean up the std docs and get something small backported into beta. What this does: When rustdoc finds an export statement for a macro, instead of printing the export and bailing, now it will instead hide the export and bail. Until we can solve https://github.com/rust-lang/rust/issues/34843 or have a better way to find the attributes on an export statement when inlining macros, this will at least match the current behavior and clean up the re-export statements from the docs. | ||||
| 2018-05-23 | fix @!has conditions in pub-use-extern-macros test | QuietMisdreavus | -3/+3 | |
| 2018-05-23 | update "pub-use-extern-macros" test to hide the regular import statement | QuietMisdreavus | -0/+1 | |
| 2018-05-18 | Auto merge of #50533 - GuillaumeGomez:rustdoc-prim-auto, r=QuietMisdreavus | bors | -0/+17 | |
| add auto-impl for primitive type Part of #50431. I have no clue how to test this though with the rustdoc test suite... r? @QuietMisdreavus | ||||
| 2018-05-16 | Fix rustdoc panic with `impl Trait` in type parameters | Shotaro Yamada | -1/+13 | |
| 2018-05-15 | add auto-impl for primitive type | Guillaume Gomez | -0/+17 | |
| 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 | |
