{"push_id":649848663,"size":129,"distinct_size":26,"ref":"refs/heads/master","head":"d4a181fa714077590aa34114d21bd3758549eec3","before":"42904630f6ce00932e7d021be3ae02f004efcdcd","commits":[{"sha":"7ad28191eb55970dea15d4556187242cd89b2f5b","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"Truncate rename dashboard description text at 15 characters","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/7ad28191eb55970dea15d4556187242cd89b2f5b"},{"sha":"294308478a54c20defe8cac0fec68e3720307046","author":{"email":"35844066c2f3714973d23593c77eb7c26ddc20b9@microsoft.com","name":"David Poeschl"},"message":"Namespace FindRefs Improvements\n\n- Fixes #496, an error when finding reference on namespaces defined in\nmetadata\n- Groups all namespace definitions & references under a single node,\nwhich itself is non-navigable. Prior to this change, there would be lots\nof top-level nodes for the same namespace with 0 references.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/294308478a54c20defe8cac0fec68e3720307046"},{"sha":"f4230167a0893254607ec583e3dea04a3508444c","author":{"email":"35844066c2f3714973d23593c77eb7c26ddc20b9@microsoft.com","name":"David Poeschl"},"message":"Change Signature: Update all documents from the base solution\n\nFixes #784 and internal TFS issue 1102830\n\nIn change signature, when we needed to update 10 documents, we would\nupdate the first document and replace it in the solution, then update\nthe second document and replace it in the solution, etc. However, if the\ndefinition document is updated before a reference document, then trying\nto bind the reference to the definition will not work correctly. Most of\nthe update process is syntactic so it usually doesn't matter, but we do\nbind method references to see the invocation uses a reduced extension\nmethod. This caused reduced extension method references to sometimes get\nupdated incorrectly.\n\nWe now produce all of the updated syntax trees from the same base\nsolution, and then apply them all at the end.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/f4230167a0893254607ec583e3dea04a3508444c"},{"sha":"e59c7c2c225ba698563467dbcb419e92af91671e","author":{"email":"ac55e57c61b5096374f4b6dba1e30b9f3490f736@microsoft.com","name":"Balaji Krishnan"},"message":"Offer one codeaction for rename tracking and show preview popup, use the flavored action to\nshow view preview option. We also now start the rename task during preview and\nuse its result during apply. Also update unit tests.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/e59c7c2c225ba698563467dbcb419e92af91671e"},{"sha":"b7b096194c023fb99682e88fa675f7253d5d3802","author":{"email":"ac55e57c61b5096374f4b6dba1e30b9f3490f736@microsoft.com","name":"Balaji Krishnan"},"message":"Show rename tracking codefix on diagnostic squiggles","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/b7b096194c023fb99682e88fa675f7253d5d3802"},{"sha":"fc9594efe811444265e98d31d9488e198930b3e6","author":{"email":"ac55e57c61b5096374f4b6dba1e30b9f3490f736@microsoft.com","name":"Balaji Krishnan"},"message":"Add an option to disable showing preview for Rename Tracking CodeAction.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/fc9594efe811444265e98d31d9488e198930b3e6"},{"sha":"99157dd64bdf5198770069865548396f9e4515ce","author":{"email":"133f368c2c2ee95096a58136efd60d44fbb520c4@outlook.com","name":"Heejae Chang"},"message":"refactored esent code to support project k and save project name along with project path. this is slightly different than saving context but should fulfill the need.","distinct":true,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/99157dd64bdf5198770069865548396f9e4515ce"},{"sha":"4f7cfc3cce3f1a5501aa0aacb68a8cb096877ae0","author":{"email":"4fbe3a9246a95037cd16b91bb6d9711069f06b47@microsoft.com","name":"Pilchie"},"message":"Expose a public API for building RQNames\n\n* Rename RQNameService to RQName and make public.\n* Rename TryBuildForPublicApi to From and have it return null.\n* Remove TryBuild, since we *only* build RQNames for public Api's now.\n* Clean up implementation to not pass flag around for buildForPublicApi\n* Remove RQDynamicType\n* Create a singleton for System.Object.\n* Add a comment explaining why we erase dynamic.\n\nFixes #55.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/4f7cfc3cce3f1a5501aa0aacb68a8cb096877ae0"},{"sha":"c40f880161ac31b06c81c9bc0774b52bc0677430","author":{"email":"873b62374e83edc2071a5ecc7b66de9339267e62@microsoft.com","name":"Manish Jayaswal"},"message":"Fix issue #2130, incorrect link in project file","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/c40f880161ac31b06c81c9bc0774b52bc0677430"},{"sha":"4b733b8b12b1154c176fad480204fc8f7f9680df","author":{"email":"3dbaf49fdc06995d9a2693b1bc5df1dd3cd06d81@microsoft.com","name":"Jonathon Marolf"},"message":"Report semantic errors in lambdas\n\nThe compiler does not generate semantic errors inside lambdas in the\npresence of syntactic errors causing several features to not work in\nlambdas with syntax errors.  The bug for this\n([1867](https://github.com/dotnet/roslyn/issues/1867)) was moved to\nmilestone 1.1 so we are going to use an analyzer in the interim for 1.0.\n\n1. We now check for IncompleteMemberSyntax nodes and\nLambdaExpressionSyntax nodes which contain syntax diagnostics on any of\ntheir descendant nodes.\n2. We report both unbound identifier names and constructors that the\ncompiler reports as binding, but which fail overload resolution\n(actually don't exist).\n\nPerformance considerations should be mitigated by only doing these\nchecks only lambdas with syntax errors.\n\nOther notes:\n\n- Renamed analyzer to UnboundIdentifier instead of AddImport since it is\nbeing used in more places than just the AddImport fixer\n- Updated the DiagnosticDescriptor for this analyzer to take\nlocalizeable strings.\n\nFixes #1744\nFixes #1241\nFixes #1239","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/4b733b8b12b1154c176fad480204fc8f7f9680df"},{"sha":"15c857193dc7be566cb537a9b2e6f5af0600da7a","author":{"email":"4fbe3a9246a95037cd16b91bb6d9711069f06b47@microsoft.com","name":"Pilchie"},"message":"Include cref text in the outlining banner\n\nFixes #2129.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/15c857193dc7be566cb537a9b2e6f5af0600da7a"},{"sha":"ae06372ab88197e0e5f0488d8d6c08284dfe1fb0","author":{"email":"40bce24f102694ff75c1f79db8c8f86bbda82b4f@microsoft.com","name":"Balaji Soundrarajan"},"message":"Serialize left out Shared Formatting Options\n\nFix #2218 : The Formatting Options UseTab, TabSize, IndentSize and\nIndentStyle were not getting persisted. This change fixes it. The\nintegration tests will be added.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/ae06372ab88197e0e5f0488d8d6c08284dfe1fb0"},{"sha":"ec08ef173ca38103f91f960d0a19ad78cc982739","author":{"email":"b2723955eacd5886ab06a1d0aaaa3d75e70b4963@microsoft.com","name":"Matt Warren"},"message":"Change sibling check to use similarity instead of exact match","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/ec08ef173ca38103f91f960d0a19ad78cc982739"},{"sha":"fdb1cfd4d6526f99c3f7b9d33b367e677873fc88","author":{"email":"f4bd0065fec8aa3fcc83255a03c0ea9c3c82624b@microsoft.com","name":"AlekseyTs"},"message":"Adjust constraints check for reduced extension methods to avoid failures for type parameters that couldn’t be inferred from the first argument.\n\nFixes #2288.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/fdb1cfd4d6526f99c3f7b9d33b367e677873fc88"},{"sha":"e4ac61ba9d5b34259517f3eb6d6eb0a487e3195e","author":{"email":"89db33a2a494a158f4bb8a99b22f49b9f38c9b8c@virgin.net","name":"AdamSpeight2008"},"message":"Fix for Issues #2264 and #2267","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/e4ac61ba9d5b34259517f3eb6d6eb0a487e3195e"},{"sha":"741d8ab794c961e42a89de5204c269c10de9f6f8","author":{"email":"938fb2c83d6334f3ac75f8ad57081827e0a6a17a@users.noreply.github.com","name":"AlekseyTs"},"message":"Merge pull request #2282 from AlekseyTs/Bug1094849\n\nAdjust constraints check for reduced extension methods to avoid failures for type parameters that couldn't be inferred from the first argument.","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/741d8ab794c961e42a89de5204c269c10de9f6f8"},{"sha":"f7a1dc21442b877be95c3a36e5198518247f2d63","author":{"email":"d50a4528250c5e7ab89d3b057cfa34db7ebf58d4@gafter.com","name":"Neal Gafter"},"message":"Use a recent Unicode version for case mapping by using the \"en\" culture\nFixes #2116, #620\nSee also #1070","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/f7a1dc21442b877be95c3a36e5198518247f2d63"},{"sha":"64b237dc1a8dd447453bbf401708ef115f881cbc","author":{"email":"40bce24f102694ff75c1f79db8c8f86bbda82b4f@users.noreply.github.com","name":"Balaji Soundrarajan"},"message":"Merge pull request #2293 from basoundr/fix2218SerializeOptions\n\nSerialize left out Shared Formatting Options","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/64b237dc1a8dd447453bbf401708ef115f881cbc"},{"sha":"7a80f54665ab6bf085baa0f640c4b0a6f93bf379","author":{"email":"b2723955eacd5886ab06a1d0aaaa3d75e70b4963@microsoft.com","name":"Matt Warren"},"message":"Merge pull request #2295 from mattwar/Bug463\n\nChange sibling check to use similarity instead of exact match","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/7a80f54665ab6bf085baa0f640c4b0a6f93bf379"},{"sha":"2ff3a2c119eb4731a35780a5bfec37fe3a0e879d","author":{"email":"d50a4528250c5e7ab89d3b057cfa34db7ebf58d4@gafter.com","name":"Neal Gafter"},"message":"Merge pull request #2158 from gafter/fix2116\n\nUse a recent Unicode version for case mapping by relying on a neutral culture","distinct":false,"url":"https://api.github.com/repos/jmarolf/roslyn/commits/2ff3a2c119eb4731a35780a5bfec37fe3a0e879d"}]}