-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ensure type names are generated uniformly independent of capitalization #28
Comments
Good catch. Is the expected class name for your C# bindings |
I honestly have no strong preference as long as it's consistent and roughly follows the target language's best practices. I'm not too familiar with C# so far, but from what I gathered |
Workaround until NordSecurity/uniffi-bindgen-cs#28 is resolved.
Signed-off-by: Daniel Fetti <[email protected]>
Signed-off-by: Daniel Fetti <[email protected]>
Fix the ffi constructor's type case issue (#28)
Fixed in #103 |
I have a type declared as
interface ASDFObject
in my UDL file, which works without issue in Swift/Kotlin/Python.When trying to generate CS bindings, the output file however includes
while the constructors then are defined as
... which of course doesn't compile. If I switch the Rust/UDL type name to be
AsdfObject
everything seems to be generated uniformly, which I however would like to avoid.The text was updated successfully, but these errors were encountered: