{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":479223888,"defaultBranch":"main","name":"escalier","ownerLogin":"escalier-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-08T02:58:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104542585?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697321987.0","currentOid":""},"activityList":{"items":[{"before":"c308a60be3e228c8cb0da2fbde0966736fdc3934","after":"c5a8bafb1095393749d4d497d54c85a0d8cc08bf","ref":"refs/heads/throws-non-optional","pushedAt":"2023-10-15T16:32:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"remove 'throws' that are type variables (or unions of type variables)","shortMessageHtmlLink":"remove 'throws' that are type variables (or unions of type variables)"}},{"before":"3cf4ed5db0576ed69641a38422dd529e53389938","after":"c308a60be3e228c8cb0da2fbde0966736fdc3934","ref":"refs/heads/throws-non-optional","pushedAt":"2023-10-14T23:39:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"fix ordering issue","shortMessageHtmlLink":"fix ordering issue"}},{"before":null,"after":"3cf4ed5db0576ed69641a38422dd529e53389938","ref":"refs/heads/throws-non-optional","pushedAt":"2023-10-14T22:19:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Make 'throws' non-optional in type structs","shortMessageHtmlLink":"Make 'throws' non-optional in type structs"}},{"before":"8a324430a5d661b05af986f61bc574b947a0e971","after":"78d852fffc7b4f4a3906a8602e6367fe51fc12e5","ref":"refs/heads/gh-pages","pushedAt":"2023-10-14T21:06:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ escalier-lang/escalier@4d07abdb8f96ea9434df3fec7f5ba2bcae61be28 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 4d07abd ๐Ÿš€"}},{"before":"5b906ef492b39308ca593acd1356cdc931175a1b","after":null,"ref":"refs/heads/better-class-inference","pushedAt":"2023-10-14T21:04:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"}},{"before":"74e4e54576bbafe08c262ce036f684e60acf279d","after":"4d07abdb8f96ea9434df3fec7f5ba2bcae61be28","ref":"refs/heads/main","pushedAt":"2023-10-14T21:04:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Better class inference (#722)","shortMessageHtmlLink":"Better class inference (#722)"}},{"before":null,"after":"5b906ef492b39308ca593acd1356cdc931175a1b","ref":"refs/heads/better-class-inference","pushedAt":"2023-10-14T20:50:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Better class inference","shortMessageHtmlLink":"Better class inference"}},{"before":"77cf9ff75ddc1115020cd68c1bc0da1a7a1fd799","after":"8a324430a5d661b05af986f61bc574b947a0e971","ref":"refs/heads/gh-pages","pushedAt":"2023-10-12T02:54:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ escalier-lang/escalier@74e4e54576bbafe08c262ce036f684e60acf279d ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 74e4e54 ๐Ÿš€"}},{"before":"87f6a55ac949020e91444b494fa1210538263403","after":null,"ref":"refs/heads/generic-methods","pushedAt":"2023-10-12T02:53:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"}},{"before":"fd761b6c0cf744382dea40a1329d3cbc06baaa1f","after":"74e4e54576bbafe08c262ce036f684e60acf279d","ref":"refs/heads/main","pushedAt":"2023-10-12T02:53:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Type check generic methods on classes (#721)\n\n* Type check generic methods on classes\n\n* Update Method struct to use Function struct internally\n\n* Move a bunch of fields on Method into a .function field\n\n* generalize methods","shortMessageHtmlLink":"Type check generic methods on classes (#721)"}},{"before":"da69b614766b631a00c078212f34f66c541fc520","after":"87f6a55ac949020e91444b494fa1210538263403","ref":"refs/heads/generic-methods","pushedAt":"2023-10-12T02:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"generalize methods","shortMessageHtmlLink":"generalize methods"}},{"before":"c0648a8fb0f9c237f3d10ea257ee36f8f2540dc3","after":"da69b614766b631a00c078212f34f66c541fc520","ref":"refs/heads/generic-methods","pushedAt":"2023-10-11T23:16:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Move a bunch of fields on Method into a .function field","shortMessageHtmlLink":"Move a bunch of fields on Method into a .function field"}},{"before":"ab1bf821903b7b8988280aede95073948912fe30","after":"c0648a8fb0f9c237f3d10ea257ee36f8f2540dc3","ref":"refs/heads/generic-methods","pushedAt":"2023-10-11T12:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Update Method struct to use Function struct internally","shortMessageHtmlLink":"Update Method struct to use Function struct internally"}},{"before":null,"after":"ab1bf821903b7b8988280aede95073948912fe30","ref":"refs/heads/generic-methods","pushedAt":"2023-10-11T12:33:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Type check generic methods on classes","shortMessageHtmlLink":"Type check generic methods on classes"}},{"before":"04b7dd657562c438d58606eb8f187ee4fee6df2e","after":"77cf9ff75ddc1115020cd68c1bc0da1a7a1fd799","ref":"refs/heads/gh-pages","pushedAt":"2023-10-11T02:22:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ escalier-lang/escalier@fd761b6c0cf744382dea40a1329d3cbc06baaa1f ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ fd761b6 ๐Ÿš€"}},{"before":"02a45ba9116fcac4413a392b89f2e9a287004bb1","after":"fd761b6c0cf744382dea40a1329d3cbc06baaa1f","ref":"refs/heads/main","pushedAt":"2023-10-11T02:20:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"rename class.rs to class_parser.rs","shortMessageHtmlLink":"rename class.rs to class_parser.rs"}},{"before":"759d4a33c89da3c60d51ebcdaa17d2104e07dbe2","after":"04b7dd657562c438d58606eb8f187ee4fee6df2e","ref":"refs/heads/gh-pages","pushedAt":"2023-10-10T03:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ escalier-lang/escalier@02a45ba9116fcac4413a392b89f2e9a287004bb1 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 02a45ba ๐Ÿš€"}},{"before":"e25d381e2674b3d556a0dcc219565dfecd203082","after":null,"ref":"refs/heads/type-ref-inferred-scheme","pushedAt":"2023-10-10T03:53:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"}},{"before":"3d525715ec39b3fb47d9eb4c28ef13a3869d8657","after":"02a45ba9116fcac4413a392b89f2e9a287004bb1","ref":"refs/heads/main","pushedAt":"2023-10-10T03:53:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Add an (inferred) .scheme field on TypeRefs (#720)\n\n* Add an (inferred) .scheme field on TypeRefs\n\n* mark Scheme's that were created for type params\n\n* remove ClassMember::Constructor() since it isn't being used","shortMessageHtmlLink":"Add an (inferred) .scheme field on TypeRefs (#720)"}},{"before":"bda8fb60b914d316c03d0200208d9035a03d7262","after":"e25d381e2674b3d556a0dcc219565dfecd203082","ref":"refs/heads/type-ref-inferred-scheme","pushedAt":"2023-10-10T03:45:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"remove ClassMember::Constructor() since it isn't being used","shortMessageHtmlLink":"remove ClassMember::Constructor() since it isn't being used"}},{"before":"81585a97790871b01ba5833d0e32b0f85e5cd613","after":"bda8fb60b914d316c03d0200208d9035a03d7262","ref":"refs/heads/type-ref-inferred-scheme","pushedAt":"2023-10-10T03:01:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"mark Scheme's that were created for type params","shortMessageHtmlLink":"mark Scheme's that were created for type params"}},{"before":null,"after":"81585a97790871b01ba5833d0e32b0f85e5cd613","ref":"refs/heads/type-ref-inferred-scheme","pushedAt":"2023-10-09T20:53:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Add an (inferred) .scheme field on TypeRefs","shortMessageHtmlLink":"Add an (inferred) .scheme field on TypeRefs"}},{"before":"92b4de7f8ebdcac6815f4d66beb78d31707707bd","after":"759d4a33c89da3c60d51ebcdaa17d2104e07dbe2","ref":"refs/heads/gh-pages","pushedAt":"2023-10-08T22:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ escalier-lang/escalier@3d525715ec39b3fb47d9eb4c28ef13a3869d8657 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 3d52571 ๐Ÿš€"}},{"before":"65a242c76769852461e7a79dfd9ec6f65f92f7f2","after":null,"ref":"refs/heads/self-in-cls-ctx","pushedAt":"2023-10-08T22:06:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"}},{"before":"35e61c99ca69b931cb547daed64a6790c9be4d09","after":"3d525715ec39b3fb47d9eb4c28ef13a3869d8657","ref":"refs/heads/main","pushedAt":"2023-10-08T22:06:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Add Self to cls_ctx when inferring class interface (#719)\n\n* Add Self to cls_ctx when inferring class interface\n\n* Use 'Self' type reference when defining 'self' variable in methods","shortMessageHtmlLink":"Add Self to cls_ctx when inferring class interface (#719)"}},{"before":"6f4bfc8df80ae6bf31e850e6821977412177b5b4","after":"65a242c76769852461e7a79dfd9ec6f65f92f7f2","ref":"refs/heads/self-in-cls-ctx","pushedAt":"2023-10-08T21:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Use 'Self' type reference when defining 'self' variable in methods","shortMessageHtmlLink":"Use 'Self' type reference when defining 'self' variable in methods"}},{"before":null,"after":"6f4bfc8df80ae6bf31e850e6821977412177b5b4","ref":"refs/heads/self-in-cls-ctx","pushedAt":"2023-10-08T20:41:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Add Self to cls_ctx when inferring class interface","shortMessageHtmlLink":"Add Self to cls_ctx when inferring class interface"}},{"before":"d52070688dc784e7247cae7065c5cacf1f917554","after":"92b4de7f8ebdcac6815f4d66beb78d31707707bd","ref":"refs/heads/gh-pages","pushedAt":"2023-10-08T20:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ escalier-lang/escalier@35e61c99ca69b931cb547daed64a6790c9be4d09 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 35e61c9 ๐Ÿš€"}},{"before":"cf615205551a3154d7d4afbc3826a35c05625442","after":null,"ref":"refs/heads/infer-class","pushedAt":"2023-10-08T20:06:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"}},{"before":"4a7ce1d5da5b1d4d366e4c287cd95ebca109e3db","after":"35e61c99ca69b931cb547daed64a6790c9be4d09","ref":"refs/heads/main","pushedAt":"2023-10-08T20:06:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kevinbarabash","name":"Kevin Barabash","path":"/kevinbarabash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1044413?s=80&v=4"},"commit":{"message":"Infer class expression (#718)","shortMessageHtmlLink":"Infer class expression (#718)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xNVQxNjozMjozNy4wMDAwMDBazwAAAAOXcaXq","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xNVQxNjozMjozNy4wMDAwMDBazwAAAAOXcaXq","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wOFQyMDowNjoxMi4wMDAwMDBazwAAAAOSNT6G"}},"title":"Activity ยท escalier-lang/escalier"}