rust/src/test/rustdoc-js-std
Joshua Nelson 7b46920218 Fix linkcheck issues
Most of these are because alloc uses `#[lang_item]` to define methods,
but core documents primitives before those methods are available.

- Fix rustdoc-js-std test

  For some reason this change made CStr not show up in the results for
  `str,u8`. Since it still shows up for str, and since it wasn't a great
  match for that query anyway, I think this is ok to let slide.

- Add test that all primitives can be linked to
- Enable `doc(primitive)` in `core` as well
- Add linkcheck exception specifically for Windows

  Ideally this would be done automatically by the linkchecker by
  replacing `\\` with forward slashes, but this PR is already a ton of
  work ...

- Don't forcibly fail linkchecking if there's a broken intra-doc link on Windows

  Previously, it would exit with a hard error if a missing file had `::`
  in it. This changes it to report a missing file instead, which allows
  adding an exception.
2021-09-12 02:30:24 +00:00
..
alias-1.js
alias-2.js Make current crate aliases go first 2020-05-14 11:36:02 +02:00
alias-3.js
alias-4.js fix(rustdoc): generics search 2021-07-01 06:40:27 -07:00
alias.js Merge aliases and search-index 2020-05-07 20:08:08 +02:00
basic.js
deduplication.js
enum-option.js
filter-crate.js
fn-forget.js
from_u.js
keyword.js
macro-check.js
macro-print.js
multi-query.js Fix linkcheck issues 2021-09-12 02:30:24 +00:00
never.js
primitive.js Add search index test for primitive types 2021-01-27 10:05:06 +01:00
quoted.js
return-specific-literal.js Add tests for new of variables 2020-03-16 18:30:26 +01:00
return-specific.js Update JS results tester 2020-03-16 18:29:19 +01:00
should-fail.js
string-from_ut.js
struct-vec.js
typed-query.js Add test to ensure that the typed queries are not including other types 2021-06-30 14:20:17 +02:00
vec-new.js