{"push_id":730057614,"size":63,"distinct_size":63,"ref":"refs/heads/swift-development","head":"d7c269f2c3e6e34eeb3cd8005e72c989fe0c29fb","before":"2130e0e03d8b6bcaf633f601a2f1a37c59a2029a","commits":[{"sha":"f46c2b016629d854aeb9b2ba18b1a7cdd9881208","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"WIP sections for Design Guidelines","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/f46c2b016629d854aeb9b2ba18b1a7cdd9881208"},{"sha":"c6a466126eb56308f48216cdf562f6fb1578c212","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Merge branch 'swift-development' into design-guidelines","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/c6a466126eb56308f48216cdf562f6fb1578c212"},{"sha":"d7e4ca73646fb35271448147189649faed507f10","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Finish section outlines","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/d7e4ca73646fb35271448147189649faed507f10"},{"sha":"f54b9e61a7500066b2011b759767a81a1736ebe3","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Slim down TOC to just the major sections","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/f54b9e61a7500066b2011b759767a81a1736ebe3"},{"sha":"cfcdb6742840761d7d98e40d3c460b5fbaeb849e","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Describe the Event contract","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/cfcdb6742840761d7d98e40d3c460b5fbaeb849e"},{"sha":"c3e71518841ffc1c0df34d26602cbf4a30502e4e","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Reduce subheadings","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/c3e71518841ffc1c0df34d26602cbf4a30502e4e"},{"sha":"35b4d8f71cc8510bac29bcf00030702ec28e6994","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Embolden TOC","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/35b4d8f71cc8510bac29bcf00030702ec28e6994"},{"sha":"584be53146cd0a7af44e2f1a5bfa087d49f9bb86","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Rephrase “never block” title","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/584be53146cd0a7af44e2f1a5bfa087d49f9bb86"},{"sha":"1b93890ea0839eaaf306f9b28c766870593475de","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Reorder best practices","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/1b93890ea0839eaaf306f9b28c766870593475de"},{"sha":"514a1d7d4b90415f02e9e4f85ca364889fc83a5d","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Describe Next events","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/514a1d7d4b90415f02e9e4f85ca364889fc83a5d"},{"sha":"acc846a7087a0427ebb6d46d7a62c1ab0148edb1","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Describe Error events","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/acc846a7087a0427ebb6d46d7a62c1ab0148edb1"},{"sha":"7878fe934408e2aabdd8b144fb0b325cc5b56c08","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Describe Interrupted events","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/7878fe934408e2aabdd8b144fb0b325cc5b56c08"},{"sha":"f5710e2291f101aa7e2725eb5992728a4b658e29","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Describe Completed events","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/f5710e2291f101aa7e2725eb5992728a4b658e29"},{"sha":"7576c50586054738388838b0a616b84a8fe92218","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Explain “avoid blocking”","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/7576c50586054738388838b0a616b84a8fe92218"},{"sha":"ae58a5cd7a06e863ddb46d36b9aa62323d0831dc","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Clarify that errors are forwarded immediately even for delay()","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/ae58a5cd7a06e863ddb46d36b9aa62323d0831dc"},{"sha":"e6b667a48effa1502a28a5191fb6cbabe9939919","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Explain processing only as many values as needed","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/e6b667a48effa1502a28a5191fb6cbabe9939919"},{"sha":"5174014d66ef05613ffba54a1cd01d4ca83fd71b","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Explain serial event delivery","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/5174014d66ef05613ffba54a1cd01d4ca83fd71b"},{"sha":"e82860fa7f3fdd55dee08370b8b9f9e29bd6e0c5","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Explain non-recursive events","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/e82860fa7f3fdd55dee08370b8b9f9e29bd6e0c5"},{"sha":"598882c4a64595220e80b8d7adc26ea77b3a4f77","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Explain synchronous events","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/598882c4a64595220e80b8d7adc26ea77b3a4f77"},{"sha":"ffb9104fcc3ad3938705ce99902b02b2cee72566","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@jspahrsummers.com","name":"Justin Spahr-Summers"},"message":"Explain how signals start work upon instantiation","distinct":true,"url":"https://api.github.com/repos/ikesyo/ReactiveCocoa/commits/ffb9104fcc3ad3938705ce99902b02b2cee72566"}]}