{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":132187950,"defaultBranch":"main","name":"core","ownerLogin":"cogentcore","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-04T20:51:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/156646279?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717598568.0","currentOid":""},"activityList":{"items":[{"before":"56e1e8229f212b2f3298ea05f5052dc442a3d8ce","after":"f20b0df9b252ec05cf3ca7e4d336ab7b4175c5cd","ref":"refs/heads/interfaces","pushedAt":"2024-06-09T17:21:19.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"merge from main","shortMessageHtmlLink":"merge from main"}},{"before":"758a00be437db7c115672e23906df7ebf5752adb","after":"56e1e8229f212b2f3298ea05f5052dc442a3d8ce","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T17:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"update parse files using new parse update command with no-indent formatting and omitempty","shortMessageHtmlLink":"update parse files using new parse update command with no-indent form…"}},{"before":"b1a0debfea47dd9167cdaee51e27a648aea6ecaf","after":"758a00be437db7c115672e23906df7ebf5752adb","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T17:24:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add parse update command","shortMessageHtmlLink":"add parse update command"}},{"before":"937974baa866c45b8316298eaa1ae8a34db407a9","after":"b1a0debfea47dd9167cdaee51e27a648aea6ecaf","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T17:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"replace OpenStd with OpenStandard","shortMessageHtmlLink":"replace OpenStd with OpenStandard"}},{"before":"8dd2c5b90e4dfc50bb3b0a383744b1f57c108279","after":"937974baa866c45b8316298eaa1ae8a34db407a9","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T17:04:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"parse lang support cleanup","shortMessageHtmlLink":"parse lang support cleanup"}},{"before":"35c39cce8c2492411ed34b0dc139411fe17232e8","after":"8dd2c5b90e4dfc50bb3b0a383744b1f57c108279","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T17:03:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add parser json omitempty tags","shortMessageHtmlLink":"add parser json omitempty tags"}},{"before":"76ea29927363df48724fba8d4d17f5315149de8a","after":"35c39cce8c2492411ed34b0dc139411fe17232e8","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T17:01:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add json omitempty struct tags","shortMessageHtmlLink":"add json omitempty struct tags"}},{"before":"c49a60fe3503fa1ca6d038ef703cdee58938c8cb","after":"76ea29927363df48724fba8d4d17f5315149de8a","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T02:12:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"be robust to unspecified numChildren in NodeBase.UnmarshalJSON; parse files are now working again!","shortMessageHtmlLink":"be robust to unspecified numChildren in NodeBase.UnmarshalJSON; parse…"}},{"before":"69f31e27f7695b85ffbfae8d17d791ca26e81fb9","after":"c49a60fe3503fa1ca6d038ef703cdee58938c8cb","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T02:08:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"only marshal NumChildren if it is greater than zero","shortMessageHtmlLink":"only marshal NumChildren if it is greater than zero"}},{"before":"80c68aeda145f470204a79f79c57516b0f66a71c","after":"69f31e27f7695b85ffbfae8d17d791ca26e81fb9","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T01:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"hoist all numChildren into correct place using another crazy regex","shortMessageHtmlLink":"hoist all numChildren into correct place using another crazy regex"}},{"before":"8ad391fdd947dd786a02055fb6af841953dea440","after":"80c68aeda145f470204a79f79c57516b0f66a71c","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T01:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"transform n into easier to convert numChildren properties","shortMessageHtmlLink":"transform n into easier to convert numChildren properties"}},{"before":"25e71f3413f748ea29e394d1ef7cca72c4a1425e","after":"8ad391fdd947dd786a02055fb6af841953dea440","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T01:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"remove old type and name properties in *.parse files","shortMessageHtmlLink":"remove old type and name properties in *.parse files"}},{"before":"8c7c29dd3f1f7efbaf0ace3af3257444508792e0","after":"25e71f3413f748ea29e394d1ef7cca72c4a1425e","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T01:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add nodeType properties to tex.parse","shortMessageHtmlLink":"add nodeType properties to tex.parse"}},{"before":"ec93b8d51bcb5fab6f81f1ab387b97c30c19db57","after":"8c7c29dd3f1f7efbaf0ace3af3257444508792e0","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T01:33:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add nodeType properties to markdown.parse","shortMessageHtmlLink":"add nodeType properties to markdown.parse"}},{"before":"68cbf5cbd9c5b78ef6f0d0cc46f188a77e913ff6","after":"ec93b8d51bcb5fab6f81f1ab387b97c30c19db57","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T01:31:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add go.parse parser.Rule nodeType","shortMessageHtmlLink":"add go.parse parser.Rule nodeType"}},{"before":"8ef851d6dbe0c4b25ca13d453b073cd59f13442e","after":"68cbf5cbd9c5b78ef6f0d0cc46f188a77e913ff6","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T01:30:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add nodeType properties for lexer in go.parse","shortMessageHtmlLink":"add nodeType properties for lexer in go.parse"}},{"before":"cd9a977adcae3746c8251bf25ec2c99430f1517f","after":"8ef851d6dbe0c4b25ca13d453b073cd59f13442e","ref":"refs/heads/interfaces","pushedAt":"2024-06-08T01:23:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"replace \"Kids\" with \"Children\"","shortMessageHtmlLink":"replace \"Kids\" with \"Children\""}},{"before":"9ebdd8ea49f97a4ccc5a9101841574cd3b0706f3","after":"cd9a977adcae3746c8251bf25ec2c99430f1517f","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:50:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"remove old UniqueNm fields in .parse files","shortMessageHtmlLink":"remove old UniqueNm fields in .parse files"}},{"before":"d225a74dede92873441b6921b340aa3d0c19d888","after":"9ebdd8ea49f97a4ccc5a9101841574cd3b0706f3","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:40:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"remove no longer necessary tree.UnmarshalPost","shortMessageHtmlLink":"remove no longer necessary tree.UnmarshalPost"}},{"before":"d430f59562cd5e3a7b853b52d23a246f346ad9f8","after":"d225a74dede92873441b6921b340aa3d0c19d888","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:38:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"clean up parser io","shortMessageHtmlLink":"clean up parser io"}},{"before":"dd27818c08240eb8c892da869cc2983b30027021","after":"d430f59562cd5e3a7b853b52d23a246f346ad9f8","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:34:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"remove no longer necessary tree.ReadNewJSON","shortMessageHtmlLink":"remove no longer necessary tree.ReadNewJSON"}},{"before":"2044e144e9eb18d153c7077fb795c24e6bae6c30","after":"dd27818c08240eb8c892da869cc2983b30027021","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"remove no longer necessary tree.WriteNewJSON","shortMessageHtmlLink":"remove no longer necessary tree.WriteNewJSON"}},{"before":"83061d80f668b89d8487c4037b742953fda86bc1","after":"2044e144e9eb18d153c7077fb795c24e6bae6c30","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"remove unused SaveNewJSON and OpenNewJSON","shortMessageHtmlLink":"remove unused SaveNewJSON and OpenNewJSON"}},{"before":"67c380ad2d91bced5d09bc7ae439e949aaae0a8a","after":"83061d80f668b89d8487c4037b742953fda86bc1","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"fix UnmarshalRootJSON to handle new type correctly; clarify new type behavior on NodeBase.UnmarshalJSON","shortMessageHtmlLink":"fix UnmarshalRootJSON to handle new type correctly; clarify new type …"}},{"before":"7b4b2578c00171727db510da267980090b43263a","after":"67c380ad2d91bced5d09bc7ae439e949aaae0a8a","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:24:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add TestNodeRootJSON","shortMessageHtmlLink":"add TestNodeRootJSON"}},{"before":"2c2e13e05ec25c5ee93bdfe13fbb72b14d9444ef","after":"7b4b2578c00171727db510da267980090b43263a","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:20:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add UnmarshalRootJSON function","shortMessageHtmlLink":"add UnmarshalRootJSON function"}},{"before":"ede9131551ee91fb3a3b6b34f0d5aab88d1e09de","after":"2c2e13e05ec25c5ee93bdfe13fbb72b14d9444ef","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:13:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"remove old tree json io code","shortMessageHtmlLink":"remove old tree json io code"}},{"before":"b97485a30e29bdb2619c71fcf771f0ffb485eec5","after":"ede9131551ee91fb3a3b6b34f0d5aab88d1e09de","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"improve documentation for NodeBase.UnmarshalJSON and use UnderlyingPointer instead of Underlying","shortMessageHtmlLink":"improve documentation for NodeBase.UnmarshalJSON and use UnderlyingPo…"}},{"before":"ebcdcda52d6ba886262b157cea186956c743fac0","after":"b97485a30e29bdb2619c71fcf771f0ffb485eec5","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:06:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"implement unmarshalTypeCache; now Unmarshal is around 17722 ns/op, which is noticeably faster","shortMessageHtmlLink":"implement unmarshalTypeCache; now Unmarshal is around 17722 ns/op, wh…"}},{"before":"93cb5dbc126b56c15a8e7b47a3ac7ac09ef51509","after":"ebcdcda52d6ba886262b157cea186956c743fac0","ref":"refs/heads/interfaces","pushedAt":"2024-06-07T18:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoreilly","name":"Kai O'Reilly","path":"/kkoreilly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37386857?s=80&v=4"},"commit":{"message":"add BenchmarkNodeUnmarshalJSON; around 21380 ns/op","shortMessageHtmlLink":"add BenchmarkNodeUnmarshalJSON; around 21380 ns/op"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYHdncQA","startCursor":null,"endCursor":null}},"title":"Activity · cogentcore/core"}