{"push_id":629799133,"size":72,"distinct_size":1,"ref":"refs/heads/TestPortableSymReader","head":"2262575d7db17a54df0718091d4488fd5ac31790","before":"a9a9c03faed97ed61927efbce6092f32640d6473","commits":[{"sha":"1788926f1920fbaeb1724fea26a820eb57a626cd","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@microsoft.com","name":"Srivatsn Narayanan"},"message":"Unskip tests fixed by #662 and #679.\n\nThis required fixing up the codefixer to address a couple of cases:\n - To make a property getter public, simply clear the accessibility on the getter and make the property public.\n - While adding a getter to a property, make to sure to remove the WriteOnly modifier so that the keyword is removed in VB.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/1788926f1920fbaeb1724fea26a820eb57a626cd"},{"sha":"9d1f094d229727627566fd0dbda250135ba24b3c","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@microsoft.com","name":"Srivatsn Narayanan"},"message":"Fixed a case for the fixer for CA1019 - if a fix is offered to make the getter of a property public, ensure that we are not making the setter public as well.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/9d1f094d229727627566fd0dbda250135ba24b3c"},{"sha":"b626381af22586b2a2c4c80c8051821954e87673","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@microsoft.com","name":"Srivatsn Narayanan"},"message":"Port CA1813 (Avoid Unsealed Attributes) to System.Runtime.Analyzers.\nChange the fixer to use the DocumentEditor and remove the C#\\VB specific fixers.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/b626381af22586b2a2c4c80c8051821954e87673"},{"sha":"598228e155fdb8d4588a0a362c69a75221ad3fb1","author":{"email":"ac55e57c61b5096374f4b6dba1e30b9f3490f736@microsoft.com","name":"Balaji Krishnan"},"message":"For a shared item that is a contained document, use the correct itemId and hierarchy to get a document moniker from running document table.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/598228e155fdb8d4588a0a362c69a75221ad3fb1"},{"sha":"b45d5d189bcd8e78b501b0117811796711b710ff","author":{"email":"ac55e57c61b5096374f4b6dba1e30b9f3490f736@microsoft.com","name":"Balaji Krishnan"},"message":"Merge branch 'master' of https://github.com/dotnet/roslyn","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/b45d5d189bcd8e78b501b0117811796711b710ff"},{"sha":"a9b069c02ca8c50351e4656599ed501889fbd228","author":{"email":"596de70fdde13cb2591b6028b85899e433497435@live.com","name":"AlekseyTs"},"message":"Fix a crash during IL generation for an Expression Tree involving an extension Add method used within a collection initializer.\n\nThis change addresses issue #1190. Even though Expression Trees API doesn’t support extension methods as Add methods in a collection initializer, we still compile the code successfully and let it fail at run-time. The motivation is backward compatibility.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/a9b069c02ca8c50351e4656599ed501889fbd228"},{"sha":"c911ddde95a52d30e5b36d4802d117213b0c8e2a","author":{"email":"ac55e57c61b5096374f4b6dba1e30b9f3490f736@microsoft.com","name":"Balaji Krishnan"},"message":"Merge branch 'master' of https://github.com/dotnet/roslyn into DocumentMonikerLookUpForSharedItemThatIsAContainedDocument","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/c911ddde95a52d30e5b36d4802d117213b0c8e2a"},{"sha":"dd6c48fa9ac3d54212eb362b1fe63cdc908d9e4c","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Require correct null constant encoding in metadata","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/dd6c48fa9ac3d54212eb362b1fe63cdc908d9e4c"},{"sha":"4a475f6e4d5679eb48241bcb59ff2291fabebca2","author":{"email":"c3dabf28d8c57321e17c37e166feb25196ffe8a1@microsoft.com","name":"Brett Forsgren"},"message":"show conditional element access sig-help after arbitrary expressions\n\nthe old model would only appear after an identifier name","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/4a475f6e4d5679eb48241bcb59ff2291fabebca2"},{"sha":"c6e00fe1be1bcee31ab82f6866bcb951ac174cc9","author":{"email":"c3dabf28d8c57321e17c37e166feb25196ffe8a1@microsoft.com","name":"Brett Forsgren"},"message":"Merge pull request #1793 from brettfo/conditional-access-sig-help\n\nshow conditional element access sig-help after arbitrary expressions","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/c6e00fe1be1bcee31ab82f6866bcb951ac174cc9"},{"sha":"ad0ff1087bb3fc8dacb0500db604ca072898a205","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@users.noreply.github.com","name":"Srivatsn Narayanan"},"message":"Merge pull request #1650 from srivatsn/fixtests\n\nUnskip tests fixed by #662 and #679.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/ad0ff1087bb3fc8dacb0500db604ca072898a205"},{"sha":"126ceaed02118a4d804384eda68303a405ed9858","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@users.noreply.github.com","name":"Srivatsn Narayanan"},"message":"Merge pull request #1825 from srivatsn/portca1813\n\nPort CA1813 (Avoid Unsealed Attributes) to System.Runtime.Analyzers.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/126ceaed02118a4d804384eda68303a405ed9858"},{"sha":"739686fc542638bb42e7b49a924566208725f7f0","author":{"email":"ac55e57c61b5096374f4b6dba1e30b9f3490f736@microsoft.com","name":"Balaji Krishnan"},"message":"Refactoring the code a bit. Pushed the mapping of hierarchy to shared hierarchy and itemId to shareditemId into LinkedFile Utility class. So now we give a hierarchy, itemId pair and get back a sharedhierarchy, itemId pair.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/739686fc542638bb42e7b49a924566208725f7f0"},{"sha":"161d4343a54ebb35c80860c670208b1e157a16ed","author":{"email":"ac55e57c61b5096374f4b6dba1e30b9f3490f736@microsoft.com","name":"Balaji Krishnan"},"message":"Fixing message in a Debug Assert","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/161d4343a54ebb35c80860c670208b1e157a16ed"},{"sha":"4f05ff32bde9a02af2ad2ba008871fc281c3691e","author":{"email":"17452a8980d43c894a08c207e617b3d20972bd7b@users.noreply.github.com","name":"Balaji Krishnan"},"message":"Merge pull request #1836 from balajikris/DocumentMonikerLookUpForSharedItemThatIsAContainedDocument\n\nDocument moniker look up for shared item that is a contained document","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/4f05ff32bde9a02af2ad2ba008871fc281c3691e"},{"sha":"2ac880ae15b094f48b3468b5eb166774f24f9cef","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Merge branch 'master' of https://github.com/dotnet/roslyn","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/2ac880ae15b094f48b3468b5eb166774f24f9cef"},{"sha":"ac354e126b6fb634743934fef95d6f0c647639fc","author":{"email":"2e3866a8665624d49704002e1d54a8e5eb2c5c0e@microsoft.com","name":"Andy Gocke"},"message":"Pass the name of the pipe as the first argument to the compiler server.\n\nCurrently, a bug is present in the perf machine where the compiler\nserver parent directory and the client parent directory differ only by\ncasing. Rather than try to fix this specific instance, we should remove\nthe reliance on .NET APIs to return the same value for the client and the\nserver by simply passing the pipe name to the compiler server.\n\nThis should mean that every identical instantiation of the client results\nin the same pipe name and remove the logic in the server.","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/ac354e126b6fb634743934fef95d6f0c647639fc"},{"sha":"d6eb2944055f48e98209be4f3cf4cd6466140a4f","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Fixes EnC function remapping of an active statement containing await expression","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/d6eb2944055f48e98209be4f3cf4cd6466140a4f"},{"sha":"e8b349748fe55e6bb6d4da1ab45a2b5ee9171fb5","author":{"email":"f0fb5a96c8a54d3bc0872a90bd2707ccc62e2bf4@users.noreply.github.com","name":"Tomáš Matoušek"},"message":"Merge pull request #1846 from tmat/master\n\nRequire correct null constant encoding in metadata","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/e8b349748fe55e6bb6d4da1ab45a2b5ee9171fb5"},{"sha":"f3fe49a6a0378cbc0aef2c5df7fcd815838a80d4","author":{"email":"133f368c2c2ee95096a58136efd60d44fbb520c4@outlook.com","name":"Heejae Chang"},"message":"make persistent service not to support project k for now.\n\nalso change to use cached IVsHierarchy only for error list filtering due to issue with caching it on shared projects","distinct":false,"url":"https://api.github.com/repos/tmat/roslyn/commits/f3fe49a6a0378cbc0aef2c5df7fcd815838a80d4"}]}