{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":280591751,"defaultBranch":"main","name":"hetu-script","ownerLogin":"hetu-script","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-18T05:50:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/80701091?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708563231.0","currentOid":""},"activityList":{"items":[{"before":"a3d5217d0265cf438d9db26d168a75c08e548658","after":"f05ea812eed6b8e37f79b6020ffbc1508b1d34b3","ref":"refs/heads/javascript","pushedAt":"2024-04-04T16:03:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"add angle calculation api in Math class","shortMessageHtmlLink":"add angle calculation api in Math class"}},{"before":"cd0ae1ff22eba49c6482fc49437486f21049d8f0","after":"a3d5217d0265cf438d9db26d168a75c08e548658","ref":"refs/heads/javascript","pushedAt":"2024-03-24T13:02:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"redo Math related api, add bitwise operators and bitwise shifts operators","shortMessageHtmlLink":"redo Math related api, add bitwise operators and bitwise shifts opera…"}},{"before":"cb89ef45f6e43f76e13e29a3da21b6d71ceb384b","after":"cd0ae1ff22eba49c6482fc49437486f21049d8f0","ref":"refs/heads/javascript","pushedAt":"2024-03-22T08:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"add \u0007ddIfAbsent api on List","shortMessageHtmlLink":"add �ddIfAbsent api on List"}},{"before":"135d7740607073e4600686561cdccd21b69f0f53","after":"cb89ef45f6e43f76e13e29a3da21b6d71ceb384b","ref":"refs/heads/javascript","pushedAt":"2024-03-18T22:27:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"fix the bug function.apply always return null","shortMessageHtmlLink":"fix the bug function.apply always return null"}},{"before":"fd823c683ecdfcb448c5072a751fb1675c66edcd","after":"135d7740607073e4600686561cdccd21b69f0f53","ref":"refs/heads/javascript","pushedAt":"2024-03-13T02:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"fix a bug on nullable calling expression","shortMessageHtmlLink":"fix a bug on nullable calling expression"}},{"before":"d8dab7f059c0bb250e637ac32684d4a54a2decf6","after":"fd823c683ecdfcb448c5072a751fb1675c66edcd","ref":"refs/heads/javascript","pushedAt":"2024-03-12T01:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"fix a bug on function.apply work with async function","shortMessageHtmlLink":"fix a bug on function.apply work with async function"}},{"before":"4515c0aaf58ffef1f44e7836f4b7bd512d2abbf2","after":"d8dab7f059c0bb250e637ac32684d4a54a2decf6","ref":"refs/heads/javascript","pushedAt":"2024-03-08T15:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"add objectId to memberSet & subSet","shortMessageHtmlLink":"add objectId to memberSet & subSet"}},{"before":"00cce0bf8949da59745a524070effd4490402954","after":"4515c0aaf58ffef1f44e7836f4b7bd512d2abbf2","ref":"refs/heads/javascript","pushedAt":"2024-03-08T10:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"make Map behaves like Javascript Object, you can use (.) to get/set members","shortMessageHtmlLink":"make Map behaves like Javascript Object, you can use (.) to get/set m…"}},{"before":"9e7658ee2e5cb0d7d9e8119cb530f1cd52339e63","after":"00cce0bf8949da59745a524070effd4490402954","ref":"refs/heads/javascript","pushedAt":"2024-03-07T11:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"add objectId information on memberGet/subGet/call so when null object error happens, will show the id of the object.","shortMessageHtmlLink":"add objectId information on memberGet/subGet/call so when null object…"}},{"before":"a06df3a4f8a88358eda456ed5931e6206935f5b7","after":"9e7658ee2e5cb0d7d9e8119cb530f1cd52339e63","ref":"refs/heads/javascript","pushedAt":"2024-03-04T21:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"add Future.delayed api","shortMessageHtmlLink":"add Future.delayed api"}},{"before":"b4e3892f7e613803a81a5a05a3ee8c8361be7e46","after":"a06df3a4f8a88358eda456ed5931e6206935f5b7","ref":"refs/heads/javascript","pushedAt":"2024-02-29T12:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"add tests for Object.assign & merge","shortMessageHtmlLink":"add tests for Object.assign & merge"}},{"before":"f7591c41a8cb44869ebefc90c554e82114e229f7","after":"b4e3892f7e613803a81a5a05a3ee8c8361be7e46","ref":"refs/heads/javascript","pushedAt":"2024-02-29T12:36:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"add Object.assign and Object.merge method on javascript-like object","shortMessageHtmlLink":"add Object.assign and Object.merge method on javascript-like object"}},{"before":"4de817465f2fbb6269eb047101d485ed0fdab61d","after":"f7591c41a8cb44869ebefc90c554e82114e229f7","ref":"refs/heads/javascript","pushedAt":"2024-02-26T06:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"async keyword is allowed on external functions","shortMessageHtmlLink":"async keyword is allowed on external functions"}},{"before":"698fb6b7fb60baac659d29e3c19510185b682d45","after":"4de817465f2fbb6269eb047101d485ed0fdab61d","ref":"refs/heads/javascript","pushedAt":"2024-02-26T06:09:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"async keyword is allowed on external functions","shortMessageHtmlLink":"async keyword is allowed on external functions"}},{"before":"0f1cae3207d47ae2694e070bf7f03fd4d775d5fa","after":"698fb6b7fb60baac659d29e3c19510185b682d45","ref":"refs/heads/javascript","pushedAt":"2024-02-23T07:37:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"redo struct api in new structure","shortMessageHtmlLink":"redo struct api in new structure"}},{"before":"c371f79c6165c76d1ef5b70fa7e22e508db781aa","after":"0f1cae3207d47ae2694e070bf7f03fd4d775d5fa","ref":"refs/heads/javascript","pushedAt":"2024-02-23T07:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"error object constructor now requires non null message.","shortMessageHtmlLink":"error object constructor now requires non null message."}},{"before":"cdb64d674892d36930cd25e82eb2c265d48149f6","after":"c371f79c6165c76d1ef5b70fa7e22e508db781aa","ref":"refs/heads/javascript","pushedAt":"2024-02-23T07:12:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"fix tests (WIP: convert keywords & api to javascript style)","shortMessageHtmlLink":"fix tests (WIP: convert keywords & api to javascript style)"}},{"before":null,"after":"cdb64d674892d36930cd25e82eb2c265d48149f6","ref":"refs/heads/javascript","pushedAt":"2024-02-22T00:53:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"wip: convert hetu into a subset of javascript","shortMessageHtmlLink":"wip: convert hetu into a subset of javascript"}},{"before":"77e70781f0b3b865fcab92a242d937d9477a900e","after":"e2af5688aafa72b7d9f88c6cff921c7789fdc6a8","ref":"refs/heads/main","pushedAt":"2024-02-14T21:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"final & const treated the same in this version","shortMessageHtmlLink":"final & const treated the same in this version"}},{"before":"0849659d7106ddd71c55b13b94fb55c76c18acf3","after":"77e70781f0b3b865fcab92a242d937d9477a900e","ref":"refs/heads/main","pushedAt":"2024-02-14T15:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"const var decl can be used in destructuring declaration","shortMessageHtmlLink":"const var decl can be used in destructuring declaration"}},{"before":"dce2b7912aedb58127d7cbd1a45f89c965576a0a","after":"0849659d7106ddd71c55b13b94fb55c76c18acf3","ref":"refs/heads/main","pushedAt":"2024-02-14T15:20:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"const var decl can be used in destructuring declaration","shortMessageHtmlLink":"const var decl can be used in destructuring declaration"}},{"before":"303d52fbf3892eec4d2c2e8305503f209fe92e50","after":"dce2b7912aedb58127d7cbd1a45f89c965576a0a","ref":"refs/heads/main","pushedAt":"2024-02-14T15:11:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"fix a bug on matchId method on parser","shortMessageHtmlLink":"fix a bug on matchId method on parser"}},{"before":"1cbde94d3b6e5fd22ad6ee9137f95fb4becbe0d5","after":"303d52fbf3892eec4d2c2e8305503f209fe92e50","ref":"refs/heads/main","pushedAt":"2024-02-14T14:53:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"fix a bug on matchString method on parser","shortMessageHtmlLink":"fix a bug on matchString method on parser"}},{"before":"6d163c777d5adf74b26f0eddc0f4e43d4755833d","after":"1cbde94d3b6e5fd22ad6ee9137f95fb4becbe0d5","ref":"refs/heads/main","pushedAt":"2024-02-14T14:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"fix a bug on matchId method on parser","shortMessageHtmlLink":"fix a bug on matchId method on parser"}},{"before":"4b0a8032ecf596f4e57dee0a3f4f5d39fcbfecb3","after":"6d163c777d5adf74b26f0eddc0f4e43d4755833d","ref":"refs/heads/main","pushedAt":"2024-02-14T14:42:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"fix a bug on matchId method on parser","shortMessageHtmlLink":"fix a bug on matchId method on parser"}},{"before":"3eedb21ea9d7c9299691ecc8bf0456a0d2d872c1","after":"4b0a8032ecf596f4e57dee0a3f4f5d39fcbfecb3","ref":"refs/heads/main","pushedAt":"2024-02-14T14:27:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"update error message to make it shows more locale string","shortMessageHtmlLink":"update error message to make it shows more locale string"}},{"before":"0cc5b3fa0c0d2c9dff0e125ea7b4b28138acf63b","after":"3eedb21ea9d7c9299691ecc8bf0456a0d2d872c1","ref":"refs/heads/main","pushedAt":"2024-02-10T21:57:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"refactor the way to handle private declarations","shortMessageHtmlLink":"refactor the way to handle private declarations"}},{"before":"eb2770e4dcb984c05aa21986ebcb8c4a198149db","after":"0cc5b3fa0c0d2c9dff0e125ea7b4b28138acf63b","ref":"refs/heads/main","pushedAt":"2024-02-10T21:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"identifiers can starts with '#', as in Javascript","shortMessageHtmlLink":"identifiers can starts with '#', as in Javascript"}},{"before":"d9dd16d0547438b732735b94cbc56c63ef236ae1","after":"eb2770e4dcb984c05aa21986ebcb8c4a198149db","ref":"refs/heads/main","pushedAt":"2024-02-10T20:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"refactor the way to handle token types and lexemes","shortMessageHtmlLink":"refactor the way to handle token types and lexemes"}},{"before":"add18c043fb56c4ff31f44d8579f17c6945b5fcb","after":"d9dd16d0547438b732735b94cbc56c63ef236ae1","ref":"refs/heads/main","pushedAt":"2024-02-10T11:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hythl0day","name":"Shao, Ran","path":"/hythl0day","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2274141?s=80&v=4"},"commit":{"message":"update lexicon & parser to allow variants of some keywords, like 'function/fun', 'switch/when'","shortMessageHtmlLink":"update lexicon & parser to allow variants of some keywords, like 'fun…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJ_3X2gA","startCursor":null,"endCursor":null}},"title":"Activity · hetu-script/hetu-script"}