{"push_id":795529154,"size":58,"distinct_size":6,"ref":"refs/heads/ErrorListSuppression_WithColumnAndContextMenus","head":"602ff0cf320855b5413f3626403cde44d5461131","before":"b8dc1a23e9eacc7192beaca4c76ab0a9faf241be","commits":[{"sha":"b5e1e790c9490e68182a14021c0a61eb038617ce","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Initial sketch of the 'Replace Method(s) with Property' refactoring","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/b5e1e790c9490e68182a14021c0a61eb038617ce"},{"sha":"07710422e31fd090fe14bfdfe06d76f7859c07cd","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Add tests.","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/07710422e31fd090fe14bfdfe06d76f7859c07cd"},{"sha":"63657668b79c9f0577b95d8e560999d907ac07a9","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Add more tests.  Update references.","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/63657668b79c9f0577b95d8e560999d907ac07a9"},{"sha":"3ae177f0713b3d311785e75476f9a5578be4ee53","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Extract a shared subset of the 'Replace Method' code.","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/3ae177f0713b3d311785e75476f9a5578be4ee53"},{"sha":"ca17745ddea07f425d28dc2b759906fe8fb06c59","author":{"email":"e3d4fc15523d59fc0793b9cf7c0aca0a1e7a4bae@gmail.com","name":"Paul Chen"},"message":"Fix space formatting of exception filter.","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/ca17745ddea07f425d28dc2b759906fe8fb06c59"},{"sha":"a8ba6656bbfbfbb18ab750484a3e3ae051e0b084","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Specify includeDocumentationComments parameter in C# cref completion","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/a8ba6656bbfbfbb18ab750484a3e3ae051e0b084"},{"sha":"222bff6441e94817193f76a9b8d9bafc0ab99c11","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up C# extern alias completion provider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/222bff6441e94817193f76a9b8d9bafc0ab99c11"},{"sha":"79a9fb37a776ae28e3b2cadc6bfc2423d7e783b3","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Rename UnionCompletionItemComparer file","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/79a9fb37a776ae28e3b2cadc6bfc2423d7e783b3"},{"sha":"6feab27b3c8331b5a664f9c9112c5a83d1d1c14c","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up UnionCompletionItemComparer","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/6feab27b3c8331b5a664f9c9112c5a83d1d1c14c"},{"sha":"72daa4bb65edbb61da189938674c1444d8506bc9","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up C# snippet completion provider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/72daa4bb65edbb61da189938674c1444d8506bc9"},{"sha":"892d473b0606bb4487350f672ba6fb7fa1b272fb","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up keyword completion providers","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/892d473b0606bb4487350f672ba6fb7fa1b272fb"},{"sha":"22ac01638a1f694496db4f91eceea553f75501bf","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up C# \"speculative T\" completion provider\n\nNote that this completion provider was doing a silly amount of work for just a single item.","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/22ac01638a1f694496db4f91eceea553f75501bf"},{"sha":"78e5e35f9ffca97c7a14c2a8a05624a26be2871d","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Update the ReplCommandCompletionProvider to inherit from CompletionListProvider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/78e5e35f9ffca97c7a14c2a8a05624a26be2871d"},{"sha":"70b3ae59c011dcd24806c5c96de766a85a33bc84","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up C# AttributeNamedParameterCompletionProvider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/70b3ae59c011dcd24806c5c96de766a85a33bc84"},{"sha":"81719a2d1d0ce199d0a4ad212dd00b19f4c08ffa","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up VB snippet completion provider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/81719a2d1d0ce199d0a4ad212dd00b19f4c08ffa"},{"sha":"72db13c4aae9311c03d1cf026b24f5cf79ca774a","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up C# EnumAndCompletionListTagCompletionProvider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/72db13c4aae9311c03d1cf026b24f5cf79ca774a"},{"sha":"d3517d19cc8fa1e469eed08f9cae811d42ebfb84","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Fix C# \"speculative T\" completion to appear properly in linked document scenarios, fixing failing unit test\n\nAdditionally, this change audits calls to GetUnionItemsFromDocumentAndLinkedDocumentsAsync to avoid redundant awaits.","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/d3517d19cc8fa1e469eed08f9cae811d42ebfb84"},{"sha":"0f0857b10a89de55bcb487a6fb3dd74f01c79984","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up C# named parameter completion provider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/0f0857b10a89de55bcb487a6fb3dd74f01c79984"},{"sha":"c0208b760158fdb7e58a0c7339b33c26370f4e7e","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up C# explicit interface completion provider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/c0208b760158fdb7e58a0c7339b33c26370f4e7e"},{"sha":"e0a44481b74593c8f6ae9c8c431f9eb9a5f01efa","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org","name":"Dustin Campbell"},"message":"Clean up object initializer completion provider","distinct":false,"url":"https://api.github.com/repos/mavasani/roslyn/commits/e0a44481b74593c8f6ae9c8c431f9eb9a5f01efa"}]}