Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mozilla/uniffi-rs
a multi-language bindings generator for rust
https://github.com/mozilla/uniffi-rs
Updated Future FFI
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Split up FfiConverter
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Fix external types namespace/crate_name confusion.
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Do external types require adding the associated binaries?
thunderbiscuit opened this issue over 1 year ago
thunderbiscuit opened this issue over 1 year ago
test(fixtures): remove potential duplicate in proc-macro fixture
dignifiedquire opened this pull request over 1 year ago
dignifiedquire opened this pull request over 1 year ago
Error in generated Swift file
martinmose opened this issue over 1 year ago
martinmose opened this issue over 1 year ago
Provide Kotlin companion objects for generated types
Akazm opened this pull request over 1 year ago
Akazm opened this pull request over 1 year ago
Kotlin backend generates invalid code for Record with no fields
jplatte opened this issue over 1 year ago
jplatte opened this issue over 1 year ago
Duplicate definition when testing fixtures/proc-macro using go generator
dignifiedquire opened this issue over 1 year ago
dignifiedquire opened this issue over 1 year ago
Fixup merge which broke uniffi_bindgen tests
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Parse all enum variants as `weedle::types::NonAnyType::Identifier`
skeet70 opened this issue over 1 year ago
skeet70 opened this issue over 1 year ago
Expose Rust struct that contains a method returning a byte slice `&[u8]`.
mainrs opened this issue over 1 year ago
mainrs opened this issue over 1 year ago
Support for generics
MeerKatDev opened this issue over 1 year ago
MeerKatDev opened this issue over 1 year ago
Update rust to 1.72
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Allow specifying primary constructor
skeet70 opened this issue over 1 year ago
skeet70 opened this issue over 1 year ago
Catch special case of `Error` enum variant
skeet70 opened this pull request over 1 year ago
skeet70 opened this pull request over 1 year ago
Add note about coroutines dependency
skeet70 opened this pull request over 1 year ago
skeet70 opened this pull request over 1 year ago
Implement builtin traits for proc-macros
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Should proc-macros support mapping errors?
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Constructor return types / associated functions
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Use proc-macros for all exports
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Added ByRef support for proc-macros
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Support passing by reference in proc macros
skeet70 opened this issue over 1 year ago
skeet70 opened this issue over 1 year ago
create tutorial on how to dev an external bindgen language for uniffy-rs
gogo2464 opened this issue over 1 year ago
gogo2464 opened this issue over 1 year ago
Is there a way to access a file from Rust code?
soupslurpr opened this issue over 1 year ago
soupslurpr opened this issue over 1 year ago
Updated Future FFI
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
create javascript binding support
gogo2464 opened this issue over 1 year ago
gogo2464 opened this issue over 1 year ago
Require Send + Sync for object types
jplatte opened this pull request over 1 year ago
jplatte opened this pull request over 1 year ago
Make the `UniffiCustomTypeConverter` type public
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Move the RustBuffer.alloc() check
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Apply 0.24.3 bump to `main`
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
oneshot transitively depends on `windows`
badboy opened this issue over 1 year ago
badboy opened this issue over 1 year ago
Mangle rustbuffer & foreign_executor_callback_set functions
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Foreign DispatchQueue type
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Better system for handles
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Implement async trait interfaces
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Allow procmacros to interact with UDL when namespace != crate_name
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Ensure structs and traits exposed via procmacros also staticallly ass…
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Tokio runtimes and async
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Remove unused RustBuffer.rs scaffolding template
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Fixup Cargo.lock to reflect changes in how serde is used
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
fix: Bindgen not picking up correct symbols
OtaK opened this pull request over 1 year ago
OtaK opened this pull request over 1 year ago
Async cleanups
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
provide more example in the multiple constructor documentation when the constructors have custom names
gogo2464 opened this issue over 1 year ago
gogo2464 opened this issue over 1 year ago
Commit the Cargo.lock file to build with known working versions of dependencies
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Avoid using serde just for printing debug representations
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Mangle rust buffer functions
arg0d opened this pull request over 1 year ago
arg0d opened this pull request over 1 year ago
implemented buildMap todo for kotlin
Dmitry-Borodin opened this pull request over 1 year ago
Dmitry-Borodin opened this pull request over 1 year ago
Document UDL file syntax for async methods
AArnott opened this issue over 1 year ago
AArnott opened this issue over 1 year ago
proc macros seem broken using latest `main`: `Failed to add proc-macro metadata to ComponentInterface`
imWildCat opened this issue over 1 year ago
imWildCat opened this issue over 1 year ago
swift: add quotes as required for enum variants (fixes #1713)
bnjbvr opened this pull request over 1 year ago
bnjbvr opened this pull request over 1 year ago
Regression due to missing quotes in generated Swift bindings
bnjbvr opened this issue over 1 year ago
bnjbvr opened this issue over 1 year ago
Add missing semicolons in callback trait documentation
vivienm opened this pull request over 1 year ago
vivienm opened this pull request over 1 year ago
Usage of traits
akashgurava opened this issue over 1 year ago
akashgurava opened this issue over 1 year ago
Using 2 different Uniffi libraries in Swift causes duplicated symbols.
goncalo-frade-iohk opened this issue over 1 year ago
goncalo-frade-iohk opened this issue over 1 year ago
Issue 1708: jna callback method "invoke" -> "callback"
gmulhearn-anonyome opened this pull request over 1 year ago
gmulhearn-anonyome opened this pull request over 1 year ago
Methods named "invoke" for Kotlin callbacks using jna.Callback might be safer if called "callback"
gmulhearn-anonyome opened this issue over 1 year ago
gmulhearn-anonyome opened this issue over 1 year ago
swift: Add cargo swift to "External resources" section
antoniusnaumann opened this pull request over 1 year ago
antoniusnaumann opened this pull request over 1 year ago
kotlin: Use correct name when generating method which takes an error as an ar…
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
swift: Avoid generating `try` on function calls which do not throw
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
swift: Move away from deprecated `Data` constructor
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
swift: Remove unused value warning
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
Opt out of logging for a function
praveenperera opened this issue over 1 year ago
praveenperera opened this issue over 1 year ago
swift: Only quote keywords in contexts where that is required
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
Remove outdated comment in example script
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Building fails if we only have one use statement
soupslurpr opened this issue over 1 year ago
soupslurpr opened this issue over 1 year ago
Build error on iOS simulator in Xcode
YuchenJin opened this issue over 1 year ago
YuchenJin opened this issue over 1 year ago
Avoid memory leaks with async cancellation
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Render `Vec<u8>` via proc macros as `bytes` not `sequence<u8>`.
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
error[E0412]:cannot find type `UniFfiTag` in the crate root
94Rahul opened this issue over 1 year ago
94Rahul opened this issue over 1 year ago
Followup to #1680, update macro names for custom type macros.
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Kotlin: Add deprecated annotation to override of deprecated function
richardhuaaa opened this pull request over 1 year ago
richardhuaaa opened this pull request over 1 year ago
Fix for Kotlin toChar deprecation (#1685)
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Allow use of `uniffi::custom_newtype!` from non-root modules
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
Re-allow more complex custom types in UDL
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
Fix typo in ruby and kotlin templates. detils -> details
soupslurpr opened this pull request over 1 year ago
soupslurpr opened this pull request over 1 year ago
failed to resolve: could not find `async_compat` in `deps` could not find `async_compat` in `deps`
soupslurpr opened this issue over 1 year ago
soupslurpr opened this issue over 1 year ago
Fix Kotlin callback handler reference handling
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Errors when using async functions
soupslurpr opened this issue over 1 year ago
soupslurpr opened this issue over 1 year ago
kotlin 1.9 fails to compile bindings
mkobetic opened this issue over 1 year ago
mkobetic opened this issue over 1 year ago
feat: Cancellable `Future`
Hywan opened this pull request over 1 year ago
Hywan opened this pull request over 1 year ago
Bug 1846223 - uniffi_macros: Force-include the `Cargo.toml` to read [v0.24 patch]
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Bug 1846223 - uniffi_macros: Force-include the `Cargo.toml` to read
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Include why we paniced in our panic message.
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Avoid using a derive for custom types to support types defined elsewh…
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Update docs for proc-macro constructors
praveenperera opened this pull request over 1 year ago
praveenperera opened this pull request over 1 year ago
Error `the trait FfiConverterArc<UniFfiTag> is not implemented for RustGlobalViewModel` when using only proc macros (without UDL file)
praveenperera opened this issue over 1 year ago
praveenperera opened this issue over 1 year ago
[DO NOT MERGE] Try and work out what's causing kotlin test timeouts
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Combine the 'external-types' and 'ext-types' fixtures.
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Make the foreign executor API public
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Require Sendable for generated Swift protocols
Zollerboy1 opened this issue over 1 year ago
Zollerboy1 opened this issue over 1 year ago
Enum with associated data containing a callback interface produces incorrect Swit code.
Zollerboy1 opened this issue over 1 year ago
Zollerboy1 opened this issue over 1 year ago
Don't require objects to always be wrapped in `Arc<>`
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Allow different crate types when using library mode
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Symbols from multiple Rust projects can conflict in a shared namespace
aringenbach opened this issue over 1 year ago
aringenbach opened this issue over 1 year ago
Rust future seems to be leaked when cancelling Kotlin coroutine
jplatte opened this issue over 1 year ago
jplatte opened this issue over 1 year ago
Remove inline metadata module hack from #1665
badboy opened this issue over 1 year ago
badboy opened this issue over 1 year ago
Failing test case for future cancellation
jplatte opened this pull request over 1 year ago
jplatte opened this pull request over 1 year ago
Hack: Copy metadata module to avoid uniffi_core dependency
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Hack: Copy metadata module to avoid uniffi_core dependency
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago