{"push_id":613625864,"size":66,"distinct_size":1,"ref":"refs/heads/portable-pdb","head":"e04f8c3b22346aa9ae24c1ae07c0f09ace9c0fd6","before":"85fb4244df0eda1fcf901a3aa1b7fb6ccce09f64","commits":[{"sha":"3d31ec15ad3385d1a0a5c77aea6ca2674c7073b8","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"Completion in with after numeric literal\n\nIf the current token is a dot but the previous token is a numeric\nliteral, ensure the numeric literal isn't a part of the dot's member\naccess.","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/3d31ec15ad3385d1a0a5c77aea6ca2674c7073b8"},{"sha":"390445b26551511ae3435ef5bdc4038f9da1d584","author":{"email":"7801111ab914554756f0603a2c83238b7b301c57@microsoft.com","name":"Vladimir Reshetnikov"},"message":"Fix tests CatchInAsyncStateMachine, CatchInIteratorStateMachine failing with Russian localization","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/390445b26551511ae3435ef5bdc4038f9da1d584"},{"sha":"1a4bbb67dd6ff3f69f8f523fd8e11e68ea690157","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"No instance members in property initializers\n\nFixes #1277","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/1a4bbb67dd6ff3f69f8f523fd8e11e68ea690157"},{"sha":"8bb2349d0e0f202fcc71bdbc0c6bdc24db04ad0e","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"No conditional access completion on types\n\nFixes #33","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/8bb2349d0e0f202fcc71bdbc0c6bdc24db04ad0e"},{"sha":"045dd19a229475d810afd78afa159c4cb24e636f","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"whitespace","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/045dd19a229475d810afd78afa159c4cb24e636f"},{"sha":"12b5b0b38453002016f02f4794dc19a0f639c12a","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Trim the filepaths in FindRefs to avoid displaying so much redundant information.","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/12b5b0b38453002016f02f4794dc19a0f639c12a"},{"sha":"56692d909c448ce8f6f015e1f86d184d7644e43f","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Clean up comment.","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/56692d909c448ce8f6f015e1f86d184d7644e43f"},{"sha":"58df2ed266d805bd37fc45cc9eadb7ff3fba566e","author":{"email":"f4bd0065fec8aa3fcc83255a03c0ea9c3c82624b@microsoft.com","name":"AlekseyTs"},"message":"Adjust Async rewrite to eliminate races in Conditional  Access.\n\nConditional Access receiver wasn’t properly captured allowing for the\nreceiver to be changed between a null check and the access.","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/58df2ed266d805bd37fc45cc9eadb7ff3fba566e"},{"sha":"2f74a5041dc26e4624af2850bb6c708009c20f7c","author":{"email":"01f5fa50e82e0264ef90a54b019bc69338acfad2@microsoft.com","name":"mavasani"},"message":"Fix issues around NotConfigurable diagnostics:\n\n1. NotConfigurable diagnostic shouldn't be reported if it is disabled (fixes #1473)\n2. NotConfigurable enabled diagnostics implies analyzer is never suppressed. NotConfigurable disable diagnostics shouldn't participate in deciding whether or not analyzer is suppressed.","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/2f74a5041dc26e4624af2850bb6c708009c20f7c"},{"sha":"3171b6835aafa18f872e99ff9da52808e9097a37","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"Collect a trace during BasicPerfRenameRoslyn","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/3171b6835aafa18f872e99ff9da52808e9097a37"},{"sha":"431946134adfeb2b062265c09d9f6d78fae6be5b","author":{"email":"d131939c23330f3c945ed5437217aca3c84079c2@gmail.com","name":"Jared Parsons"},"message":"Remove obsolete types\n\nThis change removes two obsolete types:\n\n- MetadataCache\n- MetadataFileReference\n\nThis types were obsolete and used only in testing.\n\ncloses #913\ncloses #1475","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/431946134adfeb2b062265c09d9f6d78fae6be5b"},{"sha":"cf5b52c139714ea4b8b0d3ab1149c9e462ca7549","author":{"email":"b2723955eacd5886ab06a1d0aaaa3d75e70b4963@microsoft.com","name":"Matt Warren"},"message":"SyntaxGenerator support for expression bodied props","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/cf5b52c139714ea4b8b0d3ab1149c9e462ca7549"},{"sha":"adc6657ef720f19dd3dc403e20a8ed1281006531","author":{"email":"aa153b5d1fcb55096034df7a27565f4297f195d2@endarch.org","name":"Ravi Chande"},"message":"Merge pull request #1497 from rchande/Trace\n\nCollect a trace during BasicPerfRenameRoslyn","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/adc6657ef720f19dd3dc403e20a8ed1281006531"},{"sha":"d0112d75aeb9947cfc829969c5180d21126d00b9","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"Use MemberAccessExpressionSyntax.Expression","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/d0112d75aeb9947cfc829969c5180d21126d00b9"},{"sha":"4b56f40e124a5e4397ec1e41a974f56e3b066762","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"CyrusNajmabadi"},"message":"Merge pull request #1459 from CyrusNajmabadi/trimmedFindRefs\n\nTrim the filepaths in FindRefs to avoid displaying so much redundant information.","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/4b56f40e124a5e4397ec1e41a974f56e3b066762"},{"sha":"a213a40dfcee6ac4a6e9ac2a3e8a7cebeada8557","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Specialize formatting of 'for ( ; ; )' to 'for (;;)'","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/a213a40dfcee6ac4a6e9ac2a3e8a7cebeada8557"},{"sha":"d04fa60a186562fb5cf155d1d5da89d16b28d535","author":{"email":"d730d825a7ed112a6b950b3a94d1011b757d272e@microsoft.com","name":"Cyrus Najmabadi"},"message":"Merge branch 'master' into forStatementFormatting\n\nConflicts:\n\tsrc/Workspaces/CSharpTest/Formatting/FormattingTests.cs","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/d04fa60a186562fb5cf155d1d5da89d16b28d535"},{"sha":"07beb551b295f3274d30bb086f316a8bacbf7d98","author":{"email":"8f835e463be44e6b0d0f9e86631025cd498f5e44@microsoft.com","name":"Wonseok Chae"},"message":"Do not allocate too much for Guid stream","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/07beb551b295f3274d30bb086f316a8bacbf7d98"},{"sha":"bfa9bbcdcf945ca123738fadcfbf4f84da75bcee","author":{"email":"8f835e463be44e6b0d0f9e86631025cd498f5e44@microsoft.com","name":"Wonseok Chae"},"message":"Merge pull request #1483 from wschae/memory\n\nDo not allocate too much for Guid stream","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/bfa9bbcdcf945ca123738fadcfbf4f84da75bcee"},{"sha":"8faa6685c12212e67597793e498d69677bf0b509","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Fix syntax associated with bound block of foreach","distinct":false,"url":"https://api.github.com/repos/dotnet/roslyn/commits/8faa6685c12212e67597793e498d69677bf0b509"}]}