Mark Hammond
Mark Hammond
This would be possible - the names are generated [here](https://github.com/mozilla/uniffi-rs/blob/6fa03957249eb9037d1997a091c3d8e956cb855d/uniffi_bindgen/src/bindings/kotlin/mod.rs#L71-L73). It would probably be possible to tweak the config so that there is a map from the namespace name (used...
Sorry for the delay - that code is quite a mess, and "Item" is a special case based only on name. The intent of DISPID_VALUE is that you should be...
The challenge here is probably bindings - eg, how would Kotlin use it?
swift and kotlin support `omit_checksums`, so I guess it makes sense to allow fully opting out. I can't quite picture the ergonomics though, how would you select this feature?
yeah, I think that sounds good.
We'd welcome patches, but this is tricky to do correctly in our templating language. Our general advice is to run it through a formatter.
`uniffi_bindgen` has a `cargo-metadata` feature you can disable.
I *think* that code should only be used when using udl files and probably isn't called if you use only proc-macros. If that's not true then I agree we should...
It might be that https://github.com/mozilla/uniffi-rs/pull/2731 fixes it?
That description is just a huge list of positives with not many draw-backs, so what's not to love :) These types have all been one hack on another... I'm twice...