Chitose Yuuzaki
Chitose Yuuzaki
Question 2 is an interesting one: originally the `ToVariant` trait was only meant to be implemented for simple types that are easily converted to `Variant` representations, which is I assume...
It seems like this PR has fallen into inactivity for a while, and has now drifted too far from `master` to be merged as is. @parasyte Please let us know...
Interesting. I think there are two options here: 1. Have `ClassBuilder` complain about it when a user tries to register a property with `StringHint` and explicit mappings. The function can...
I suppose `StringHint::export_info` isn't the best place to emit a warning from, but it should be acceptable. Not pretty, but acceptable. You *can* frame it as sanitation during conversion to...
> Do you have a suggestion? I'm sorry that I don't know how to move this check to somewhere like `PropertyBuilder::done` (which might be more natural?), because it only gets...
Recently a bug was discovered that caused `Option::::from_variant` to incorrectly return `Err` when passed a null object variant value. This was since fixed in #1002. From the description of the...
Autoload singletons now seem to be documented here: https://godot-rust.github.io/book/gdnative/faq/code.html#can-i-implement-static-methods-in-gdnative Closing as completed.
The ABI part is addressed in #973. I'll try to implement the call-builder solution for the API part for v0.12. The plans to deal with previously unresolved questions (https://github.com/godot-rust/gdnative/issues/814#issuecomment-963308724) are:...
> * It's not a feature that C++ and GDScript provide and is thus expected by users. It can also be argued that it's a feature that Rust libraries commonly...
I don't think we want to jump to conclusions here, before looking at empirical data of how often did any of these "exotic" breaking patterns actually happen for the whole...