{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":771256023,"defaultBranch":"main","name":"jsb","ownerLogin":"ialex32x","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-13T00:53:30.000Z","ownerAvatar":"https://github.com/avatars/u/2074406?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713606209.0","currentOid":""},"activityList":{"items":[{"before":"79fa8f6452cba896453fccdfbb682ee68116f393","after":null,"ref":"refs/heads/dev","pushedAt":"2024-04-20T09:43:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"}},{"before":null,"after":"79fa8f6452cba896453fccdfbb682ee68116f393","ref":"refs/heads/dev","pushedAt":"2024-04-20T09:30:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"add support for core features of REPL","shortMessageHtmlLink":"add support for core features of REPL"}},{"before":"79fa8f6452cba896453fccdfbb682ee68116f393","after":null,"ref":"refs/heads/dev","pushedAt":"2024-04-20T09:30:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"}},{"before":"7f0578b8e5c55b53c36b661e1951c7de208e0754","after":"34e1b183c524e89490e7eb2f8a4559a7f130794c","ref":"refs/heads/main","pushedAt":"2024-04-20T09:29:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"moved to https://github.com/ialex32x/GodotJS","shortMessageHtmlLink":"moved to https://github.com/ialex32x/GodotJS"}},{"before":"ff62710a2dbf924b588f154f03f4b1bf85c60b30","after":"7f0578b8e5c55b53c36b661e1951c7de208e0754","ref":"refs/heads/main","pushedAt":"2024-04-20T04:18:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"25de95c05a0e485b7e9a8248df214709004351ff","after":"79fa8f6452cba896453fccdfbb682ee68116f393","ref":"refs/heads/dev","pushedAt":"2024-04-20T03:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"add support for core features of REPL","shortMessageHtmlLink":"add support for core features of REPL"}},{"before":"1825056874d8e50b123fb36d6a7a3444fd24ff15","after":"25de95c05a0e485b7e9a8248df214709004351ff","ref":"refs/heads/dev","pushedAt":"2024-04-20T01:57:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"TODO output all constructor overloads of primitive types in godot.gen.d.ts","shortMessageHtmlLink":"TODO output all constructor overloads of primitive types in godot.gen…"}},{"before":"804f91f1bdbe168695d798ab3ae5b9d2804851f0","after":"ff62710a2dbf924b588f154f03f4b1bf85c60b30","ref":"refs/heads/main","pushedAt":"2024-04-19T06:57:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"cffe06f556594a97b77e4c3e6c7f473cc654a49f","after":"1825056874d8e50b123fb36d6a7a3444fd24ff15","ref":"refs/heads/dev","pushedAt":"2024-04-19T06:55:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"generate primitive types in godot.gen.d.ts","shortMessageHtmlLink":"generate primitive types in godot.gen.d.ts"}},{"before":"dfd8e9355e16e44ac66085a58e71c5a2ab99d3a5","after":"804f91f1bdbe168695d798ab3ae5b9d2804851f0","ref":"refs/heads/main","pushedAt":"2024-04-19T02:46:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"fix primitive types getset calls (reflect)\n\ncommit cffe06f556594a97b77e4c3e6c7f473cc654a49f\nAuthor: ialex32x \nDate: Fri Apr 19 10:27:13 2024 +0800\n\n remove virtual_methods from type exposing\n\ncommit a7bf4e7ad87a13c521cc595c1e31a4037b1e4582\nAuthor: ialex32x \nDate: Fri Apr 19 10:26:31 2024 +0800\n\n fix primitive types getset calls (reflect)","shortMessageHtmlLink":"fix primitive types getset calls (reflect)"}},{"before":"dfd8e9355e16e44ac66085a58e71c5a2ab99d3a5","after":"cffe06f556594a97b77e4c3e6c7f473cc654a49f","ref":"refs/heads/dev","pushedAt":"2024-04-19T02:45:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"remove virtual_methods from type exposing","shortMessageHtmlLink":"remove virtual_methods from type exposing"}},{"before":"b934f0cbf4e430a25b60278e804abd4674f956cb","after":"dfd8e9355e16e44ac66085a58e71c5a2ab99d3a5","ref":"refs/heads/main","pushedAt":"2024-04-18T10:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"expose godot primitive types with reflection info from Variant class (operators are not exposed yet)","shortMessageHtmlLink":"expose godot primitive types with reflection info from Variant class …"}},{"before":"b934f0cbf4e430a25b60278e804abd4674f956cb","after":"dfd8e9355e16e44ac66085a58e71c5a2ab99d3a5","ref":"refs/heads/dev","pushedAt":"2024-04-18T10:53:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"expose godot primitive types with reflection info from Variant class (operators are not exposed yet)","shortMessageHtmlLink":"expose godot primitive types with reflection info from Variant class …"}},{"before":"eb5b8acb70f5f6979c94e8ecb8630623dcaaa72c","after":"b934f0cbf4e430a25b60278e804abd4674f956cb","ref":"refs/heads/main","pushedAt":"2024-04-17T08:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"expose virtual methods in class_info","shortMessageHtmlLink":"expose virtual methods in class_info"}},{"before":"eb5b8acb70f5f6979c94e8ecb8630623dcaaa72c","after":"b934f0cbf4e430a25b60278e804abd4674f956cb","ref":"refs/heads/dev","pushedAt":"2024-04-17T08:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"expose virtual methods in class_info","shortMessageHtmlLink":"expose virtual methods in class_info"}},{"before":"8e657935180f563e1b66d6e468c0a4a02c82a914","after":"eb5b8acb70f5f6979c94e8ecb8630623dcaaa72c","ref":"refs/heads/main","pushedAt":"2024-04-17T05:03:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"set class_info.function_ after the FunctionTemplate constructed","shortMessageHtmlLink":"set class_info.function_ after the FunctionTemplate constructed"}},{"before":"8e657935180f563e1b66d6e468c0a4a02c82a914","after":"eb5b8acb70f5f6979c94e8ecb8630623dcaaa72c","ref":"refs/heads/dev","pushedAt":"2024-04-17T05:02:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"set class_info.function_ after the FunctionTemplate constructed","shortMessageHtmlLink":"set class_info.function_ after the FunctionTemplate constructed"}},{"before":"7ac5d6cf03acb914316cb835e413ff9e4bc21254","after":"8e657935180f563e1b66d6e468c0a4a02c82a914","ref":"refs/heads/main","pushedAt":"2024-04-15T22:37:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"explicitly use crlf newline in tsconfig.json","shortMessageHtmlLink":"explicitly use crlf newline in tsconfig.json"}},{"before":"7ac5d6cf03acb914316cb835e413ff9e4bc21254","after":"8e657935180f563e1b66d6e468c0a4a02c82a914","ref":"refs/heads/dev","pushedAt":"2024-04-15T22:37:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"explicitly use crlf newline in tsconfig.json","shortMessageHtmlLink":"explicitly use crlf newline in tsconfig.json"}},{"before":"1e1804c78028e73de7b7586a761b858a07964f31","after":"7ac5d6cf03acb914316cb835e413ff9e4bc21254","ref":"refs/heads/main","pushedAt":"2024-04-15T22:01:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"fix class_info.template_ == new.target issue","shortMessageHtmlLink":"fix class_info.template_ == new.target issue"}},{"before":"ce5980415f49a276579f859f4c115fe7b8c886a3","after":"7ac5d6cf03acb914316cb835e413ff9e4bc21254","ref":"refs/heads/dev","pushedAt":"2024-04-15T22:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"fix class_info.template_ == new.target issue","shortMessageHtmlLink":"fix class_info.template_ == new.target issue"}},{"before":"18218524ac3489e5d73fd53f20fe8f08465e721f","after":"ce5980415f49a276579f859f4c115fe7b8c886a3","ref":"refs/heads/dev","pushedAt":"2024-04-15T12:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"WIP crossbind issue","shortMessageHtmlLink":"WIP crossbind issue"}},{"before":"fcac868e45b3b978474a1dc3bbf060314f2f806c","after":"18218524ac3489e5d73fd53f20fe8f08465e721f","ref":"refs/heads/dev","pushedAt":"2024-04-15T11:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ialex32x","name":"ialex32x","path":"/ialex32x","primaryAvatarUrl":"https://github.com/avatars/u/2074406?s=80&v=4"},"commit":{"message":"fix bind_godot_object in ClassTemplate