bevy/crates
Tristan Guichaoua 33c7a2251e
bevy_ecs address trivial cases of unsafe_op_in_unsafe_fn (#11861)
# Objective

- Part of #11590
- Fix `unsafe_op_in_unsafe_fn` for trivial cases in bevy_ecs

## Solution

Fix `unsafe_op_in_unsafe_fn` in bevy_ecs for trivial cases, i.e., add an
`unsafe` block when the safety comment already exists or add a comment
like "The invariants are uphold by the caller".

---------

Co-authored-by: James Liu <contact@jamessliu.com>
2024-02-22 00:04:38 +00:00
..
bevy_a11y Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_animation Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_app Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_asset Create imported_assets directory with full path (#12022) 2024-02-21 21:59:59 +00:00
bevy_audio Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_core Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_core_pipeline Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_derive Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_diagnostic Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_dylib Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_dynamic_plugin Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_ecs bevy_ecs address trivial cases of unsafe_op_in_unsafe_fn (#11861) 2024-02-22 00:04:38 +00:00
bevy_ecs_compile_fail_tests Remove APIs deprecated in 0.13 (#11974) 2024-02-19 19:04:47 +00:00
bevy_encase_derive Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_gilrs Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_gizmos Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_gltf Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_hierarchy Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_input Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_internal Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_log Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_macro_utils Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_macros_compile_fail_tests Standardize toml format with taplo (#10594) 2023-11-21 01:04:14 +00:00
bevy_math Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_mikktspace Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_pbr Make Globals visible in vertex shaders (#12032) 2024-02-21 23:16:43 +00:00
bevy_ptr Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_reflect Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_reflect_compile_fail_tests bevy_reflect_derive: Clean up attribute logic (#11777) 2024-02-12 15:16:27 +00:00
bevy_render Parse missing mime types (#12028) 2024-02-21 21:56:59 +00:00
bevy_scene Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_sprite Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_tasks Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_text Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_time Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_transform Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_ui Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_utils Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_window Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00
bevy_winit Bump Version after Release (#12020) 2024-02-21 20:58:59 +00:00