Reproducer 0: ```rs fn scope() { let _ = 0usize.saturating_add(1); } ``` On the source code page, `saturating_add` links to https://doc.rust-lang.org/nightly/core/foreigntype.num.html#method.saturating_add which is broken. It should link to https://doc.rust-lang.org/nightly/std/primitive.usize.html#method.saturating_add or https://doc.rust-lang.org/nightly/core/primitive.usize.html#method.saturating_add instead. Reproducer 1: ```rs fn scope() { let _ = false.then_some(()); } ``` On the source code page, `then_some` links to https://doc.rust-lang.org/nightly/core/foreigntype.bool.html#method.then_some which is broken. It should link to https://doc.rust-lang.org/nightly/std/primitive.bool.html#method.then_some or https://doc.rust-lang.org/nightly/core/primitive.bool.html#method.then_some instead. <!-- TRIAGEBOT_START --> <!-- TRIAGEBOT_ASSIGN_START --> <!-- TRIAGEBOT_ASSIGN_END --> <!-- TRIAGEBOT_END -->
Reproducer 0:
On the source code page,
saturating_addlinks to https://doc.rust-lang.org/nightly/core/foreigntype.num.html#method.saturating_add which is broken. It should link to https://doc.rust-lang.org/nightly/std/primitive.usize.html#method.saturating_add or https://doc.rust-lang.org/nightly/core/primitive.usize.html#method.saturating_add instead.Reproducer 1:
On the source code page,
then_somelinks to https://doc.rust-lang.org/nightly/core/foreigntype.bool.html#method.then_some which is broken. It should link to https://doc.rust-lang.org/nightly/std/primitive.bool.html#method.then_some or https://doc.rust-lang.org/nightly/core/primitive.bool.html#method.then_some instead.