{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":584864134,"defaultBranch":"main","name":"pxp","ownerLogin":"pxp-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-03T17:59:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/122101022?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723851476.0","currentOid":""},"activityList":{"items":[{"before":"061437030dec13b3a5480015835c895ee0bb5436","after":"6fed76f1fd3b019f49ec05c8522e1dd81d99c5ad","ref":"refs/heads/main","pushedAt":"2024-09-18T12:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Parser: Correct precedence for clone / new expressions","shortMessageHtmlLink":"Parser: Correct precedence for clone / new expressions"}},{"before":"82cba97117c5ffec0ee6e39cd3a19fc42e23f8b8","after":"061437030dec13b3a5480015835c895ee0bb5436","ref":"refs/heads/main","pushedAt":"2024-09-17T19:10:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Parser: Add support for @var tag","shortMessageHtmlLink":"Parser: Add support for @var tag"}},{"before":"b3303fc0eb084758745d19787fbf8daedebe439a","after":"82cba97117c5ffec0ee6e39cd3a19fc42e23f8b8","ref":"refs/heads/main","pushedAt":"2024-09-11T21:39:15.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Misc: Fmt","shortMessageHtmlLink":"Misc: Fmt"}},{"before":"bccdc521751158d26a9cd52a7062390a38d1e549","after":"b3303fc0eb084758745d19787fbf8daedebe439a","ref":"refs/heads/main","pushedAt":"2024-09-10T21:35:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Parser/Tests: Add tests for the right-hand assignment bug fixed in previous commit","shortMessageHtmlLink":"Parser/Tests: Add tests for the right-hand assignment bug fixed in pr…"}},{"before":"0cefdefc01028d49f357351a7dd871763ba0de04","after":"bccdc521751158d26a9cd52a7062390a38d1e549","ref":"refs/heads/main","pushedAt":"2024-09-10T20:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Parser: Remove unnecessary yield & yield from precedences","shortMessageHtmlLink":"Parser: Remove unnecessary yield & yield from precedences"}},{"before":"9f30538c306b7e72e06f161ef33cd7428df76ef1","after":"0cefdefc01028d49f357351a7dd871763ba0de04","ref":"refs/heads/main","pushedAt":"2024-09-10T20:08:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Parser: Remove unused Print precedence","shortMessageHtmlLink":"Parser: Remove unused Print precedence"}},{"before":"b0a2f3b16144fd81234cc4edf11f173fd91ef1a8","after":"9f30538c306b7e72e06f161ef33cd7428df76ef1","ref":"refs/heads/main","pushedAt":"2024-09-10T19:51:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Fix Github Issues link in CONTRIBUTING.md (#75)","shortMessageHtmlLink":"Fix Github Issues link in CONTRIBUTING.md (#75)"}},{"before":"d94ea717418599e60f2af34e61adc673351592ee","after":"b0a2f3b16144fd81234cc4edf11f173fd91ef1a8","ref":"refs/heads/main","pushedAt":"2024-09-10T19:24:35.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS: Move into new Tools directory","shortMessageHtmlLink":"PLS: Move into new Tools directory"}},{"before":"01d52732a9156eae74174a63e2d3e9bcfaae4368","after":"d94ea717418599e60f2af34e61adc673351592ee","ref":"refs/heads/main","pushedAt":"2024-09-06T00:42:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"DocBlock: Initialise crate","shortMessageHtmlLink":"DocBlock: Initialise crate"}},{"before":"07c4663d94817ea35fa1fdabad5baafa9b4b23f2","after":"01d52732a9156eae74174a63e2d3e9bcfaae4368","ref":"refs/heads/main","pushedAt":"2024-09-06T00:38:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"LSP/Testing: Ensure workspace folder exists for tests","shortMessageHtmlLink":"LSP/Testing: Ensure workspace folder exists for tests"}},{"before":"e35f49bacbb375f2fdcf7830e6f5b60243324247","after":"07c4663d94817ea35fa1fdabad5baafa9b4b23f2","ref":"refs/heads/main","pushedAt":"2024-09-06T00:35:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS: Re-prioritise completion kind resolution","shortMessageHtmlLink":"PLS: Re-prioritise completion kind resolution"}},{"before":"b6306a5c86d7a3a99e4f9ace5b7e73b3e79ca15e","after":"e35f49bacbb375f2fdcf7830e6f5b60243324247","ref":"refs/heads/main","pushedAt":"2024-09-06T00:35:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"AST+Inference+Parser+PLS: Improve tolerant parsing of empty static access","shortMessageHtmlLink":"AST+Inference+Parser+PLS: Improve tolerant parsing of empty static ac…"}},{"before":"a90b330cda15db14a8ec77805822b1db359937aa","after":"b6306a5c86d7a3a99e4f9ace5b7e73b3e79ca15e","ref":"refs/heads/main","pushedAt":"2024-09-04T23:24:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"LSP: Lay the foundation for testing LSP servers","shortMessageHtmlLink":"LSP: Lay the foundation for testing LSP servers"}},{"before":"d6a51edb968e93d244666a4612d775da301fde3a","after":"a90b330cda15db14a8ec77805822b1db359937aa","ref":"refs/heads/main","pushedAt":"2024-09-04T21:40:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Misc: Various things to make Clippy happier","shortMessageHtmlLink":"Misc: Various things to make Clippy happier"}},{"before":"6997ab5bf5da588fb28f831537c0b67ebde906c5","after":"d6a51edb968e93d244666a4612d775da301fde3a","ref":"refs/heads/main","pushedAt":"2024-09-04T21:34:45.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"LSP: Add some documentation","shortMessageHtmlLink":"LSP: Add some documentation"}},{"before":"5a20efdc8742de7f4df6fe7ebf0853c33bac9a09","after":"6997ab5bf5da588fb28f831537c0b67ebde906c5","ref":"refs/heads/main","pushedAt":"2024-08-29T20:24:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Inference: Persist class and function scopes using push_inherited()","shortMessageHtmlLink":"Inference: Persist class and function scopes using push_inherited()"}},{"before":"d80ddc108ed37329094746a95173831321fda80d","after":"5a20efdc8742de7f4df6fe7ebf0853c33bac9a09","ref":"refs/heads/main","pushedAt":"2024-08-24T02:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Misc: Various Clippy refactors","shortMessageHtmlLink":"Misc: Various Clippy refactors"}},{"before":"b459d2d3a77e6bc2bb9e24301a6cbcd3016ba17a","after":"d80ddc108ed37329094746a95173831321fda80d","ref":"refs/heads/main","pushedAt":"2024-08-24T02:46:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Inference: Refactor to keep track of current scope\n\nInstead of just tracking types, I think it's useful to also\nkeep track of the current scope. This essentially means identifying\nwhich class, function, etc a Node is found in, allowing us to determine\nwhether or not a method can be called successfully, etc.","shortMessageHtmlLink":"Inference: Refactor to keep track of current scope"}},{"before":"d0dce130a43dfd11e99778a55016a29484bcec16","after":"b459d2d3a77e6bc2bb9e24301a6cbcd3016ba17a","ref":"refs/heads/main","pushedAt":"2024-08-24T01:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Inference: Refactor InferenceEngine to be a static method holder","shortMessageHtmlLink":"Inference: Refactor InferenceEngine to be a static method holder"}},{"before":"13a1cacb48943170c9cbe494e8270e7347d35598","after":"d0dce130a43dfd11e99778a55016a29484bcec16","ref":"refs/heads/main","pushedAt":"2024-08-23T23:45:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Span/Tests: Update for new line/column logic","shortMessageHtmlLink":"Span/Tests: Update for new line/column logic"}},{"before":"45ce518026ea64213d3d013ea3f484270d27ac81","after":"13a1cacb48943170c9cbe494e8270e7347d35598","ref":"refs/heads/main","pushedAt":"2024-08-23T23:40:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS/Commands: Add basic completion for properties and methods","shortMessageHtmlLink":"PLS/Commands: Add basic completion for properties and methods"}},{"before":"3365c07fc9bf60e7899a829920eb396d542859fd","after":"45ce518026ea64213d3d013ea3f484270d27ac81","ref":"refs/heads/main","pushedAt":"2024-08-23T22:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Span: Ensure line and column offset calculations are zero-based","shortMessageHtmlLink":"Span: Ensure line and column offset calculations are zero-based"}},{"before":"0b669518249227037d553f9271a274785163ddf4","after":"3365c07fc9bf60e7899a829920eb396d542859fd","ref":"refs/heads/main","pushedAt":"2024-08-23T22:37:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Parser/Tests: Output full debug repr of diagnostics in tests","shortMessageHtmlLink":"Parser/Tests: Output full debug repr of diagnostics in tests"}},{"before":"34b0423bd9f22744e664b4c59218077672c931b3","after":"0b669518249227037d553f9271a274785163ddf4","ref":"refs/heads/main","pushedAt":"2024-08-23T22:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"Parser: Make missing ending errors more accurate","shortMessageHtmlLink":"Parser: Make missing ending errors more accurate"}},{"before":"56435ca2f709f18c3e0a93207242f89cf1f3b2c9","after":"34b0423bd9f22744e664b4c59218077672c931b3","ref":"refs/heads/main","pushedAt":"2024-08-20T23:05:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS: Add support for hover on function statement","shortMessageHtmlLink":"PLS: Add support for hover on function statement"}},{"before":"4907734f12993c3a324e09ce193d9e70f60b4741","after":"56435ca2f709f18c3e0a93207242f89cf1f3b2c9","ref":"refs/heads/main","pushedAt":"2024-08-19T20:52:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS/Commands: Generate and send document symbols","shortMessageHtmlLink":"PLS/Commands: Generate and send document symbols"}},{"before":"b45dd20d9f53745d57473a21302e325c54db9722","after":"4907734f12993c3a324e09ce193d9e70f60b4741","ref":"refs/heads/main","pushedAt":"2024-08-19T18:44:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS: Bring diagnostics behaviour over to new server setup","shortMessageHtmlLink":"PLS: Bring diagnostics behaviour over to new server setup"}},{"before":"3f52ce7a82075e0ab9334ad610e00a2d88fbe78c","after":"b45dd20d9f53745d57473a21302e325c54db9722","ref":"refs/heads/main","pushedAt":"2024-08-18T18:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS: Update initialized log message","shortMessageHtmlLink":"PLS: Update initialized log message"}},{"before":"648f3d45daa6e09c5fe52aa1d42fc002406241aa","after":"3f52ce7a82075e0ab9334ad610e00a2d88fbe78c","ref":"refs/heads/main","pushedAt":"2024-08-18T18:13:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS: Add name and version to server info","shortMessageHtmlLink":"PLS: Add name and version to server info"}},{"before":"0d012679ae42439453c12e45c90922c4ea6fe786","after":"648f3d45daa6e09c5fe52aa1d42fc002406241aa","ref":"refs/heads/main","pushedAt":"2024-08-18T17:58:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryangjchandler","name":"Ryan Chandler","path":"/ryangjchandler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41837763?s=80&v=4"},"commit":{"message":"PLS: Track content changes","shortMessageHtmlLink":"PLS: Track content changes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjo0NjoxOS4wMDAwMDBazwAAAAS5rQel","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjo0NjoxOS4wMDAwMDBazwAAAAS5rQel","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOFQxNzo1ODoxMS4wMDAwMDBazwAAAASdZVZw"}},"title":"Activity · pxp-lang/pxp"}