about summary refs log tree commit diff
path: root/src/test/rustdoc/inline_cross
AgeCommit message (Collapse)AuthorLines
2019-04-22Remove double trailing newlinesvarkor-3/+0
2019-04-14rustdoc: Remove default keyword from re-exported trait methodsOliver Middleton-0/+36
2019-01-31rustdoc: wrap stability tags in colored spansAndy Russell-1/+2
2018-12-25Remove licensesMark Rousskov-321/+1
2018-11-30tests: use `force-host` and `no-prefer-dynamic` in all proc_macro tests.Eduard-Mihai Burtescu-0/+1
2018-11-30tests: remove ignore-stage1 where possible in proc_macro tests.Eduard-Mihai Burtescu-1/+0
2018-11-09don't inline `pub use some_crate` unless directly asked toQuietMisdreavus-0/+63
2018-10-15rustdoc: Use dyn keyword when rendering dynamic traitsOliver Middleton-2/+2
The dyn keyword has been stable for a while now so rustdoc should start using it.
2018-10-12Rollup merge of #54989 - Munksgaard:fix-htmldocck-typos, r=tmandrykennytm-3/+3
Fix spelling in the documentation to htmldocck.py I was reading through htmldocck.py, and decided to attempt to clean it up a little bit. Let me know if you disagree with my edits.
2018-10-11Include rustdoc tests that have been fixed by #33133Philip Munksgaard-3/+3
There was an issue (#33025) which caused these tests to not work. The issue has since been fixed in #33133, and so we can now include them.
2018-09-25add test for proc-macro re-exportQuietMisdreavus-0/+64
2018-09-20add more tests for traits-in-non-module-scopeQuietMisdreavus-0/+40
2018-08-25Update testsGuillaume Gomez-5/+0
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-08-17Stabilize `use_extern_macros`Vadim Petrochenkov-3/+0
2018-07-03test for renaming re-exported macrosQuietMisdreavus-0/+6
2018-06-17rustdoc: import cross-crate macros alongside everything elseQuietMisdreavus-0/+77
2018-06-15process cross-crate glob re-exportsQuietMisdreavus-0/+36
2018-06-06rustdoc: Fix missing stability and src links for inlined external macrosOliver Middleton-0/+49
2018-01-17Rollup merge of #47313 - ollie27:rustdoc_record_extern_trait, r=QuietMisdreavusGuillaume Gomez-0/+40
rustdoc: Populate external_traits with traits only seen in impls This means default methods can always be found and "Important traits" will include all spotlight traits.
2018-01-15Reexport -> re-export in prose and documentation commentsCarol (Nichols || Goulding)-1/+1
2018-01-10rustdoc: Populate external_traits with traits only seen in implsOliver Middleton-0/+40
This means default methods can always be found and "Important traits" will include all spotlight traits.
2017-11-29rustdoc: Fix issues with cross-crate inlined associated itemsOliver Middleton-0/+105
* Visibility was missing from impl items. * Attributes and docs were missing from consts and types in impls. * Const default values were missing from traits. This unifies the code that handles associated items from impls and traits.
2017-05-22rustdoc: Fix names of items in cross crate reexported modulesOliver Middleton-0/+53
For renamed reexports the new name should be used.
2016-06-11rustdoc: Don't inline #[doc(hidden)] pub useOliver Middleton-0/+22
Currently if a `#[doc(hidden)] pub use` item is inlined the `hidden` attribute is ignored so the item can appear in the docs. By never inlining such imports, they can be stripped.
2016-05-06s/aux/auxiliary, because windowsNiko Matsakis-0/+0
For legacy reasons (presumably), Windows does not permit files name aux.
2016-05-06add missing aux filesNiko Matsakis-0/+55
2016-05-06move auxiliary builds to a test-relative `aux`Niko Matsakis-0/+66
Instead of finding aux-build files in `auxiliary`, we now search for an `aux` directory relative to the test. So if your test is `compile-fail/foo.rs`, we would look in `compile-fail/aux`. Similarly, we ignore the `aux` directory when searching for tets.
2016-04-24Check reachability for inlined extern links toomitaa-0/+22
An item is inlined and recorded as inlined even if it is `doc(hidden)`, leading to unchecked external links.
2016-04-24Remove, now unnecessary, workaroundmitaa-0/+42
This used to be done to avoid inlining impls referencing private items, but is now unnecessary since we actually check that impls do not reference non-doc-reachable items.
2016-04-18Reachability check cross-crate linksmitaa-0/+23
2016-04-18Perform doc-reachability check for inlined implsmitaa-0/+107
This changes the current rule that impls within `doc(hidden)` modules aren't inlined, to only inlining impls where the implemented trait and type are reachable in documentation.