about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/expect.rs
AgeCommit message (Expand)AuthorLines
2022-10-23Migrate all diagnosticsNilstrieb-2/+2
2022-10-01Compute `lint_levels` by definitionDeadbeef-1/+3
2022-10-01Refactor rustc lint APIMaybe Waffle-5/+5
2022-09-22Revert "Auto merge of #101620 - cjgillot:compute_lint_levels_by_def, r=oli-obk"Camille GILLOT-3/+1
2022-09-14Compute `lint_levels` by definitionDeadbeef-1/+3
2022-06-30lint: port expectation diagnosticsDavid Wood-2/+3
2022-06-16Support lint expectations for `--force-warn` lints (RFC 2383)xFrednet-8/+8
2022-05-08Move lint expectation checking into a separate query (RFC 2383)xFrednet-2/+10
2022-04-05errors: implement fallback diagnostic translationDavid Wood-1/+1
2022-03-07Handle `#[expect(unfulfilled_lint_expectations)]` with a lint messagexFrednet-4/+5
2022-03-02Use Vec for expectations to have a constant order (RFC-2383)xFrednet-3/+1
2022-03-02Added `panics` for unreachable states for expectations (RFC 2383)xFrednet-0/+2
2022-03-02Emit `unfullfilled_lint_expectation` using a `HirId` for performance (RFC-2383)xFrednet-13/+16
2022-03-02Add UI tests for the `expect` attribute (RFC-2383)xFrednet-4/+2
2022-03-02Make `LintExpectationId` stable between compilation sessions (RFC-2383)xFrednet-1/+1
2022-03-02Check lint expectations and emit lint if unfulfilled (RFC-2383)xFrednet-0/+48