Skip to content

Commit f30f833

Browse files
committed
Remove vestigial derives (bevyengine#3343)
These derives seem to be leftover vestiges of the old renderer. At least removing them doesn't seem to harm anything. edit: thanks `@forbjok` on discord for pointing this out.
1 parent 6a0008f commit f30f833

File tree

4 files changed

+0
-234
lines changed

4 files changed

+0
-234
lines changed

crates/bevy_derive/src/lib.rs

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ mod bevy_main;
55
mod bytes;
66
mod enum_variant_meta;
77
mod modules;
8-
mod render_resource;
9-
mod render_resources;
108
mod shader_defs;
119

1210
use bevy_macro_utils::{derive_label, BevyManifest};
@@ -19,19 +17,6 @@ pub fn derive_bytes(input: TokenStream) -> TokenStream {
1917
bytes::derive_bytes(input)
2018
}
2119

22-
/// Derives the RenderResources trait. Each field must implement RenderResource or this will fail.
23-
/// You can ignore fields using `#[render_resources(ignore)]`.
24-
#[proc_macro_derive(RenderResources, attributes(render_resources))]
25-
pub fn derive_render_resources(input: TokenStream) -> TokenStream {
26-
render_resources::derive_render_resources(input)
27-
}
28-
29-
/// Derives the RenderResource trait. The type must also implement `Bytes` or this will fail.
30-
#[proc_macro_derive(RenderResource)]
31-
pub fn derive_render_resource(input: TokenStream) -> TokenStream {
32-
render_resource::derive_render_resource(input)
33-
}
34-
3520
/// Derives the ShaderDefs trait. Each field must implement ShaderDef or this will fail.
3621
/// You can ignore fields using `#[shader_defs(ignore)]`.
3722
#[proc_macro_derive(ShaderDefs, attributes(shader_def))]

crates/bevy_derive/src/modules.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
pub const BEVY_ASSET: &str = "bevy_asset";
21
pub const BEVY_CORE: &str = "bevy_core";
32
pub const BEVY_RENDER: &str = "bevy_render";
43
pub const BEVY_UTILS: &str = "bevy_utils";

crates/bevy_derive/src/render_resource.rs

Lines changed: 0 additions & 35 deletions
This file was deleted.

crates/bevy_derive/src/render_resources.rs

Lines changed: 0 additions & 183 deletions
This file was deleted.

0 commit comments

Comments
 (0)