Commit Graph

95 Commits

Author SHA1 Message Date
wenshao 6d4de2cfc2 2.0.57 init 2025-02-22 08:32:08 +08:00
wenshao 63a6854da9 2.0.56 release 2025-02-22 08:12:14 +08:00
wenshao 9b534a1668 2.0.56 init 2025-02-14 09:03:26 +08:00
wenshao 92b0aef9f4 2.0.55 release 2025-02-14 08:44:22 +08:00
CodePlayer 3016e80649
Improve some code, fix some bugs (#3320)
* Unified setting file encoding to UTF-8

* Fix issue#3283

* Aligning with new features of JDK8

* Simply some redundant code

* Improve Map handle performance

* Fix some potential bugs

* Improve some String processing performance

* Remove unnecessary protected modifier from final classes, because they are NOT inheritable

* Aligning with new features of JDK8

* Optimize FastJsonJsonView

* Fix conditional branch duplication

* Revert "Unified setting file encoding to UTF-8"

This reverts commit 66f1238da8.
2025-01-25 15:06:57 +08:00
wenshao e77736f838 Revert "Improve some code, fix some bugs (#3317)"
This reverts commit 0a0014b5fc.
2025-01-25 01:21:53 +08:00
CodePlayer 0a0014b5fc
Improve some code, fix some bugs (#3317)
* Unified setting file encoding to UTF-8

* Fix issue#3283

* Aligning with new features of JDK8

* Simply some redundant code

* Improve Map handle performance

* Fix some potential bugs

* Improve some String processing performance

* Remove unnecessary protected modifier from final classes, because they are NOT inheritable

* Aligning with new features of JDK8

* Optimize FastJsonJsonView

* Fix conditional branch duplication
2025-01-25 00:11:21 +08:00
yanxutao89 1e204022d2 fix build error for jdk 22 2025-01-23 02:05:37 +08:00
wenshao 4a2ed127b2 2.0.55 init 2025-01-12 01:40:03 +08:00
wenshao a0bb6c0937 2.0.54 release 2025-01-11 21:06:17 +08:00
wenshao 7a7c8e9c2a 2.0.54 init 2024-09-16 23:28:21 +08:00
wenshao d10999b5ee 2.0.53 release 2024-09-16 22:53:47 +08:00
高铁 78a0653c79 2.0.53 init 2024-07-14 08:34:56 +08:00
高铁 8bb6e3a2ab 2.0.52 release 2024-07-14 07:54:32 +08:00
yanxutao89 7fd2214661 fix adjust genWriteFieldName for field name whose length not between 2 and 16, for issue #2703 2024-06-17 22:46:35 +08:00
shaojin.wensj 0d802e49c0 2.0.52 init 2024-06-01 16:28:33 +08:00
shaojin.wensj fb3771a19a 2.0.51 release 2024-06-01 15:59:12 +08:00
shaojin.wensj a3cc6c1b5a optimize write BigDecimal 2024-05-29 08:48:51 +08:00
yanxutao89 0fdbc1b5b8
Fix 0528 (#2634)
* fix FilerException of attempting to recreate a file
2024-05-29 05:10:29 +08:00
shaojin.wensj 3fdefee0a0 optimize write Boolean 2024-05-28 07:45:25 +08:00
shaojin.wensj 22a04da270 fix apt-codegen write string feature WriteNulls not work 2024-05-27 08:55:25 +08:00
shaojin.wensj fee90aa01b apt-codegen code style 2024-05-26 14:51:21 +08:00
shaojin.wensj 59da55a208 apt-codegen code style 2024-05-25 12:53:46 +08:00
shaojin.wensj 700ba6534a improve Writer apt-codegen 2024-05-25 09:39:21 +08:00
yanxutao89 7df1844d0a feat generate reflect-config.json only for graal 2024-05-24 08:28:31 +08:00
yanxutao89 8b7758af38
Feat 2575 (#2586)
* feat enable generate source file for Writer and Reader

* feat polish block method of JavacTreeUtils
2024-05-16 23:59:27 +08:00
shaojin.wensj 6fd97a43fa fix useSingleQuote 2024-05-15 07:27:31 +08:00
shaojin.wensj 0c7d40d9a1 codegen support char field 2024-05-15 01:48:44 +08:00
yanxutao89 6c977ec759
Feat 2507 pr (#2572)
Writer for APT Codegen
2024-05-15 01:09:43 +08:00
shaojin.wensj fc29ce4949 2.0.51 init 2024-05-12 10:16:03 +08:00
shaojin.wensj 93bf266714 2.0.50 release 2024-05-12 09:43:27 +08:00
shaojin.wensj f61a3c215b codegen features support config by JVM Args 2024-05-04 17:19:23 +08:00
shaojin.wensj 49c5877293 apt codegen support jsonb 2024-05-02 16:57:49 +08:00
shaojin.wensj 0ab24ee082 improved graalvm support 2024-05-02 12:58:29 +08:00
shaojin.wensj a3e184960b optimize asm codegen 2024-05-01 16:21:20 +08:00
shaojin.wensj dc890f50d6 optimize codegen 2024-04-30 22:26:39 +08:00
shaojin.wensj e10d0076ac optimize apt codegen 2024-04-30 16:49:48 +08:00
shaojin.wensj cc632c55b1 codegen support android version (android4 & android8) 2024-04-30 03:03:57 +08:00
shaojin.wensj 6ac2a7ea5a fix codegen compile target 2024-04-28 09:59:32 +08:00
yanxutao89 fcd7249b61 feat enhance 2024-04-25 21:13:55 +08:00
yanxutao89 15cb65540e feat enhance @JSONType and format generated sources 2024-04-25 21:13:55 +08:00
yanxutao89 618915aacc feat add @JSONType annotation and remove outdated processor 2024-04-25 21:13:55 +08:00
yanxutao89 978c184d89 fix typo and integration with processor2 for codegen 2024-04-22 08:34:04 +08:00
yanxutao89 5cc7fcf48e fix codegen build error for jdk11+ 2024-04-21 13:13:11 +08:00
shaojin.wensj cc14328b89 fix codegen javadoc excludePackageNames 2024-04-20 20:58:19 +08:00
yanxutao89 7c7b902ea4 fix adjust javadoc excludePackageNames 2024-04-16 19:20:03 +08:00
yanxutao89 85bf48c129 fix add javadoc plugin 2024-04-16 13:01:54 +08:00
yanxutao89 04688d08b1 fix hash collision for codegen 2024-04-15 00:01:17 +08:00
shaojin.wensj 425419171f 2.0.50 init 2024-04-14 10:57:13 +08:00
shaojin.wensj c86bb8082c 2.0.49 release 2024-04-14 08:46:39 +08:00