{"push_id":574539109,"size":259,"distinct_size":259,"ref":"refs/heads/master","head":"b0bc637af0d23e3a8cf771ee4220a7d7ec75fd52","before":"41971956795725fa29fd9a1c9d0fb00d5553dd7e","commits":[{"sha":"e5702ea8a3443f01bc33a7142e8bc2268f6b14bf","author":{"email":"77ba714575a16599403225a5e158b8977f7ee748@xamarin.com","name":"David Karlaš"},"message":"Typo in SyntaxAnnotation class description","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/e5702ea8a3443f01bc33a7142e8bc2268f6b14bf"},{"sha":"7b57680087ed20def067a64da5c45aef0facd4bd","author":{"email":"172aa0e40c1d06bb00b322b1189736c0af8a4b6d@live.de","name":"Dennis Fischer"},"message":"Fix SimpleDiagnostic GetHashCode is more specific than Equals","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/7b57680087ed20def067a64da5c45aef0facd4bd"},{"sha":"38f5dcd293553916c321a0926904f14978873613","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Fix Roslyn.sln","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/38f5dcd293553916c321a0926904f14978873613"},{"sha":"ef31be5da28a35c042fdf33a9098c65e41feb26b","author":{"email":"b2723955eacd5886ab06a1d0aaaa3d75e70b4963@microsoft.com","name":"Matt Warren"},"message":"Modify Property End Construct","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/ef31be5da28a35c042fdf33a9098c65e41feb26b"},{"sha":"1863c959473a8973c06dacdfe835cd800bb702af","author":{"email":"b2723955eacd5886ab06a1d0aaaa3d75e70b4963@microsoft.com","name":"Matt Warren"},"message":"Merge remote-tracking branch 'origin/master' into SyntaxGenerator","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/1863c959473a8973c06dacdfe835cd800bb702af"},{"sha":"4825e3738151ca876e8a6af767eacff51bef37df","author":{"email":"b2723955eacd5886ab06a1d0aaaa3d75e70b4963@microsoft.com","name":"Matt Warren"},"message":"ClearTrivia on SyntaxGenerator arguments","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/4825e3738151ca876e8a6af767eacff51bef37df"},{"sha":"588d601a2916ff06e825a70c059e285aeec22dcb","author":{"email":"cec2293f89219cf60667ecf27ae475f322563dd6@outlook.com","name":"Brett Forsgren"},"message":"remove cancellation token from NavigateTo\n\nNavigateTo doesn't support cancellation when computing the display properties so the cancellation token is getting removed rather than having to manually handling OperationCanceledException.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/588d601a2916ff06e825a70c059e285aeec22dcb"},{"sha":"03d49f8aad04c4c5e8ed0787e9e6becd3bca2f6a","author":{"email":"cec2293f89219cf60667ecf27ae475f322563dd6@outlook.com","name":"Brett Forsgren"},"message":"add comment explaining usage of CancellationToken.None","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/03d49f8aad04c4c5e8ed0787e9e6becd3bca2f6a"},{"sha":"4f147f5b559071e432e15ed9ba5836603be7182c","author":{"email":"c3dabf28d8c57321e17c37e166feb25196ffe8a1@microsoft.com","name":"Brett Forsgren"},"message":"Merge pull request #332 from brettfo/navigateto-cancellation\n\nRemove cancellation token from NavigateTo","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/4f147f5b559071e432e15ed9ba5836603be7182c"},{"sha":"02bbffda78f9d3ed6b4ed1e1081c7d7f42524efc","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Add MetadataVisualizer project to Roslyn solutions","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/02bbffda78f9d3ed6b4ed1e1081c7d7f42524efc"},{"sha":"5dd4211d12d78ac452ac462abe4d479541d0cd6e","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Merge branch 'master' of https://github.com/tmat/roslyn","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/5dd4211d12d78ac452ac462abe4d479541d0cd6e"},{"sha":"53ed75099e511b8c14d3ce063f90c23079de6d5f","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"Add a small cache of AbstractSyntaxContext\n\nAbstractSymbolCompletionProvider computes a SyntaxContext and passes\nthat around while computing CompletionItems. Many CompletionProviders\nderive AbstractSymbolCompletionProvider in order to share the logic for\nlinked files completion. This means that we'll repeatedly compute the\nsame SyntaxContext for a given Document and position. This shows up in\nthe 2-core typing tests. To avoid this, we'll simply cache the most\nrecent Document/position/SyntaxContext and use it if it matches the\ncurrent request.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/53ed75099e511b8c14d3ce063f90c23079de6d5f"},{"sha":"f5a72c6ffc7258df9823df3fe46466470ab94b65","author":{"email":"43f65236355b73a20444e4e98dbe799bb5631178@microsoft.com","name":"Ravi Chande"},"message":"Fix spelling","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/f5a72c6ffc7258df9823df3fe46466470ab94b65"},{"sha":"3a54c09188fd60ba62b16c79f85824d7c3e228a4","author":{"email":"95d25468395dd06a7d140c6bcbb70e4908a06fa3@microsoft.com","name":"Srivatsn Narayanan"},"message":"Create new projects for System.Runtime.Analyzers\nMove rule CA1001 to this project. Rewrite the codefixer for it to be based on DocumentEditor and hence language agnostic.\n\nFix for CA1001 shouldn't generate a dispose method if there is already one in the type. Instead modify that method to make it the interface implementation.\nAdding some tests.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/3a54c09188fd60ba62b16c79f85824d7c3e228a4"},{"sha":"3f91cca0007d06e494d80f3c989bb8281fd198eb","author":{"email":"b2723955eacd5886ab06a1d0aaaa3d75e70b4963@microsoft.com","name":"Matt Warren"},"message":"Merge","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/3f91cca0007d06e494d80f3c989bb8281fd198eb"},{"sha":"83c3dffda6a22f746479822a242fc55d8ca002a5","author":{"email":"7b03f6819b638575f5f50d332b640fa0cce19cac@microsoft.com","name":"VSadov"},"message":"Replace nonbreaking space (0xA0) with a regular space.\n\nIt is likely the character was inserted by accident. There is no reason\nto use it in the code. It is a valid Unicode whitespace, but not a valid\nASCII. Since the containing file has no encoding bytemarks, the behavior\nof this char is dependent on default encoding. Indeed, the file compiles\non Windows and fails on Linux.\nAs far as I could find, this is the only case where this character is\nused in actual code (not in tests) in Roslyn codebase.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/83c3dffda6a22f746479822a242fc55d8ca002a5"},{"sha":"ee0763f421c4707e02ac3ad75d50ab4f9eec2bfd","author":{"email":"594e64d872dc779d4db88540faa4ab8de388f598@microsoft.com","name":"dino"},"message":"fix vsct file to not have dupliate button definitions","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/ee0763f421c4707e02ac3ad75d50ab4f9eec2bfd"},{"sha":"0bef13b42cf317b1237ca2339c03e49dd35ebc8d","author":{"email":"90e025279087560c9bf26701865445e411058ed5@microsoft.com","name":"Andrew Casey"},"message":"Manage the lifetime of DkmClrValue objects\n\nWe need to attach the same information to DkmEvaluationResults and\nDkmEvaluationResultEnumContexts, but they have different lifetimes.  Enum\ncontexts, which are, in some sense, the children of evaluation results are\nclosed first.  As such we don't want to clean up our attached information\nuntil the evaluation result is closed.  When we are informed that this has\nhappened (by a call to EvalResultDataItem.OnClose), we call Close on the\nassociated DkmClrValue.\n\nWe hope that actively managing the lifetime of DkmClrValue instances will\nimprove perf by reducing the amount of work that the debugger has to do on\neach evaluation (which is proportional to the number of live\nDkmClrValues).\n\nUnfortunately, this will not improve perf in the large-array case because\nDkmEvaluationResults are not closed as they are scrolled out of view.\n\nAssociated with DevDiv #1094428 (not yet on GitHub).","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/0bef13b42cf317b1237ca2339c03e49dd35ebc8d"},{"sha":"23e6f787310173e35f61ffcff96f911b547613c7","author":{"email":"7b03f6819b638575f5f50d332b640fa0cce19cac@microsoft.com","name":"VSadov"},"message":"Merge pull request #340 from VSadov/master\n\nReplace nonbreaking space (0xA0) with a regular space.","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/23e6f787310173e35f61ffcff96f911b547613c7"},{"sha":"7086042a3ba695a8ecc82688a8934b7e66d6c54a","author":{"email":"29df79e2ce35367208af80a4448c3b0037f57e52@microsoft.com","name":"Tomas Matousek"},"message":"Merge remote-tracking branch 'upstream/master'\n\nConflicts:\n\tsrc/Roslyn.sln","distinct":true,"url":"https://api.github.com/repos/pharring/roslyn/commits/7086042a3ba695a8ecc82688a8934b7e66d6c54a"}]}