Commit Graph

600 Commits

Author SHA1 Message Date
godotg 059ddee61e ref[csharp]: refactor generate csharp protocol 2024-05-23 14:47:04 +08:00
godotg 7595ce584d ref[lua]: refactor generate lua protocol 2024-05-23 14:27:32 +08:00
godotg 7fedbe547e ref[csharp]: refactor generate csharp protocol 2024-05-22 15:48:28 +08:00
godotg 5ab61d6562 ref[csharp]: refactor generate csharp protocol 2024-05-22 15:40:36 +08:00
godotg 0d5d668156 test[javascript]: JavaScript test 2024-04-23 16:08:04 +08:00
godotg 884fe85fee test[es]: ECMAScript test 2024-04-23 15:50:13 +08:00
godotg 3e9129c4f8 chore[es]: comment 2024-04-23 15:45:33 +08:00
godotg 2efac39a37 perf[es]: code format of es 2024-04-23 15:43:29 +08:00
godotg 0cd3f4483a perf[es]: use class syntax of es 2024-04-23 15:34:47 +08:00
godotg d2d038f0b5 perf[es]: use the class keyword of the es syntax 2024-04-23 14:29:49 +08:00
godotg f7ad0e093f ref[js]: deserialization Long class to numbe of long 2024-04-23 11:49:35 +08:00
godotg 1ac05c5aea feat[es]: es support 2024-04-21 09:58:48 +08:00
godotg 7e912f9f3d feat[es]: es support 2024-04-20 15:03:45 +08:00
godotg 4c5fb4e2a1 feat[es]: es support 2024-04-20 14:57:28 +08:00
godotg 8bbd63077a feat[file]: copy directory 2024-04-03 12:23:10 +08:00
godotg 43969629fa ref[map]: rename method getBucket to bucketOf 2024-04-02 17:04:07 +08:00
godotg bf8fe1754f chore[map]: doc 2024-04-02 17:00:27 +08:00
godotg 96a4a6d8d0 perf[map]: use bit operations to improve performance 2024-04-02 11:34:51 +08:00
godotg a06bd60385 test[map]: map test 2024-04-01 18:13:44 +08:00
godotg 7fcf726371 fix[cache]: Comparison method violates its general contract 2024-03-27 16:48:11 +08:00
godotg 8ade37bbe3 test[log]: the total time consumed by multiple thread 2024-03-22 15:18:54 +08:00
godotg 9932000be2 chore[comment]: copyright 2024-03-15 17:35:22 +08:00
godotg 48e1504463 chore[var]: generic type 2024-03-15 17:17:13 +08:00
godotg ff8a320fc1 chore[generate]: format csharp code 2024-03-05 18:09:19 +08:00
godotg 64a3526cc0 test[benchmark]: fastjson2 test 2024-03-05 18:02:44 +08:00
godotg 4a35397432 perf[virtual]: virtual thread task can not set Attachment to ThreadLocal 2024-02-21 17:15:58 +08:00
godotg 742a90e7a4 perf[thread]: fast thread local adapter 2024-02-21 11:38:12 +08:00
godotg fc9a9e1e82 fix[protocol]: the protocol number is defined repeatedly 2024-02-06 15:21:52 +08:00
godotg a69b62b824 fix[note]: class note indented 2024-02-01 11:17:07 +08:00
godotg f585e00d07 fix[note]: class note indented 2024-02-01 11:10:35 +08:00
godotg 0d46c824b3 chore[note]: rename method 2024-02-01 10:58:24 +08:00
godotg 370b1f588d fix[note]: the first line of a multi-line note is not indented 2024-02-01 10:50:54 +08:00
godotg 6dbb718c27 perf[lua]: serialize table to json 2024-01-29 19:33:22 +08:00
godotg f94a89ae99 perf[lua]: convert the array or map of Lua to a normal output string 2024-01-29 18:58:09 +08:00
godotg 58fbb96a3a perf[lua]: convert the table of lua to a string output 2024-01-29 17:19:07 +08:00
godotg 8fdc330f8d perf[cs]: get protocol name in script 2024-01-25 15:55:44 +08:00
godotg d48777b1dd perf[cs]: get protocolId by class type 2024-01-25 15:45:32 +08:00
godotg 61eea4418d perf[cs]: get protocolId by class type 2024-01-25 15:42:12 +08:00
godotg 59b15dba6d fix[pb]: the note of class generated by the protobuf protocol is incorrect 2024-01-23 16:57:55 +08:00
godotg 9b325f0ada fix[pb]: the note of class generated by the protobuf protocol is incorrect 2024-01-23 16:54:14 +08:00
godotg 4bf6025f57 perf[cs]: avoid duplicate initializations 2024-01-23 11:27:02 +08:00
godotg d5249ed904 ref[provider]: refactor consistent hash load balancing 2024-01-20 17:40:12 +08:00
godotg 917937a1e9 chore[comment]: documentation comments 2024-01-20 11:11:50 +08:00
godotg ace1d7648e fix[pb]: protobuf generate valueOf definition 2024-01-19 21:58:55 +08:00
godotg 30790b6537 feat[pb]: generates an all-args constructor. If no field in the class, no constructor will be generated. 2024-01-19 18:54:41 +08:00
godotg 3459d41ce5 feat[pb]: add new PbGenerateOperation recordExcludes to difine Which classes do not need to generate a record class 2024-01-19 17:23:57 +08:00
godotg 67f9848958 fix[protocol]: wrong Golang protocol file output path 2024-01-19 14:13:03 +08:00
uuyycc d896aa21bc fix[protocol]: wrong C# protocol file output path 2024-01-19 00:07:06 +08:00
godotg 2477fb198b doc[decoder]: WeChat Mini Program does not support TextDecoder 2024-01-17 15:28:43 +08:00
godotg eaed62620b fix[enhance]: location null pointer error 2024-01-16 17:44:39 +08:00