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
Remove wrong, copy-pasted comment
heinrich5991 opened this pull request over 1 year ago
heinrich5991 opened this pull request over 1 year ago
Fixed a typo from when library mode was named crate mode
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Allow interfaces to be errors.
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Allow procmacros to define custom types
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Fix export of Swift custom types which don't have a foreign type
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Remove almost all references to `DOMString`
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Params without a default appearing after params with a default will cause Python syntax errors
mhammond opened this issue over 1 year ago
mhammond opened this issue over 1 year ago
Out of order section of guide is potentially confusing
trevoranderson opened this issue over 1 year ago
trevoranderson opened this issue over 1 year ago
[Throws=..] attribute is not checked
arg0d opened this issue over 1 year ago
arg0d opened this issue over 1 year ago
Fix documentation so it doesn't use an invalid `&mut self`
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
hand over uniffi-gecko-js to uniffi-rs?
scholz-timo opened this issue over 1 year ago
scholz-timo opened this issue over 1 year ago
Document and add test coverage for all supported "default" values
mhammond opened this issue over 1 year ago
mhammond opened this issue over 1 year ago
Should defaults for non-primitive types continue to be supported?
0xOmarA opened this issue over 1 year ago
0xOmarA opened this issue over 1 year ago
Custom Types using `bytes` lead to duplicate declarations in bindings
OtaK opened this issue over 1 year ago
OtaK opened this issue over 1 year ago
proc-macro: Support default of None for struct fields
jplatte opened this pull request over 1 year ago
jplatte opened this pull request over 1 year ago
Python: Type Hints for class instance variables & other type hints
0xOmarA opened this pull request over 1 year ago
0xOmarA opened this pull request over 1 year ago
Create python tutorial.
gogo2464 opened this pull request over 1 year ago
gogo2464 opened this pull request over 1 year ago
Add a relatively simple way to compile and generate Swift bindings.
gezihuzi opened this pull request over 1 year ago
gezihuzi opened this pull request over 1 year ago
structs with data don't work?
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
mention uniffi_macros = "*" in the rust book
gogo2464 opened this issue over 1 year ago
gogo2464 opened this issue over 1 year ago
Improve async-related sanity checks in scaffolding generation
jplatte opened this pull request over 1 year ago
jplatte opened this pull request over 1 year ago
Create python tutorial.
gogo2464 opened this pull request over 1 year ago
gogo2464 opened this pull request over 1 year ago
document python building
gogo2464 opened this issue over 1 year ago
gogo2464 opened this issue over 1 year ago
document ruby binding compilation
gogo2464 opened this issue over 1 year ago
gogo2464 opened this issue over 1 year ago
Don't treat enum variant names as being part of a global namespace
jplatte opened this pull request over 1 year ago
jplatte opened this pull request over 1 year ago
Support rendering simple newtypes as the inner type?
ijc opened this issue over 1 year ago
ijc opened this issue over 1 year ago
Ability to specify foreign type when exporting via proc macro (e.g. bytes for Vec<u8>)
ijc opened this issue over 1 year ago
ijc opened this issue over 1 year ago
Inconsistent renaming of `*Error` to `*Exception` in Kotlin bindings
ijc opened this issue over 1 year ago
ijc opened this issue over 1 year ago
Bump the size of the metadata buffer
0xOmarA opened this pull request over 1 year ago
0xOmarA opened this pull request over 1 year ago
Allow external generators to extract definitions from dynamic libraries.
0xOmarA opened this pull request over 1 year ago
0xOmarA opened this pull request over 1 year ago
New example and docs for Futures
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Allows crates to use only proc-macros and not UDL
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Don't require a UDL file to generate scaffolding
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Failing to compile after a recent commit
0xOmarA opened this issue over 1 year ago
0xOmarA opened this issue over 1 year ago
Add documentation examples of potential optimizations for released libraries
thunderbiscuit opened this issue over 1 year ago
thunderbiscuit opened this issue over 1 year ago
Split UDL parts of uniffi_bindgen into a new uniffi_udl crate.
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Update proc-macro docs to note they are no longer experimental
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Add Interoptopus under alternative tools
FeldrinH opened this pull request over 1 year ago
FeldrinH opened this pull request over 1 year ago
Callback interface via export missing method argument types
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
Adding a CHANGELOG entry for the callback interface ABI change
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
`[uniffi::export(callback_interface)]` generates kotlin code without the supporting types if trait is unused.
ijc opened this issue over 1 year ago
ijc opened this issue over 1 year ago
Add `cargo-xcode` crate for easier iOS project dependency configuration
gezihuzi opened this issue over 1 year ago
gezihuzi opened this issue over 1 year ago
wasm-bindgen-futures stop working after upgrading uniffi-rs from v0.23 to v0.24
wentao opened this issue over 1 year ago
wentao opened this issue over 1 year ago
Merge back v0.24.1
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Add a version to the example/fixture dependencies on uniffi
glandium opened this pull request over 1 year ago
glandium opened this pull request over 1 year ago
Delay contract checks until after all functions are defined
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Move Type and related structs/enums to uniffi_meta.
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Add ADR-8 -Allowing more types as errors
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Kotlin bindings error: `java.lang.AssertionError: Handle map is not returning the object we just placed there. This is a bug in the HandleMap.`
krisbitney opened this issue over 1 year ago
krisbitney opened this issue over 1 year ago
Update changelog with notable changes since the last release
badboy opened this pull request over 1 year ago
badboy opened this pull request over 1 year ago
Write some documentation for async/futures
badboy opened this issue over 1 year ago
badboy opened this issue over 1 year ago
External `Error`support
stan-irl opened this issue over 1 year ago
stan-irl opened this issue over 1 year ago
UniFFiing types and metadata: splitting out UDL
mhammond opened this issue over 1 year ago
mhammond opened this issue over 1 year ago
Test string edge cases for Kotlin and Swift
heinrich5991 opened this pull request over 1 year ago
heinrich5991 opened this pull request over 1 year ago
Proc-macro callback interface seems to fail to add known type
jplatte opened this issue over 1 year ago
jplatte opened this issue over 1 year ago
Add proc-macro external type support (#1531)
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Format Python names according to PEP8
heinrich5991 opened this pull request over 1 year ago
heinrich5991 opened this pull request over 1 year ago
Support for `#[non_exhaustive]` enums
thunderbiscuit opened this issue over 1 year ago
thunderbiscuit opened this issue over 1 year ago
`bytes`/`string`s can be passed more efficiently
heinrich5991 opened this issue over 1 year ago
heinrich5991 opened this issue over 1 year ago
Fix custom type demo usage of deprecated URL constructor in kotlin
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Support foreign implements of trait interfaces
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Allow Box and Arc for all interfaces
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Runtime exception when constructing UDL defined interface with procmacro async methods
stan-irl opened this issue over 1 year ago
stan-irl opened this issue over 1 year ago
Support Into::into for function results to be consistent with errors
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
How long #[uniffi::export] is going to be experimental?
gyzerok opened this issue over 1 year ago
gyzerok opened this issue over 1 year ago
Python modules export a lot of implementation details
heinrich5991 opened this issue over 1 year ago
heinrich5991 opened this issue over 1 year ago
Error messages in Python are verbose
heinrich5991 opened this issue over 1 year ago
heinrich5991 opened this issue over 1 year ago
Stricter type checking for Python integers and floats
heinrich5991 opened this pull request over 1 year ago
heinrich5991 opened this pull request over 1 year ago
`uniffi_foreign_language_testcase_test_futures` test seems flaky
heinrich5991 opened this issue over 1 year ago
heinrich5991 opened this issue over 1 year ago
Don't explicitly derive from `object` in Python
heinrich5991 opened this pull request over 1 year ago
heinrich5991 opened this pull request over 1 year ago
POC for how magic "trait methods" might work.
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Kotlin: Add an upper-bound for UniFfiHandleMap
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Callback interface returns
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Allow exporting Debug implementations
jplatte opened this issue over 1 year ago
jplatte opened this issue over 1 year ago
`callback interface` returning `void` causes "reading the unit type is not allowed"
ijc opened this issue over 1 year ago
ijc opened this issue over 1 year ago
Check for integer overflows in Python bindings
heinrich5991 opened this pull request over 1 year ago
heinrich5991 opened this pull request over 1 year ago
Remove `./` from paths
heinrich5991 opened this pull request over 1 year ago
heinrich5991 opened this pull request over 1 year ago
Lossy, silent `float` → `int` conversion for `int*` parameters in Python
heinrich5991 opened this issue over 1 year ago
heinrich5991 opened this issue over 1 year ago
Introduce `bytes` type
heinrich5991 opened this pull request over 1 year ago
heinrich5991 opened this pull request over 1 year ago
document testing on the book
gogo2464 opened this issue over 1 year ago
gogo2464 opened this issue over 1 year ago
Add a `bytes` type to UDL
heinrich5991 opened this issue over 1 year ago
heinrich5991 opened this issue over 1 year ago
Integer overflows not checked (at least for Python)
heinrich5991 opened this issue over 1 year ago
heinrich5991 opened this issue over 1 year ago
Rename the Swift ffi type filter functions (#1106)
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Do Futures need to be Send?
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Fixups for the async refactor
bendk opened this pull request over 1 year ago
bendk opened this pull request over 1 year ago
Swift Foreign executor tests intermittently failing on CI
bendk opened this issue over 1 year ago
bendk opened this issue over 1 year ago
Support anyhow::Error?
mhammond opened this issue over 1 year ago
mhammond opened this issue over 1 year ago
Spike/Experiment: Add JSON helper methods for Python `dictionary` types
jeddai opened this pull request over 1 year ago
jeddai opened this pull request over 1 year ago
Uniffi expects library with name uniffi_<name>.so
vrrashkov opened this issue over 1 year ago
vrrashkov opened this issue over 1 year ago
Support returning an `Option<Object>` from an async function
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
Can't use procmacro derived types as external types
mhammond opened this issue over 1 year ago
mhammond opened this issue over 1 year ago
Fix breakage from conflict introduced with trait support
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Get traits working with procmacros
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Ensure unused `#[derive(uniffi::Object)]`'s don't break things
mhammond opened this pull request over 1 year ago
mhammond opened this pull request over 1 year ago
Objects exposed by procmacros but which aren't actually used fail
mhammond opened this issue over 1 year ago
mhammond opened this issue over 1 year ago
Can I somehow represent &str in enums?
gyzerok opened this issue over 1 year ago
gyzerok opened this issue over 1 year ago
Document all `callback interface` method arguments must be owned, fail if `[ByRef]` is specified for them in UDL.
ijc opened this issue over 1 year ago
ijc opened this issue over 1 year ago
swift: Correct lowered type for returning an `Arc<_>`.
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
Update `docker/cargo-docker.sh` to new image
ijc opened this pull request over 1 year ago
ijc opened this pull request over 1 year ago
Swift warnings " keyword 'foo' does not need to be escaped in argument list"
ijc opened this issue over 1 year ago
ijc opened this issue over 1 year ago