@@ -310,7 +310,7 @@ protected int decodeArg(String argv[], int index) throws SetupException {
310
310
return 2 ;
311
311
}
312
312
313
- Vector tests = new Vector ();
313
+ Vector < Method > tests = new Vector <> ();
314
314
while (i < argv .length && !argv [i ].startsWith ("-" )) {
315
315
tests .addElement (getTestCase (argv [i ++]));
316
316
}
@@ -331,7 +331,7 @@ private void printStackTrace(Throwable t) {
331
331
ps .close ();
332
332
}
333
333
334
- private void split (String s , Vector v ) {
334
+ private void split (String s , Vector < String > v ) {
335
335
int start = 0 ;
336
336
for (int i = s .indexOf (',' ); i != -1 ; i = s .indexOf (',' , start )) {
337
337
v .addElement (s .substring (start , i ));
@@ -427,9 +427,9 @@ protected Status invokeTestCase(Method m)
427
427
* @see #testMethods
428
428
*/
429
429
protected void getAllTestCases () throws SetupException {
430
- Vector tests = new Vector ();
431
- Vector sortedTests = new Vector ();
432
- Vector reversed = new Vector ();
430
+ Vector < Method > tests = new Vector <> ();
431
+ Vector < Method > sortedTests = new Vector <> ();
432
+ Vector < Method > reversed = new Vector <> ();
433
433
434
434
try {
435
435
/* Get public methods for this class
@@ -439,8 +439,8 @@ protected void getAllTestCases() throws SetupException {
439
439
Method [] methods = testClass .getMethods ();
440
440
for (int i = 0 ; i < methods .length ; ++i ) {
441
441
442
- Class [] paramTypes = methods [i ].getParameterTypes ();
443
- Class returnType = methods [i ].getReturnType ();
442
+ Class <?> [] paramTypes = methods [i ].getParameterTypes ();
443
+ Class <?> returnType = methods [i ].getReturnType ();
444
444
if ((paramTypes .length == 0 ) &&
445
445
Status .class .isAssignableFrom (returnType )) {
446
446
tests .addElement (methods [i ]);
@@ -459,17 +459,17 @@ protected void getAllTestCases() throws SetupException {
459
459
(testcaseOrder .equals ("sorted" ) ||
460
460
testcaseOrder .equals ("reverseSorted" ))) {
461
461
Object [] methodNameArray = new Object [tests .size ()];
462
- Hashtable ht = new Hashtable ();
462
+ Hashtable < String , Method > ht = new Hashtable <> ();
463
463
Method m ;
464
464
465
- for (Enumeration e = tests .elements (); e .hasMoreElements (); ) {
466
- m = ( Method ) e .nextElement ();
465
+ for (Enumeration < Method > e = tests .elements (); e .hasMoreElements (); ) {
466
+ m = e .nextElement ();
467
467
ht .put (m .getName (), m );
468
468
}
469
469
470
470
int j = 0 ;
471
- for (Enumeration e = tests .elements (); e .hasMoreElements (); ) {
472
- methodNameArray [j ] = (( Method ) e .nextElement () ).getName ();
471
+ for (Enumeration < Method > e = tests .elements (); e .hasMoreElements (); ) {
472
+ methodNameArray [j ] = e .nextElement ().getName ();
473
473
j ++;
474
474
}
475
475
@@ -506,8 +506,8 @@ protected void getAllTestCases() throws SetupException {
506
506
}
507
507
508
508
// Reverse a vector containing methods to run
509
- public Vector reverse (Vector v ) {
510
- Vector reversed = new Vector ();
509
+ public Vector < Method > reverse (Vector < Method > v ) {
510
+ Vector < Method > reversed = new Vector <> ();
511
511
512
512
for (int i = v .size () - 1 ; i >= 0 ; i --) {
513
513
reversed .addElement (v .elementAt (i ));
@@ -550,9 +550,9 @@ protected Status init(String[] argv) {
550
550
551
551
/* Convenience variables, also added to improve performance
552
552
*/
553
- protected final Class testClass = this .getClass ();
553
+ protected final Class <?> testClass = this .getClass ();
554
554
555
- protected static final Class [] testArgTypes = {};
555
+ protected static final Class <?> [] testArgTypes = {};
556
556
557
557
558
558
/**
@@ -595,7 +595,7 @@ protected Status init(String[] argv) {
595
595
/**
596
596
* The set of test cases to be excluded.
597
597
*/
598
- protected Vector excludeTestCases = new Vector ();
598
+ protected Vector < String > excludeTestCases = new Vector <> ();
599
599
600
600
// may be set if SetupException is thrown during decodeArgs() or init
601
601
private boolean testNotApplicable = false ;
0 commit comments