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
Python: Fix class hierarchy generated for traits. Fixes #2264.
mhammond opened this pull request 3 months ago
mhammond opened this pull request 3 months ago
Remove unused dependency
bobozaur opened this pull request 3 months ago
bobozaur opened this pull request 3 months ago
Potential approach to support external errors
Hinton opened this pull request 3 months ago
Hinton opened this pull request 3 months ago
Python bindings generate invalid class hierarchy for foreign traits
mhammond opened this issue 3 months ago
mhammond opened this issue 3 months ago
Support references in foreign traits somehow
mhammond opened this issue 3 months ago
mhammond opened this issue 3 months ago
[Swift] Error enum case starts with uppercase letter
szymon-nord opened this issue 3 months ago
szymon-nord opened this issue 3 months ago
Merging 0.28.x branch back into main
bendk opened this pull request 3 months ago
bendk opened this pull request 3 months ago
Changes for the 0.28.2 release
bendk opened this pull request 3 months ago
bendk opened this pull request 3 months ago
Is there a way to strip/remove the UNIFFI_META_* blobs from the final dynamic library?
eklipse2k8 opened this issue 3 months ago
eklipse2k8 opened this issue 3 months ago
Removed the old and outdated diplomat comparison doc (fixes #2135)
mhammond opened this pull request 3 months ago
mhammond opened this pull request 3 months ago
Combine generated .swift and headers file?
praveenperera opened this issue 3 months ago
praveenperera opened this issue 3 months ago
Indication that Swift file is autogenerated
ianthetechie opened this issue 3 months ago
ianthetechie opened this issue 3 months ago
Make checksums optional
alexkirsz opened this issue 3 months ago
alexkirsz opened this issue 3 months ago
Force const evaluation to avoid leaking metadata buffers to the binary
alexkirsz opened this pull request 3 months ago
alexkirsz opened this pull request 3 months ago
Unable to find path to my udl file when generating a static library for swift
sarvesh-sharma-yral opened this issue 3 months ago
sarvesh-sharma-yral opened this issue 3 months ago
Procedural macro: ignore or hide a method
Alphapage opened this issue 3 months ago
Alphapage opened this issue 3 months ago
FR: Support bitcode for library mode bindings generation
cerisier opened this issue 3 months ago
cerisier opened this issue 3 months ago
Support for exr
cerisier opened this issue 3 months ago
cerisier opened this issue 3 months ago
Hide internal classes generated docs
bendk opened this pull request 3 months ago
bendk opened this pull request 3 months ago
uniffi-bindgen-swift
bendk opened this pull request 3 months ago
bendk opened this pull request 3 months ago
try to run `generate` in parallel
dev-ardi opened this issue 3 months ago
dev-ardi opened this issue 3 months ago
Fix for Mach-O symbol extraction
bendk opened this pull request 3 months ago
bendk opened this pull request 3 months ago
Cannot bind Option<&[T]> parameter
pdugre opened this issue 3 months ago
pdugre opened this issue 3 months ago
Foreign Language Test Cases Failing to Import Libraries on Kotlin
rschulman opened this issue 4 months ago
rschulman opened this issue 4 months ago
Do not use `.as_bytes().len()` on strings
samueltardieu opened this pull request 4 months ago
samueltardieu opened this pull request 4 months ago
Re-export library mode items in uniffi
bendk opened this pull request 4 months ago
bendk opened this pull request 4 months ago
Do not ignore uniffi.toml for crates without a lib type
cschramm opened this pull request 4 months ago
cschramm opened this pull request 4 months ago
Fix Python error name regression
bendk opened this pull request 4 months ago
bendk opened this pull request 4 months ago
Question on optimizing our use of `Arc`s
thunderbiscuit opened this issue 4 months ago
thunderbiscuit opened this issue 4 months ago
Android app crash
Alphapage opened this issue 4 months ago
Alphapage opened this issue 4 months ago
Why is the `cli` feature required for all tagets
thunderbiscuit opened this issue 4 months ago
thunderbiscuit opened this issue 4 months ago
Call a function at every ffi point
dev-ardi opened this issue 4 months ago
dev-ardi opened this issue 4 months ago
Generate a single modulemap in library mode
bendk opened this pull request 4 months ago
bendk opened this pull request 4 months ago
`error: future cannot be sent between threads safely` when trying to build for `wasm32-unknown-unknown`
setoelkahfi opened this issue 4 months ago
setoelkahfi opened this issue 4 months ago
Remove docstrings in Swift templates
gruberb opened this pull request 4 months ago
gruberb opened this pull request 4 months ago
Support HUAWEI HarmonyOS system
liuqingdada opened this issue 4 months ago
liuqingdada opened this issue 4 months ago
How to catch an exception on rust side?
augustocdias opened this issue 4 months ago
augustocdias opened this issue 4 months ago
Test callback lifetime
arg0d opened this pull request 4 months ago
arg0d opened this pull request 4 months ago
Kotlin: Switch to JNA direct mapping
badboy opened this pull request 4 months ago
badboy opened this pull request 4 months ago
Hope the protocol generated by callback_interface in Swift does not include AnyObject
songhuaixu opened this issue 4 months ago
songhuaixu opened this issue 4 months ago
Make log crate dependency and logging an optional feature
timboudreau opened this pull request 4 months ago
timboudreau opened this pull request 4 months ago
Cleaner implementation still requiring Android API 33
rschulman opened this issue 4 months ago
rschulman opened this issue 4 months ago
`unknown throw type` error when composing multiple crate
setoelkahfi opened this issue 4 months ago
setoelkahfi opened this issue 4 months ago
Ability to completely remove logging code (likely with a feature flag)
timboudreau opened this issue 4 months ago
timboudreau opened this issue 4 months ago
error calling from Swift: `there is no reactor running, must be called from the context of a Tokio 1.x runtime`
setoelkahfi opened this issue 4 months ago
setoelkahfi opened this issue 4 months ago
Switch from askama to rinja
GuillaumeGomez opened this pull request 5 months ago
GuillaumeGomez opened this pull request 5 months ago
Export callback interface as a struct property
SoloJiang opened this issue 5 months ago
SoloJiang opened this issue 5 months ago
Prefix FFI callback function and struct names with the crate name
bendk opened this issue 5 months ago
bendk opened this issue 5 months ago
Async runtime for function binding defined in UDL file
lyzkov opened this issue 5 months ago
lyzkov opened this issue 5 months ago
Remove unused camino dependency from uniffi_core.
mstyura opened this pull request 5 months ago
mstyura opened this pull request 5 months ago
swift: record: drop explicit implementation of Equatable and Hashable?
pronebird opened this issue 5 months ago
pronebird opened this issue 5 months ago
Change introduced in v0.28.1 breaks cargo-swift
tszymczyszyn-shopify opened this issue 5 months ago
tszymczyszyn-shopify opened this issue 5 months ago
Merge changes from 0.28.1 to main
bendk opened this pull request 5 months ago
bendk opened this pull request 5 months ago
ld: building for 'macOS', but linking in object file built for 'iOS'
cyanic-selkie opened this issue 5 months ago
cyanic-selkie opened this issue 5 months ago
Changes for v0.28.1
bendk opened this pull request 5 months ago
bendk opened this pull request 5 months ago
Make it possible to rename structs
pronebird opened this issue 5 months ago
pronebird opened this issue 5 months ago
2210: Tracing printouts for FFI calls
bendk opened this pull request 5 months ago
bendk opened this pull request 5 months ago
Add tracing to FFI calls
bendk opened this issue 5 months ago
bendk opened this issue 5 months ago
Uniffi ForeignFuture inconsistenty dropped
skeet70 opened this issue 5 months ago
skeet70 opened this issue 5 months ago
How to implement builder pattern using uniffi?
fw6 opened this issue 5 months ago
fw6 opened this issue 5 months ago
Remove panic logging
badboy opened this pull request 5 months ago
badboy opened this pull request 5 months ago
Future cancellation docs and other minor doc tweaks.
mhammond opened this pull request 5 months ago
mhammond opened this pull request 5 months ago
Expose the find_components function
bendk opened this pull request 5 months ago
bendk opened this pull request 5 months ago
Record metadata for a struct implementing a trait.
mhammond opened this pull request 5 months ago
mhammond opened this pull request 5 months ago
Undefined features `log_panics` and `log_backtraces`
badboy opened this issue 5 months ago
badboy opened this issue 5 months ago
Adding changelog entries for merges since 0.28.0
bendk opened this pull request 5 months ago
bendk opened this pull request 5 months ago
Move cargo_metadata execution out to the edges (ie, to the cli)
mhammond opened this pull request 5 months ago
mhammond opened this pull request 5 months ago
Fix so cargo_metadata isn't a dependency without the cargo_metadata feature
mhammond opened this pull request 5 months ago
mhammond opened this pull request 5 months ago
Allow UDL to avoid the `[Rust=...]` attribute by using a plain-old ty…
mhammond opened this pull request 5 months ago
mhammond opened this pull request 5 months ago
wip: poc of trait + language interface
gruberb opened this pull request 5 months ago
gruberb opened this pull request 5 months ago
Allow trait interfaces without a Send + Sync bound
bendk opened this issue 5 months ago
bendk opened this issue 5 months ago
Tell the bindings about traits implemented by objects.
mhammond opened this issue 5 months ago
mhammond opened this issue 5 months ago
Provide more external type information to `FfiType::RustBuffer`
skeet70 opened this pull request 6 months ago
skeet70 opened this pull request 6 months ago
FR: Optionally disable exception catching in foreign trait code
dowski opened this issue 6 months ago
dowski opened this issue 6 months ago
Remove extra character in document
ckaznable opened this pull request 6 months ago
ckaznable opened this pull request 6 months ago
Handle::from_raw() and HandleAlloc::clone_handle()/consume_handle() are all unsafe.
mhammond opened this pull request 6 months ago
mhammond opened this pull request 6 months ago
Replace templating filters for Python
gruberb opened this pull request 6 months ago
gruberb opened this pull request 6 months ago
Don't panic for try_lift errors
bendk opened this pull request 6 months ago
bendk opened this pull request 6 months ago
Interface/Protocol use in foreign generated code
dowski opened this issue 6 months ago
dowski opened this issue 6 months ago
Swift classes are not generated properly with their Protocol as Generic Type
pablogeek opened this issue 6 months ago
pablogeek opened this issue 6 months ago
How to get Rust panic backtrace?
soupslurpr opened this issue 6 months ago
soupslurpr opened this issue 6 months ago
Don't use cargo_metadata to parse version numbers
bendk opened this pull request 6 months ago
bendk opened this pull request 6 months ago
Only invoke cargo metadata for desired targets (fixes #2183)
mhammond opened this pull request 6 months ago
mhammond opened this pull request 6 months ago
Add a conversion pass before rendering the bindings templates
bendk opened this issue 6 months ago
bendk opened this issue 6 months ago
Only invoke cargo metadata for desired targets
alex-pinkus opened this issue 6 months ago
alex-pinkus opened this issue 6 months ago
Kotlin: use `Enum.entries` instead of `Enum.values()`
jmartinesp opened this pull request 6 months ago
jmartinesp opened this pull request 6 months ago
fix failing tests
mhammond opened this pull request 6 months ago
mhammond opened this pull request 6 months ago
Create fixture proc-macro-no-implicit-prelude
jplatte opened this pull request 6 months ago
jplatte opened this pull request 6 months ago
[Swift] Would it be possible to use checked exceptions?
LBeernaertProton opened this issue 6 months ago
LBeernaertProton opened this issue 6 months ago
feat: implement module path config for python
dignifiedquire opened this pull request 6 months ago
dignifiedquire opened this pull request 6 months ago
Use fully-qualified names to the stdlib's `core` library
mhammond opened this pull request 6 months ago
mhammond opened this pull request 6 months ago
feat: add option through .udl to rename objects and functions i
gruberb opened this pull request 6 months ago
gruberb opened this pull request 6 months ago
Add a cargo_metadata feature so using cargo_metadata can be avoided i…
mhammond opened this pull request 6 months ago
mhammond opened this pull request 6 months ago
Fix the documentation around references
bendk opened this pull request 6 months ago
bendk opened this pull request 6 months ago
`RustCallStatus::error_buf` is now `ManuallyDrop` and not `MaybeUninit`.
mhammond opened this pull request 6 months ago
mhammond opened this pull request 6 months ago
Use Data(bytesNoCopy:size:deallocator:) for conversion between RustBuffer and Data
Akazm opened this pull request 6 months ago
Akazm opened this pull request 6 months ago
Mention procmacros in the intro docs and other minor doc tweaks
mhammond opened this pull request 6 months ago
mhammond opened this pull request 6 months ago
Clarify pointer alignment for `Handle`
mgeisler opened this pull request 7 months ago
mgeisler opened this pull request 7 months ago
Structs which `#[uniffi::export]` the impl of a trait should have that reflected in the bindings.
praveenperera opened this issue 7 months ago
praveenperera opened this issue 7 months ago
`RustCallStatus::error_buf` should be `ManuallyDrop`, not `MaybeUninit`?
mgeisler opened this issue 7 months ago
mgeisler opened this issue 7 months ago