{"push_id":1046228902,"size":9,"distinct_size":9,"ref":"refs/heads/finish-contracts","head":"aee032b59c931b679c7b287bac329245b56dc61c","before":"c821558eb9ebe84c0dea865784dd4c49fb687da6","commits":[{"sha":"705cfe7f12a43f845248116dc537cc662cd410de","author":{"email":"03c4cb6107ae99956a7681f2c97ff7104809a2bd@microsoft.com","name":"dotnet-bot"},"message":"Add internal InvariantComparer\n\nThis is used by EnumConverter.","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/705cfe7f12a43f845248116dc537cc662cd410de"},{"sha":"c1e319e2f39969869d9cd366bdaffd084ee375eb","author":{"email":"9c7a10ea6b11b5bb1ddcd5478408cff57b7312bd@microsoft.com","name":"Charles Lowell"},"message":"Include InvariantComparer","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/c1e319e2f39969869d9cd366bdaffd084ee375eb"},{"sha":"18b560ba7ebfc51f5d4a63856fc7203529434f7a","author":{"email":"9c7a10ea6b11b5bb1ddcd5478408cff57b7312bd@microsoft.com","name":"Charles Lowell"},"message":"Remove redundant explicit implementations","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/18b560ba7ebfc51f5d4a63856fc7203529434f7a"},{"sha":"428321817435604441144506f9aa763750e779ca","author":{"email":"9c7a10ea6b11b5bb1ddcd5478408cff57b7312bd@microsoft.com","name":"Charles Lowell"},"message":"Add EnumConverter.Values","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/428321817435604441144506f9aa763750e779ca"},{"sha":"123f9d1bee9fc8ef99ffc8dbd3d5a027a9ac3b27","author":{"email":"9c7a10ea6b11b5bb1ddcd5478408cff57b7312bd@microsoft.com","name":"Charles Lowell"},"message":"Better parameter name in BaseNumberConverter contract","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/123f9d1bee9fc8ef99ffc8dbd3d5a027a9ac3b27"},{"sha":"305be4c0ae332e53d4c5ccacb22e03dc019051ae","author":{"email":"9c7a10ea6b11b5bb1ddcd5478408cff57b7312bd@microsoft.com","name":"Charles Lowell"},"message":"Add PropertyDescriptor.GetEditor to contract","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/305be4c0ae332e53d4c5ccacb22e03dc019051ae"},{"sha":"b962b8eaadfdf1fd91d76da2bd2b28f129f3ddfc","author":{"email":"9c7a10ea6b11b5bb1ddcd5478408cff57b7312bd@microsoft.com","name":"Charles Lowell"},"message":"Add feature flag around IComponentChangeService usage","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/b962b8eaadfdf1fd91d76da2bd2b28f129f3ddfc"},{"sha":"61e79db4e480a66ae7d0a5d8c7bf85e934d381b4","author":{"email":"9c7a10ea6b11b5bb1ddcd5478408cff57b7312bd@microsoft.com","name":"Charles Lowell"},"message":"Add feature flag around MemberInfo.ReflectedType usage\n\nMemberInfo.ReflectedType is unavailable on corefx because it's problematic for several reasons, e.g. its unreliability. What's wanted here is the type from which the EventInfo was created, to enable a complete walk of that type's inheritance hierarchy. This type was passed to the ctor, which retains it as _componentClass, so we use that field instead of relying on ReflectedType.\n\nThis change should be validated against 4.6.1.","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/61e79db4e480a66ae7d0a5d8c7bf85e934d381b4"},{"sha":"aee032b59c931b679c7b287bac329245b56dc61c","author":{"email":"9c7a10ea6b11b5bb1ddcd5478408cff57b7312bd@microsoft.com","name":"Charles Lowell"},"message":"Add ReflectEventDescriptor","distinct":true,"url":"https://api.github.com/repos/chlowell/corefx/commits/aee032b59c931b679c7b287bac329245b56dc61c"}]}