Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d589045

Browse files
use list of schemas instead of top schema as default
1 parent 89565a4 commit d589045

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

sqldev/src/main/java/org/utplsql/sqldev/coverage/CodeCoverageReporter.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,8 @@
2525
import java.util.HashMap;
2626
import java.util.List;
2727
import java.util.Map;
28-
import java.util.Map.Entry;
29-
import java.util.Optional;
3028
import java.util.logging.Logger;
29+
import java.util.stream.Collectors;
3130

3231
import org.utplsql.sqldev.dal.RealtimeReporterDao;
3332
import org.utplsql.sqldev.dal.UtplsqlDao;
@@ -99,11 +98,10 @@ private void setDefaultSchema() {
9998
owners.put(obj[0], count);
10099
}
101100
}
102-
Optional<Entry<String, Integer>> top = owners.entrySet().stream()
103-
.sorted(Map.Entry.<String, Integer>comparingByValue().reversed()).findFirst();
104-
if (top.isPresent()) {
105-
schemas = top.get().getKey();
106-
}
101+
List<String> sortedOwners = owners.entrySet().stream()
102+
.sorted(Map.Entry.<String, Integer>comparingByValue().reversed()).map(Map.Entry::getKey)
103+
.collect(Collectors.toList());
104+
schemas = String.join(", ", sortedOwners);
107105
}
108106
}
109107

0 commit comments

Comments
 (0)