feat: bevy 0.19 - #547
Conversation
🔍 Binding Differences Detected
b/crates/bindings/bevy_a11y_bms_bindings/src/lib.rsindex 4491beb..02ccba3 100644 --- a/crates/bindings/bevy_a11y_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_a11y_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_animation_bms_bindings/src/lib.rsindex 15c8369..cb7c515 100644 --- a/crates/bindings/bevy_animation_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_animation_bms_bindings/src/lib.rs @@ -1,41 +1,40 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_app_bms_bindings/src/lib.rsindex 85fa5a5..9ffebff 100644 --- a/crates/bindings/bevy_app_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_app_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
} b/crates/bindings/bevy_asset_bms_bindings/src/lib.rsindex 5847d77..e5fe5fc 100644 --- a/crates/bindings/bevy_asset_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_asset_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_camera_bms_bindings/src/lib.rsindex ae4245b..a8003ff 100644 --- a/crates/bindings/bevy_camera_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_camera_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
}
}
|
🔍 Binding Differences Detected
b/crates/bindings/bevy_a11y_bms_bindings/src/lib.rsindex a5999d7..401a7a3 100644 --- a/crates/bindings/bevy_a11y_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_a11y_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_animation_bms_bindings/src/lib.rsindex 67d1564..c823e14 100644 --- a/crates/bindings/bevy_animation_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_animation_bms_bindings/src/lib.rs @@ -1,41 +1,40 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_app_bms_bindings/src/lib.rsindex b9a5a09..ff722e7 100644 --- a/crates/bindings/bevy_app_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_app_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
} b/crates/bindings/bevy_asset_bms_bindings/src/lib.rsindex cc4690a..f34a2db 100644 --- a/crates/bindings/bevy_asset_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_asset_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_camera_bms_bindings/src/lib.rsindex 3d33978..6db71a9 100644 --- a/crates/bindings/bevy_camera_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_camera_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
}
|
🔍 Binding Differences Detected
b/crates/bevy_mod_scripting_core/src/commands.rsindex 9cd5be5..1b74412 100644
--- a/crates/bevy_mod_scripting_core/src/commands.rs
+++ b/crates/bevy_mod_scripting_core/src/commands.rs
@@ -11,7 +11,11 @@ use crate::{
pipeline::RunProcessingPipelineOnce,
script::Context,
};
-use bevy_ecs::{error::{BevyError, Severity}, system::Command, world::World};
+use bevy_ecs::{
+ error::{BevyError, Severity},
+ system::Command,
+ world::World,
+};
use bevy_log::trace;
use bevy_mod_scripting_bindings::{CurrentScriptAttachment, ScriptValue, WorldExtensions};
use bevy_mod_scripting_display::DisplayProxy;
@@ -222,7 +226,8 @@ impl RunScriptCallbackb/crates/bevy_mod_scripting_core/src/handler.rsindex a5bff79..66397ec 100644
--- a/crates/bevy_mod_scripting_core/src/handler.rs
+++ b/crates/bevy_mod_scripting_core/src/handler.rs
@@ -117,14 +117,14 @@ pub(crate) fn event_handler_inner(
guard: WorldAccessGuard,
) {
let mut errors = Vec::default();
- let events: Result, InteropError> = guard.with_resource(|events: &Messages| {
- event_cursor
- .read(events)
- .filter(|e| e.label == callback_label)
- .cloned()
- .collect::>()
- });
-
+ let events: Result, InteropError> =
+ guard.with_resource(|events: &Messages| {
+ event_cursor
+ .read(events)
+ .filter(|e| e.label == callback_label)
+ .cloned()
+ .collect::>()
+ });
b/crates/bevy_mod_scripting_world/src/world.rsindex 6c6f74b..26dfd46 100644
--- a/crates/bevy_mod_scripting_world/src/world.rs
+++ b/crates/bevy_mod_scripting_world/src/world.rs
@@ -430,13 +430,17 @@ impl<'w> WorldAccessGuard<'w> {
b/crates/bindings/bevy_a11y_bms_bindings/src/lib.rsindex a5999d7..401a7a3 100644 --- a/crates/bindings/bevy_a11y_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_a11y_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_animation_bms_bindings/src/lib.rsindex 67d1564..c823e14 100644 --- a/crates/bindings/bevy_animation_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_animation_bms_bindings/src/lib.rs @@ -1,41 +1,40 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_app_bms_bindings/src/lib.rsindex b9a5a09..ff722e7 100644 --- a/crates/bindings/bevy_app_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_app_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
} b/crates/bindings/bevy_asset_bms_bindings/src/lib.rsindex cc4690a..f34a2db 100644 --- a/crates/bindings/bevy_asset_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_asset_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
b/crates/bindings/bevy_camera_bms_bindings/src/lib.rsindex 3d33978..6db71a9 100644 --- a/crates/bindings/bevy_camera_bms_bindings/src/lib.rs +++ b/crates/bindings/bevy_camera_bms_bindings/src/lib.rs @@ -1,18 +1,16 @@ - #![allow(clippy::all)] #![allow(unused, deprecated, dead_code)] extern crate std; +use bevy_app::{App, Plugin};
}
|
|
| Project | Bevy Scripting |
| Branch | feat/bevy-0.19 |
| Testbed | linux-gha |
⚠️ WARNING: Truncated view!The full continuous benchmarking report exceeds the maximum length allowed on this platform.
Summary
Bumps bevy version, adds more codegen side tests, verifying our trait solving is working as expected via separate rustc plugin and crate