]> git.lizzy.rs Git - rust.git/commit
Set `LintExpectationId` in level and collect fulfilled ones (RFC-2383)
authorxFrednet <xFrednet@gmail.com>
Fri, 6 Aug 2021 21:28:58 +0000 (23:28 +0200)
committerxFrednet <xFrednet@gmail.com>
Wed, 2 Mar 2022 16:46:07 +0000 (17:46 +0100)
commit2ca9037b6154227306d9b40a87d79e691f1c9126
treeeb09c4b3292e8d8195719aab9c80d4e9b84da6d2
parentf467a58b7bdc330a5af3962df40ad11fe2f05165
Set `LintExpectationId` in level and collect fulfilled ones (RFC-2383)

* Collect lint expectations and set expectation ID in level (RFC-2383)
* Collect IDs of fulfilled lint expectations from diagnostics (RFC 2383)
compiler/rustc_errors/src/diagnostic.rs
compiler/rustc_errors/src/lib.rs
compiler/rustc_lint/src/levels.rs
compiler/rustc_lint_defs/src/lib.rs
compiler/rustc_middle/src/lint.rs
compiler/rustc_middle/src/ty/context.rs
compiler/rustc_session/src/session.rs