diff options
| author | bors <bors@rust-lang.org> | 2021-04-15 07:11:18 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2021-04-15 07:11:18 +0000 |
| commit | 0894d1e9067f9df1afe612942e1d93901a6e1d8f (patch) | |
| tree | 6c61910f453ede663bafaad3780f8cbc2d75cbe2 | |
| parent | 043d9160769a330df5d8a21e846785e2c89f357d (diff) | |
| parent | e67f4439febc170a3c22d87e8366839950a502a9 (diff) | |
| download | rust-0894d1e9067f9df1afe612942e1d93901a6e1d8f.tar.gz rust-0894d1e9067f9df1afe612942e1d93901a6e1d8f.zip | |
Auto merge of #84193 - ehuss:unsafe_op_in_unsafe_fn-docs, r=RalfJung
Update docs for unsafe_op_in_unsafe_fn stability. The unsafe_op_in_unsafe_fn lint was stabilized in #79208, but the bottom of this documentation wasn't updated. I'm just guessing at the reason here, hopefully it is close to correct. The only discussion I found is https://github.com/rust-lang/rust/issues/71668#issuecomment-730399862 which didn't really explain the thought process behind the decision.
| -rw-r--r-- | compiler/rustc_lint_defs/src/builtin.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/compiler/rustc_lint_defs/src/builtin.rs b/compiler/rustc_lint_defs/src/builtin.rs index 53b94e18306..ad42366b04d 100644 --- a/compiler/rustc_lint_defs/src/builtin.rs +++ b/compiler/rustc_lint_defs/src/builtin.rs @@ -2522,9 +2522,10 @@ declare_lint! { /// /// The fix to this is to wrap the unsafe code in an `unsafe` block. /// - /// This lint is "allow" by default because it has not yet been - /// stabilized, and is not yet complete. See [RFC #2585] and [issue - /// #71668] for more details + /// This lint is "allow" by default since this will affect a large amount + /// of existing code, and the exact plan for increasing the severity is + /// still being considered. See [RFC #2585] and [issue #71668] for more + /// details. /// /// [`unsafe fn`]: https://doc.rust-lang.org/reference/unsafe-functions.html /// [`unsafe` block]: https://doc.rust-lang.org/reference/expressions/block-expr.html#unsafe-blocks |
