about summary refs log tree commit diff
path: root/src/test/ui/lint/auxiliary
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-408/+0
2022-10-02Delay evaluating lint primary message until after it would be suppressedMichael Goulet-0/+7
2022-07-18Don't add attribute to allow unused-qualifications to derive impl'sSamrat Man Singh-0/+22
Currently `#![forbid(unused_qualifications)]` is incompatible with all derive's because we add `#[allow(unused_qualifications)]` in all generated impl's.
2022-03-09Permit `#[deprecated]` in stdlibJacob Pratt-32/+32
2022-03-04Change `rustc_deprecated` to use `note`Jacob Pratt-32/+32
This keeps `reason` around for the time being. This is necessary to avoid breakage during the bootstrap process. This change, as a whole, brings `#[rustc_deprecated]` more in line with `#[deprecated]`.
2021-07-31Move the `unused` dir to `lint`s subdirYuki Okushi-5/+0
2021-03-05Auto merge of #71481 - estebank:inherit-stability, r=nikomatsakisbors-4/+19
Inherit `#[stable(..)]` annotations in enum variants and fields from its item Lint changes for #65515. The stdlib will have to be updated once this lands in beta and that version is promoted in master.
2021-02-27Enable report_in_external_macro in unaligned_referencesTaiki Endo-0/+28
2021-02-10Inherit `#[stable(..)]` annotations in enum variants and fields from its itemEsteban Küber-4/+19
2020-07-30Add additional clashing_extern_decl cases.jumbatm-1/+1
2020-06-20Add ClashingExternDecl test case.jumbatm-0/+3
2019-12-21Require issue = "none" over issue = "0" in unstable attributesRoss MacArthur-44/+44
2019-03-14Moved issue tests to subdirs and normalised names.Alexander Regueiro-0/+5
2018-12-25Remove licensesMark Rousskov-117/+2
2018-08-14Merged migrated compile-fail tests and ui tests. Fixes #46841.David Wood-0/+424
2018-07-17rustc: Polish off `in_external_macro`Alex Crichton-0/+24
This commit polishes off this new function to compile on newer rustc as well as update and add a suite of test cases to work with this new check for lints.