{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":817685876,"defaultBranch":"main","name":"ZenoReflect","ownerLogin":"DarcJC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-20T08:27:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53445798?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722999213.0","currentOid":""},"activityList":{"items":[{"before":"3bdf458574c23212995f106da7e20ef3899128aa","after":"66893113f0e65092db4452a5cc37cafd9e16d1f8","ref":"refs/heads/zeno","pushedAt":"2024-09-26T02:19:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"[fix] matched name error.","shortMessageHtmlLink":"[fix] matched name error."}},{"before":"38318832d37d913135c7c706a924184c04091c5b","after":"3bdf458574c23212995f106da7e20ef3899128aa","ref":"refs/heads/zeno","pushedAt":"2024-09-23T10:10:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"supporting return multiply result from apply function.","shortMessageHtmlLink":"supporting return multiply result from apply function."}},{"before":"ad6c66715f970253c15aa59af27a7db945456be3","after":"38318832d37d913135c7c706a924184c04091c5b","ref":"refs/heads/zeno","pushedAt":"2024-09-18T14:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"ignore all reflected member functions but apply.","shortMessageHtmlLink":"ignore all reflected member functions but apply."}},{"before":"4d947e842fa1a4045cb69bb7bb0a8a41599e08c0","after":"ad6c66715f970253c15aa59af27a7db945456be3","ref":"refs/heads/zeno","pushedAt":"2024-09-18T06:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"[fix] func generate issues","shortMessageHtmlLink":"[fix] func generate issues"}},{"before":"94262b1c36eecec8bc4a93ae1f2d4b31d54c1c74","after":"4d947e842fa1a4045cb69bb7bb0a8a41599e08c0","ref":"refs/heads/zeno","pushedAt":"2024-09-12T03:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"[fix] compare empty Any value","shortMessageHtmlLink":"[fix] compare empty Any value"}},{"before":"b96981711ce5c5b47e96e02d2fe45d9517a39ed6","after":"94262b1c36eecec8bc4a93ae1f2d4b31d54c1c74","ref":"refs/heads/zeno","pushedAt":"2024-09-10T10:13:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"parse object when return value from function.","shortMessageHtmlLink":"parse object when return value from function."}},{"before":"11f57dfefa7273d0ee2b8b4a67a94fa1179ec355","after":"b96981711ce5c5b47e96e02d2fe45d9517a39ed6","ref":"refs/heads/zeno","pushedAt":"2024-09-09T14:48:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"impl operator== for zeno::reflect::Any.","shortMessageHtmlLink":"impl operator== for zeno::reflect::Any."}},{"before":"81b22eda065c16d3c21680a7043f32b8089db118","after":"11f57dfefa7273d0ee2b8b4a67a94fa1179ec355","ref":"refs/heads/zeno","pushedAt":"2024-08-30T09:19:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"biwu","shortMessageHtmlLink":"biwu"}},{"before":"b29b87c4163f4d76f42d3231be8ee922e1d77ba2","after":"81b22eda065c16d3c21680a7043f32b8089db118","ref":"refs/heads/zeno","pushedAt":"2024-08-29T04:51:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"init node class on generated reflection file.","shortMessageHtmlLink":"init node class on generated reflection file."}},{"before":"171f4c6318b1cafa3a0ab175a959335a64ddea02","after":"b29b87c4163f4d76f42d3231be8ee922e1d77ba2","ref":"refs/heads/zeno","pushedAt":"2024-08-24T07:47:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"biwu","shortMessageHtmlLink":"biwu"}},{"before":"788a1d07918f280b74c72d84950e4a3bd74826e0","after":"171f4c6318b1cafa3a0ab175a959335a64ddea02","ref":"refs/heads/zeno","pushedAt":"2024-08-24T03:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"1. try to distinguish primitive or obj type when parsing function, and just generate a `fake` rtti info for the latter.\n2. refactor invoke_unsafe to support dynamic_cast to specific obj type from shared_ptr.","shortMessageHtmlLink":"1. try to distinguish primitive or obj type when parsing function, an…"}},{"before":"e72a2ec12f0bcfe0dd652d9c181d029a02c525a2","after":"788a1d07918f280b74c72d84950e4a3bd74826e0","ref":"refs/heads/zeno","pushedAt":"2024-08-21T06:27:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"[cmake] link llvm when REFLECTION_USE_PREBUILT_BINARY is off","shortMessageHtmlLink":"[cmake] link llvm when REFLECTION_USE_PREBUILT_BINARY is off"}},{"before":"fc132503e22264695ad8b6885fd483d9d3aadbd2","after":"e72a2ec12f0bcfe0dd652d9c181d029a02c525a2","ref":"refs/heads/zeno","pushedAt":"2024-08-20T15:47:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"1. prevent generating empty {target}.generated.hpp every time when cmake executes.\n2. add a flag for rtti of object type, which enable the conversion between any to zany.","shortMessageHtmlLink":"1. prevent generating empty {target}.generated.hpp every time when cm…"}},{"before":"f498eb8c4254f4ea391b428e293d498bc17fb7ef","after":"fc132503e22264695ad8b6885fd483d9d3aadbd2","ref":"refs/heads/zeno","pushedAt":"2024-08-19T11:32:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"ValueContainer add default constructor (#17)","shortMessageHtmlLink":"ValueContainer add default constructor (#17)"}},{"before":"2c582cb41f9d986b9349bee08b5bd69f441fb88b","after":"f498eb8c4254f4ea391b428e293d498bc17fb7ef","ref":"refs/heads/zeno","pushedAt":"2024-08-16T03:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"macro REFLECT_REGISTER_OBJECT","shortMessageHtmlLink":"macro REFLECT_REGISTER_OBJECT"}},{"before":"d2fbe9b15c7f11b281676d9db226d4966baab3ca","after":"2c582cb41f9d986b9349bee08b5bd69f441fb88b","ref":"refs/heads/zeno","pushedAt":"2024-08-16T02:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"add ZDEFNODE and ZPRIMITIVE as a mark of reflect node and reflect data structure","shortMessageHtmlLink":"add ZDEFNODE and ZPRIMITIVE as a mark of reflect node and reflect dat…"}},{"before":"3be62340d89531e4986a861932826302b535f577","after":"d2fbe9b15c7f11b281676d9db226d4966baab3ca","ref":"refs/heads/zeno","pushedAt":"2024-08-14T10:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"[fix] mkdir first before creaing `reflect/reflection.generated.hpp`.","shortMessageHtmlLink":"[fix] mkdir first before creaing reflect/reflection.generated.hpp."}},{"before":"7b2523583366056425868891143583a461f8005e","after":"3be62340d89531e4986a861932826302b535f577","ref":"refs/heads/zeno","pushedAt":"2024-08-13T11:11:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"generate headers with target name.\ntry to adjust the relative path to header dir.","shortMessageHtmlLink":"generate headers with target name."}},{"before":"fe3493f053d84bb23a75de82ce56bc036f0dfe94","after":"7b2523583366056425868891143583a461f8005e","ref":"refs/heads/zeno","pushedAt":"2024-08-11T07:32:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"disable","shortMessageHtmlLink":"disable"}},{"before":"c38dea21c99dd659ff739e2471db8b4688cb147f","after":"fe3493f053d84bb23a75de82ce56bc036f0dfe94","ref":"refs/heads/zeno","pushedAt":"2024-08-09T09:52:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"add interface about clone for any.","shortMessageHtmlLink":"add interface about clone for any."}},{"before":"fc3a3972ac1d96f0714a9f304b0f8c984173929e","after":"c38dea21c99dd659ff739e2471db8b4688cb147f","ref":"refs/heads/zeno","pushedAt":"2024-08-07T09:22:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"add RttiHashMap to mapping hash code to RTTITypeInfo.","shortMessageHtmlLink":"add RttiHashMap to mapping hash code to RTTITypeInfo."}},{"before":"b4e9ab23f4b58bbe703acc66dd2e3a61a51f438c","after":"fc3a3972ac1d96f0714a9f304b0f8c984173929e","ref":"refs/heads/zeno","pushedAt":"2024-08-07T03:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"REFLECT_REGISTER_RTTI_TYPE_MANUAL(bool)","shortMessageHtmlLink":"REFLECT_REGISTER_RTTI_TYPE_MANUAL(bool)"}},{"before":null,"after":"b4e9ab23f4b58bbe703acc66dd2e3a61a51f438c","ref":"refs/heads/zeno","pushedAt":"2024-08-07T02:53:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"legobadman","name":"luzh","path":"/legobadman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7950578?s=80&v=4"},"commit":{"message":"render template by passing path of inja template into generator.\ndispatch the template file on example project.","shortMessageHtmlLink":"render template by passing path of inja template into generator."}},{"before":"184cb9a2532aca737196cdae710bd90c9191963e","after":"d8e97406e4304b1717d12e040b853770a9715c10","ref":"refs/heads/main","pushedAt":"2024-08-05T15:27:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarcJC","name":"Darc Z.","path":"/DarcJC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53445798?s=80&v=4"},"commit":{"message":"(revert) Fix regression caused by 04f0cbd. (#15)","shortMessageHtmlLink":"(revert) Fix regression caused by 04f0cbd. (#15)"}},{"before":"88f7dc8e9052580e5da828bffc3dee9ea7857061","after":"184cb9a2532aca737196cdae710bd90c9191963e","ref":"refs/heads/main","pushedAt":"2024-08-05T09:15:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarcJC","name":"Darc Z.","path":"/DarcJC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53445798?s=80&v=4"},"commit":{"message":"(parser) Fix `const` issues of generated type info. (#14)","shortMessageHtmlLink":"(parser) Fix const issues of generated type info. (#14)"}},{"before":"fc81d723718f585d62fbaff2ae63ea6b0098d0e0","after":"88f7dc8e9052580e5da828bffc3dee9ea7857061","ref":"refs/heads/main","pushedAt":"2024-08-01T10:39:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarcJC","name":"Darc Z.","path":"/DarcJC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53445798?s=80&v=4"},"commit":{"message":"(API) A convenient way to access type hash. (#13)","shortMessageHtmlLink":"(API) A convenient way to access type hash. (#13)"}},{"before":"eb0cbcecfbd4507a5c9fa2eb413165d6835dd621","after":"fc81d723718f585d62fbaff2ae63ea6b0098d0e0","ref":"refs/heads/main","pushedAt":"2024-07-31T03:46:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarcJC","name":"Darc Z.","path":"/DarcJC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53445798?s=80&v=4"},"commit":{"message":"(generator) Generating files include on generated template, specified by cmake. (#12)","shortMessageHtmlLink":"(generator) Generating files include on generated template, specified…"}},{"before":"3b68bed421981d5c611aa14057574d4c96591e8c","after":"eb0cbcecfbd4507a5c9fa2eb413165d6835dd621","ref":"refs/heads/main","pushedAt":"2024-07-30T05:13:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarcJC","name":"Darc Z.","path":"/DarcJC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53445798?s=80&v=4"},"commit":{"message":"(API) Add get_return_rtti interface to allow fetching RTTITypeInfo of function returning. (#11)","shortMessageHtmlLink":"(API) Add get_return_rtti interface to allow fetching RTTITypeInfo of…"}},{"before":"4ab34c5cb81a03952f20c1e34afaf9da95d9e9c4","after":"3b68bed421981d5c611aa14057574d4c96591e8c","ref":"refs/heads/main","pushedAt":"2024-07-30T03:28:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarcJC","name":"Darc Z.","path":"/DarcJC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53445798?s=80&v=4"},"commit":{"message":"(API) Fix missing LIBREFLECT_API for ~ReflectedTypeInfo (#10)","shortMessageHtmlLink":"(API) Fix missing LIBREFLECT_API for ~ReflectedTypeInfo (#10)"}},{"before":"bb649f0384268c1363c9c9406a6470a20865149a","after":"4ab34c5cb81a03952f20c1e34afaf9da95d9e9c4","ref":"refs/heads/main","pushedAt":"2024-07-30T02:57:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DarcJC","name":"Darc Z.","path":"/DarcJC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53445798?s=80&v=4"},"commit":{"message":"(API) Add invoke_unsafe, member set_value function (#9)","shortMessageHtmlLink":"(API) Add invoke_unsafe, member set_value function (#9)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQwMjoxOTo0Mi4wMDAwMDBazwAAAATA96VT","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMFQwMjo1NzoyNi4wMDAwMDBazwAAAASMgvBS"}},"title":"Activity · DarcJC/ZenoReflect"}