mirror of
https://github.com/bevyengine/bevy
synced 2025-01-06 02:09:02 +00:00
e5dbde86fb
# Objective - Fixes #9363 ## Solution Moved `fq_std` from `bevy_reflect_derive` to `bevy_macro_utils`. This does make the `FQ*` types public where they were previously private, which is a change to the public-facing API, but I don't believe a breaking one. Additionally, I've done a basic QA pass over the `bevy_macro_utils` crate, adding `deny(unsafe)`, `warn(missing_docs)`, and documentation where required.
19 lines
383 B
Rust
19 lines
383 B
Rust
#![allow(clippy::type_complexity)]
|
|
#![warn(missing_docs)]
|
|
#![deny(unsafe_code)]
|
|
//! A collection of helper types and functions for working on macros within the Bevy ecosystem.
|
|
|
|
extern crate proc_macro;
|
|
|
|
mod attrs;
|
|
mod bevy_manifest;
|
|
pub mod fq_std;
|
|
mod label;
|
|
mod shape;
|
|
mod symbol;
|
|
|
|
pub use attrs::*;
|
|
pub use bevy_manifest::*;
|
|
pub use label::*;
|
|
pub use shape::*;
|
|
pub use symbol::*;
|