{"push_id":548661924,"size":34,"distinct_size":6,"ref":"refs/heads/signal-templates","head":"df1ce3bcd5154ba011e3f5c8b74b4d8a057a4e8a","before":"7563a823506bda146ae5a96e68ebcf8e3c7ff06a","commits":[{"sha":"7ae23196ca442ddbb5ba3380cacd4086bf16a031","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Run MainScheduler actions immediately if allowed\n\nResolves #1619.","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/7ae23196ca442ddbb5ba3380cacd4086bf16a031"},{"sha":"adb3baad4dd8aa57a510d55c23f1828fc4c9bca3","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Port -deliverOnMainThread tests to Swift","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/adb3baad4dd8aa57a510d55c23f1828fc4c9bca3"},{"sha":"2c97947f36e0eb1d7d7b4c68f2986e04690e1caf","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Add sendNext, sendError, sendCompleted functions","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/2c97947f36e0eb1d7d7b4c68f2986e04690e1caf"},{"sha":"cdd17e807b115387736293441c43893536c5cc23","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Replace sink.put() with send{Next,Error,Completed}","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/cdd17e807b115387736293441c43893536c5cc23"},{"sha":"e1262a6981a3654aa99f05287ff4882141ac6343","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Add Event.value and .error convenience properties","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/e1262a6981a3654aa99f05287ff4882141ac6343"},{"sha":"3ccceaee46d76c9934744b4a3551a081a75b592a","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Fix over-aggressive find/replace in sendNext()","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/3ccceaee46d76c9934744b4a3551a081a75b592a"},{"sha":"67772678e7d2e6de714f6ebaf59094a3c68b319e","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Add an overload of `try` that uses Result<()>","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/67772678e7d2e6de714f6ebaf59094a3c68b319e"},{"sha":"7ff999fcbd816df3d1d1321e07bdb1a61c510fca","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Allow default error to be specified for try/tryMap","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/7ff999fcbd816df3d1d1321e07bdb1a61c510fca"},{"sha":"afb5af0781887a07d1236e6b16570f07ad121a96","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Add ColdSignal.try constructor for lazy operations","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/afb5af0781887a07d1236e6b16570f07ad121a96"},{"sha":"17219c334c3548847ff53c7860e1ffd707278e1e","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"autoclosure is dumb, you can't give real closures","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/17219c334c3548847ff53c7860e1ffd707278e1e"},{"sha":"7016d266602a82298a93b4ee202c817acbe9ec1b","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Refactor NSErrorPointer-try in terms of the other","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/7016d266602a82298a93b4ee202c817acbe9ec1b"},{"sha":"979bda5096cbd38f7eb7ee89ec78cebbdd10bfd4","author":{"email":"afefa2815f7c5cb3071a55e7e0eabfa2fdfcc6ff@gmail.com","name":"Josh Abernathy"},"message":"Merge pull request #1645 from ReactiveCocoa/event-syntactic-sugar\n\nSyntactic sugar for Event<T>","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/979bda5096cbd38f7eb7ee89ec78cebbdd10bfd4"},{"sha":"733decc8f8f9bdd3e086ee4a050053a7e67d3208","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Replace reentrant MainScheduler with UIScheduler","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/733decc8f8f9bdd3e086ee4a050053a7e67d3208"},{"sha":"e8b6ed47633e990eee3626c8f7685f0636931b53","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Add QueueScheduler.mainQueueScheduler","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/e8b6ed47633e990eee3626c8f7685f0636931b53"},{"sha":"bd5bc7e54f2dee49c07886762508db2d1563cc0b","author":{"email":"afefa2815f7c5cb3071a55e7e0eabfa2fdfcc6ff@gmail.com","name":"Josh Abernathy"},"message":"Merge pull request #1635 from ReactiveCocoa/immediate-main-thread-scheduler\n\nReplace MainScheduler with UIScheduler and QueueScheduler.mainQueueScheduler","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/bd5bc7e54f2dee49c07886762508db2d1563cc0b"},{"sha":"1cae15211ed4eea2126bc1fd66eb8a0e980920ab","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Rename to SchedulerType and DateSchedulerType\n\nThis matches the naming conventions for protocols in the Swift standard\nlibrary.\n\nResolves #1661.","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/1cae15211ed4eea2126bc1fd66eb8a0e980920ab"},{"sha":"d03225b0aec69e71ac95784daf1dda2916ce4903","author":{"email":"afefa2815f7c5cb3071a55e7e0eabfa2fdfcc6ff@gmail.com","name":"Josh Abernathy"},"message":"Merge pull request #1663 from ReactiveCocoa/scheduler-type\n\nRename to SchedulerType and DateSchedulerType","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/d03225b0aec69e71ac95784daf1dda2916ce4903"},{"sha":"3c3bee1c8292601a047f7ec59a9687ff3c292cf9","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Copy some .travis.yml settings from Carthage","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/3c3bee1c8292601a047f7ec59a9687ff3c292cf9"},{"sha":"b6299dd1cbdc548cc54ad51a8b68d124ef3e3280","author":{"email":"afefa2815f7c5cb3071a55e7e0eabfa2fdfcc6ff@gmail.com","name":"Josh Abernathy"},"message":"Merge pull request #1664 from ReactiveCocoa/mo-travis-mo-problems\n\nTravis improvements","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/b6299dd1cbdc548cc54ad51a8b68d124ef3e3280"},{"sha":"9cfef279ff059180691381c3bcca45df97efb41a","author":{"email":"f2910aebe438aa5b9e247787b739df8cf3a20f75@gmail.com","name":"Justin Spahr-Summers"},"message":"Merge remote-tracking branch 'origin/master' into swift-development","distinct":false,"url":"https://api.github.com/repos/ReactiveCocoa/ReactiveCocoa/commits/9cfef279ff059180691381c3bcca45df97efb41a"}]}