{"push_id":1489014658,"size":28,"distinct_size":27,"ref":"refs/heads/master","head":"89f7d56d5f9f4b4fda0e019bf36e08596abe4147","before":"1a07ef71defb0dacf2813ebd6dd95cdcfaf2d133","commits":[{"sha":"2ea1794c604266bca4d7a76e62693dac4f6c7315","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on BlockExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/2ea1794c604266bca4d7a76e62693dac4f6c7315"},{"sha":"66b8fe054069755472aa60ffdd5254699bfbdf1d","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on IndexExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/66b8fe054069755472aa60ffdd5254699bfbdf1d"},{"sha":"524e29d804e647886e5fdb54540f97210fafe2f1","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on InvocationExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/524e29d804e647886e5fdb54540f97210fafe2f1"},{"sha":"d9cb4fe49525637325609482e28691ef9425b746","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on Expression<TDelegate>.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/d9cb4fe49525637325609482e28691ef9425b746"},{"sha":"7b73dc3ebaa8384f7fc28afe8ded4cc1f51c3b26","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on ListInitExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/7b73dc3ebaa8384f7fc28afe8ded4cc1f51c3b26"},{"sha":"90390931f003e45b913f31e7a5a91e72e12d6817","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on MemberInitExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/90390931f003e45b913f31e7a5a91e72e12d6817"},{"sha":"7ecf7a6336d64661fbc3c9d71a490ea1bdaa449c","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on MemberListBinding.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/7ecf7a6336d64661fbc3c9d71a490ea1bdaa449c"},{"sha":"765a2959b58bb3d0a786d221d13a6e64a145300e","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on MemberMemberBinding.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/765a2959b58bb3d0a786d221d13a6e64a145300e"},{"sha":"2a0c96edb2c2ae516a5bfbf3e52b043caadec25b","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on MethodCallExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/2a0c96edb2c2ae516a5bfbf3e52b043caadec25b"},{"sha":"1fd8892c416ca4920c26de1e3edff305186d884b","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on NewArrayExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/1fd8892c416ca4920c26de1e3edff305186d884b"},{"sha":"29b2e764b091ce7e51ccfeecdbada81374609bca","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on NewExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/29b2e764b091ce7e51ccfeecdbada81374609bca"},{"sha":"4c6de9bd86640f958866c031e606e167269bcc91","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on RuntimeVariablesExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/4c6de9bd86640f958866c031e606e167269bcc91"},{"sha":"f05dd95bd22916fc665c6898b8566c65dd50ffb1","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on SwitchCase.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/f05dd95bd22916fc665c6898b8566c65dd50ffb1"},{"sha":"720b39a17ced1789717a2f4b51de803add60a725","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on SwitchExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/720b39a17ced1789717a2f4b51de803add60a725"},{"sha":"73356a730eded6685c432dd33d1824a12e922e66","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on TryExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/73356a730eded6685c432dd33d1824a12e922e66"},{"sha":"a739e0c7a89ba4580248026f5490b52f53db2af8","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Optimise SameElements\nSince SameElements is always called with one IReadOnlyList<T> operand\nand one IEnumerable<T> that we know can be cast to ICollection<T>, take\nadvantage of that.\n\nAlso specialise BlockExpression tests on Variables.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/a739e0c7a89ba4580248026f5490b52f53db2af8"},{"sha":"3f90068c93937babb9688cb3439287294d58194a","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Split up same-argument expression between different MethodCallExpression\nderived classes, to avoid going through GetOrMakeArguments() when it may\nnot have already been called.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/3f90068c93937babb9688cb3439287294d58194a"},{"sha":"421c4791227c9444f4916a3bf2a2a0685bf66d98","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Return self on DynamicExpression.Update when children are the same.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/421c4791227c9444f4916a3bf2a2a0685bf66d98"},{"sha":"2676253892c08ad4f59cc8d9108c73f7259ba492","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Split up same-argument expression between different Expression<TDelegate>\nderived classes, to avoid going through GetOrMakeParameters() when it may\nnot have already been called.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/2676253892c08ad4f59cc8d9108c73f7259ba492"},{"sha":"19016aaafaef42fa069dd90d8533e849bea80316","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Further testing on the changes introduced to Update.","distinct":true,"url":"https://api.github.com/repos/justinvp/corefx/commits/19016aaafaef42fa069dd90d8533e849bea80316"}]}
{"actor":{"display_login":"justinvp"}}