about summary refs log tree commit diff
path: root/src/test/rustdoc/auxiliary
AgeCommit message (Collapse)AuthorLines
2017-07-06remove associated_consts feature gateSean McArthur-1/+0
2017-04-09Fix rustdoc infinitely recursing when an external crate reexports itselfAaron 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-28Rustdoc: test proper representation for `pub use` macrosAustin Bonander-0/+30
2016-09-08Auto merge of #35745 - jroesch:soundness-fix-29859, r=nikomatsakisbors-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-02Remove illegal bound from doc testJared Roesch-1/+1
2016-08-29rustdoc: Fix associated consts in search resultsOliver 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-11Make `private_in_public` compatibility lint deny-by-defaultVadim Petrochenkov-2/+4
2016-07-12rustdoc: Fix methods in seach resultsOliver 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-20rustdoc: Fix a couple of issues with src links to external cratesOliver 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-06s/aux/auxiliary, because windowsNiko Matsakis-0/+488
For legacy reasons (presumably), Windows does not permit files name aux.