bevy/crates/bevy_ecs/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
..
entity Fix beta lints (#12980) 2024-04-16 02:46:46 +00:00
identifier Fix beta lints (#12980) 2024-04-16 02:46:46 +00:00
query Add archetypal to Access Debug impl (#12947) 2024-04-13 06:06:48 +00:00
reflect Make some ReflectComponent/ReflectBundle methods work with EntityMut too (#12895) 2024-04-08 01:46:07 +00:00
schedule Fix beta lints (#12980) 2024-04-16 02:46:46 +00:00
storage Fix beta lints (#12980) 2024-04-16 02:46:46 +00:00
system Add EntityWorldMut::remove_by_id (#12842) 2024-04-03 09:50:32 +00:00
world Implement From<&'w mut EntityMut> for EntityMut<'w> (#12896) 2024-04-07 13:24:10 +00:00
archetype.rs Adding some docs for archetype internals (#12578) 2024-03-23 01:48:31 +00:00
bundle.rs Update safety comment for bundle removal (#12657) 2024-03-23 22:07:08 +00:00
change_detection.rs Update docs of set_if_neq and replace_if_neq (#12919) 2024-04-15 12:38:38 +00:00
component.rs Optimize Event Updates (#12936) 2024-04-13 14:11:28 +00:00
event.rs Fix beta lints (#12980) 2024-04-16 02:46:46 +00:00
intern.rs Moves intern and label modules into bevy_ecs (#12772) 2024-04-08 15:34:11 +00:00
label.rs Moves intern and label modules into bevy_ecs (#12772) 2024-04-08 15:34:11 +00:00
lib.rs Moves intern and label modules into bevy_ecs (#12772) 2024-04-08 15:34:11 +00:00
removal_detection.rs Add RemovedComponentEvents::iter (#12815) 2024-04-01 20:20:30 +00:00