Commit Graph

736 Commits

Author SHA1 Message Date
shaojin.wensj b8df39343b improve fastjson 1.x compatible, support Set writeClassName & input 2022-06-01 19:19:16 +08:00
shaojin.wensj 667ff49d23 support graalvm issue #386 2022-06-01 11:17:24 +08:00
shaojin.wensj 5d1191b79d improve fastjson 1.x compatible 2022-06-01 10:31:41 +08:00
shaojin.wensj f8faeb0c99 support jsonDirect 2022-06-01 10:22:20 +08:00
shaojin.wensj 141fb7d199 support jsonDirect 2022-06-01 10:10:12 +08:00
shaojin.wensj 6aaab30dda support jsonDirect 2022-06-01 09:49:31 +08:00
shaojin.wensj 0ac54933f0 support empty input 2022-06-01 04:20:37 +08:00
shaojin.wensj b5110acbb6 support empty InputStream 2022-06-01 03:09:05 +08:00
shaojin.wensj a828816c4f add new register/unregister API 2022-06-01 02:44:32 +08:00
shaojin.wensj 75e25bcbf4 bug fix for GraalVM support 2022-05-31 20:26:23 +08:00
shaojin.wensj 09085e532d fix testcase, remove printStackTrace 2022-05-31 20:06:46 +08:00
shaojin.wensj 86b9679537 fix testcase, remove printStackTrace 2022-05-31 20:06:11 +08:00
shaojin.wensj 079e9d557e JSONField support serializeUsing & deserializeUsing 2022-05-31 19:54:45 +08:00
shaojin.wensj 21fae1f652 support enumset 2022-05-31 12:34:55 +08:00
shaojin.wensj f115c40c82 fastjson 1.x compatible, bug fix for JSONReader Feature.AllowUnQuotedFieldNames 2022-05-31 01:52:32 +08:00
shaojin.wensj 2df16a0761 bug fix for list method auto type, for issue #385 2022-05-31 00:41:27 +08:00
shaojin.wensj 8c57772c8e fix javadoc 2022-05-30 23:40:41 +08:00
shaojin.wensj c4009212c7 improve support UseNativeObject 2022-05-30 23:31:23 +08:00
shaojin.wensj 27a73b65dd bug fix for LocalDate JSONField format not work #380 2022-05-30 19:41:51 +08:00
shaojin.wensj 54aab3a702 refactor use ObjectReaderImplValue 2022-05-30 18:59:27 +08:00
shaojin.wensj 4ddf46c224 fastjson 1.x compatible, bug fix for JSONReader Feature.SmartMatch 2022-05-30 14:27:16 +08:00
shaojin.wensj e08a288919 add new JSONReader.Feature 'DuplicateKeyValueAsArray', for issue #379 #263 2022-05-30 13:07:38 +08:00
shaojin.wensj 06990118f0 add new JSONReader.Feature 'DuplicateKeyValueAsArray', for issue #379 #263 2022-05-30 12:14:40 +08:00
shaojin.wensj bd38c4175f fastjson 1.x compatible, bug fix for reference detect 2022-05-30 02:01:36 +08:00
shaojin.wensj 7d998a3370 fastjson 1.x compatible 2022-05-30 01:56:39 +08:00
shaojin.wensj 14b9f831df fastjson 1.x compatible, support 'new Date(millis)' 2022-05-30 01:32:54 +08:00
shaojin.wensj 859daf8dc9 add testcase 2022-05-29 23:30:57 +08:00
shaojin.wensj e46a3178b0 bug fix for reference support 2022-05-29 23:01:50 +08:00
shaojin.wensj d165a1087f fix code style 2022-05-29 20:56:54 +08:00
shaojin.wensj d52b9ead88 bug fix for autoType 2022-05-29 18:53:54 +08:00
shaojin.wensj d9481036e0 bug fix for autoType 2022-05-29 18:16:51 +08:00
shaojin.wensj b2eb739001 fix code style 2022-05-29 18:00:50 +08:00
shaojin.wensj fbf8c2ef4a fix code style 2022-05-29 17:40:42 +08:00
shaojin.wensj 4e5761ee5d add testcase 2022-05-29 16:58:50 +08:00
shaojin.wensj 6d82a5c65f add testcase 2022-05-29 16:43:31 +08:00
shaojin.wensj b7eda2665b add more error info 2022-05-29 15:23:04 +08:00
shaojin.wensj 5e8a3d96dd add JSONReader.Feature 'ErrorOnNotSupportAutoType' 2022-05-29 14:30:39 +08:00
温绍锦 285300e0de
Merge pull request #376 from kraity/main
update testcase #367
2022-05-29 14:12:33 +08:00
shaojin.wensj 2299bb9b07 improve fastjson 1.x compatible, JSONObject add toJSONString method 2022-05-29 13:07:54 +08:00
shaojin.wensj 22056e4773 error message VERSION info 2022-05-29 12:50:36 +08:00
Kraity e56af42867 fix testcase 2022-05-29 11:26:31 +08:00
Kraity e3e763ca67 update testcase #367 2022-05-29 11:11:54 +08:00
shaojin.wensj 8c5165f5e8 add testcase 2022-05-29 10:34:01 +08:00
shaojin.wensj 8f1dbbffbd bug fix for android 2022-05-29 10:20:13 +08:00
shaojin.wensj 32f4b510d0 bug fix for Class deserialize, #369 2022-05-29 02:33:31 +08:00
温绍锦 8daf66def5
Merge pull request #373 from kraity/main
kotlin constructor parameter supports default value #370
2022-05-29 01:20:56 +08:00
shaojin.wensj 4859bb0488 2.0.6 init 2022-05-29 01:19:20 +08:00
Kraity 334c4f304b kotlin constructor parameter supports default value # 370 2022-05-29 01:03:49 +08:00
shaojin.wensj fbf8f4e55b 2.0.5 release 2022-05-29 00:53:20 +08:00
shaojin.wensj 7b8af56ccc bug fix for android support 2022-05-28 22:52:05 +08:00
shaojin.wensj 362b4b7f4c bug fix for skipString, issue #371 2022-05-28 21:56:15 +08:00
shaojin.wensj 0d1e4b9ed1 JSON add more methods 2022-05-28 19:20:48 +08:00
shaojin.wensj 541dcbca36 bug fix for android support 2022-05-28 17:51:49 +08:00
shaojin.wensj ba524ac1ae bug fix for android support 2022-05-28 17:42:32 +08:00
shaojin.wensj e3441a7c75 bug fix for android support 2022-05-28 16:59:11 +08:00
shaojin.wensj 66c2860ec0 bug fix for android support 2022-05-28 13:48:52 +08:00
shaojin.wensj 2944a96f74 fix code style 2022-05-28 13:48:10 +08:00
shaojin.wensj d00ab1f747 bug fix for android support 2022-05-28 13:43:58 +08:00
shaojin.wensj e47326af78 bug fix for android support 2022-05-28 13:42:34 +08:00
shaojin.wensj d35cad6a19 bug fix for android support 2022-05-28 13:40:18 +08:00
shaojin.wensj c54668ee79 remove unused code 2022-05-28 13:32:11 +08:00
shaojin.wensj a245197c99 bug fix for android support 2022-05-28 13:22:05 +08:00
shaojin.wensj 77120e4548 bug fix for android support 2022-05-28 13:11:03 +08:00
shaojin.wensj 66218fbbfe bug fix for graal support 2022-05-28 12:57:00 +08:00
shaojin.wensj 625ab78687 bug fix for graal support 2022-05-28 12:48:32 +08:00
shaojin.wensj 569a3024f2 remove unused import 2022-05-28 12:19:56 +08:00
shaojin.wensj 49f1c8904b bug fix for graal support 2022-05-28 12:12:57 +08:00
shaojin.wensj 85a42bd527 graal support 2022-05-28 11:23:06 +08:00
shaojin.wensj a08e295e5d graal support 2022-05-28 11:12:20 +08:00
shaojin.wensj 5b758f86f7 1.x compatible support Class.forName, #369 2022-05-28 09:37:37 +08:00
shaojin.wensj 68187de133 bug fix for JDK8 2022-05-28 02:11:52 +08:00
shaojin.wensj 27d08afd08 remove unused code 2022-05-28 02:04:30 +08:00
shaojin.wensj c94a67ced6 refactor 2022-05-28 01:55:19 +08:00
shaojin.wensj b455eedcd3 throw error for illegal input, issue #235 2022-05-28 00:27:44 +08:00
shaojin.wensj 355309c2be throw error for illegal input, issue #235 2022-05-28 00:27:30 +08:00
shaojin.wensj f70a5bdecd add testcase for issue #367 2022-05-28 00:13:13 +08:00
shaojin.wensj b514d3c55c add testcase for issue #351 2022-05-28 00:04:00 +08:00
shaojin.wensj 3152f00ade add testcase for issue #351 2022-05-28 00:00:20 +08:00
shaojin.wensj 7b4ec49512 fix testcase 2022-05-27 23:55:21 +08:00
shaojin.wensj 07837a5b69 improved fastjson 1.x compatible 2022-05-27 23:50:21 +08:00
shaojin.wensj 6b76b01bdc improved fastjson 1.x compatible 2022-05-27 23:35:48 +08:00
shaojin.wensj b261853449 improved fastjson 1.x compatible, issue #334 2022-05-27 23:08:37 +08:00
shaojin.wensj 7ee3f7c399 bug fix for not match format, issue #363 2022-05-27 21:57:19 +08:00
shaojin.wensj ca75acb078 support config global feature 2022-05-27 21:44:54 +08:00
shaojin.wensj e4b64beda6 add testcase for issue #367 2022-05-27 20:56:46 +08:00
shaojin.wensj e00d3a49f1 improved fastjson 1.x compatible 2022-05-27 20:42:07 +08:00
shaojin.wensj ff932c5684 add testcase for issue #364 2022-05-27 19:56:51 +08:00
shaojin.wensj f7127bf973 add testcase for issue #363 2022-05-27 19:52:47 +08:00
shaojin.wensj 30cbd9d3e7 improved fastjson 1.x compatible 2022-05-27 19:31:26 +08:00
shaojin.wensj 859b3e8f42 improved fastjson 1.x compatible 2022-05-27 00:32:46 +08:00
业余布道师 0318fa1874 extension JSON & JSONB methods. 2022-05-26 18:39:08 +08:00
业余布道师 0a4a46ffcd extension JSON & JSONB methods. 2022-05-26 18:12:46 +08:00
shaojin.wensj c10732d2ae GenericFastJsonRedisSerializer support config acceptNames 2022-05-26 16:15:05 +08:00
shaojin.wensj b3a1827ccc support JSONReader.Feature.TrimString 2022-05-26 15:03:23 +08:00
shaojin.wensj 27465bee6c remove dependency 2022-05-26 02:45:46 +08:00
shaojin.wensj 20fab091dd FieldReaderListStrMethod support java.util.Arrays$ArrayList 2022-05-26 00:00:34 +08:00
shaojin.wensj 74913dd75c toJavaObject support array field 2022-05-25 23:34:43 +08:00
shaojin.wensj 79ccbab568 add more spring web mixin 2022-05-25 23:04:00 +08:00
shaojin.wensj 34b97ce30b improved fastjson 1.x compatible 2022-05-25 22:41:34 +08:00
shaojin.wensj bb931c8d8b bug fix for #347 2022-05-25 22:41:02 +08:00