Steven Sheldon

Results 22 issues of Steven Sheldon

The autocomplete API is currently unsupported by this library: https://www.yelp.com/developers/documentation/v3/autocomplete

The transaction search API is currently unsupported by this library: https://www.yelp.com/developers/documentation/v3/transactions_search

Access tokens last for a while (currently 180 days), but currently we don't expose any way to reuse an access token, so you must authorize a new one every time...

Not everyone uses CocoaPods! Should be relatively easy to add support for [Carthage](https://github.com/Carthage/Carthage).

Currently, we don't annotate any initializers with `NS_DESIGNATED_INITIALIZER` or `NS_UNAVAILABLE`. This means that any of our objects can be constructed with plain `init`, breaking our invariants. This is especially bad...

Treating Foundation objects as rust references is hard. Currently this crate can be used to violate soundness rules within safe code, which could result in undefined behavior. One problem right...

Currently, functions like `INSArray`'s `into_vec` cannot be methods because they must consume an `Id`. For example, `into_vec` is currently written as: ``` rust fn into_vec(array: Id) -> ... ``` This...

The `EncodePtr` trait used to exist for this, but it was removed in SSheldon/rust-objc#13. This can be expressed with where clauses (`where *mut Self: Encode, for

The latest version of this crate on crates.io, 0.0.0, was published on March 21st. A lot has changed since then! In particular, that version still used version 0.1 of the...

It's pretty perilous to accidentally create multiple owned Ids for the same instance of an object. Maybe when an owned Id is created in Rust, we could set a flag...