2
2
3
3
import lombok .Data ;
4
4
5
+ import java .util .ArrayList ;
6
+ import java .util .HashMap ;
5
7
import java .util .List ;
6
8
import java .util .Map ;
7
9
@@ -15,15 +17,15 @@ public class Type {
15
17
private boolean isInterface ;
16
18
private boolean isInnerClass ;
17
19
private boolean isLocalClass ;
18
- private List <String > extendsList ;
20
+ private List <String > extendsList = new ArrayList <>() ;
19
21
private String comment ;
20
- private List <String > implementsList ;
21
- private List <String > modifiers ;
22
- private List <String > annotations ;
22
+ private List <String > implementsList = new ArrayList <>() ;
23
+ private List <String > modifiers = new ArrayList <>() ;
24
+ private List <String > annotations = new ArrayList <>() ;
23
25
private String parentType ;
24
- private List <String > nestedTypeDeclarations ;
25
- private Map <String , Callable > callableDeclarations ;
26
- private List <Field > fieldDeclarations ;
27
- private List <EnumConstant > enumConstants ;
26
+ private List <String > nestedTypeDeclarations = new ArrayList <>() ;
27
+ private Map <String , Callable > callableDeclarations = new HashMap <>() ;
28
+ private List <Field > fieldDeclarations = new ArrayList <>() ;
29
+ private List <EnumConstant > enumConstants = new ArrayList <>() ;
28
30
private boolean isEntrypointClass = false ;
29
31
}
0 commit comments