Mark Hammond

Results 678 comments of 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?

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...