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

Skip to content

Commit 758872c

Browse files
add null checks for parameters
1 parent c18c484 commit 758872c

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,17 +110,17 @@ public void produceReportWithCoverage(final String realtimeReporterId, final Str
110110
sb.append(" a_paths => ut_varchar2_list(\n");
111111
sb.append(StringTools.getCSV(pathList, 31));
112112
sb.append(" ),\n");
113-
if (!schemaList.isEmpty()) {
113+
if (schemaList != null && !schemaList.isEmpty()) {
114114
sb.append(" a_coverage_schemes => ut_varchar2_list(\n");
115115
sb.append(StringTools.getCSV(schemaList, 31));
116116
sb.append(" ),\n");
117117
}
118-
if (!includeObjectList.isEmpty()) {
118+
if (includeObjectList != null && !includeObjectList.isEmpty()) {
119119
sb.append(" a_include_objects => ut_varchar2_list(\n");
120120
sb.append(StringTools.getCSV(includeObjectList, 31));
121121
sb.append(" ),\n");
122122
}
123-
if (!excludeObjectList.isEmpty()) {
123+
if (excludeObjectList != null && !excludeObjectList.isEmpty()) {
124124
sb.append(" a_exclude_objects => ut_varchar2_list(\n");
125125
sb.append(StringTools.getCSV(excludeObjectList, 31));
126126
sb.append(" ),\n");

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -918,17 +918,17 @@ public String htmlCodeCoverage(final List<String> pathList, final List<String> s
918918
sb.append(" a_paths => ut_varchar2_list(\n");
919919
sb.append(StringTools.getCSV(pathList, 16));
920920
sb.append(" ),\n");
921-
if (!schemaList.isEmpty()) {
921+
if (schemaList != null && !schemaList.isEmpty()) {
922922
sb.append(" a_coverage_schemes => ut_varchar2_list(\n");
923923
sb.append(StringTools.getCSV(schemaList, 16));
924924
sb.append(" ),\n");
925925
}
926-
if (!includeObjectList.isEmpty()) {
926+
if (includeObjectList != null && !includeObjectList.isEmpty()) {
927927
sb.append(" a_include_objects => ut_varchar2_list(\n");
928928
sb.append(StringTools.getCSV(includeObjectList, 16));
929929
sb.append(" ),\n");
930930
}
931-
if (!excludeObjectList.isEmpty()) {
931+
if (excludeObjectList != null && excludeObjectList.isEmpty()) {
932932
sb.append(" a_exclude_objects => ut_varchar2_list(\n");
933933
sb.append(StringTools.getCSV(excludeObjectList, 16));
934934
sb.append(" ),\n");

0 commit comments

Comments
 (0)