@@ -23,9 +23,9 @@ <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 "> 89.7 % </ span >
26+ < span class ="strong "> 86.2 % </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 122/136 </ span >
28+ < span class ='fraction '> 125/145 </ span >
2929 </ div >
3030
3131
@@ -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 "> 89.7 % </ span >
47+ < span class ="strong "> 86.2 % </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 122/136 </ span >
49+ < span class ='fraction '> 125/145 </ span >
5050 </ div >
5151
5252
@@ -199,7 +199,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
199199< a name ='L134 '> </ a > < a href ='#L134 '> 134</ a >
200200< a name ='L135 '> </ a > < a href ='#L135 '> 135</ a >
201201< a name ='L136 '> </ a > < a href ='#L136 '> 136</ a >
202- < a name ='L137 '> </ a > < a href ='#L137 '> 137</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
202+ < a name ='L137 '> </ a > < a href ='#L137 '> 137</ a >
203+ < a name ='L138 '> </ a > < a href ='#L138 '> 138</ a >
204+ < a name ='L139 '> </ a > < a href ='#L139 '> 139</ a >
205+ < a name ='L140 '> </ a > < a href ='#L140 '> 140</ a >
206+ < a name ='L141 '> </ a > < a href ='#L141 '> 141</ a >
207+ < a name ='L142 '> </ a > < a href ='#L142 '> 142</ a >
208+ < a name ='L143 '> </ a > < a href ='#L143 '> 143</ a >
209+ < a name ='L144 '> </ a > < a href ='#L144 '> 144</ a >
210+ < a name ='L145 '> </ a > < a href ='#L145 '> 145</ a >
211+ < a name ='L146 '> </ a > < a href ='#L146 '> 146</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
203212< span class ="cline-any cline-yes "> 1x</ span >
204213< span class ="cline-any cline-yes "> 1x</ span >
205214< span class ="cline-any cline-yes "> 1x</ span >
@@ -316,6 +325,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
316325< span class ="cline-any cline-yes "> 1x</ span >
317326< span class ="cline-any cline-yes "> 1x</ span >
318327< span class ="cline-any cline-yes "> 1x</ span >
328+ < span class ="cline-any cline-yes "> 1x</ span >
329+ < span class ="cline-any cline-yes "> 1x</ span >
330+ < span class ="cline-any cline-yes "> 1x</ span >
331+ < span class ="cline-any cline-no "> </ span >
332+ < span class ="cline-any cline-no "> </ span >
333+ < span class ="cline-any cline-no "> </ span >
334+ < span class ="cline-any cline-no "> </ span >
335+ < span class ="cline-any cline-no "> </ span >
336+ < span class ="cline-any cline-no "> </ span >
319337< span class ="cline-any cline-no "> </ span >
320338< span class ="cline-any cline-no "> </ span >
321339< span class ="cline-any cline-no "> </ span >
@@ -353,10 +371,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
353371* limitations under the License.
354372*/
355373
374+ /* eslint-disable max-len */
375+
356376'use strict';
357377
358378// MODULES //
359379
380+ var without = require( '@stdlib/array/base/without' );
360381var wrap = require( './callback_wrapper.js' );
361382
362383
@@ -452,18 +473,24 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
452473* var v = y.data.get( 0 );
453474* // returns 8.0
454475*/
455- < span class ="cstat-no " title ="statement not covered " > < span class ="fstat-no " title ="function not covered " > function unary0d( fcn, arrays, strategy, ibuf, ldims, cdims, opts, hasOpts, clbk, thisArg ) { // eslint-disable-line max-len</ span > </ span >
476+ < span class ="cstat-no " title ="statement not covered " > < span class ="fstat-no " title ="function not covered " > function unary0d( fcn, arrays, strategy, ibuf, ldims, cdims, opts, hasOpts, clbk, thisArg ) {</ span > </ span >
477+ < span class ="cstat-no " title ="statement not covered " > var arr;</ span >
456478< span class ="cstat-no " title ="statement not covered " > var x;</ span >
457479< span class ="cstat-no " title ="statement not covered " > var y;</ span >
458480< span class ="cstat-no " title ="statement not covered " > var f;</ span >
459481< span class ="cstat-no " title ="statement not covered " > </ span >
460- < span class ="cstat-no " title ="statement not covered " > x = strategy( arrays[ 0 ] ) ;</ span >
482+ < span class ="cstat-no " title ="statement not covered " > x = arrays[ 0 ];</ span >
461483< span class ="cstat-no " title ="statement not covered " > y = arrays[ 1 ];</ span >
462- < span class ="cstat-no " title ="statement not covered " > f = wrap( arrays[ 0 ].ref, arrays[ 0 ], ibuf, ldims, [], cdims, clbk, thisArg ); // eslint-disable-line max-len</ span >
484+ < span class ="cstat-no " title ="statement not covered " > </ span >
485+ < span class ="cstat-no " title ="statement not covered " > f = wrap( x.ref, x, ibuf, ldims, [], cdims, clbk, thisArg );</ span >
486+ < span class ="cstat-no " title ="statement not covered " > </ span >
487+ < span class ="cstat-no " title ="statement not covered " > arr = without( arrays, 1 );</ span >
488+ < span class ="cstat-no " title ="statement not covered " > arr[ 0 ] = strategy( x );</ span >
489+ < span class ="cstat-no " title ="statement not covered " > </ span >
463490< span class ="cstat-no " title ="statement not covered " > if ( hasOpts ) {</ span >
464- < span class ="cstat-no " title ="statement not covered " > y.accessors[ 1 ]( y.data, y.offset, fcn( [ x ] , opts, f ) );</ span >
491+ < span class ="cstat-no " title ="statement not covered " > y.accessors[ 1 ]( y.data, y.offset, fcn( arr , opts, f ) );</ span >
465492< span class ="cstat-no " title ="statement not covered " > } else {</ span >
466- < span class ="cstat-no " title ="statement not covered " > y.accessors[ 1 ]( y.data, y.offset, fcn( [ x ] , f ) );</ span >
493+ < span class ="cstat-no " title ="statement not covered " > y.accessors[ 1 ]( y.data, y.offset, fcn( arr , f ) );</ span >
467494< span class ="cstat-no " title ="statement not covered " > }</ span >
468495< span class ="cstat-no " title ="statement not covered " > }</ span >
469496
@@ -478,7 +505,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
478505 < div class ='footer quiet pad2 space-top1 center small '>
479506 Code coverage generated by
480507 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
481- at 2025-06-05T09:42:46.232Z
508+ at 2025-06-05T10:04:11.256Z
482509 </ div >
483510 < script src ="../../../../prettify.js "> </ script >
484511 < script >
0 commit comments