From 69f97dbf02e5422ee796492a3633a4e8f3f09d2d Mon Sep 17 00:00:00 2001 From: mat Date: Sun, 31 Jul 2022 18:05:41 -0500 Subject: clippo the sequel --- azalea-block/block-macros/src/lib.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'azalea-block') diff --git a/azalea-block/block-macros/src/lib.rs b/azalea-block/block-macros/src/lib.rs index 01ce556d..907fd241 100644 --- a/azalea-block/block-macros/src/lib.rs +++ b/azalea-block/block-macros/src/lib.rs @@ -3,6 +3,7 @@ mod utils; use proc_macro::TokenStream; use quote::quote; use std::collections::HashMap; +use std::fmt::Write; use syn::{ self, braced, parse::{Parse, ParseStream, Result}, @@ -273,7 +274,8 @@ pub fn make_block_states(input: TokenStream) -> TokenStream { .unwrap_or_else(|| panic!("Property '{}' is bad", property.struct_name)) .clone(); if let Some(index) = index { - property_name.push_str(&format!("_{}", &index.to_string())); + // property_name.push_str(&format!("_{}", &index.to_string())); + write!(property_name, "_{}", index).unwrap(); } properties_with_name .push(property.as_property_with_name_and_default(property_name.clone())); -- cgit v1.2.3