You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass="cstat-no" title="statement not covered" > if ( nargs < 4 ) {</span>
513
516
<spanclass="cstat-no" title="statement not covered" > cb = options;</span>
514
517
<spanclass="cstat-no" title="statement not covered" > if ( !isFunction( cb ) ) {</span>
515
-
<spanclass="cstat-no" title="statement not covered" > throw new TypeError( format( 'invalid argument. Predicate argument must be a function. Value: `%s`.', cb ) );</span>
518
+
<spanclass="cstat-no" title="statement not covered" > throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', cb ) );</span>
516
519
<spanclass="cstat-no" title="statement not covered" > }</span>
517
520
<spanclass="cstat-no" title="statement not covered" > }</span>
<spanclass="cstat-no" title="statement not covered" > o = options;</span>
522
525
<spanclass="cstat-no" title="statement not covered" > cb = predicate;</span>
523
526
<spanclass="cstat-no" title="statement not covered" > if ( !isFunction( cb ) ) {</span>
524
-
<spanclass="cstat-no" title="statement not covered" > throw new TypeError( format( 'invalid argument. Predicate argument must be a function. Value: `%s`.', cb ) );</span>
527
+
<spanclass="cstat-no" title="statement not covered" > throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', cb ) );</span>
525
528
<spanclass="cstat-no" title="statement not covered" > }</span>
526
529
<spanclass="cstat-no" title="statement not covered" > ctx = thisArg;</span>
527
530
<spanclass="cstat-no" title="statement not covered" > }</span>
<spanclass="cstat-no" title="statement not covered" > else {</span>
541
-
<spanclass="cstat-no" title="statement not covered" > throw new TypeError( format( 'invalid argument. Predicate argument must be a function. Value: `%s`.', predicate ) );</span>
544
+
<spanclass="cstat-no" title="statement not covered" > throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', predicate ) );</span>
542
545
<spanclass="cstat-no" title="statement not covered" > }</span>
543
-
<spanclass="cstat-no" title="statement not covered" ></span>
546
+
<spanclass="cstat-no" title="statement not covered" > dt = getDType( x );</span>
544
547
<spanclass="cstat-no" title="statement not covered" > N = ndims( x );</span>
545
548
<spanclass="cstat-no" title="statement not covered" ></span>
546
-
<spanclass="cstat-no" title="statement not covered" > // Validate options</span>
549
+
<spanclass="cstat-no" title="statement not covered" > // Resolve function options:</span>
<spanclass="cstat-no" title="statement not covered" > if ( opts.dims === null ) {</span>
556
559
<spanclass="cstat-no" title="statement not covered" > opts.dims = zeroTo( N );</span>
557
560
<spanclass="cstat-no" title="statement not covered" > }</span>
558
-
<spanclass="cstat-no" title="statement not covered" > // If provided, use user-defined sentinelValue</span>
561
+
<spanclass="cstat-no" title="statement not covered" > // Resolve the sentinel value to use when unable to find an element satisfying a provided predicate function...</span>
559
562
<spanclass="cstat-no" title="statement not covered" > if ( hasOwnProp( opts, 'sentinelValue' ) ) {</span>
560
563
<spanclass="cstat-no" title="statement not covered" > sentinelValue = opts.sentinelValue;</span>
561
564
<spanclass="cstat-no" title="statement not covered" > } else {</span>
562
-
<spanclass="cstat-no" title="statement not covered" > sentinelValue = getSentinelValue( getDtype( x ) );</span>
565
+
<spanclass="cstat-no" title="statement not covered" > sentinelValue = getSentinelValue( dt );</span>
563
566
<spanclass="cstat-no" title="statement not covered" > }</span>
564
-
<spanclass="cstat-no" title="statement not covered" > // Broadcast sentinel value to match the output array shape:</span>
567
+
<spanclass="cstat-no" title="statement not covered" > // Broadcast sentinel value to match the output array shape...</span>
565
568
<spanclass="cstat-no" title="statement not covered" > if ( isndarrayLike( sentinelValue ) ) {</span>
566
569
<spanclass="cstat-no" title="statement not covered" > sv = maybeBroadcastArray( sentinelValue, getShape( out ) );</span>
567
570
<spanclass="cstat-no" title="statement not covered" > } else {</span>
568
-
<spanclass="cstat-no" title="statement not covered" > sv = broadcastScalar( sentinelValue, getDtype( x ), getShape( out ), getOrder( out ) ); // eslint-disable-line max-len</span>
571
+
<spanclass="cstat-no" title="statement not covered" > sv = broadcastScalar( sentinelValue, dt, getShape( out ), getOrder( out ) ); // eslint-disable-line max-len</span>
569
572
<spanclass="cstat-no" title="statement not covered" > }</span>
570
573
<spanclass="cstat-no" title="statement not covered" > // Perform the reduction:</span>
0 commit comments