Skip to content

Commit 557b2e5

Browse files
simplified by using StringUtil.getCSV
1 parent b33bbda commit 557b2e5

1 file changed

Lines changed: 1 addition & 18 deletions

File tree

sqldev/src/main/java/org/utplsql/sqldev/dal/RealtimeReporterDao.java

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import java.sql.Connection;
2323
import java.sql.ResultSet;
2424
import java.sql.SQLException;
25-
import java.util.Collections;
2625
import java.util.List;
2726
import java.util.logging.Logger;
2827

@@ -75,22 +74,6 @@ public boolean isSupported() {
7574
.normalizedUtPlsqlVersionNumber() >= RealtimeReporterDao.FIRST_VERSION_WITH_REALTIME_REPORTER;
7675
}
7776

78-
private static String getPathList(List<String> pathList, int indentSpaces) {
79-
final StringBuilder sb = new StringBuilder();
80-
final String indent = String.join("", Collections.nCopies(indentSpaces, " "));
81-
for (final String path : pathList) {
82-
if (sb.length() > 0) {
83-
sb.append(",\n");
84-
}
85-
sb.append(indent);
86-
sb.append("'");
87-
sb.append(path);
88-
sb.append("'");
89-
}
90-
sb.append("\n");
91-
return sb.toString();
92-
}
93-
9477
public void produceReport(final String reporterId, final List<String> pathList) {
9578
StringBuilder sb = new StringBuilder();
9679
sb.append("DECLARE\n");
@@ -101,7 +84,7 @@ public void produceReport(final String reporterId, final List<String> pathList)
10184
sb.append(" sys.dbms_output.enable(NULL);\n");
10285
sb.append(" ut_runner.run(\n");
10386
sb.append(" a_paths => ut_varchar2_list(\n");
104-
sb.append(getPathList(pathList, 24));
87+
sb.append(StringUtil.getCSV(pathList, 24));
10588
sb.append(" ),\n");
10689
sb.append(" a_reporters => ut_reporters(l_reporter)\n");
10790
sb.append(" );\n");

0 commit comments

Comments
 (0)