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
Remove unused dependency

bobozaur opened this pull request 3 months ago
Potential approach to support external errors

Hinton opened this pull request 3 months ago
Support references in foreign traits somehow

mhammond opened this issue 3 months ago
[Swift] Error enum case starts with uppercase letter

szymon-nord opened this issue 3 months ago
Merging 0.28.x branch back into main

bendk opened this pull request 3 months ago
Changes for the 0.28.2 release

bendk opened this pull request 3 months ago
Removed the old and outdated diplomat comparison doc (fixes #2135)

mhammond opened this pull request 3 months ago
Combine generated .swift and headers file?

praveenperera opened this issue 3 months ago
Indication that Swift file is autogenerated

ianthetechie opened this issue 3 months ago
Make checksums optional

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
Unable to find path to my udl file when generating a static library for swift

sarvesh-sharma-yral opened this issue 3 months ago
Procedural macro: ignore or hide a method

Alphapage opened this issue 3 months ago
FR: Support bitcode for library mode bindings generation

cerisier opened this issue 3 months ago
Support for exr

cerisier opened this issue 3 months ago
Hide internal classes generated docs

bendk opened this pull request 3 months ago
uniffi-bindgen-swift

bendk opened this pull request 3 months ago
try to run `generate` in parallel

dev-ardi opened this issue 3 months ago
Fix for Mach-O symbol extraction

bendk opened this pull request 3 months ago
Cannot bind Option<&[T]> parameter

pdugre opened this issue 3 months ago
Do not use `.as_bytes().len()` on strings

samueltardieu opened this pull request 4 months ago
Re-export library mode items in uniffi

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
Fix Python error name regression

bendk opened this pull request 4 months ago
Question on optimizing our use of `Arc`s

thunderbiscuit opened this issue 4 months ago
Android app crash

Alphapage opened this issue 4 months ago
Why is the `cli` feature required for all tagets

thunderbiscuit opened this issue 4 months ago
Call a function at every ffi point

dev-ardi opened this issue 4 months ago
Generate a single modulemap in library mode

bendk opened this pull request 4 months ago
Remove docstrings in Swift templates

gruberb opened this pull request 4 months ago
Support HUAWEI HarmonyOS system

liuqingdada opened this issue 4 months ago
How to catch an exception on rust side?

augustocdias opened this issue 4 months ago
Test callback lifetime

arg0d opened this pull request 4 months ago
Kotlin: Switch to JNA direct mapping

badboy opened this pull request 4 months ago
Make log crate dependency and logging an optional feature

timboudreau opened this pull request 4 months ago
Cleaner implementation still requiring Android API 33

rschulman opened this issue 4 months ago
`unknown throw type` error when composing multiple crate

setoelkahfi opened this issue 4 months ago
Switch from askama to rinja

GuillaumeGomez opened this pull request 5 months ago
Export callback interface as a struct property

SoloJiang opened this issue 5 months ago
Async runtime for function binding defined in UDL file

lyzkov opened this issue 5 months ago
Remove unused camino dependency from uniffi_core.

mstyura opened this pull request 5 months ago
Change introduced in v0.28.1 breaks cargo-swift

tszymczyszyn-shopify opened this issue 5 months ago
Merge changes from 0.28.1 to main

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
Changes for v0.28.1

bendk opened this pull request 5 months ago
Make it possible to rename structs

pronebird opened this issue 5 months ago
2210: Tracing printouts for FFI calls

bendk opened this pull request 5 months ago
Add tracing to FFI calls

bendk opened this issue 5 months ago
Uniffi ForeignFuture inconsistenty dropped

skeet70 opened this issue 5 months ago
How to implement builder pattern using uniffi?

fw6 opened this issue 5 months ago
Remove panic logging

badboy opened this pull request 5 months ago
Future cancellation docs and other minor doc tweaks.

mhammond opened this pull request 5 months ago
Expose the find_components function

bendk opened this pull request 5 months ago
Record metadata for a struct implementing a trait.

mhammond opened this pull request 5 months ago
Undefined features `log_panics` and `log_backtraces`

badboy opened this issue 5 months ago
Adding changelog entries for merges since 0.28.0

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
Allow UDL to avoid the `[Rust=...]` attribute by using a plain-old ty…

mhammond opened this pull request 5 months ago
wip: poc of trait + language interface

gruberb opened this pull request 5 months ago
Allow trait interfaces without a Send + Sync bound

bendk opened this issue 5 months ago
Tell the bindings about traits implemented by objects.

mhammond opened this issue 5 months ago
Provide more external type information to `FfiType::RustBuffer`

skeet70 opened this pull request 6 months ago
Remove extra character in document

ckaznable opened this pull request 6 months ago
Replace templating filters for Python

gruberb opened this pull request 6 months ago
Don't panic for try_lift errors

bendk opened this pull request 6 months ago
Interface/Protocol use in foreign generated code

dowski opened this issue 6 months ago
How to get Rust panic backtrace?

soupslurpr opened this issue 6 months ago
Don't use cargo_metadata to parse version numbers

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
Only invoke cargo metadata for desired targets

alex-pinkus opened this issue 6 months ago
Kotlin: use `Enum.entries` instead of `Enum.values()`

jmartinesp opened this pull request 6 months ago
fix failing tests

mhammond opened this pull request 6 months ago
Create fixture proc-macro-no-implicit-prelude

jplatte opened this pull request 6 months ago
[Swift] Would it be possible to use checked exceptions?

LBeernaertProton opened this issue 6 months ago
feat: implement module path config for python

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
feat: add option through .udl to rename objects and functions i

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
Fix the documentation around references

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
Mention procmacros in the intro docs and other minor doc tweaks

mhammond opened this pull request 6 months ago
Clarify pointer alignment for `Handle`

mgeisler opened this pull request 7 months ago