Paul Cantrell
Paul Cantrell
A common idiom in Siesta projects is to have UI code point at some resource that can change, and whenever it changes, to: - stop observing the old resource, -...
This PR adds a file-based cache implementation to Siesta. This will give most projects offline access & fast launch for almost free. A word on why this is so compelling...
- [x] Add tvOS target - [x] Prove viability with a test app - [x] Get specs passing on tvOS - [x] Add tvOS environment(s) to Travis build matrix -...
Swift now allows generic types to have nested types. Several enums ended up at the top level of Siesta’s namespace only because the type they would ideally be nested inside...
Swift framework classes with an `@objc(Name)` annotation are not usable under either the Swift name or the Obj-C name within a storyboard. The current workaround is to define a dummy...
`Entity`’s handling of media types has several related subtle flaws: - Entity returns the content type as an unparsed string, which maybe contain obscure media type options (`text/x.vnd.crazy+plain; charset=utf-8; vndparam=whatever`)...
If `Foo` is a type, then this: ``` - See: Foo ``` …should produce the same results as this: ``` - See: `Foo` ``` Questions: - Support any other special...
When I do a clean checkout of the project and run tests, either with `swift test` from the command line or in Xcode, I get 6 similar-looking failures: ``` Test...
This adds annotations necessary for normal usage on Swift 3. Without these, code must deal with null values that Nocilla never actually returns, i.e. lots of `?` interspersed in Nocilla...
A possible approach to #123. This PR adds `delay()` and `go()` methods to the response DSL. This allows clients to do: ``` swift let reqStub = stubRequest("GET", "http://foo") .andReturn(200) .delay()...