@@ -113,7 +113,7 @@ create or replace package body ut_coverage_report_html_helper is
113113 '<span class="green"><b>'||a_coverage_unit.covered_lines||'</b> lines covered</span> and ' ||
114114 '<span class="red"><b>'||a_coverage_unit.uncovered_lines||'</b> lines missed</span></div></div>' ||
115115 '<pre><ol>';
116- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
116+ ut_utils.append_to_clob (l_result, l_file_part);
117117
118118 for line_no in 1 .. a_source_code.count loop
119119 if not a_coverage_unit.lines.exists(line_no) then
@@ -130,11 +130,11 @@ create or replace package body ut_coverage_report_html_helper is
130130 l_file_part := l_file_part || '
131131 <code class="sql">' || (dbms_xmlgen.convert(a_source_code(line_no))) || '</code></li>';
132132 end if;
133- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
133+ ut_utils.append_to_clob (l_result, l_file_part);
134134 end loop;
135135
136136 l_file_part := '</ol></pre></div>';
137- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
137+ ut_utils.append_to_clob (l_result, l_file_part);
138138 return l_result;
139139 end;
140140 begin
@@ -176,7 +176,7 @@ create or replace package body ut_coverage_report_html_helper is
176176 '<tr>' ||
177177 '<th>File</th><th>% covered</th><th>Lines</th><th>Relevant Lines</th><th>Lines covered</th><th>Lines missed</th><th>Avg. Hits / Line</th>' ||
178178 '</tr></thead><tbody>';
179- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
179+ ut_utils.append_to_clob (l_result, l_file_part);
180180 l_unit := a_coverage.objects.first;
181181 loop
182182 exit when l_unit is null;
@@ -193,11 +193,11 @@ create or replace package body ut_coverage_report_html_helper is
193193 '<td>'||l_unit_coverage.uncovered_lines||'</td>' ||
194194 '<td>'||executions_per_line(l_unit_coverage.executions, l_unit_coverage.uncovered_lines + l_unit_coverage.covered_lines)||'</td>' ||
195195 '</tr>';
196- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
196+ ut_utils.append_to_clob (l_result, l_file_part);
197197 l_unit := a_coverage.objects.next(l_unit);
198198 end loop;
199199 l_file_part := '</tbody></table></div>';
200- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
200+ ut_utils.append_to_clob (l_result, l_file_part);
201201 return l_result;
202202 end;
203203
@@ -235,7 +235,7 @@ create or replace package body ut_coverage_report_html_helper is
235235 '<div class="timestamp">Generated <abbr class="timeago" title="'||l_time_str||'">'||l_time_str||'</abbr></div>' ||
236236 '<ul class="group_tabs"></ul>' ||
237237 '<div id="content">';
238- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
238+ ut_utils.append_to_clob (l_result, l_file_part);
239239
240240 dbms_lob.append(l_result, file_list('All files', a_coverage_data));
241241
@@ -245,7 +245,7 @@ create or replace package body ut_coverage_report_html_helper is
245245 'Generated by <a href="http://github.com/utPLSQL/utPLSQL">'||ut_utils.gc_version||'</a><br/>' ||
246246 'Based on <a href="http://github.com/colszowka/simplecov-html">simplecov-html</a> v0.10.0 '||l_using||'' ||
247247 '</div><div class="source_files">';
248- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
248+ ut_utils.append_to_clob (l_result, l_file_part);
249249
250250 l_unit := a_coverage_data.objects.first;
251251 loop
@@ -257,7 +257,7 @@ create or replace package body ut_coverage_report_html_helper is
257257 l_file_part := '</div></div></body></html>
258258 ';
259259
260- dbms_lob.writeappend (l_result, length(l_file_part) , l_file_part);
260+ ut_utils.append_to_clob (l_result, l_file_part);
261261 return l_result;
262262 end;
263263
0 commit comments