{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":219238675,"defaultBranch":"master","name":"lushui","ownerLogin":"fmease","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-03T01:59:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14913065?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714858537.0","currentOid":""},"activityList":{"items":[{"before":"bdcd36d1b1f0abec17a00f7c18c3cd017ae8273d","after":"38a3fea8876c5b88e0aec0abf8b0370c69bfd049","ref":"refs/heads/master","pushedAt":"2024-05-04T21:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Turn grammar/generate.rs into a Cargo script","shortMessageHtmlLink":"Turn grammar/generate.rs into a Cargo script"}},{"before":"3f3d20d4779aadc9356057d85dc23f0fdb38a9d5","after":"a01540c518874fad0425548412143c25ac87c2a3","ref":"refs/heads/wip","pushedAt":"2024-05-04T21:36:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"[wip]","shortMessageHtmlLink":"[wip]"}},{"before":null,"after":"3f3d20d4779aadc9356057d85dc23f0fdb38a9d5","ref":"refs/heads/wip","pushedAt":"2024-05-04T21:35:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"[wip]","shortMessageHtmlLink":"[wip]"}},{"before":"8ed9adc0cf8d5b486eac4f7063bc1b69e9118caa","after":"bdcd36d1b1f0abec17a00f7c18c3cd017ae8273d","ref":"refs/heads/master","pushedAt":"2023-11-11T23:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Format the code base","shortMessageHtmlLink":"Format the code base"}},{"before":"3bad5928c8bdad5b55e8051f700956828295ac94","after":null,"ref":"refs/heads/rm-colored","pushedAt":"2023-09-18T13:55:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"}},{"before":"7f2ac2922d783a1cfab6d3d996de2f5a26efecec","after":"8ed9adc0cf8d5b486eac4f7063bc1b69e9118caa","ref":"refs/heads/master","pushedAt":"2023-09-18T13:55:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Replace dependency colored with custom solution","shortMessageHtmlLink":"Replace dependency colored with custom solution"}},{"before":"486a51f14296ba9d42c557a81924cc117238b22c","after":"3bad5928c8bdad5b55e8051f700956828295ac94","ref":"refs/heads/rm-colored","pushedAt":"2023-09-18T13:49:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Replace dependency colored with custom solution","shortMessageHtmlLink":"Replace dependency colored with custom solution"}},{"before":null,"after":"486a51f14296ba9d42c557a81924cc117238b22c","ref":"refs/heads/rm-colored","pushedAt":"2023-09-16T16:27:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Replace dependency colored with custom solution","shortMessageHtmlLink":"Replace dependency colored with custom solution"}},{"before":"95cdaaaf8528e2b1535b4118aa5ff71a064c7c50","after":"7f2ac2922d783a1cfab6d3d996de2f5a26efecec","ref":"refs/heads/master","pushedAt":"2023-09-11T11:38:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Work on records for a bit","shortMessageHtmlLink":"Work on records for a bit"}},{"before":"841c8baec4141f13c39ec5cf2e02bfe4bd5a17f2","after":"95cdaaaf8528e2b1535b4118aa5ff71a064c7c50","ref":"refs/heads/master","pushedAt":"2023-09-11T11:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Work on records for a bit","shortMessageHtmlLink":"Work on records for a bit"}},{"before":"d4149d21e9dbc61ca60173f94bc7b9b6a2796b65","after":"841c8baec4141f13c39ec5cf2e02bfe4bd5a17f2","ref":"refs/heads/master","pushedAt":"2023-08-11T13:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"fa19c89ba66365cdaeae0b8ee8f415b064071c32","after":"d4149d21e9dbc61ca60173f94bc7b9b6a2796b65","ref":"refs/heads/master","pushedAt":"2023-08-04T21:49:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Allow closing brackets to be further dedented\n\nPreviously, we would insert a line break before such a closing brackets\naccording to the rules. However, I'd like to be able to place my closing\nbracket at the same indentation level as the respective opening one.\n\nSee the updated UI tests for example.\n\nThe current approach is quite liberal and careless. In the future we\nshould probably restrict this a bit, e.g. forbidding closing brackets\nto be further indented than the respective opening one.","shortMessageHtmlLink":"Allow closing brackets to be further dedented"}},{"before":"c416a251b713ee059ba6ecbbfe778e8fd3096415","after":null,"ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-08-01T18:10:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"}},{"before":"4066ed8692635517a9b95d645a6870c15cf736c0","after":"fa19c89ba66365cdaeae0b8ee8f415b064071c32","ref":"refs/heads/master","pushedAt":"2023-08-01T18:10:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"6e7336ef32ae8a31f4460cd5358b1a6aa2676ae1","after":"c416a251b713ee059ba6ecbbfe778e8fd3096415","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-08-01T18:03:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"6466f66ad07af25257bff76b8abbcef1d54734bc","after":"6e7336ef32ae8a31f4460cd5358b1a6aa2676ae1","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-07-28T16:16:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"9252c915b1c1857b0d1aac71ebee05601244aebf","after":"6466f66ad07af25257bff76b8abbcef1d54734bc","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-07-28T16:03:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"8b5ddc2dac06b95a628a97819eab60a15674fe37","after":"9252c915b1c1857b0d1aac71ebee05601244aebf","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-07-13T13:00:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"d2739d1e0f7eb65f26eb0fa4927323f062928d9b","after":"8b5ddc2dac06b95a628a97819eab60a15674fe37","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-05-25T15:24:08.088Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"3e18045e0c72cd8eb6c278f007141b069beb892d","after":"d2739d1e0f7eb65f26eb0fa4927323f062928d9b","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-05-23T02:29:25.455Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"c18369951ca9ead9ea8a0e48eb6e4327c7b790f9","after":"3e18045e0c72cd8eb6c278f007141b069beb892d","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-05-07T16:56:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"3ef48732de2b191ccdf01caf5a24b5fc53d6f28f","after":"c18369951ca9ead9ea8a0e48eb6e4327c7b790f9","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-05-07T15:27:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"ebaafb9a3259fac1dbd0187ae2e859e944bfc837","after":"3ef48732de2b191ccdf01caf5a24b5fc53d6f28f","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-05-06T23:30:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":"8994bbef217847fc4a25ffed7e59fc3971046371","after":"ebaafb9a3259fac1dbd0187ae2e859e944bfc837","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-04-28T11:23:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Significant surface language redesign","shortMessageHtmlLink":"Significant surface language redesign"}},{"before":null,"after":"8994bbef217847fc4a25ffed7e59fc3971046371","ref":"refs/heads/substantial-surface-language-redesign","pushedAt":"2023-04-28T11:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"[WIP] Big Update","shortMessageHtmlLink":"[WIP] Big Update"}},{"before":"0e0a216db5e4b6d984cdceb75dfd4f468c1618d5","after":"4066ed8692635517a9b95d645a6870c15cf736c0","ref":"refs/heads/master","pushedAt":"2023-04-28T10:42:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Move UI testing framework to project folder","shortMessageHtmlLink":"Move UI testing framework to project folder"}},{"before":"494f62cae388df51b9a1657788c1bcb2dfd81560","after":"0e0a216db5e4b6d984cdceb75dfd4f468c1618d5","ref":"refs/heads/master","pushedAt":"2023-04-27T08:12:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Rename configuration format Metadata to Recnot","shortMessageHtmlLink":"Rename configuration format Metadata to Recnot"}},{"before":"b3f1aa607d18579418e23b763b8d57867e887a85","after":"494f62cae388df51b9a1657788c1bcb2dfd81560","ref":"refs/heads/master","pushedAt":"2023-04-07T01:02:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Merge token package into lexer","shortMessageHtmlLink":"Merge token package into lexer"}},{"before":"298866c1876cd3ba5e8811b128ad66e632bed268","after":"b3f1aa607d18579418e23b763b8d57867e887a85","ref":"refs/heads/master","pushedAt":"2023-04-03T18:40:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Hand-roll the string interner\n\n* existing libraries did not quite fit\n * generational and/or\n * reference instead of index and/or\n * \"too complex\" (different intended use) and/or\n * didn't feature a nice way to prefill the interner\n * probably I could've hand-rolled that specific part but meh\n* still no arena allocation in the compiler (yet?) however\n* gets rid of `string_cache`\n* still using `internment` for interning `CanonicalPath` though that\n overhead is not worth it, we should probably hand-roll that too\n (it allocates a 32-sized array of vecs to map `TypeId`s corresp.\n to the generic type parameter to chunks","shortMessageHtmlLink":"Hand-roll the string interner"}},{"before":"62eab1f2382efc6851ae343304677ec82d407b81","after":"298866c1876cd3ba5e8811b128ad66e632bed268","ref":"refs/heads/master","pushedAt":"2023-04-03T18:20:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmease","name":"León Orell Valerian Liehr","path":"/fmease","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14913065?s=80&v=4"},"commit":{"message":"Hand-roll the string interner\n\n* existing libraries did not quite fit\n * generational or\n * reference instead of index or\n * \"too complex\" (different intended usage) or\n * didn't feature a nice way to prefill the interner\n * probably I could've hand-rolled that specific part but meh\n* still no arena allocation in the compiler yet however\n* gets rid of `string_cache`\n* still using `internment` for interning `CanonicalPath` though that\n overhead is not worth it, we should probably hand-roll that too\n (it allocates an 32-sized array of vecs to map `TypeId`s corresp.\n to the generic type parameter to chunks","shortMessageHtmlLink":"Hand-roll the string interner"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQZcpEQA","startCursor":null,"endCursor":null}},"title":"Activity · fmease/lushui"}