{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":236324752,"defaultBranch":"master","name":"csharp-language-server","ownerLogin":"razzmatazz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-26T14:38:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/563556?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719992043.0","currentOid":""},"activityList":{"items":[{"before":"9d24857226e6c4b684e87621741d71ffed8296bd","after":"ef4143ab4137c7fb91ffe74aa6f57793945cb06e","ref":"refs/heads/master","pushedAt":"2024-07-04T08:06:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"fix: Fix diagnostics for clients that do not support pull diagnostics","shortMessageHtmlLink":"fix: Fix diagnostics for clients that do not support pull diagnostics"}},{"before":"c0b2c8de95784b21d7ea2edebae8019dd7b00425","after":null,"ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-03T07:34:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"}},{"before":"42aff922e1e0efc2d2db725b26fb049a545874ba","after":"9d24857226e6c4b684e87621741d71ffed8296bd","ref":"refs/heads/master","pushedAt":"2024-07-03T07:33:59.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Merge pull request #174 from razzmatazz/implement-pull-diagnostics\n\nImplement pull diagnostics","shortMessageHtmlLink":"Merge pull request #174 from razzmatazz/implement-pull-diagnostics"}},{"before":"53e299d7c0aa2130bd14495a62fd2cc76976a033","after":"c0b2c8de95784b21d7ea2edebae8019dd7b00425","ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-03T07:33:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"feat: Disable push diagnostic when pull is supported by the client","shortMessageHtmlLink":"feat: Disable push diagnostic when pull is supported by the client"}},{"before":"174940c4022f7014a5148bd126bba0492c6fba94","after":"53e299d7c0aa2130bd14495a62fd2cc76976a033","ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-03T07:33:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"feat: Disable push diagnostic when pull is supported by the client","shortMessageHtmlLink":"feat: Disable push diagnostic when pull is supported by the client"}},{"before":"b71265fc234bfa4064f0c40266b982caf192b75b","after":"174940c4022f7014a5148bd126bba0492c6fba94","ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-03T07:30:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"feat: Disable push diagnostic when pull is supported by the client","shortMessageHtmlLink":"feat: Disable push diagnostic when pull is supported by the client"}},{"before":"b2f80754ca394256b512c388bdbebd663efd5ed4","after":"b71265fc234bfa4064f0c40266b982caf192b75b","ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-03T07:23:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"chore: Simplify ServerStateEvent.ClientCapabilityChange","shortMessageHtmlLink":"chore: Simplify ServerStateEvent.ClientCapabilityChange"}},{"before":"5c0a0727f4a6ddd4b33f4524b59f36177f73aa84","after":"b2f80754ca394256b512c388bdbebd663efd5ed4","ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-03T07:20:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"feat: Implement Diagnostic Pull for TextDocument","shortMessageHtmlLink":"feat: Implement Diagnostic Pull for TextDocument"}},{"before":"bc68aa2cb784610188a463358c86444d782a6ff1","after":"5c0a0727f4a6ddd4b33f4524b59f36177f73aa84","ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-03T07:17:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"feat: Implement Diagnostic Pull for TextDocument","shortMessageHtmlLink":"feat: Implement Diagnostic Pull for TextDocument"}},{"before":"b933d090beafed69283bc2e44a64a70adf562923","after":"38d254a6a52169cbdc549bd0152a704975379db3","ref":"refs/heads/refactor-push-diagnostics","pushedAt":"2024-07-03T07:16:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"refactor: drop separate Diagnostics actor, integrate push diagnostics logic into ServerState actor","shortMessageHtmlLink":"refactor: drop separate Diagnostics actor, integrate push diagnostics…"}},{"before":"7f438b6304ab8b5f65cebd75788270a61ac957da","after":"42aff922e1e0efc2d2db725b26fb049a545874ba","ref":"refs/heads/master","pushedAt":"2024-07-03T07:16:03.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Merge pull request #175 from razzmatazz/refactor-push-diagnostics\n\nRefactor push diagnostics","shortMessageHtmlLink":"Merge pull request #175 from razzmatazz/refactor-push-diagnostics"}},{"before":"cc983cc4c87676551dd858a30745f4ecbecac28c","after":"b933d090beafed69283bc2e44a64a70adf562923","ref":"refs/heads/refactor-push-diagnostics","pushedAt":"2024-07-02T19:00:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Introduce ServerStateEvent.OpenDocTouch, maintain Touched timestamp in ServerOpenDocInfo","shortMessageHtmlLink":"Introduce ServerStateEvent.OpenDocTouch, maintain Touched timestamp i…"}},{"before":"684dcc4c65e436c4c07cbd503c5ea45b3ec0d365","after":"cc983cc4c87676551dd858a30745f4ecbecac28c","ref":"refs/heads/refactor-push-diagnostics","pushedAt":"2024-07-02T18:14:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"chore: introduce emptyClientCapabilities and us it to reduce ClientCapabilities option to ClientCapabilities throughout the codebase","shortMessageHtmlLink":"chore: introduce emptyClientCapabilities and us it to reduce ClientCa…"}},{"before":null,"after":"684dcc4c65e436c4c07cbd503c5ea45b3ec0d365","ref":"refs/heads/refactor-push-diagnostics","pushedAt":"2024-07-02T18:12:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"feat: introduce emptyClientCapabilities and us it to reduce ClientCapabilities option to ClientCapabilities throughout the codebase","shortMessageHtmlLink":"feat: introduce emptyClientCapabilities and us it to reduce ClientCap…"}},{"before":"684dcc4c65e436c4c07cbd503c5ea45b3ec0d365","after":"bc68aa2cb784610188a463358c86444d782a6ff1","ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-02T18:11:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"feat: Extract CSharpLanguageServer.State.ServerDiagnosticPush","shortMessageHtmlLink":"feat: Extract CSharpLanguageServer.State.ServerDiagnosticPush"}},{"before":null,"after":"684dcc4c65e436c4c07cbd503c5ea45b3ec0d365","ref":"refs/heads/implement-pull-diagnostics","pushedAt":"2024-07-02T14:09:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"feat: introduce emptyClientCapabilities and us it to reduce ClientCapabilities option to ClientCapabilities throughout the codebase","shortMessageHtmlLink":"feat: introduce emptyClientCapabilities and us it to reduce ClientCap…"}},{"before":"c1f8c450e89b648da937b286e12dd3068106f218","after":"7f438b6304ab8b5f65cebd75788270a61ac957da","ref":"refs/heads/master","pushedAt":"2024-06-23T12:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"csharp-ls: 0.14.0 / Palanga","shortMessageHtmlLink":"csharp-ls: 0.14.0 / Palanga"}},{"before":"8eac7bf895b3ea5fe746d0589789516d2f517305","after":"c1f8c450e89b648da937b286e12dd3068106f218","ref":"refs/heads/master","pushedAt":"2024-06-20T13:00:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"bugfix: Actually wait for and assert initialization in InitializationTests","shortMessageHtmlLink":"bugfix: Actually wait for and assert initialization in Initialization…"}},{"before":"76f019eec2213b65ac2fa11ae851c3d02d26eb74","after":null,"ref":"refs/heads/speed-up-completion","pushedAt":"2024-06-20T12:17:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"}},{"before":"6cf6ae9f4ccec40ec14a5a45c9dd9d49e1c8727d","after":"8eac7bf895b3ea5fe746d0589789516d2f517305","ref":"refs/heads/master","pushedAt":"2024-06-20T12:17:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Merge pull request #168 from razzmatazz/speed-up-completion\n\nSpeed up completion","shortMessageHtmlLink":"Merge pull request #168 from razzmatazz/speed-up-completion"}},{"before":"053f7a1376a1a7715eeecd657185f3b2c1547906","after":"76f019eec2213b65ac2fa11ae851c3d02d26eb74","ref":"refs/heads/speed-up-completion","pushedAt":"2024-06-20T12:17:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Speed up completion by passing in updated CompletionOptions to the internal GetCompletionsAsync api","shortMessageHtmlLink":"Speed up completion by passing in updated CompletionOptions to the in…"}},{"before":"41a45145230956b68ea699c20543ad732336e8de","after":"053f7a1376a1a7715eeecd657185f3b2c1547906","ref":"refs/heads/speed-up-completion","pushedAt":"2024-06-20T12:15:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Speed up completion by passing in updated CompletionOptions to the internal GetCompletionsAsync api","shortMessageHtmlLink":"Speed up completion by passing in updated CompletionOptions to the in…"}},{"before":"930389fd8396074ef497378067db0855ce01ad6a","after":"41a45145230956b68ea699c20543ad732336e8de","ref":"refs/heads/speed-up-completion","pushedAt":"2024-06-20T12:06:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Speed up completion by supplying updated CompletionOptions to the internal GetCompletionsAsync api","shortMessageHtmlLink":"Speed up completion by supplying updated CompletionOptions to the int…"}},{"before":"8640651a5aea9b59d41b59305c54f251785d7c7d","after":"930389fd8396074ef497378067db0855ce01ad6a","ref":"refs/heads/speed-up-completion","pushedAt":"2024-06-19T18:49:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"speed up completion by not showing items from unimported namespaces","shortMessageHtmlLink":"speed up completion by not showing items from unimported namespaces"}},{"before":null,"after":"8640651a5aea9b59d41b59305c54f251785d7c7d","ref":"refs/heads/speed-up-completion","pushedAt":"2024-06-19T18:04:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"speed up completion by not showing items from unimported namespaces","shortMessageHtmlLink":"speed up completion by not showing items from unimported namespaces"}},{"before":"7cbac27f73f7b4f69675a77a99936ca97a74dce0","after":"6cf6ae9f4ccec40ec14a5a45c9dd9d49e1c8727d","ref":"refs/heads/master","pushedAt":"2024-06-17T18:27:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"fix: supress \"GetService failed\" messages for some of Roslyn services we are not providing mocks for","shortMessageHtmlLink":"fix: supress \"GetService failed\" messages for some of Roslyn services…"}},{"before":"670000f7823469b81b5e5fe7503e6e7c87bc9124","after":"7cbac27f73f7b4f69675a77a99936ca97a74dce0","ref":"refs/heads/master","pushedAt":"2024-06-17T16:16:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Mock IRemoteHostClientProvider to silence some of the warnings","shortMessageHtmlLink":"Mock IRemoteHostClientProvider to silence some of the warnings"}},{"before":"6bf6968fc44dd9f12329fbf739cf41569490ef31","after":null,"ref":"refs/heads/switch-to-ionide-lsp-0-6","pushedAt":"2024-06-17T15:16:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"}},{"before":"5bf94fe9e6f396915d587ce884056c1b93d72538","after":"670000f7823469b81b5e5fe7503e6e7c87bc9124","ref":"refs/heads/master","pushedAt":"2024-06-17T15:16:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Merge pull request #167 from razzmatazz/switch-to-ionide-lsp-0-6\n\nUpgrade to Ionide.LanguageServerProtocol v0.6","shortMessageHtmlLink":"Merge pull request #167 from razzmatazz/switch-to-ionide-lsp-0-6"}},{"before":null,"after":"6bf6968fc44dd9f12329fbf739cf41569490ef31","ref":"refs/heads/switch-to-ionide-lsp-0-6","pushedAt":"2024-06-17T15:13:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"razzmatazz","name":"Saulius Menkevičius","path":"/razzmatazz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/563556?s=80&v=4"},"commit":{"message":"Upgrade to Ionide.LanguageServerProtocol v0.6","shortMessageHtmlLink":"Upgrade to Ionide.LanguageServerProtocol v0.6"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdqadVAA","startCursor":null,"endCursor":null}},"title":"Activity · razzmatazz/csharp-language-server"}