Ian Terrell

Results 16 issues of Ian Terrell

Is this desired behavior? >> Crack::XML.parse("<hi></hi>") => {"hi"=>nil} >> Crack::XML.parse("<hi></hi>") => {} >> Crack::XML.parse("<hi></hi>") => {"hi"=>nil}

Heroku's go support has increased dramatically over the last several months. Their new stack will auto-detect golang applications and use the Heroku-maintained go buildpack by default. This deployment strategy seems...

status-planning

`getInt(name:)` and `getBool(name:)` etc could use overloads instead of unique names to distinguish the types. This impacts usage at the call site in the following ways: 1. When called nakedly,...

Currently sort functions are responsible for determining the timing information in an animation. I think that it would be cleaner to separate the two concepts. This would fix a few...

enhancement

I'm using GoodJob on Heroku but have noticed this exception being raised occasionally. Google shows most hits around replication and swapping to a standby server; perhaps maintenance periods at Heroku,...

If the file passed to the library to decompress is under 157 bytes (`TAR_TYPE_POSITION` + 1) then the `typeForObject:atOffset:` (NSFileManager+Tar.m line 189) will crash. Expected behavior is for the API...

Right now we log a message to the console if you cannot route within 3 seconds. However, in some observed cases bugs in logic lead to the route being in...

Since routing through an app can be asynchronous in order to wait for animations, the state may have changed since the route was initiated. So, for instance, in `NavigationControllerMetaCoordinator`'s call...

After devoting about 35 kloc to this paradigm, I think it's worth revisiting whether or not the coordinator should be a view controller's handler. Mr. Khanlou's inspiring [post on coordinators](http://khanlou.com/2015/10/coordinators-redux/)...

Popover modals need to have a source view to be attached to. Currently, a popover could be well managed by routing within a custom coordinator that has all of the...