3372 Commits

Author SHA1 Message Date
shaojin.wensj 26f13f84fd 1.2.83 2022-05-23 08:55:52 +08:00
shaojin.wensj 8f3410f81c bug fix for autotype 2022-05-06 15:18:39 +08:00
shaojin.wensj cd3c2de696 improved jdk8 java.time support 2022-05-02 16:47:11 +08:00
shaojin.wensj c63866eaca remove unused import 2022-05-02 16:46:26 +08:00
shaojin.wensj 35db4adad7 bug fix for autoType 2022-05-02 14:16:19 +08:00
hengyunabc dd3de5f84b fix InaccessibleObjectException in jdk17. #4077 2022-04-20 14:16:38 +08:00
温绍锦 0814909139 Revert "fix InaccessibleObjectException in jdk17. #4077" 2022-04-20 13:26:23 +08:00
hengyunabc c04ceb9bc7 fix InaccessibleObjectException in jdk17. #4077 2022-04-18 13:13:48 +08:00
温绍锦 514d421233 Merge pull request #4058 from Koooooo-7/feat-getOrDefault
feat: JSONObject getOrDefault.
2022-03-21 20:19:59 +08:00
shaojin.wensj aa71e753d8 JSONField.unwrapped support List Field 2022-03-21 20:18:43 +08:00
Koy 39bc3cb12a feat: JSONObject getOrDefault. 2022-03-21 14:34:40 +08:00
Matteo Baccan 6841ca7910 Removed double semicolon
Hi

I have removed a double semicolon at the end of one line

ciao
matteo
2022-01-24 20:46:25 +01:00
高铁 9130f8e78e bug fix for JSONReader.handleResovleTask 2021-12-19 20:30:53 +08:00
高铁 f33474b4c6 bug fix for MethodInheritanceComparator 2021-12-19 20:30:29 +08:00
高铁 b1b7a68198 bug fixed for MethodInheritanceComparator 2021-12-16 16:27:47 +08:00
高铁 869746101f bug fixed for Set[] 2021-10-12 18:42:45 +08:00
luyanbo 751291fc5e 修复jdk9模块化导致的NoClassDefFoundError: java/sql/Timestamp 2021-08-29 16:37:28 +08:00
温绍锦 8b02d16b8d Revert "修复jdk9模块化导致的NoClassDefFoundError: java/sql/Timestamp" 2021-08-29 15:58:26 +08:00
温绍锦 0b269eb6b2 Merge pull request #3878 from RobberPhex/origin
修复jdk9模块化导致的NoClassDefFoundError: java/sql/Timestamp
2021-08-29 15:44:17 +08:00
luyanbo f10d080d45 修复jdk9模块化导致的NoClassDefFoundError: java/sql/Timestamp 2021-08-29 14:05:53 +08:00
高铁 91eaa954c7 Merge branch 'master' of https://github.com/alibaba/fastjson 2021-08-29 11:13:41 +08:00
高铁 84835dd3cf bug fixed for set list 2021-08-29 11:03:47 +08:00
高铁 b183861694 bug fixed for JSONObject/JSONArray.equals 2021-08-23 16:49:28 +08:00
高铁 5271d86fc4 improved jsonpath 2021-07-17 18:51:43 +08:00
高铁 4a51ad4d09 improved blacklist 2021-07-17 18:51:07 +08:00
温绍锦 6e956d2c45 Merge pull request #3530 from MengdiGao/fix-JSONPath_reverse_test
Fix flaky test JSONPath_reverse_test
2021-07-10 13:47:00 +08:00
温绍锦 433398d5fd Merge pull request #3570 from MengdiGao/fix-test-Issue3082
Fix 3 flaky tests caused by Map ordering assumption
2021-07-10 13:44:09 +08:00
温绍锦 23070b2ccd Merge pull request #3538 from hulog/issue3521
fixed issue3521
2021-07-10 13:33:06 +08:00
温绍锦 5bc4e8bec2 Merge pull request #3641 from vacuityv/vac-add-clone-feature
JSONObject clone return JSONObject
2021-07-10 13:23:17 +08:00
温绍锦 3b370ac07c Merge pull request #3722 from lethal233/fastjson-lsl
fix #3067 & #3638
2021-07-10 10:41:48 +08:00
温绍锦 0657d1ef9e Merge pull request #3758 from kingom0426/master
fix spelling error. (DefaultJSONParser.java)
2021-07-10 10:15:27 +08:00
温绍锦 07556942be Merge pull request #3797 from kurisu9az/master
Fix issue 3796 类的字段过多时,生成的字节码错误
2021-07-10 10:14:14 +08:00
温绍锦 96d0ee532a Merge pull request #3826 from hnyyghk/fix-generic-field-deserialize
Fix generic field deserialize, issue #3810
2021-07-10 10:08:51 +08:00
高铁 02f5b0afeb merge pull request #3661 2021-07-08 09:56:24 +08:00
温绍锦 410abd3a0b Merge pull request #3737 from clark-liu/master
Fix typo valiateResult -> validateResult
2021-07-08 09:34:07 +08:00
温绍锦 8a929a42c5 Merge pull request #3711 from Certseeds/issue3689
fix #3689
2021-07-08 09:25:13 +08:00
温绍锦 1286becf8f Merge pull request #3808 from RLin2015New/issue3805_tryfix
Issue3805 tryfix
2021-07-08 09:17:36 +08:00
温绍锦 0f30967e5a Merge pull request #3763 from MaverickNyk/SonarFix
Fixed Sonar Issues
2021-07-07 22:10:50 +08:00
温绍锦 db0789fca9 Merge pull request #3811 from itsVol/fix#3804
Fix #3804
2021-07-07 22:06:14 +08:00
hnyyghk bd2531617c Fix generic field deserialize, issue #3810 2021-06-30 19:01:56 +08:00
itsVol 25398e4e20 add testcase 2021-06-15 22:48:54 +08:00
itsVol 11405d48f8 fix #3804 2021-06-15 22:40:49 +08:00
RLin2015New 813564bbee 去除冗余内容 2021-06-15 15:27:28 +08:00
RLin2015New 91ef13b5a1 尝试修复 https://github.com/alibaba/fastjson/issues/3805 对应的问题
问题:当前fastJson在解析LocalDateTime 类型时不支持自定义的DateFormat格式
修复方案:在Jdk8DateCodec对LocalDateTime处理时,增加对于是否存有自定义格式化类型的识别,如果有就用自定义格式化类型,如果没有则依旧采用默认类型
2021-06-15 15:26:55 +08:00
18581489108 4dbbfcfb4c Fix issue 3796 类的字段过多时,生成的字节码错误
java bean类过大时,生成的字节码地址可能为负数,即

if_icmpeq     -32586

这个提交修复了该问题,将if_icmpeq转换为if_icmpne+gotow语句。

提供了一个测试用例
2021-06-02 19:00:25 +08:00
AmaiHotaru d54d159f20 fix issue 3655 2021-05-22 16:36:26 +08:00
Nikhil Kumar db11d2ade8 Fixed Sonar Issues 2021-05-14 12:20:55 +05:30
kingom0426 d007be7a5b Update DefaultJSONParser.java 2021-05-12 14:12:26 +08:00
clark 697e1521b6 Fix typo valiateResult -> validateResult 2021-04-23 20:54:55 +08:00
Certseeds 3dfc699a93 rename testcases.
</subject>

Branch: issue3689

<type>:
- [ ] Bug fix
- [ ] Bug fix (Test)
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update
- [ ] This change requires a documentation update

<body>

<footer>

Signed-off-by: Certseeds <51754303+Certseeds@users.noreply.github.com>
2021-04-21 23:49:10 +08:00