bevy/crates/bevy_input/src
BD103 7b8d502083
Fix beta lints (#12980)
# Objective

- Fixes #12976

## Solution

This one is a doozy.

- Run `cargo +beta clippy --workspace --all-targets --all-features` and
fix all issues
- This includes:
- Moving inner attributes to be outer attributes, when the item in
question has both inner and outer attributes
  - Use `ptr::from_ref` in more scenarios
- Extend the valid idents list used by `clippy:doc_markdown` with more
names
  - Use `Clone::clone_from` when possible
  - Remove redundant `ron` import
  - Add backticks to **so many** identifiers and items
    - I'm sorry whoever has to review this

---

## Changelog

- Added links to more identifiers in documentation.
2024-04-16 02:46:46 +00:00
..
axis.rs Improve doc formatting. (#9840) 2023-09-18 19:43:56 +00:00
button_input.rs Clarify documentation regarding just_released and just_pressed inputs (#12661) 2024-03-23 01:26:03 +00:00
common_conditions.rs Fix cyclic dep (#11523) 2024-01-25 17:44:32 +00:00
gamepad.rs Derive Ord for GamepadButtonType. (#11791) 2024-02-11 09:03:06 +00:00
keyboard.rs Fix beta lints (#12980) 2024-04-16 02:46:46 +00:00
lib.rs Forbid unsafe in most crates in the engine (#12684) 2024-03-27 03:30:08 +00:00
mouse.rs Fix missing renaming of Input -> ButtonInput (#12096) 2024-02-24 18:41:17 +00:00
touch.rs fix previous_position / previous_force being discarded too early (#12556) 2024-04-01 21:45:47 +00:00
touchpad.rs Bevy Input Docs : the modules (#9467) 2023-08-23 12:44:49 +00:00