@@ -27,7 +27,7 @@ public void testCopyOfListOf() {
27
27
final Object o = new ArrayList <>(List .of ());
28
28
29
29
String json = JsonWriter .objectToJson (o );
30
- List es = (List ) JsonReader .jsonToJava (json );
30
+ List <?> es = (List <?> ) JsonReader .jsonToJava (json );
31
31
32
32
Assert .assertEquals (0 , es .size ());
33
33
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -38,7 +38,7 @@ public void testListOf() {
38
38
final Object o = List .of ();
39
39
40
40
String json = JsonWriter .objectToJson (o );
41
- List es = (List ) JsonReader .jsonToJava (json );
41
+ List <?> es = (List <?> ) JsonReader .jsonToJava (json );
42
42
43
43
Assert .assertEquals (0 , es .size ());
44
44
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -49,7 +49,7 @@ public void testListOfOne() {
49
49
final Object o = List .of ("One" );
50
50
51
51
String json = JsonWriter .objectToJson (o );
52
- List es = (List ) JsonReader .jsonToJava (json );
52
+ List <?> es = (List <?> ) JsonReader .jsonToJava (json );
53
53
54
54
Assert .assertEquals (1 , es .size ());
55
55
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -60,7 +60,7 @@ public void testListOfTwo() {
60
60
final Object o = List .of ("One" , "Two" );
61
61
62
62
String json = JsonWriter .objectToJson (o );
63
- List es = (List ) JsonReader .jsonToJava (json );
63
+ List <?> es = (List <?> ) JsonReader .jsonToJava (json );
64
64
65
65
Assert .assertEquals (2 , es .size ());
66
66
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -71,7 +71,7 @@ public void testListOfThree() {
71
71
final Object o = List .of ("One" , "Two" , "Three" );
72
72
73
73
String json = JsonWriter .objectToJson (o );
74
- List es = (List ) JsonReader .jsonToJava (json );
74
+ List <?> es = (List <?> ) JsonReader .jsonToJava (json );
75
75
76
76
Assert .assertEquals (3 , es .size ());
77
77
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -82,7 +82,7 @@ public void testSetOf() {
82
82
final Object o = Set .of ();
83
83
84
84
String json = JsonWriter .objectToJson (o );
85
- Set es = (Set ) JsonReader .jsonToJava (json );
85
+ Set <?> es = (Set <?> ) JsonReader .jsonToJava (json );
86
86
87
87
Assert .assertEquals (0 , es .size ());
88
88
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -93,7 +93,7 @@ public void testSetOfOne() {
93
93
final Object o = Set .of ("One" );
94
94
95
95
String json = JsonWriter .objectToJson (o );
96
- Set es = (Set ) JsonReader .jsonToJava (json );
96
+ Set <?> es = (Set <?> ) JsonReader .jsonToJava (json );
97
97
98
98
Assert .assertEquals (1 , es .size ());
99
99
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -104,7 +104,7 @@ public void testSetOfTwo() {
104
104
final Object o = Set .of ("One" , "Two" );
105
105
106
106
String json = JsonWriter .objectToJson (o );
107
- Set es = (Set ) JsonReader .jsonToJava (json );
107
+ Set <?> es = (Set <?> ) JsonReader .jsonToJava (json );
108
108
109
109
Assert .assertEquals (2 , es .size ());
110
110
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -115,7 +115,7 @@ public void testSetOfThree() {
115
115
final Object o = Set .of ("One" , "Two" , "Three" );
116
116
117
117
String json = JsonWriter .objectToJson (o );
118
- Set es = (Set ) JsonReader .jsonToJava (json );
118
+ Set <?> es = (Set <?> ) JsonReader .jsonToJava (json );
119
119
120
120
Assert .assertEquals (3 , es .size ());
121
121
Assert .assertEquals (o .getClass (), es .getClass ());
@@ -129,7 +129,6 @@ public void testListOfThreeRecsMutableBoth() {
129
129
rec2 .link = rec1 ;
130
130
rec1 .mlinks = new ArrayList <>(List .of ());
131
131
rec2 .mlinks = new ArrayList <>(List .of (rec1 ));
132
- //List<Rec> ol = new ArrayList<>(List.of(rec1, rec2, rec1));
133
132
List <Rec > ol = new ArrayList <>(List .of (rec1 , rec2 , rec1 ));
134
133
135
134
String json = JsonWriter .objectToJson (ol );
@@ -161,7 +160,6 @@ public void testListOfThreeRecsMutableInside() {
161
160
rec2 .link = rec1 ;
162
161
rec1 .mlinks = new ArrayList <>(List .of ());
163
162
rec2 .mlinks = new ArrayList <>(List .of (rec1 ));
164
- //List<Rec> ol = new ArrayList<>(List.of(rec1, rec2, rec1));
165
163
List <Rec > ol = List .of (rec1 , rec2 , rec1 );
166
164
167
165
String json = JsonWriter .objectToJson (ol );
@@ -198,11 +196,11 @@ public void testListOfThreeRecsBoth() {
198
196
List <Rec > ol = List .of (rec1 , rec2 , rec1 );
199
197
200
198
String json = JsonWriter .objectToJson (ol );
201
- List es = (List ) JsonReader .jsonToJava (json );
199
+ Object es = (List ) JsonReader .jsonToJava (json );
202
200
203
201
Assert .assertEquals (((Object ) ol ).getClass (), es .getClass ());
204
202
205
- List <Rec > recs = es ;
203
+ List <Rec > recs = ( List < Rec >) es ;
206
204
Assert .assertEquals (ol .size (), recs .size ());
207
205
208
206
Assert .assertEquals (ol .get (0 ).s , recs .get (0 ).s );
@@ -229,26 +227,22 @@ public void testListOfThreeRecsBoth() {
229
227
public void testListOfThreeRecsImmutableOnly () {
230
228
Rec rec1 = new Rec ("OneOrThree" , 0 );
231
229
Rec rec2 = new Rec ("Two" , 2 );
232
- //rec1.link = rec2;
233
- //rec2.link = rec1;
234
230
rec1 .ilinks = List .of (rec2 , rec1 );
235
231
rec2 .ilinks = List .of ();
236
232
List <Rec > ol = List .of (rec1 , rec2 , rec1 );
237
233
238
234
String json = JsonWriter .objectToJson (ol );
239
- List es = ( List ) JsonReader .jsonToJava (json );
235
+ Object es = JsonReader .jsonToJava (json );
240
236
241
237
Assert .assertEquals (((Object ) ol ).getClass (), es .getClass ());
242
238
243
- List <Rec > recs = es ;
239
+ List <Rec > recs = ( List < Rec >) es ;
244
240
Assert .assertEquals (ol .size (), recs .size ());
245
241
246
242
Assert .assertEquals (ol .get (0 ).s , recs .get (0 ).s );
247
243
Assert .assertEquals (ol .get (0 ).i , recs .get (0 ).i );
248
- //Assert.assertEquals(recs.get(1), recs.get(0).link);
249
244
Assert .assertEquals (ol .get (1 ).s , recs .get (1 ).s );
250
245
Assert .assertEquals (ol .get (1 ).i , recs .get (1 ).i );
251
- //Assert.assertEquals(recs.get(0), recs.get(1).link);
252
246
253
247
Assert .assertEquals (recs .get (0 ), recs .get (2 ));
254
248
0 commit comments