Skip to content

Commit a89bd08

Browse files
committed
feedback
1 parent a2d1fff commit a89bd08

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

crates/bevy_ecs/macros/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,10 +319,10 @@ fn derive_system_param_impl(
319319
let generics = ast.generics;
320320

321321
// Emit an error if there's any unrecognized lifetime names.
322+
let w = format_ident!("w");
323+
let s = format_ident!("s");
322324
for lt in generics.lifetimes() {
323325
let ident = &lt.lifetime.ident;
324-
let w = format_ident!("w");
325-
let s = format_ident!("s");
326326
if ident != &w && ident != &s {
327327
return Err(syn::Error::new_spanned(
328328
lt,

crates/bevy_ecs/macros/src/query_data.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ pub fn derive_query_data_impl(input: TokenStream) -> TokenStream {
130130
for (i, field) in fields.iter().enumerate() {
131131
field_attrs.push(field.attrs.clone());
132132
field_visibilities.push(field.vis.clone());
133-
field_idents.push(field.ident.clone().unwrap_or(format_ident!("f{i}")));
133+
field_idents.push(field.ident.clone().unwrap_or_else(|| format_ident!("f{i}")));
134134

135135
let field_ty = field.ty.clone();
136136
field_types.push(quote!(#field_ty));

0 commit comments

Comments
 (0)