about summary refs log tree commit diff
path: root/tests/ui/lint/auxiliary
AgeCommit message (Collapse)AuthorLines
2024-11-27Update tests to use new proc-macro headerEric Huss-5/+0
2024-10-18Expand test coverage for deny-inside-forbid interactions许杰友 Jieyou Xu (Joe)-0/+21
2024-10-18Allow `#[deny(..)]` inside `#[forbid(..)]` as a no-op with a warningNoratrieb-0/+7
Forbid cannot be overriden. When someome tries to do this anyways, it results in a hard error. That makes sense. Except it doesn't, because macros. Macros may reasonably use `#[deny]` in their expansion to assert that their expanded code follows the lint. This is doesn't work when the output gets expanded into a `forbid()` context. This is pretty silly, since both the macros and the code agree on the lint! Therefore, we allow `#[deny(..)]`ing a lint that's already forbidden, keeping the level at forbid.
2024-04-09Split `non_local_definitions` lint tests in separate test filesUrgau-26/+0
2024-02-17Add cargo update suggestion for non local defsUrgau-0/+26
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-4/+4
2023-06-06Add regression test for #112308Guillaume Gomez-0/+1
2023-01-11Move /src/test to /testsAlbert Larsan-0/+408