better log messages for missing types
This commit is contained in:
parent
e9675b91bc
commit
c453a63c56
|
@ -478,6 +478,7 @@ fn resolve_type(prop: UProperty) -> anyhow::Result<Type> {
|
||||||
.object_ref(),
|
.object_ref(),
|
||||||
),
|
),
|
||||||
any_type::AnyAssetObjectProperty::Object(_) => {
|
any_type::AnyAssetObjectProperty::Object(_) => {
|
||||||
|
log::warn!("skipping AssetObject property.");
|
||||||
return Err(anyhow::anyhow!(
|
return Err(anyhow::anyhow!(
|
||||||
"unhandled asset object property (NOT AN ERROR)"
|
"unhandled asset object property (NOT AN ERROR)"
|
||||||
));
|
));
|
||||||
|
@ -498,10 +499,13 @@ fn resolve_type(prop: UProperty) -> anyhow::Result<Type> {
|
||||||
AnyProperty::Str(_) => Type::String,
|
AnyProperty::Str(_) => Type::String,
|
||||||
AnyProperty::Text(_) => Type::Text,
|
AnyProperty::Text(_) => Type::Text,
|
||||||
AnyProperty::Name(_) => Type::Name,
|
AnyProperty::Name(_) => Type::Name,
|
||||||
|
// TODO: handle delegates, idk if they are ever useful though.
|
||||||
AnyProperty::Delegate(_) => {
|
AnyProperty::Delegate(_) => {
|
||||||
|
log::warn!("skipping delegate property.");
|
||||||
return Err(anyhow::anyhow!("skipping delegates for now"));
|
return Err(anyhow::anyhow!("skipping delegates for now"));
|
||||||
}
|
}
|
||||||
AnyProperty::MulticastDelegate(_) => {
|
AnyProperty::MulticastDelegate(_) => {
|
||||||
|
log::warn!("skipping delegate property.");
|
||||||
return Err(anyhow::anyhow!("skipping multicast delegates for now"));
|
return Err(anyhow::anyhow!("skipping multicast delegates for now"));
|
||||||
}
|
}
|
||||||
AnyProperty::Enum(enm) => Type::Enum {
|
AnyProperty::Enum(enm) => Type::Enum {
|
||||||
|
@ -523,6 +527,7 @@ fn resolve_type(prop: UProperty) -> anyhow::Result<Type> {
|
||||||
.object_ref(),
|
.object_ref(),
|
||||||
),
|
),
|
||||||
AnyProperty::Other(_) => {
|
AnyProperty::Other(_) => {
|
||||||
|
log::warn!("skipping unknown property type.");
|
||||||
return Err(anyhow::anyhow!("unhandled property."));
|
return Err(anyhow::anyhow!("unhandled property."));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue