@@ -23,16 +23,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
2323 < div class ='clearfix '>
2424
2525 < div class ='fl pad1y space-right2 '>
26- < span class ="strong "> 95.09 % </ span >
26+ < span class ="strong "> 100 % </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 97 /102</ span >
28+ < span class ='fraction '> 102 /102</ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
33- < span class ="strong "> 89.47 % </ span >
33+ < span class ="strong "> 100 % </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 17 /19</ span >
35+ < span class ='fraction '> 19 /19</ span >
3636 </ div >
3737
3838
@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
4444
4545
4646 < div class ='fl pad1y space-right2 '>
47- < span class ="strong "> 95.09 % </ span >
47+ < span class ="strong "> 100 % </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 97 /102</ span >
49+ < span class ='fraction '> 102 /102</ span >
5050 </ div >
5151
5252
@@ -223,45 +223,45 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
223223< span class ="cline-any cline-yes "> 1x</ span >
224224< span class ="cline-any cline-yes "> 1x</ span >
225225< span class ="cline-any cline-yes "> 1x</ span >
226- < span class ="cline-any cline-yes "> 48x </ span >
227- < span class ="cline-any cline-yes "> 48x </ span >
228- < span class ="cline-any cline-yes "> 48x </ span >
226+ < span class ="cline-any cline-yes "> 50x </ span >
227+ < span class ="cline-any cline-yes "> 50x </ span >
228+ < span class ="cline-any cline-yes "> 50x </ span >
229229< span class ="cline-any cline-yes "> 5x</ span >
230230< span class ="cline-any cline-yes "> 5x</ span >
231231< span class ="cline-any cline-yes "> 5x</ span >
232- < span class ="cline-any cline-yes "> 48x </ span >
232+ < span class ="cline-any cline-yes "> 50x </ span >
233233< span class ="cline-any cline-yes "> 5x</ span >
234234< span class ="cline-any cline-yes "> 5x</ span >
235- < span class ="cline-any cline-yes "> 48x </ span >
235+ < span class ="cline-any cline-yes "> 50x </ span >
236236< span class ="cline-any cline-yes "> 10x</ span >
237237< span class ="cline-any cline-yes "> 10x</ span >
238238< span class ="cline-any cline-yes "> 5x</ span >
239239< span class ="cline-any cline-yes "> 5x</ span >
240240< span class ="cline-any cline-yes "> 5x</ span >
241241< span class ="cline-any cline-yes "> 5x</ span >
242- < span class ="cline-any cline-yes "> 48x </ span >
243- < span class ="cline-any cline-yes "> 7x </ span >
244- < span class ="cline-any cline-yes "> 7x </ span >
245- < span class ="cline-any cline-yes "> 7x </ span >
246- < span class ="cline-any cline-yes "> 7x </ span >
242+ < span class ="cline-any cline-yes "> 50x </ span >
243+ < span class ="cline-any cline-yes "> 9x </ span >
244+ < span class ="cline-any cline-yes "> 9x </ span >
245+ < span class ="cline-any cline-yes "> 9x </ span >
246+ < span class ="cline-any cline-yes "> 9x </ span >
247247< span class ="cline-any cline-yes "> 6x</ span >
248248< span class ="cline-any cline-yes "> 6x</ span >
249+ < span class ="cline-any cline-yes "> 3x</ span >
250+ < span class ="cline-any cline-yes "> 9x</ span >
251+ < span class ="cline-any cline-yes "> 1x</ span >
252+ < span class ="cline-any cline-yes "> 1x</ span >
253+ < span class ="cline-any cline-yes "> 9x</ span >
254+ < span class ="cline-any cline-yes "> 1x</ span >
249255< span class ="cline-any cline-yes "> 1x</ span >
250- < span class ="cline-any cline-yes "> 7x</ span >
251- < span class ="cline-any cline-no "> </ span >
252- < span class ="cline-any cline-no "> </ span >
253256< span class ="cline-any cline-yes "> 1x</ span >
254257< span class ="cline-any cline-yes "> 1x</ span >
255258< span class ="cline-any cline-yes "> 1x</ span >
256- < span class ="cline-any cline-no "> </ span >
257- < span class ="cline-any cline-no "> </ span >
258- < span class ="cline-any cline-no "> </ span >
259259< span class ="cline-any cline-yes "> 21x</ span >
260- < span class ="cline-any cline-yes "> 48x </ span >
260+ < span class ="cline-any cline-yes "> 50x </ span >
261261< span class ="cline-any cline-yes "> 7x</ span >
262262< span class ="cline-any cline-yes "> 7x</ span >
263263< span class ="cline-any cline-yes "> 14x</ span >
264- < span class ="cline-any cline-yes "> 48x </ span >
264+ < span class ="cline-any cline-yes "> 50x </ span >
265265< span class ="cline-any cline-yes "> 1x</ span >
266266< span class ="cline-any cline-yes "> 1x</ span >
267267< span class ="cline-any cline-yes "> 1x</ span >
@@ -349,15 +349,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
349349 return idtype1;
350350 }
351351 // Unless an input data type value range is larger than the default un/signed integer data type, accumulate in the default un/signed integer data type, as accumulating in smaller range integer data types (e.g., `int8`) are at high risk for overflow, especially for ndarrays containing many elements...
352- if ( isUnsignedIntegerDataType( idtype1 ) ) < span class =" branch-0 cbranch-no " title =" branch not covered " > { </ span >
353- < span class =" cstat-no " title =" statement not covered " > return promoteDataTypes( [ idtype1, DEFAULT_UNSIGNED_INTEGER_DTYPE ] );</ span >
354- < span class =" cstat-no " title =" statement not covered " > }</ span >
352+ if ( isUnsignedIntegerDataType( idtype1 ) ) {
353+ return promoteDataTypes( [ idtype1, DEFAULT_UNSIGNED_INTEGER_DTYPE ] );
354+ }
355355 if ( isSignedIntegerDataType( idtype1 ) ) {
356356 return promoteDataTypes( [ idtype1, DEFAULT_SIGNED_INTEGER_DTYPE ] );
357357 }
358- < span class =" cstat-no " title =" statement not covered " > < span class =" branch-0 cbranch-no " title =" branch not covered " > // For all other input data types, accumulate in the default real-valued floating-point data type...</ span > </ span >
359- < span class =" cstat-no " title =" statement not covered " > return DEFAULT_REAL_FLOATING_POINT_DTYPE;</ span >
360- < span class =" cstat-no " title =" statement not covered " > } </ span >
358+ // For all other input data types, accumulate in the default real-valued floating-point data type...
359+ return DEFAULT_REAL_FLOATING_POINT_DTYPE;
360+ }
361361 // Check for an explicit data type...
362362 if ( isDataType( policy ) ) {
363363 return policy;
@@ -376,7 +376,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
376376 < div class ='footer quiet pad2 space-top1 center small '>
377377 Code coverage generated by
378378 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
379- at 2025-09-08T02:36:05.627Z
379+ at 2025-09-08T02:39:36.657Z
380380 </ div >
381381 < script src ="../../../../prettify.js "> </ script >
382382 < script >
0 commit comments