< prev index next >
src/com/sun/javatest/services/ServiceManager.java
Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg
@@ -288,11 +288,11 @@
public void startingTestRun(Parameters params) {
if (mode == StartMode.UP_FRONT) {
Set<String> active = new TreeSet<>();
try {
- Iterator iter = harness.getTestsIterator(null);
+ Iterator<TestResult> iter = harness.getTestsIterator(null);
active = selectActiveServices(iter);
} catch (Harness.Fault f) {
commonLog.log(Level.SEVERE, f.getMessage());
return;
}
@@ -365,17 +365,17 @@
*/
public void setStartMode(StartMode mode) {
this.mode = mode;
}
- private Set<String> selectActiveServices(Iterator iter) {
+ private Set<String> selectActiveServices(Iterator<TestResult> iter) {
Set<String> active = new TreeSet<>();
Set<TestPath> copy = new HashSet<>(testServiceMap);
TestResult tr;
TestDescription td;
while (!copy.isEmpty() && active.size() < services.size() &&
- (tr = (TestResult)iter.next()) != null ) {
+ (tr = iter.next()) != null ) {
try {
td = tr.getDescription();
HashSet<TestPath> toRemove = new HashSet<>();
for (TestPath p : copy) {
if (p.matches(td)) {
< prev index next >