summaryrefslogtreecommitdiff
path: root/tests/rustdoc-js-std/parser-errors.js
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-04-15 21:43:36 +0000
committerbors <bors@rust-lang.org>2023-04-15 21:43:36 +0000
commit50b816f71f9055d6f162bec69c30b7574bb8e91a (patch)
treecdf61596f5b850448d4affa5854b1bd9e7a9271b /tests/rustdoc-js-std/parser-errors.js
parent5cdb7886a5ece816864fab177f0c266ad4dd5358 (diff)
parent34a52dfc7a8a650d940fac1a6258c7a4fb2ae19a (diff)
downloadrust-50b816f71f9055d6f162bec69c30b7574bb8e91a.tar.gz
Auto merge of #110319 - ferrocene:pa-more-ignore-reasons, r=ehuss
[compiletest] Add more test ignore reasons, `needs-` validation, and improved error messages This PR makes more improvements to the way compiletest ignoring headers are handled, following up on #108905: * Human-readable ignore reasons have been added for the remaining ignore causes (`needs-*` directives, `*llvm*` directives, and debugger version directives). All ignored tests should now have a human-readable reason. * The code handling `needs-*` directives has been refactored, and now invalid `needs-*` directive emit errors like `ignore-*` and `only-*`. * All errors are now displayed at startup (with line numbers) rather than just the first error of the first file. This PR is best reviewed commit-by-commit. r? `@ehuss`
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
0 files changed, 0 insertions, 0 deletions