remove unnecessary references

This commit is contained in:
Rhys Lloyd 2025-11-28 09:18:31 -08:00
parent 988efb45b1
commit a4c0bfff14
No known key found for this signature in database
GPG key ID: D0DF5964F79AC131
3 changed files with 3 additions and 3 deletions

View file

@ -304,7 +304,7 @@ fn find_descriptor(
return Some(descriptor);
}
current_class_name = class.superclass.as_deref()?;
current_class_name = class.superclass?;
}
}

View file

@ -475,7 +475,7 @@ fn get_property_filter(project: &Project, new_inst: &Instance) -> Option<UstrSet
}
let class = database.classes.get(current_class_name)?;
if let Some(super_class) = class.superclass.as_ref() {
if let Some(super_class) = class.superclass {
current_class_name = super_class;
} else {
break;

View file

@ -101,7 +101,7 @@ fn should_property_serialize(class_name: &str, prop_name: &str) -> bool {
}
kind => unimplemented!("unknown property kind {kind:?}"),
};
} else if let Some(super_class) = class_data.superclass.as_ref() {
} else if let Some(super_class) = class_data.superclass {
current_class_name = super_class;
} else {
break;