{"push_id":748968798,"size":224,"distinct_size":224,"ref":"refs/heads/master","head":"fab56edb78929dbd66e059448f5e39b288af76cb","before":"14a18aa889811a16f643a0a72a1d60f752c1ab5c","commits":[{"sha":"613ada59134f6efcc456d5ed982758d63b33bfa7","author":{"email":"b28fe47f344ea47a742972f6caa7ef1537d21708@microsoft.com","name":"Daniel Rosenwasser"},"message":"Added 'expectFailure' flag for tests, tested for trigger chars in strings/comments.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/613ada59134f6efcc456d5ed982758d63b33bfa7"},{"sha":"1c425d5ed860e1f5291577f276a03244befdcd6b","author":{"email":"b28fe47f344ea47a742972f6caa7ef1537d21708@microsoft.com","name":"Daniel Rosenwasser"},"message":"Fixed triggering for signature help within comments.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/1c425d5ed860e1f5291577f276a03244befdcd6b"},{"sha":"437fbaa0a6ce101760729f69a87012aba3f6a372","author":{"email":"b28fe47f344ea47a742972f6caa7ef1537d21708@microsoft.com","name":"Daniel Rosenwasser"},"message":"Renamed expectFailure to expectSuccess.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/437fbaa0a6ce101760729f69a87012aba3f6a372"},{"sha":"9c08de7e89d3434ae2cc06b774819cddbee7bbcf","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Simplify tagging infrastructure.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/9c08de7e89d3434ae2cc06b774819cddbee7bbcf"},{"sha":"6713216f2717f68c731d51204e1806042db419f1","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Additional cleanup","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/6713216f2717f68c731d51204e1806042db419f1"},{"sha":"d64edbc47105494a453413b1fcb08d15c048096c","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Simplify things by providing default DataSource implementations.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/d64edbc47105494a453413b1fcb08d15c048096c"},{"sha":"7a22a68c15187dd101902ee1096254802fc9f780","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"ITagProducers don't need to be Disposable.  No producers ever take advantage of this.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/7a22a68c15187dd101902ee1096254802fc9f780"},{"sha":"aa892c688b0653b2d4e1b0506c6853ebc0cb6973","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Move TagComparer to the DataSource class","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/aa892c688b0653b2d4e1b0506c6853ebc0cb6973"},{"sha":"f1e867a87b7b0c37c3ba06a6bf9c69ece6c43685","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Type 'GetSpansToTag' as returning a list instead of a collection.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/f1e867a87b7b0c37c3ba06a6bf9c69ece6c43685"},{"sha":"b50f8ae6168802510c8b01198f077ffd86f2af0b","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Add thread asserts.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/b50f8ae6168802510c8b01198f077ffd86f2af0b"},{"sha":"b102f6eb92413dbce2dab0dc87455271aa463002","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Allow tagger data sources to specify what section of their buffer they'd like to tag.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/b102f6eb92413dbce2dab0dc87455271aa463002"},{"sha":"0f20bf0590e33eba118d96772bdc10e1505ac531","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Provide a text view role for the text view we create for collapsed outlining spans","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/0f20bf0590e33eba118d96772bdc10e1505ac531"},{"sha":"5b8e6d97181bc3f8bcb4c8eb9e3766f56af7fe01","author":{"email":"c8eebda5721871f2cc46d06a4352de00da72a01b@microsoft.com","name":"Gen Lu"},"message":"Added desktop analyzer project to FxCop diagnostics\n\nAdded one analyzer CA2153 into Desktop.Analyzer.\nAddressed the code review comments and removed unused helper code.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/5b8e6d97181bc3f8bcb4c8eb9e3766f56af7fe01"},{"sha":"7a6dc8b735cba933854f0393d498d9c1475a2d53","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Merge branch 'master' into simplifyTagInfrastructure\n\nConflicts:\n\tsrc/EditorFeatures/Core/Shared/Tagging/TagProviders/AbstractAsynchronousBufferTaggerProvider.cs\n\tsrc/EditorFeatures/Core/Tagging/AsynchronousTaggerProvider.cs","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/7a6dc8b735cba933854f0393d498d9c1475a2d53"},{"sha":"0d50d4dc99f662c57771c28af941dda59199b03b","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Simplify tag source code.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/0d50d4dc99f662c57771c28af941dda59199b03b"},{"sha":"4d5734b8a1bb6f7188593877a94fd4afbbf551ee","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Remove BufferTagSource and ViewTagSource.  Merge their behavior into ProducerPopulatedTagSource.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/4d5734b8a1bb6f7188593877a94fd4afbbf551ee"},{"sha":"54b0706bdc5c34809982358f2b0400ac4844b701","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Clean up comments.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/54b0706bdc5c34809982358f2b0400ac4844b701"},{"sha":"22e6a5e3f0530430f1e62667903d8eb5ceaf9ac5","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Remove the AsynchronousTaggerProviderFactory.\n\nWhile it could be useful, it is currently unused, and is only speculative.\nIn the future if we need it, we can resurrect it.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/22e6a5e3f0530430f1e62667903d8eb5ceaf9ac5"},{"sha":"fd154a2f9ff56fdf0ecfa0a249aae65c01832149","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Remove unnecessary indirection.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/fd154a2f9ff56fdf0ecfa0a249aae65c01832149"},{"sha":"8265abc49faf29b1a52acd5f918cd4b1b4b68be4","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Merge branch 'master' into simplifyTagInfrastructure","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/8265abc49faf29b1a52acd5f918cd4b1b4b68be4"}]}