Update submodule reference and refactor match statements for improved clarity

- Updated the rbx-dom submodule to the latest commit.
- Refactored match statements in resolution.rs, sourcemap.rs, project.rs, and api.rs to dereference names directly for better readability.
This commit is contained in:
Joe 2026-02-10 00:33:47 -06:00
parent 181a003ad2
commit 64d21dc6d6
5 changed files with 9 additions and 10 deletions

View file

@ -203,7 +203,7 @@ impl AmbiguousValue {
(VariantType::String, AmbiguousValue::String(value)) => Ok(value.into()),
(VariantType::Tags, AmbiguousValue::StringArray(value)) => {
Ok(Tags::from(value).into())
Ok(value.iter().map(String::as_str).collect::<Tags>().into())
}
(VariantType::Content, AmbiguousValue::String(value)) => {
Ok(Content::from(value).into())
@ -304,7 +304,7 @@ fn find_descriptor(
return Some(descriptor);
}
current_class_name = class.superclass.as_deref()?;
current_class_name = class.superclass?;
}
}