| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-03-14 | Moved issue tests to subdirs and normalised names. | Alexander Regueiro | -0/+0 | |
| 2019-02-10 | tests: doc comments | Alexander Regueiro | -1/+1 | |
| 2019-01-13 | Cosmetic improvements | Alexander Regueiro | -3/+0 | |
| 2019-01-10 | add test for pub extern crate | DebugSteven | -0/+2 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -429/+1 | |
| 2018-11-01 | test that rustdoc doesn't overflow on a big enum | Alex Burka | -0/+210 | |
| 2018-10-05 | Stabilize `min_const_fn` | Oliver Schneider | -2/+0 | |
| 2018-09-09 | rustdoc: Remove generated blanket impls from trait pages | Oliver Middleton | -0/+11 | |
| 2018-08-31 | Restrict most uses of `const_fn` to `min_const_fn` | Oliver Schneider | -1/+1 | |
| 2018-08-06 | Auto merge of #52644 - varkor:lib-feature-gate-2, r=withoutboats | bors | -1/+0 | |
| Add errors for unknown, stable and duplicate feature attributes - Adds an error for unknown (lang and lib) features. - Extends the lint for unnecessary feature attributes for stable features to libs features (this already exists for lang features). - Adds an error for duplicate (lang and lib) features. ```rust #![feature(fake_feature)] //~ ERROR unknown feature `fake_feature` #![feature(i128_type)] //~ WARNING the feature `i128_type` has been stable since 1.26.0 #![feature(non_exhaustive)] #![feature(non_exhaustive)] //~ ERROR duplicate `non_exhaustive` feature attribute ``` Fixes #52053, fixes #53032 and address some of the problems noted in #44232 (though not unused features). There are a few outstanding problems, that I haven't narrowed down yet: - [x] Stability attributes on macros do not seem to be taken into account. - [x] Stability attributes behind `cfg` attributes are not taken into account. - [x] There are failing incremental tests. | ||||
| 2018-08-05 | Fix run-pass-fulldeps tests | varkor | -1/+0 | |
| 2018-08-04 | add tests for new intra-doc-link behavior | QuietMisdreavus | -0/+13 | |
| 2018-05-07 | Auto merge of #50305 - GuillaumeGomez:fix-mod-stackoverflow, r=QuietMisdreavus | bors | -0/+21 | |
| Prevent infinite recursion of modules Fixes #50196. r? @QuietMisdreavus | ||||
| 2018-05-07 | Prevent infinite recursion of modules | Guillaume Gomez | -0/+21 | |
| 2018-04-29 | rustdoc: Fix links to constants in external crates | Oliver Middleton | -0/+32 | |
| 2018-03-27 | rustdoc: Add test for foreign impl trait with bounds | Manish Goregaokar | -0/+37 | |
| 2018-02-21 | add test for issue 48414 ICE | QuietMisdreavus | -0/+15 | |
| 2018-02-07 | rustdoc: Hide `-> ()` in cross crate inlined Fn* bounds | Oliver Middleton | -0/+13 | |
| 2018-01-26 | Merge branch 'rustdoc_masked' of https://github.com/ollie27/rust into rollup | Alex Crichton | -0/+20 | |
| 2018-01-23 | rustdoc: Hide methods from #[doc(masked)] crates from the search index | Oliver Middleton | -0/+20 | |
| 2018-01-23 | rustdoc: Show when traits are auto traits | Oliver Middleton | -0/+13 | |
| 2018-01-13 | Adjust tests for removal of `impl Foo for .. {}` | leonardo.yvens | -8/+2 | |
| 2017-12-24 | Auto merge of #46894 - detrumi:fix-const-eval-trait, r=eddyb | bors | -0/+17 | |
| Const-eval array lengths in rustdoc. Fixes #46727 r? @eddyb Big thanks to @eddyb for helping me figure this out. | ||||
| 2017-12-23 | Testcase for const-eval array lengths | Wilco Kusee | -0/+17 | |
| 2017-12-19 | test for missing_doc in the external_doc test | QuietMisdreavus | -0/+1 | |
| 2017-11-21 | allow loading external files in documentation | QuietMisdreavus | -0/+21 | |
| Partial implementation of https://github.com/rust-lang/rfcs/pull/1990 (needs error reporting work) cc #44732 | ||||
| 2017-11-20 | Make rustdoc not include self-by-value methods from Deref target | Florian Hartwig | -2/+2 | |
| 2017-11-03 | auto trait future compatibility lint | leonardo.yvens | -0/+2 | |
| 2017-07-06 | remove associated_consts feature gate | Sean McArthur | -1/+0 | |
| 2017-04-09 | Fix rustdoc infinitely recursing when an external crate reexports itself | Aaron Hill | -0/+15 | |
| Previously, rustdoc's LibEmbargoVisitor unconditionally visited the child modules of an external crate. If a module re-exported its parent via 'pub use super::*', rustdoc would re-walk the parent, leading to infinite recursion. This commit makes LibEmbargoVisitor store already visited modules in an FxHashSet, ensuring that each module is only walked once. Fixes #40936 | ||||
| 2017-03-28 | Rustdoc: test proper representation for `pub use` macros | Austin Bonander | -0/+30 | |
| 2016-09-08 | Auto merge of #35745 - jroesch:soundness-fix-29859, r=nikomatsakis | bors | -1/+1 | |
| Fix soundness bug described in #29859 This is an attempt at fixing the problems described in #29859 based on an IRC conversation between @nikomatsakis and I today. I'm waiting on a full build to come back, otherwise both tests trigger the correct error. | ||||
| 2016-09-02 | Remove illegal bound from doc test | Jared Roesch | -1/+1 | |
| 2016-08-29 | rustdoc: Fix associated consts in search results | Oliver Middleton | -0/+21 | |
| Associated consts can appear in none trait impls so need to be treated like methods when generating the search index. | ||||
| 2016-08-11 | Make `private_in_public` compatibility lint deny-by-default | Vadim Petrochenkov | -2/+4 | |
| 2016-07-12 | rustdoc: Fix methods in seach results | Oliver Middleton | -0/+11 | |
| Currently methods from extern crates are sometimes added to the search index when they shouldn't be or added with the original path rather than the reexported path. This fixes that by making sure `cache().paths` only contains local paths like the description for it states. It also fixes a few minor issues with link rendering and redirect generation which would point to local crate docs even if the docs for that crate hadn't been generated. Also a bug with methods implemented on traits which caused wrong paths and so dead links in the search results has been fixed. | ||||
| 2016-06-20 | rustdoc: Fix a couple of issues with src links to external crates | Oliver Middleton | -0/+24 | |
| - src links/redirects to extern fn from another crate had an extra '/'. - src links to `pub use` of a crate module had an extra '/'. - src links to renamed reexports from another crate used the new name for the link but should use the original name. | ||||
| 2016-05-06 | s/aux/auxiliary, because windows | Niko Matsakis | -0/+488 | |
| For legacy reasons (presumably), Windows does not permit files name aux. | ||||
