{"push_id":639733169,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"ed19baf2e53cf9dabcd9532213781643ba45fad0","before":"ae843a1594611c4e791b8972c543d3019dd1db68","commits":[{"sha":"3cef72ec8ed4d8dae6c2210f58ae521927aace6a","author":{"email":"a153fe40cf23404581b29e8537095154d0b71ac0@microsoft.com","name":"jaredpar"},"message":"Cross Platform build issues\n\nFixes a number of cross platform build issues:\n\n- Managed tools which run as a part of build are now prefixed with\n`mono ` in a standardized fashion.  This is now uniformly applied to\nall tools for generating bound trees, syntax nodes, etc …\n- Remove WPF references from TestUtiliites.csproj.\n- Used reflection to access the GetRuntimeInterfaceAsObject API as it\nis unavailable in the Mono APIs.","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/3cef72ec8ed4d8dae6c2210f58ae521927aace6a"},{"sha":"4fd775d554a528d44875ce99688d1451f835e553","author":{"email":"a153fe40cf23404581b29e8537095154d0b71ac0@microsoft.com","name":"jaredpar"},"message":"Fix reflection call","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/4fd775d554a528d44875ce99688d1451f835e553"},{"sha":"a7ae0d3ce63b035ac995907bb37909926b4cf8c0","author":{"email":"d131939c23330f3c945ed5437217aca3c84079c2@gmail.com","name":"Jared Parsons"},"message":"Fix reflection call","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/a7ae0d3ce63b035ac995907bb37909926b4cf8c0"},{"sha":"3fea2a2b6f665c36d9f217ff0889a145490f8d5e","author":{"email":"7b03f6819b638575f5f50d332b640fa0cce19cac@microsoft.com","name":"VSadov"},"message":"More improvements to the ?. codegen.\n\nBetter handling of unary operators (like:  - foo?.Bar  )\nBetter lowering strategy for nullable receiver - we no longer rewrite to a ternary ?: in such cases which leads to more optimization opportunities.","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/3fea2a2b6f665c36d9f217ff0889a145490f8d5e"},{"sha":"3a6a068cc71a26f1a78acb7f1515d3cce347f740","author":{"email":"61c7e57c8f71fbf1f6c3fcd85c16ccd0f494e116@microsoft.com","name":"Charles Stoner"},"message":"Include pseudo-variables from GetLocals","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/3a6a068cc71a26f1a78acb7f1515d3cce347f740"},{"sha":"4fcaf5d76df1a46f10d56e4986e61a4c25c4fab2","author":{"email":"01f5fa50e82e0264ef90a54b019bc69338acfad2@microsoft.com","name":"Manish Vasani"},"message":"Invoke SetAdditionalFiles on compiler inputs when initializing from msbuild csc task fails and we fall back to initializing from model. This should fix the local unit test failures in MSBuildWorkspace additional file unit tests that some developers are hitting.","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/4fcaf5d76df1a46f10d56e4986e61a4c25c4fab2"},{"sha":"7aa7aca2af477c7bd483b7e72820046863347f5c","author":{"email":"01f5fa50e82e0264ef90a54b019bc69338acfad2@microsoft.com","name":"Manish Vasani"},"message":"Merge pull request #2135 from mavasani/InitializeFromModel\n\nInvoke SetAdditionalFiles on compiler inputs when initializing from msbu...","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/7aa7aca2af477c7bd483b7e72820046863347f5c"},{"sha":"e7df78354b0328ca7ccc31cea25923b4dbc49306","author":{"email":"61c7e57c8f71fbf1f6c3fcd85c16ccd0f494e116@microsoft.com","name":"Charles Stoner"},"message":"Merge pull request #2118 from cston/1754\n\nInclude pseudo-variables in CompileGetLocals","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/e7df78354b0328ca7ccc31cea25923b4dbc49306"},{"sha":"0a54d67590a742f99f25ddb1815aff9e77b13c81","author":{"email":"7b03f6819b638575f5f50d332b640fa0cce19cac@microsoft.com","name":"VSadov"},"message":"Merge pull request #2113 from VSadov/elvisOpt1\n\nMore improvements to the ?. codegen.","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/0a54d67590a742f99f25ddb1815aff9e77b13c81"},{"sha":"bb1d4dd74de27a469195ab235b20677b61c0b709","author":{"email":"35844066c2f3714973d23593c77eb7c26ddc20b9@microsoft.com","name":"David Poeschl"},"message":"PropertySymbolKey considers indexer metadata name\n\nFixes internal bug #916341\n\nUpdate PropertySymbolKey.Resolve to consider the metadata name of\nindexers. Prior to this change, resolving regular properties considered\nthe metadata name but resolving indexers did not. Checking the metadata\nname for indexers is important for distinguishing between explicit\ninterface implementations.","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/bb1d4dd74de27a469195ab235b20677b61c0b709"},{"sha":"72bd2073706de36dcc9260c1ab26c779e24a51c5","author":{"email":"d131939c23330f3c945ed5437217aca3c84079c2@gmail.com","name":"Jared Parsons"},"message":"Merge pull request #2122 from jaredpar/cross-plat-alt\n\nCross Platform build issues","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/72bd2073706de36dcc9260c1ab26c779e24a51c5"},{"sha":"b372feca5a6ddce1ff837acbaa9dfd18506ea6b3","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Use an unmanaged stream during PDB writing","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/b372feca5a6ddce1ff837acbaa9dfd18506ea6b3"},{"sha":"b2029d147ed38e48ca051b606da160cfafe190fe","author":{"email":"f0fb5a96c8a54d3bc0872a90bd2707ccc62e2bf4@users.noreply.github.com","name":"Tomáš Matoušek"},"message":"Merge pull request #2137 from tmat/PdbNativeStream\n\nUse an unmanaged stream during PDB writing","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/b2029d147ed38e48ca051b606da160cfafe190fe"},{"sha":"ed19baf2e53cf9dabcd9532213781643ba45fad0","author":{"email":"679fdf567bb6886b3ccc8c8df5ed96c27ac4e8b9@gmail.com","name":"David Poeschl"},"message":"Merge pull request #2140 from dpoeschl/PropertySymbolKeyIndexers\n\nPropertySymbolKey considers indexer metadata name","distinct":true,"url":"https://api.github.com/repos/tmat/roslyn/commits/ed19baf2e53cf9dabcd9532213781643ba45fad0"}]}