The following issues were found
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectC1.java
1 issues
Line: 3
package com.alibaba.fastjson.deserializer.issues3796.bean;
public class ObjectC1 {
private int a;
private int b;
Reported by PMD.
src/test/java/com/alibaba/json/bvt/bug/Issue190.java
1 issues
Line: 11
public class Issue190 extends TestCase {
public void test_for_issue() throws Exception {
Assert.assertEquals(WebSoscketCommand.A, JSON.parseObject("\"A\"", WebSoscketCommand.class));
}
public static enum WebSoscketCommand {
A, B, C
Reported by PMD.
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectB2.java
1 issues
Line: 7
import java.util.List;
public class ObjectB2 {
@JSONField(serialize = false)
private int a = 1;
Reported by PMD.
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectL2_B.java
1 issues
Line: 7
public class ObjectL2_B {
int a;
int b;
Reported by PMD.
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectI_A.java
1 issues
Line: 4
package com.alibaba.fastjson.deserializer.issues3796.bean;
public class ObjectI_A {
int a;
int b;
boolean c;
public int getA() {
Reported by PMD.
src/main/java/com/alibaba/fastjson/parser/deserializer/JavaObjectDeserializer.java
1 issues
Line: 26
Type componentType = ((GenericArrayType) type).getGenericComponentType();
if (componentType instanceof TypeVariable) {
TypeVariable<?> componentVar = (TypeVariable<?>) componentType;
componentType = componentVar.getBounds()[0];
}
List<Object> list = new ArrayList<Object>();
parser.parseArray(componentType, list);
Class<?> componentClass = TypeUtils.getRawClass(componentType);
Reported by PMD.
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectZ1_A.java
1 issues
Line: 8
public class ObjectZ1_A {
private int a;
private int b;
Reported by PMD.
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectM.java
1 issues
Line: 9
import java.util.List;
public class ObjectM {
private int a;
private int b;
Reported by PMD.
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectQ1_A.java
1 issues
Line: 9
import java.util.List;
public class ObjectQ1_A {
private int a;
private List<ObjectQ1_B> b;
Reported by PMD.
src/test/java/com/alibaba/fastjson/deserializer/issues3796/bean/ObjectI2.java
1 issues
Line: 6
import java.util.List;
public class ObjectI2 {
private int a;
private List<Integer> b;
Reported by PMD.