diff --git a/core/src/main/java/com/alibaba/fastjson2/reader/FieldReader.java b/core/src/main/java/com/alibaba/fastjson2/reader/FieldReader.java index 7c929d7e60..c235dafb27 100644 --- a/core/src/main/java/com/alibaba/fastjson2/reader/FieldReader.java +++ b/core/src/main/java/com/alibaba/fastjson2/reader/FieldReader.java @@ -272,7 +272,7 @@ public int compareTo(FieldReader o) { return -1; } - if (needCompareToActualFieldClass(thisParamType)|| needCompareToActualFieldClass(otherParamType)) { + if (needCompareToActualFieldClass(thisParamType) || needCompareToActualFieldClass(otherParamType)) { Class actualFieldClass = null; try { actualFieldClass = thisDeclaringClass.getDeclaredField(this.fieldName).getType(); diff --git a/core/src/test/java/com/alibaba/fastjson2/issues_2200/Issue2229.java b/core/src/test/java/com/alibaba/fastjson2/issues_2200/Issue2229.java index 894f26c37d..dadb6b086d 100644 --- a/core/src/test/java/com/alibaba/fastjson2/issues_2200/Issue2229.java +++ b/core/src/test/java/com/alibaba/fastjson2/issues_2200/Issue2229.java @@ -47,6 +47,6 @@ public void setTypes(int types) { } enum Type { - A,B; + A, B; } }