@@ -37,7 +37,6 @@ public class IndexedRingBufferTest {
37
37
38
38
@ Test
39
39
public void add () {
40
- @ SuppressWarnings ("unchecked" )
41
40
IndexedRingBuffer <LSubscription > list = IndexedRingBuffer .getInstance ();
42
41
list .add (new LSubscription (1 ));
43
42
list .add (new LSubscription (2 ));
@@ -49,7 +48,6 @@ public void add() {
49
48
50
49
@ Test
51
50
public void removeEnd () {
52
- @ SuppressWarnings ("unchecked" )
53
51
IndexedRingBuffer <LSubscription > list = IndexedRingBuffer .getInstance ();
54
52
list .add (new LSubscription (1 ));
55
53
int n2 = list .add (new LSubscription (2 ));
@@ -67,7 +65,6 @@ public void removeEnd() {
67
65
68
66
@ Test
69
67
public void removeMiddle () {
70
- @ SuppressWarnings ("unchecked" )
71
68
IndexedRingBuffer <LSubscription > list = IndexedRingBuffer .getInstance ();
72
69
list .add (new LSubscription (1 ));
73
70
int n2 = list .add (new LSubscription (2 ));
@@ -82,7 +79,6 @@ public void removeMiddle() {
82
79
83
80
@ Test
84
81
public void addRemoveAdd () {
85
- @ SuppressWarnings ("unchecked" )
86
82
IndexedRingBuffer <String > list = IndexedRingBuffer .getInstance ();
87
83
list .add ("one" );
88
84
list .add ("two" );
@@ -119,7 +115,6 @@ public void addRemoveAdd() {
119
115
@ Test
120
116
public void addThousands () {
121
117
String s = "s" ;
122
- @ SuppressWarnings ("unchecked" )
123
118
IndexedRingBuffer <String > list = IndexedRingBuffer .getInstance ();
124
119
for (int i = 0 ; i < 10000 ; i ++) {
125
120
list .add (s );
@@ -145,7 +140,6 @@ public void addThousands() {
145
140
146
141
@ Test
147
142
public void testForEachWithIndex () {
148
- @ SuppressWarnings ("unchecked" )
149
143
IndexedRingBuffer <String > buffer = IndexedRingBuffer .getInstance ();
150
144
buffer .add ("zero" );
151
145
buffer .add ("one" );
@@ -212,7 +206,6 @@ public Boolean call(String t1) {
212
206
213
207
@ Test
214
208
public void testForEachAcrossSections () {
215
- @ SuppressWarnings ("unchecked" )
216
209
IndexedRingBuffer <Integer > buffer = IndexedRingBuffer .getInstance ();
217
210
for (int i = 0 ; i < 10000 ; i ++) {
218
211
buffer .add (i );
@@ -231,7 +224,6 @@ public void testForEachAcrossSections() {
231
224
@ Test
232
225
public void longRunningAddRemoveAddDoesntLeakMemory () {
233
226
String s = "s" ;
234
- @ SuppressWarnings ("unchecked" )
235
227
IndexedRingBuffer <String > list = IndexedRingBuffer .getInstance ();
236
228
for (int i = 0 ; i < 20000 ; i ++) {
237
229
int index = list .add (s );
@@ -242,14 +234,13 @@ public void longRunningAddRemoveAddDoesntLeakMemory() {
242
234
list .forEach (newCounterAction (c ));
243
235
assertEquals (0 , c .get ());
244
236
// System.out.println("Index is: " + list.index.get() + " when it should be no bigger than " + list.SIZE);
245
- assertTrue (list .index .get () < list .SIZE );
237
+ assertTrue (list .index .get () < IndexedRingBuffer .SIZE );
246
238
// it should actually be 1 since we only did add/remove sequentially
247
239
assertEquals (1 , list .index .get ());
248
240
}
249
241
250
242
@ Test
251
243
public void testConcurrentAdds () throws InterruptedException {
252
- @ SuppressWarnings ("unchecked" )
253
244
final IndexedRingBuffer <Integer > list = IndexedRingBuffer .getInstance ();
254
245
255
246
Scheduler .Worker w1 = Schedulers .computation ().createWorker ();
@@ -300,7 +291,6 @@ public void call() {
300
291
301
292
@ Test
302
293
public void testConcurrentAddAndRemoves () throws InterruptedException {
303
- @ SuppressWarnings ("unchecked" )
304
294
final IndexedRingBuffer <Integer > list = IndexedRingBuffer .getInstance ();
305
295
306
296
final List <Exception > exceptions = Collections .synchronizedList (new ArrayList <Exception >());
0 commit comments