remove unused warnings in release (#13344)
# Objective - When building for release, there are "unused" warnings: ``` warning: unused import: `bevy_utils::warn_once` --> crates/bevy_pbr/src/render/mesh_view_bindings.rs:32:5 | 32 | use bevy_utils::warn_once; | ^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused variable: `texture_count` --> crates/bevy_pbr/src/render/mesh_view_bindings.rs:371:17 | 371 | let texture_count: usize = entries | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_texture_count` | = note: `#[warn(unused_variables)]` on by default ``` ## Solution - Gate the import and definition by the same cfg as their uses
This commit is contained in:
parent
a3027beabe
commit
173db7726f
@ -29,6 +29,7 @@ use bevy_render::{
|
|||||||
|
|
||||||
#[cfg(all(feature = "webgl", target_arch = "wasm32", not(feature = "webgpu")))]
|
#[cfg(all(feature = "webgl", target_arch = "wasm32", not(feature = "webgpu")))]
|
||||||
use bevy_render::render_resource::binding_types::texture_cube;
|
use bevy_render::render_resource::binding_types::texture_cube;
|
||||||
|
#[cfg(debug_assertions)]
|
||||||
use bevy_utils::warn_once;
|
use bevy_utils::warn_once;
|
||||||
use environment_map::EnvironmentMapLight;
|
use environment_map::EnvironmentMapLight;
|
||||||
|
|
||||||
@ -368,6 +369,7 @@ impl FromWorld for MeshPipelineViewLayouts {
|
|||||||
key,
|
key,
|
||||||
render_device,
|
render_device,
|
||||||
);
|
);
|
||||||
|
#[cfg(debug_assertions)]
|
||||||
let texture_count: usize = entries
|
let texture_count: usize = entries
|
||||||
.iter()
|
.iter()
|
||||||
.filter(|entry| matches!(entry.ty, BindingType::Texture { .. }))
|
.filter(|entry| matches!(entry.ty, BindingType::Texture { .. }))
|
||||||
|
Loading…
Reference in New Issue
Block a user