bevy/crates/bevy_ecs_compile_fail_tests/tests/ui
Rob Parrett ec0478d100 Fix clippy lints and failed test with Rust 1.66 (#6945)
# Objective

[Rust 1.66](https://blog.rust-lang.org/inside-rust/2022/12/12/1.66.0-prerelease.html) is coming in a few days, and bevy doesn't build with it.

Fix that.

## Solution

Replace output from a trybuild test, and fix a few new instances of `needless_borrow` and `unnecessary_cast` that are now caught.

## Note

Due to the trybuild test, this can't be merged until 1.66 is released.
2022-12-15 18:05:15 +00:00
..
entity_ref_mut_lifetime_safety.rs Spawn now takes a Bundle (#6054) 2022-09-23 19:55:54 +00:00
entity_ref_mut_lifetime_safety.stderr
query_exact_sized_iterator_safety.rs
query_exact_sized_iterator_safety.stderr Fix trybuild tests broken by rust 1.65 (#6457) 2022-11-03 15:09:27 +00:00
query_iter_combinations_mut_iterator_safety.rs
query_iter_combinations_mut_iterator_safety.stderr Fix trybuild tests broken by rust 1.65 (#6457) 2022-11-03 15:09:27 +00:00
query_iter_many_mut_iterator_safety.rs
query_iter_many_mut_iterator_safety.stderr Fix trybuild tests broken by rust 1.65 (#6457) 2022-11-03 15:09:27 +00:00
query_lifetime_safety.rs Spawn now takes a Bundle (#6054) 2022-09-23 19:55:54 +00:00
query_lifetime_safety.stderr
query_to_readonly.rs
query_to_readonly.stderr
system_param_derive_readonly.rs Simplify trait hierarchy for SystemParam (#6865) 2022-12-11 18:34:14 +00:00
system_param_derive_readonly.stderr Simplify trait hierarchy for SystemParam (#6865) 2022-12-11 18:34:14 +00:00
system_query_get_lifetime_safety.rs
system_query_get_lifetime_safety.stderr
system_query_get_many_lifetime_safety.rs
system_query_get_many_lifetime_safety.stderr
system_query_get_many_mut_lifetime_safety.rs
system_query_get_many_mut_lifetime_safety.stderr
system_query_iter_lifetime_safety.rs
system_query_iter_lifetime_safety.stderr
system_query_iter_many_mut_lifetime_safety.rs
system_query_iter_many_mut_lifetime_safety.stderr Fix clippy lints and failed test with Rust 1.66 (#6945) 2022-12-15 18:05:15 +00:00
system_query_set_get_lifetime_safety.rs
system_query_set_get_lifetime_safety.stderr
system_query_set_iter_lifetime_safety.rs
system_query_set_iter_lifetime_safety.stderr
system_state_get_lifetime_safety.rs
system_state_get_lifetime_safety.stderr
system_state_iter_lifetime_safety.rs
system_state_iter_lifetime_safety.stderr
system_state_iter_mut_overlap_safety.rs Spawn now takes a Bundle (#6054) 2022-09-23 19:55:54 +00:00
system_state_iter_mut_overlap_safety.stderr
world_query_derive.rs
world_query_derive.stderr Fix tests breaking when new WorldQuery impls are added (#6317) 2022-10-21 11:15:06 +00:00