minor parsing tweaks

This commit is contained in:
Blizzard Finnegan 2023-08-16 09:06:01 -04:00
parent 224a1f40a3
commit 388cff3a1d
Signed by: blizzardfinnegan
GPG key ID: 61C1E13067E0018E

View file

@ -210,7 +210,7 @@ fn output_gen(family: oop::Family, output_path: String) -> (String, String){
o if o.contains("objects") => {
write_string = format!(
"{}{}{}{}{}",
"use crate::datatypes;\nuse super::{Object, ObjectSpecies, RawObject};\nuse derive_getters::Getters;\nuse derive_builder::Builder;\nuse downcast_rs::Downcast\n\npub trait ",
"use crate::datatypes;\nuse super::{Object, ObjectSpecies, RawObject};\nuse derive_getters::Getters;\nuse derive_builder::Builder;\nuse downcast_rs::Downcast;\n\npub trait ",
family.get_name(),
":Downcast{}\n\n#[derive(Clone,Debug)]\npub enum ",
family.get_name(),
@ -287,7 +287,7 @@ fn output_gen(family: oop::Family, output_path: String) -> (String, String){
"\t",
member.get_member_name().to_lowercase(),
":",
member.get_member_type(),
"Object",
"::",
member.get_member_class(),
",\n"
@ -425,4 +425,4 @@ fn write_file(args: (String, String)) {
todo!();
}
}
}
}