diff options
| author | bors <bors@rust-lang.org> | 2020-11-20 16:51:41 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2020-11-20 16:51:41 +0000 |
| commit | 0402c6ace7aff13bef4791f578ffb623da69fef2 (patch) | |
| tree | a0fef327ca4b0b83b99936d86229abfd1b5ff149 | |
| parent | 70ffebf5f0e5edca866c624212f08e9f11d41e17 (diff) | |
| parent | 8b21241fd57376ab35e8ae75b3f57b7c601cdcdb (diff) | |
| download | rust-0402c6ace7aff13bef4791f578ffb623da69fef2.tar.gz rust-0402c6ace7aff13bef4791f578ffb623da69fef2.zip | |
Auto merge of #6354 - Daniel-B-Smith:refcell_ref_await, r=flip1995
Downgrade the await holding lints from correctness We found a false positive in these lints (see https://github.com/rust-lang/rust-clippy/issues/6353 for more details). As a short-term mitigation, this downgrades the lints from correctness to limit the noise. changelog: downgrade AWAIT_HOLDING_REFCELL_REF and AWAIT_HOLDING_LOCK to pedantic. From rustup earlier, where I forgot the changlog: deprecate [`panic_params`] (uplifted)
| -rw-r--r-- | clippy_lints/src/await_holding_invalid.rs | 4 | ||||
| -rw-r--r-- | clippy_lints/src/lib.rs | 6 | ||||
| -rw-r--r-- | src/lintlist/mod.rs | 4 |
3 files changed, 6 insertions, 8 deletions
diff --git a/clippy_lints/src/await_holding_invalid.rs b/clippy_lints/src/await_holding_invalid.rs index ca819663fde..58892024ce2 100644 --- a/clippy_lints/src/await_holding_invalid.rs +++ b/clippy_lints/src/await_holding_invalid.rs @@ -45,7 +45,7 @@ declare_clippy_lint! { /// } /// ``` pub AWAIT_HOLDING_LOCK, - correctness, + pedantic, "Inside an async function, holding a MutexGuard while calling await" } @@ -84,7 +84,7 @@ declare_clippy_lint! { /// } /// ``` pub AWAIT_HOLDING_REFCELL_REF, - correctness, + pedantic, "Inside an async function, holding a RefCell ref while calling await" } diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs index 36016988b6b..7e8cbd00c22 100644 --- a/clippy_lints/src/lib.rs +++ b/clippy_lints/src/lib.rs @@ -1224,6 +1224,8 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf: store.register_group(true, "clippy::pedantic", Some("clippy_pedantic"), vec