NordSecurity / uniffi-bindgen-cs

C# bindings generator for uniffi-rs
https://github.com/NordSecurity/uniffi-bindgen-cs
Mozilla Public License 2.0
109 stars 21 forks source link

Turn off ImplicitUsings setting #21

Closed arg0d closed 1 year ago

arg0d commented 1 year ago

The setting makes it a little bit easier to write new code, but it makes it much harder to understand what dependencies the code has. Also, relying on ImplicitUsings means that bindings consumers need to enable this setting aswell.

Add missing imports for tests after disabling ImplicitUsings.

Fix import warning in wrapper.cs that appeared after turning off ImplicitUsings.

Update README.md to reflect the actual Rust version requirement.

Update README.md with more accurate requirements for bindings consumers.