{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":482013986,"defaultBranch":"master","name":"sasquach","ownerLogin":"pentlander","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-15T16:10:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4499912?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695615158.0","currentOid":""},"activityList":{"items":[{"before":"8fb8e53ef5be78c68d9cb7554c95233450cb6c00","after":"4b1ef48ac70f1d15539b12351e5c4d05d8a7eacb","ref":"refs/heads/master","pushedAt":"2024-04-10T03:52:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Add variant struct construction and matching\n\nAdd code to allow constructing variant structs and destructuring them in\na match statement. Previously this only worked with variant tuples.","shortMessageHtmlLink":"Add variant struct construction and matching"}},{"before":"71ab014c79eb934f1700752a09c6f1bb4ec0daef","after":"8fb8e53ef5be78c68d9cb7554c95233450cb6c00","ref":"refs/heads/master","pushedAt":"2023-12-21T17:51:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Add test for stdlib\n\nAdd a basic test to ensure that the stdlib code compiles. Make various\nfixes to ensure that the current code does actually compile.","shortMessageHtmlLink":"Add test for stdlib"}},{"before":"7143a06ee05be4f6fb5f1a8f271d0ecce0ff8158","after":"71ab014c79eb934f1700752a09c6f1bb4ec0daef","ref":"refs/heads/master","pushedAt":"2023-10-14T13:49:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Consolidate type into in TFunction\n\nRemove duplicate type information in the form of a FunctionSignature and\na FunctionType in TFunction by creating a TFunctionSignature that\ncontains all of the explicit and inferred typed information.","shortMessageHtmlLink":"Consolidate type into in TFunction"}},{"before":"a41f16fb2333b8c3225decce975722fa23c57819","after":"7143a06ee05be4f6fb5f1a8f271d0ecce0ff8158","ref":"refs/heads/master","pushedAt":"2023-10-14T13:10:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Cleanup unused code","shortMessageHtmlLink":"Cleanup unused code"}},{"before":"e567312446e1349bcaa4e75bc3be46039bd502dc","after":"a41f16fb2333b8c3225decce975722fa23c57819","ref":"refs/heads/master","pushedAt":"2023-10-13T13:50:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Upgrade to Java 21\n\nUpgrade Gradle to 8.4 and Java to 21.","shortMessageHtmlLink":"Upgrade to Java 21"}},{"before":"6df6b5414c910e04b2ca9800b93315b31012323a","after":"e567312446e1349bcaa4e75bc3be46039bd502dc","ref":"refs/heads/master","pushedAt":"2023-10-13T13:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Update resolver to use typed ast nodes\n\nUpdate the MemberScopedTypeResolver to produced typed AST nodes instead\nof just the types. This will allow the bytecode generation step to just\nlook at the TAST without any lookups from side maps.","shortMessageHtmlLink":"Update resolver to use typed ast nodes"}},{"before":null,"after":"e567312446e1349bcaa4e75bc3be46039bd502dc","ref":"refs/heads/tast","pushedAt":"2023-09-25T04:12:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Update resolver to use typed ast nodes\n\nUpdate the MemberScopedTypeResolver to produced typed AST nodes instead\nof just the types. This will allow the bytecode generation step to just\nlook at the TAST without any lookups from side maps.","shortMessageHtmlLink":"Update resolver to use typed ast nodes"}},{"before":"f2e4ae4b3cab3db72eebb2e8088ff3161b8fb0a4","after":"6df6b5414c910e04b2ca9800b93315b31012323a","ref":"refs/heads/master","pushedAt":"2023-09-21T12:25:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Replace field dispatch with dynalink\n\nReplace the existing field dispatch code with the dynalink field\ndispatch to properly handle polymorphic dispatch.","shortMessageHtmlLink":"Replace field dispatch with dynalink"}},{"before":"b55efd23c4660d55e93b4f9ee563e9ec74063253","after":"f2e4ae4b3cab3db72eebb2e8088ff3161b8fb0a4","ref":"refs/heads/master","pushedAt":"2023-09-11T02:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Move type res of local var refs and func calls\n\nMove part of the resolution of local var references and function calls\ninto the ModuleScopedTypeResolver. Any local var ref or func call that\nrefers to a field or function defined within the local module is looked\nup using ModuleScopedTypes.","shortMessageHtmlLink":"Move type res of local var refs and func calls"}},{"before":"5676bd7c5148c79858b871abe7cf93eb4d6991f4","after":"b55efd23c4660d55e93b4f9ee563e9ec74063253","ref":"refs/heads/master","pushedAt":"2023-09-10T21:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Fix VariableDeclaration","shortMessageHtmlLink":"Fix VariableDeclaration"}},{"before":"dd305b574da0ccb8bb7ab475bab158917f18a59d","after":"5676bd7c5148c79858b871abe7cf93eb4d6991f4","ref":"refs/heads/master","pushedAt":"2023-09-10T21:11:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Add local var specific methods\n\nAdd methods to MemberScopedTypeResolver that are specific to local var\ninstead of just using the ID to make the intent clearer.","shortMessageHtmlLink":"Add local var specific methods"}},{"before":"f2d031dd6f1cefe41d1865eb3fb0a64314512930","after":"dd305b574da0ccb8bb7ab475bab158917f18a59d","ref":"refs/heads/master","pushedAt":"2023-09-09T13:55:00.000Z","pushType":"push","commitsCount":55,"pusher":{"login":"pentlander","name":"Alex Pentland","path":"/pentlander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4499912?s=80&v=4"},"commit":{"message":"Fix sum type checking\n\nChange the sum type to use universals instead of type variables so the generated class files use Object for the field rather than the specialized type. Check that two different enums that use the same type parameter actually have the same type arg. Start adding typed ast code.","shortMessageHtmlLink":"Fix sum type checking"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELKJbGAA","startCursor":null,"endCursor":null}},"title":"Activity ยท pentlander/sasquach"}