{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":29078997,"defaultBranch":"main","name":"roslyn","ownerLogin":"dotnet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-11T02:39:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9141961?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717089257.0","currentOid":""},"activityList":{"items":[{"before":"579d03195b3d05b0dff8e8ac4e0f28bad0691b75","after":"77c214ab0d7c4be36f1dab9b661c24e1f0c02f63","ref":"refs/heads/darc-release/dev17.10-3014928c-56df-49fd-bba8-585b179253c3","pushedAt":"2024-06-01T13:10:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-maestro[bot]","name":null,"path":"/apps/dotnet-maestro","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/16706?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/arcade build 20240520.4\n\nMicrosoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk\n From Version 8.0.0-beta.24266.3 -> To Version 8.0.0-beta.24270.4","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/arcade build 20240…"}},{"before":"61e2c9fd9525099b7b8ba0177494dfa82e3bf462","after":"94a8b3d9f24887fd3980ae4e1e084a8e1076e6db","ref":"refs/heads/darc-release/dev17.9-5eb71420-6c64-41be-81fe-7c84549d6085","pushedAt":"2024-06-01T13:04:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-maestro[bot]","name":null,"path":"/apps/dotnet-maestro","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/16706?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/arcade build 20240520.4\n\nMicrosoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk\n From Version 8.0.0-beta.24266.3 -> To Version 8.0.0-beta.24270.4","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/arcade build 20240…"}},{"before":"a97a1b49a05a3aa7a0aab66d55caef9124da0a6c","after":"abc14cea9910943e2bc3b1487d8ac04189763846","ref":"refs/heads/darc-main-701eba01-3be2-4bad-ae28-e123d5e28bc5","pushedAt":"2024-06-01T12:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-maestro[bot]","name":null,"path":"/apps/dotnet-maestro","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/16706?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/arcade build 20240531.1\n\nMicrosoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk\n From Version 9.0.0-beta.24270.3 -> To Version 9.0.0-beta.24281.1","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/arcade build 20240…"}},{"before":"3a7a71ce7a30e33e2b7ccfb88018d95b38db7e2d","after":"20cd27836026708c835b8df881c203aac6dc2b40","ref":"refs/heads/darc-main-dd97f8d9-35f6-40c8-b7d7-dff0bb55ed63","pushedAt":"2024-06-01T12:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-maestro[bot]","name":null,"path":"/apps/dotnet-maestro","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/16706?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20240528.2\n\nMicrosoft.SourceBuild.Intermediate.source-build-reference-packages\n From Version 9.0.0-alpha.1.24162.2 -> To Version 9.0.0-alpha.1.24278.2","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/source-build-refer…"}},{"before":"d847cec6fa6922ab524e92ca0e0a01e2f5e98e85","after":"37b70f27ecf6578ad0b74d04406036b03ab90c8f","ref":"refs/heads/main","pushedAt":"2024-06-01T06:59:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"davidwengier","name":"David Wengier","path":"/davidwengier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754264?s=80&v=4"},"commit":{"message":"Merge pull request #73817 from davidwengier/BumpRazor\n\nBump Razor to 9.0.0-preview.24281.3","shortMessageHtmlLink":"Merge pull request #73817 from davidwengier/BumpRazor"}},{"before":"0ace424866836b9109803042b2f0ca6702771135","after":"d847cec6fa6922ab524e92ca0e0a01e2f5e98e85","ref":"refs/heads/main","pushedAt":"2024-05-31T22:08:01.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"RikkiGibson","name":"Rikki Gibson","path":"/RikkiGibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5833655?s=80&v=4"},"commit":{"message":"Merge pull request #73815 from RikkiGibson/partial-properties-to-main\n\nMerge partial properties feature to main","shortMessageHtmlLink":"Merge pull request #73815 from RikkiGibson/partial-properties-to-main"}},{"before":"6b6709a7fb5cc7b55d2cad41c6a279c0ca858ead","after":"0ace424866836b9109803042b2f0ca6702771135","ref":"refs/heads/main","pushedAt":"2024-05-31T21:39:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyrusNajmabadi","name":"Cyrus Najmabadi","path":"/CyrusNajmabadi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4564579?s=80&v=4"},"commit":{"message":"Merge pull request #73811 from CyrusNajmabadi/inViewClassificatio","shortMessageHtmlLink":"Merge pull request #73811 from CyrusNajmabadi/inViewClassificatio"}},{"before":"e0abd64c4fcb7d574cfed766df66759a49bdf78f","after":"6b6709a7fb5cc7b55d2cad41c6a279c0ca858ead","ref":"refs/heads/main","pushedAt":"2024-05-31T21:26:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Cosifne","name":"Shen Chen","path":"/Cosifne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24360909?s=80&v=4"},"commit":{"message":"Merge pull request #73807 from Cosifne/dev/shech/prepareVSSnap\n\nChange branch mapping","shortMessageHtmlLink":"Merge pull request #73807 from Cosifne/dev/shech/prepareVSSnap"}},{"before":"8b6bdf2b55ab7b182c03108d4d5fa20e6f379768","after":"b61f0e42470d4a979a8e87a6118ce45149de7d62","ref":"refs/heads/features/partial-properties","pushedAt":"2024-05-31T20:44:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RikkiGibson","name":"Rikki Gibson","path":"/RikkiGibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5833655?s=80&v=4"},"commit":{"message":"Prepare partial properties feature for merge (#73773)\n\nCo-authored-by: Shen Chen ","shortMessageHtmlLink":"Prepare partial properties feature for merge (#73773)"}},{"before":"c11fc369a70b0dd40b61a35b5720829c19c59b54","after":"e0abd64c4fcb7d574cfed766df66759a49bdf78f","ref":"refs/heads/main","pushedAt":"2024-05-31T19:56:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jasonmalinowski","name":"Jason Malinowski","path":"/jasonmalinowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201340?s=80&v=4"},"commit":{"message":"Merge pull request #73790 from jasonmalinowski/fix-nullref-during-shutdown\n\nCopy the ITelemetryReporter to a local before using","shortMessageHtmlLink":"Merge pull request #73790 from jasonmalinowski/fix-nullref-during-shu…"}},{"before":"12a14f8aa786a9e4a77c440773c0cfe56e35f86f","after":"c11fc369a70b0dd40b61a35b5720829c19c59b54","ref":"refs/heads/main","pushedAt":"2024-05-31T19:23:47.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"CyrusNajmabadi","name":"Cyrus Najmabadi","path":"/CyrusNajmabadi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4564579?s=80&v=4"},"commit":{"message":"Merge pull request #73805 from CyrusNajmabadi/declareNullableSimplify","shortMessageHtmlLink":"Merge pull request #73805 from CyrusNajmabadi/declareNullableSimplify"}},{"before":"5d852d4b26006a38672e4ccf5b3c325b78fa3d4f","after":"12a14f8aa786a9e4a77c440773c0cfe56e35f86f","ref":"refs/heads/main","pushedAt":"2024-05-31T19:17:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sharwell","name":"Sam Harwell","path":"/sharwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1408396?s=80&v=4"},"commit":{"message":"Merge pull request #73339 from js6pak/use-diagnostichelper-for-options\n\nAlways use DiagnosticHelper.Create for diagnostics with options","shortMessageHtmlLink":"Merge pull request #73339 from js6pak/use-diagnostichelper-for-options"}},{"before":"f1642d72d7faed12f92031e71f3459f003908abe","after":"5d852d4b26006a38672e4ccf5b3c325b78fa3d4f","ref":"refs/heads/main","pushedAt":"2024-05-31T18:39:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyrusNajmabadi","name":"Cyrus Najmabadi","path":"/CyrusNajmabadi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4564579?s=80&v=4"},"commit":{"message":"Merge pull request #73806 from CyrusNajmabadi/boolSimplification","shortMessageHtmlLink":"Merge pull request #73806 from CyrusNajmabadi/boolSimplification"}},{"before":"4793dce5265e1a6b168b15387ddc161f3f44f6a2","after":"8b6bdf2b55ab7b182c03108d4d5fa20e6f379768","ref":"refs/heads/features/partial-properties","pushedAt":"2024-05-31T17:22:19.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Cosifne","name":"Shen Chen","path":"/Cosifne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24360909?s=80&v=4"},"commit":{"message":"Merge pull request #73792 from Cosifne/dev/shech/HandlePartialProperires\n\nAddress a few locations also need to care about partial properties","shortMessageHtmlLink":"Merge pull request #73792 from Cosifne/dev/shech/HandlePartialProperires"}},{"before":"caa56b632a4c76f68ea0ae603884c6990435843c","after":"fa36c2610409c56aad21ad14c6267db5cefed848","ref":"refs/heads/features/roles","pushedAt":"2024-05-31T16:29:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jcouv","name":"Julien Couvreur","path":"/jcouv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12466233?s=80&v=4"},"commit":{"message":"Extensions: remove poison attributes (#73751)","shortMessageHtmlLink":"Extensions: remove poison attributes (#73751)"}},{"before":"d317eb2a45d03a2accf5cc25c5c53f3b7b06e2da","after":"579d03195b3d05b0dff8e8ac4e0f28bad0691b75","ref":"refs/heads/darc-release/dev17.10-3014928c-56df-49fd-bba8-585b179253c3","pushedAt":"2024-05-31T13:07:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-maestro[bot]","name":null,"path":"/apps/dotnet-maestro","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/16706?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/arcade build 20240520.4\n\nMicrosoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk\n From Version 8.0.0-beta.24266.3 -> To Version 8.0.0-beta.24270.4","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/arcade build 20240…"}},{"before":"12cbceae6659035876dcbfc88aa94411907bc9e5","after":"61e2c9fd9525099b7b8ba0177494dfa82e3bf462","ref":"refs/heads/darc-release/dev17.9-5eb71420-6c64-41be-81fe-7c84549d6085","pushedAt":"2024-05-31T13:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-maestro[bot]","name":null,"path":"/apps/dotnet-maestro","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/16706?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/arcade build 20240520.4\n\nMicrosoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk\n From Version 8.0.0-beta.24266.3 -> To Version 8.0.0-beta.24270.4","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/arcade build 20240…"}},{"before":"84c47ec97191261a5e56e115179686dc49909dda","after":"a97a1b49a05a3aa7a0aab66d55caef9124da0a6c","ref":"refs/heads/darc-main-701eba01-3be2-4bad-ae28-e123d5e28bc5","pushedAt":"2024-05-31T12:45:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-maestro[bot]","name":null,"path":"/apps/dotnet-maestro","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/16706?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/arcade build 20240530.3\n\nMicrosoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk\n From Version 9.0.0-beta.24270.3 -> To Version 9.0.0-beta.24280.3","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/arcade build 20240…"}},{"before":"25ec7698a2019b96e60c165a52767ff52346e374","after":"3a7a71ce7a30e33e2b7ccfb88018d95b38db7e2d","ref":"refs/heads/darc-main-dd97f8d9-35f6-40c8-b7d7-dff0bb55ed63","pushedAt":"2024-05-31T12:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-maestro[bot]","name":null,"path":"/apps/dotnet-maestro","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/16706?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20240528.2\n\nMicrosoft.SourceBuild.Intermediate.source-build-reference-packages\n From Version 9.0.0-alpha.1.24162.2 -> To Version 9.0.0-alpha.1.24278.2","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/source-build-refer…"}},{"before":"7185315fa87884713ab0aaae3b59b51fa0a918a6","after":"f1642d72d7faed12f92031e71f3459f003908abe","ref":"refs/heads/main","pushedAt":"2024-05-31T01:10:31.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"CyrusNajmabadi","name":"Cyrus Najmabadi","path":"/CyrusNajmabadi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4564579?s=80&v=4"},"commit":{"message":"Merge pull request #73786 from CyrusNajmabadi/frozenNavBar","shortMessageHtmlLink":"Merge pull request #73786 from CyrusNajmabadi/frozenNavBar"}},{"before":"282150644b1ae260521f1670156562c6e0fc7b54","after":"7185315fa87884713ab0aaae3b59b51fa0a918a6","ref":"refs/heads/main","pushedAt":"2024-05-30T23:32:31.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"davidwengier","name":"David Wengier","path":"/davidwengier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754264?s=80&v=4"},"commit":{"message":"Merge pull request #73040 from davidwengier/CleanupRazorEA\n\nClean up Razor EA","shortMessageHtmlLink":"Merge pull request #73040 from davidwengier/CleanupRazorEA"}},{"before":"b58cbaf5ade81ff0fd257693827c46cc1557295b","after":"f734803178e812870b211e0ae5328918d06fe102","ref":"refs/heads/locfiles/363e75dc-1f50-4f22-a8fb-faaef4cabcc3","pushedAt":"2024-05-30T22:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dotnet-bot","name":"dotnet bot","path":"/dotnet-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9011267?s=80&v=4"},"commit":{"message":"Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 2463692","shortMessageHtmlLink":"Localized file check-in by OneLocBuild Task: Build definition ID 327:…"}},{"before":"eaeef09144f099f5947335f0babc3bc9dde28f1e","after":"282150644b1ae260521f1670156562c6e0fc7b54","ref":"refs/heads/main","pushedAt":"2024-05-30T21:56:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jasonmalinowski","name":"Jason Malinowski","path":"/jasonmalinowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201340?s=80&v=4"},"commit":{"message":"Merge pull request #73791 from jasonmalinowski/fix-codeowners\n\nAdd the LanguageServer folder to CODEOWNERS","shortMessageHtmlLink":"Merge pull request #73791 from jasonmalinowski/fix-codeowners"}},{"before":"b7b602f243877b314b7b1e9c5a41500932df85e3","after":"eaeef09144f099f5947335f0babc3bc9dde28f1e","ref":"refs/heads/main","pushedAt":"2024-05-30T21:48:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dibarbet","name":"David Barbet","path":"/dibarbet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5749229?s=80&v=4"},"commit":{"message":"Merge pull request #73653 from dibarbet/fix_lsp_workspace_diagnostics\n\nFix race causing workspace diagnostics to be stale","shortMessageHtmlLink":"Merge pull request #73653 from dibarbet/fix_lsp_workspace_diagnostics"}},{"before":"b55a71a4c1f40f3f87afaece8c05e24d8e0e8ed6","after":"b7b602f243877b314b7b1e9c5a41500932df85e3","ref":"refs/heads/main","pushedAt":"2024-05-30T21:38:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cston","name":"Charles Stoner","path":"/cston","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10732005?s=80&v=4"},"commit":{"message":"Collection expressions: report specific conversion errors from overload resolution (#73307)","shortMessageHtmlLink":"Collection expressions: report specific conversion errors from overlo…"}},{"before":"2b7d172669b2f7e55803b55f317cfcc2d4279d76","after":"2ab34d515890524976cb61ee411bc1571f233246","ref":"refs/heads/release/dev17.10","pushedAt":"2024-05-30T21:35:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaredpar","name":"Jared Parsons","path":"/jaredpar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146967?s=80&v=4"},"commit":{"message":"Restore RazorCompiler EA layer for desktop (#73697)\n\n* Restore RazorCompiler EA layer for desktop\r\n\r\n* Fix nuget\r\n\r\n* Tests\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Jan Jones \r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Jan Jones \r\n\r\n---------\r\n\r\nCo-authored-by: Jan Jones ","shortMessageHtmlLink":"Restore RazorCompiler EA layer for desktop (#73697)"}},{"before":"6f2f8aa9b5ccf6a2ee1eae079919a13a9b618d51","after":"b55a71a4c1f40f3f87afaece8c05e24d8e0e8ed6","ref":"refs/heads/main","pushedAt":"2024-05-30T21:31:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ToddGrun","name":"Todd Grunke","path":"/ToddGrun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6785178?s=80&v=4"},"commit":{"message":"Improve AddImport conflict detection performance (#73780)\n\n* Improve add import conflict detection performance\r\n\r\nWe've recently obtained some traces from customers around ui delays during completion commit in C# files. The first profile I took a look at indicated that the delay was due to committing a snippet, and in particular during the code used to prevent adding conflicting imports.\r\n\r\nThis code has been improved in 3 ways, all relating to accessing the semantic model (where the *vast* majority of the time was spent):\r\n\r\n1) Reduce the number of nodes for which semantic information need be obtained. The code already collects a couple dictionaries keyed on type names which could cause conflicts. This simply changes the code to filter syntax nodes based on this.\r\n\r\n2) Change the kind of semantic model used. About half the time used during the binding process was due to the model dealing with work around nullability. We don't need that infomation, so we're good to use the much faster nullabledisabled semantic model.\r\n\r\n3) Process all the binding of nodes to their semantic info in parallel. This does a simple collection of nodes of interest, then uses the ProducerConsumer mechanism to obtain semantic information in parallel.\r\n\r\nAs a minor tweak, I aslo did away with the TreeWalker derivation, instead just doing a simple walk over the results of GetDescendantNodes. Should be more performant, and I find it a bit easier to understand when the needs are this simple.","shortMessageHtmlLink":"Improve AddImport conflict detection performance (#73780)"}},{"before":"12f89683716864af2582b59f9b94395ad8f39910","after":"6f2f8aa9b5ccf6a2ee1eae079919a13a9b618d51","ref":"refs/heads/main","pushedAt":"2024-05-30T19:13:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyrusNajmabadi","name":"Cyrus Najmabadi","path":"/CyrusNajmabadi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4564579?s=80&v=4"},"commit":{"message":"Merge pull request #73785 from CyrusNajmabadi/staticCapture","shortMessageHtmlLink":"Merge pull request #73785 from CyrusNajmabadi/staticCapture"}},{"before":null,"after":"d3adf4f8eeb5d59bd5df2dceb95b8e5034c53a26","ref":"refs/heads/dev/arkalyan/rename-sg-modes","pushedAt":"2024-05-30T17:14:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arkalyanms","name":"Arun Chander","path":"/arkalyanms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60013978?s=80&v=4"},"commit":{"message":"Rename SG run mode from Balanced to Manual","shortMessageHtmlLink":"Rename SG run mode from Balanced to Manual"}},{"before":"8595c8d30a4546cf662dba9ae475b4a2c50fb922","after":"12f89683716864af2582b59f9b94395ad8f39910","ref":"refs/heads/main","pushedAt":"2024-05-30T15:49:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmat","name":"Tomáš Matoušek","path":"/tmat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41759?s=80&v=4"},"commit":{"message":"Move LanguageServer out of Features directory (#73779)","shortMessageHtmlLink":"Move LanguageServer out of Features directory (#73779)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWbvJ4wA","startCursor":null,"endCursor":null}},"title":"Activity · dotnet/roslyn"}