rename bevy_state_macros to bevy_state_macros_official (#13721)

# Objective

- `bevy_state_macros` is a new crate added in the 0.14
- it already exists outside of the bevy org:
https://crates.io/crates/bevy_state_macros

## Solution

- Rename the crate
This commit is contained in:
François Mockers 2024-06-07 00:18:05 +02:00 committed by GitHub
parent 027f8e21ec
commit 401234a5fb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 8 additions and 8 deletions

View file

@ -19,7 +19,7 @@ bevy_hierarchy = ["dep:bevy_hierarchy"]
[dependencies] [dependencies]
bevy_ecs = { path = "../bevy_ecs", version = "0.14.0-dev" } bevy_ecs = { path = "../bevy_ecs", version = "0.14.0-dev" }
bevy_state_macros = { path = "macros", version = "0.14.0-dev" } bevy_state_macros_official = { path = "macros", version = "0.14.0-dev" }
bevy_utils = { path = "../bevy_utils", version = "0.14.0-dev" } bevy_utils = { path = "../bevy_utils", version = "0.14.0-dev" }
bevy_reflect = { path = "../bevy_reflect", version = "0.14.0-dev", optional = true } bevy_reflect = { path = "../bevy_reflect", version = "0.14.0-dev", optional = true }
bevy_app = { path = "../bevy_app", version = "0.14.0-dev", optional = true } bevy_app = { path = "../bevy_app", version = "0.14.0-dev", optional = true }

View file

@ -1,5 +1,5 @@
[package] [package]
name = "bevy_state_macros" name = "bevy_state_macros_official"
version = "0.14.0-dev" version = "0.14.0-dev"
description = "Bevy ECS Macros" description = "Bevy ECS Macros"
edition = "2021" edition = "2021"

View file

@ -180,7 +180,7 @@ mod tests {
use bevy_ecs::schedule::{Condition, IntoSystemConfigs, Schedule}; use bevy_ecs::schedule::{Condition, IntoSystemConfigs, Schedule};
use crate::prelude::*; use crate::prelude::*;
use bevy_state_macros::States; use bevy_state_macros_official::States;
#[derive(States, PartialEq, Eq, Debug, Default, Hash, Clone)] #[derive(States, PartialEq, Eq, Debug, Default, Hash, Clone)]
enum TestState { enum TestState {

View file

@ -6,7 +6,7 @@ mod states;
mod sub_states; mod sub_states;
mod transitions; mod transitions;
pub use bevy_state_macros::*; pub use bevy_state_macros_official::*;
pub use computed_states::*; pub use computed_states::*;
pub use freely_mutable_state::*; pub use freely_mutable_state::*;
pub use resources::*; pub use resources::*;
@ -20,8 +20,8 @@ mod tests {
use bevy_ecs::event::EventRegistry; use bevy_ecs::event::EventRegistry;
use bevy_ecs::prelude::*; use bevy_ecs::prelude::*;
use bevy_ecs::schedule::ScheduleLabel; use bevy_ecs::schedule::ScheduleLabel;
use bevy_state_macros::States; use bevy_state_macros_official::States;
use bevy_state_macros::SubStates; use bevy_state_macros_official::SubStates;
use super::*; use super::*;
use crate as bevy_state; use crate as bevy_state;

View file

@ -23,7 +23,7 @@ use bevy_ecs::prelude::ReflectResource;
/// ``` /// ```
/// use bevy_state::prelude::*; /// use bevy_state::prelude::*;
/// use bevy_ecs::prelude::*; /// use bevy_ecs::prelude::*;
/// use bevy_state_macros::States; /// use bevy_state_macros_official::States;
/// ///
/// #[derive(Clone, Copy, PartialEq, Eq, Hash, Debug, Default, States)] /// #[derive(Clone, Copy, PartialEq, Eq, Hash, Debug, Default, States)]
/// enum GameState { /// enum GameState {

View file

@ -1,7 +1,7 @@
use bevy_ecs::schedule::Schedule; use bevy_ecs::schedule::Schedule;
use super::{freely_mutable_state::FreelyMutableState, state_set::StateSet, states::States}; use super::{freely_mutable_state::FreelyMutableState, state_set::StateSet, states::States};
pub use bevy_state_macros::SubStates; pub use bevy_state_macros_official::SubStates;
/// A sub-state is a state that exists only when the source state meet certain conditions, /// A sub-state is a state that exists only when the source state meet certain conditions,
/// but unlike [`ComputedStates`](crate::state::ComputedStates) - while they exist they can be manually modified. /// but unlike [`ComputedStates`](crate::state::ComputedStates) - while they exist they can be manually modified.