Skip to content

Commit 37b9898

Browse files
committed
Update artifacts
1 parent 3949bd1 commit 37b9898

File tree

8 files changed

+84
-349
lines changed

8 files changed

+84
-349
lines changed

ndarray/concat1d/assign.js.html

Lines changed: 29 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ <h1><a href="index.html">All files</a> assign.js</h1>
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">100% </span>
26+
<span class="strong">99.3% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>141/141</span>
28+
<span class='fraction'>142/143</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
33-
<span class="strong">100% </span>
33+
<span class="strong">92.85% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>28/28</span>
35+
<span class='fraction'>26/28</span>
3636
</div>
3737

3838

@@ -44,9 +44,9 @@ <h1><a href="index.html">All files</a> assign.js</h1>
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">100% </span>
47+
<span class="strong">99.3% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>141/141</span>
49+
<span class='fraction'>142/143</span>
5050
</div>
5151

5252

@@ -204,8 +204,9 @@ <h1><a href="index.html">All files</a> assign.js</h1>
204204
<a name='L139'></a><a href='#L139'>139</a>
205205
<a name='L140'></a><a href='#L140'>140</a>
206206
<a name='L141'></a><a href='#L141'>141</a>
207-
<a name='L142'></a><a href='#L142'>142</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
208-
<span class="cline-any cline-yes">2x</span>
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></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
209210
<span class="cline-any cline-yes">2x</span>
210211
<span class="cline-any cline-yes">2x</span>
211212
<span class="cline-any cline-yes">2x</span>
@@ -324,7 +325,10 @@ <h1><a href="index.html">All files</a> assign.js</h1>
324325
<span class="cline-any cline-yes">17x</span>
325326
<span class="cline-any cline-yes">6x</span>
326327
<span class="cline-any cline-yes">6x</span>
327-
<span class="cline-any cline-yes">6x</span>
328+
<span class="cline-any cline-yes">17x</span>
329+
<span class="cline-any cline-yes">2x</span>
330+
<span class="cline-any cline-yes">2x</span>
331+
<span class="cline-any cline-yes">2x</span>
328332
<span class="cline-any cline-yes">8x</span>
329333
<span class="cline-any cline-yes">8x</span>
330334
<span class="cline-any cline-yes">17x</span>
@@ -333,10 +337,10 @@ <h1><a href="index.html">All files</a> assign.js</h1>
333337
<span class="cline-any cline-yes">6x</span>
334338
<span class="cline-any cline-yes">6x</span>
335339
<span class="cline-any cline-yes">32x</span>
336-
<span class="cline-any cline-yes">12x</span>
340+
<span class="cline-any cline-no">&nbsp;</span>
341+
<span class="cline-any cline-yes">18x</span>
342+
<span class="cline-any cline-yes">18x</span>
337343
<span class="cline-any cline-yes">18x</span>
338-
<span class="cline-any cline-yes">6x</span>
339-
<span class="cline-any cline-yes">6x</span>
340344
<span class="cline-any cline-yes">32x</span>
341345
<span class="cline-any cline-yes">8x</span>
342346
<span class="cline-any cline-yes">17x</span>
@@ -375,7 +379,6 @@ <h1><a href="index.html">All files</a> assign.js</h1>
375379
var broadcastArray = require( '@stdlib/ndarray/broadcast-array' );
376380
var format = require( '@stdlib/string/format' );
377381
var defaults = require( '@stdlib/ndarray/defaults' );
378-
var normalizeArrays = require( './normalize_arrays.js' );
379382
var resolveDataTypes = require( './resolve_dtypes.js' );
380383
var resolveOrder = require( './resolve_order.js' );
381384
&nbsp;
@@ -391,9 +394,9 @@ <h1><a href="index.html">All files</a> assign.js</h1>
391394
/**
392395
* Concatenates provided input arguments and assigns the result to a provided one-dimensional output ndarray.
393396
*
394-
* @param {...*} args - input arguments
397+
* @param {...*} arguments - input arguments
395398
* @param {ndarray} out - output ndarray
396-
* @throws {Error} function must be provided an array of inputs or more than one separate input arguments and an output ndarray
399+
* @throws {Error} function must be provided an array of inputs or more than one separate input argument and an output ndarray
397400
* @throws {RangeError} function must be provided a one-dimensional ndarray or a zero-dimensional ndarray
398401
* @throws {Error} output argument must be a one-dimensional ndarray-like object
399402
* @returns {ndarray} output ndarray
@@ -430,7 +433,7 @@ <h1><a href="index.html">All files</a> assign.js</h1>
430433
&nbsp;
431434
// Resolve function arguments...
432435
if ( nargs &lt; 2 ) {
433-
throw new Error( format( 'invalid argument. The function must be provided an array of inputs or more than one separate input arguments and an output ndarray. Value: `%s`.', nargs ) );
436+
throw new Error( format( 'invalid argument. The function must be provided an array of inputs or more than one separate input argument and an output ndarray. Value: `%s`.', nargs ) );
434437
}
435438
if ( nargs &gt; 2 ) {
436439
args = [];
@@ -451,35 +454,38 @@ <h1><a href="index.html">All files</a> assign.js</h1>
451454
throw new Error( format( 'invalid argument. Output argument must be a one-dimensional ndarray. Value: `%s`.', out ) );
452455
}
453456
&nbsp;
454-
// Resolve the `dtype` and `order` of input ndarrays...
457+
// Resolve the `dtype` and `order` of input ndarrays:
455458
arrs = [];
456459
for ( i = 0; i &lt; args.length; i++ ) {
457460
if ( isndarrayLike( args[ i ] ) ) {
458461
d = ndims( args[ i ] );
459462
if ( d &gt; 1 ) {
460-
throw new RangeError( format( 'invalid argument. The function must be provided a one-dimensional ndarray or a zero-dimensional ndarray.. Value: `%s`.', d ) );
463+
throw new RangeError( format( 'invalid argument. The function must be provided a one-dimensional ndarray or a zero-dimensional ndarray. Value: `%s`.', d ) );
461464
}
462465
arrs.push( args[ i ] );
463466
}
464467
}
465468
if ( arrs.length &gt;= 1 ) {
466469
dt = resolveDataTypes( arrs );
467470
ord = resolveOrder( arrs );
471+
} else {
472+
dt = DEFAULT_DTYPE;
473+
ord = DEFAULT_ORDER;
468474
}
469475
&nbsp;
470-
// Broadcast scalar or 0d ndarray inputs...
476+
// Broadcast scalar or 0d ndarray inputs:
471477
for ( i = 0; i &lt; args.length; i++ ) {
472478
if ( isndarrayLike( args[ i ] ) ) {
473479
if ( ndims( args[ i ] ) === 0 ) {
474480
args[ i ] = broadcastArray( args[ i ], [ 1 ] );
475481
}
476-
} else if ( !dt &amp;&amp; !ord ) {
477-
args[ i ] = broadcastScalar( args[ i ], DEFAULT_DTYPE, [ 1 ], DEFAULT_ORDER ); // eslint-disable-line max-len
482+
} else if ( !dt <span class="branch-0 cbranch-no" title="branch not covered" >&amp;&amp; !ord </span>) <span class="branch-0 cbranch-no" title="branch not covered" >{</span>
483+
<span class="cstat-no" title="statement not covered" > args[ i ] = broadcastScalar( args[ i ], DEFAULT_DTYPE, [ 1 ], DEFAULT_ORDER ); // eslint-disable-line max-len</span>
478484
} else {
479485
args[ i ] = broadcastScalar( args[ i ], dt, [ 1 ], ord );
480486
}
481487
}
482-
return concat.assign( normalizeArrays( args ), out );
488+
return concat.assign( args, out );
483489
}
484490
&nbsp;
485491
&nbsp;
@@ -493,7 +499,7 @@ <h1><a href="index.html">All files</a> assign.js</h1>
493499
<div class='footer quiet pad2 space-top1 center small'>
494500
Code coverage generated by
495501
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
496-
at 2025-11-23T08:22:42.569Z
502+
at 2025-12-04T20:38:29.083Z
497503
</div>
498504
<script src="prettify.js"></script>
499505
<script>

ndarray/concat1d/coverage.ndjson

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[498,505,98.6139,63,66,95.4545,6,6,100,498,505,98.6139,"322365bab82dc128f53bf45943b401857faf3d36","2025-11-23 13:21:26 +0500"]
1+
[444,450,98.6667,56,60,93.3333,5,5,100,444,450,98.6667,"1a526a6083262958861809f5891b84e8b73fc890","2025-12-05 01:35:41 +0500"]

ndarray/concat1d/index.html

Lines changed: 25 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,30 @@ <h1>All files</h1>
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">98.61% </span>
26+
<span class="strong">98.66% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>498/505</span>
28+
<span class='fraction'>444/450</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
33-
<span class="strong">95.45% </span>
33+
<span class="strong">93.33% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>63/66</span>
35+
<span class='fraction'>56/60</span>
3636
</div>
3737

3838

3939
<div class='fl pad1y space-right2'>
4040
<span class="strong">100% </span>
4141
<span class="quiet">Functions</span>
42-
<span class='fraction'>6/6</span>
42+
<span class='fraction'>5/5</span>
4343
</div>
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">98.61% </span>
47+
<span class="strong">98.66% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>498/505</span>
49+
<span class='fraction'>444/450</span>
5050
</div>
5151

5252

@@ -80,17 +80,17 @@ <h1>All files</h1>
8080
</thead>
8181
<tbody><tr>
8282
<td class="file high" data-value="assign.js"><a href="assign.js.html">assign.js</a></td>
83-
<td data-value="100" class="pic high">
84-
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
83+
<td data-value="99.3" class="pic high">
84+
<div class="chart"><div class="cover-fill" style="width: 99%"></div><div class="cover-empty" style="width: 1%"></div></div>
8585
</td>
86-
<td data-value="100" class="pct high">100%</td>
87-
<td data-value="141" class="abs high">141/141</td>
88-
<td data-value="100" class="pct high">100%</td>
89-
<td data-value="28" class="abs high">28/28</td>
86+
<td data-value="99.3" class="pct high">99.3%</td>
87+
<td data-value="143" class="abs high">142/143</td>
88+
<td data-value="92.85" class="pct high">92.85%</td>
89+
<td data-value="28" class="abs high">26/28</td>
9090
<td data-value="100" class="pct high">100%</td>
9191
<td data-value="1" class="abs high">1/1</td>
92-
<td data-value="100" class="pct high">100%</td>
93-
<td data-value="141" class="abs high">141/141</td>
92+
<td data-value="99.3" class="pct high">99.3%</td>
93+
<td data-value="143" class="abs high">142/143</td>
9494
</tr>
9595

9696
<tr>
@@ -99,43 +99,28 @@ <h1>All files</h1>
9999
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
100100
</td>
101101
<td data-value="100" class="pct high">100%</td>
102-
<td data-value="58" class="abs high">58/58</td>
102+
<td data-value="57" class="abs high">57/57</td>
103103
<td data-value="100" class="pct high">100%</td>
104104
<td data-value="1" class="abs high">1/1</td>
105105
<td data-value="100" class="pct high">100%</td>
106106
<td data-value="0" class="abs high">0/0</td>
107107
<td data-value="100" class="pct high">100%</td>
108-
<td data-value="58" class="abs high">58/58</td>
108+
<td data-value="57" class="abs high">57/57</td>
109109
</tr>
110110

111111
<tr>
112112
<td class="file high" data-value="main.js"><a href="main.js.html">main.js</a></td>
113-
<td data-value="97.69" class="pic high">
113+
<td data-value="97.67" class="pic high">
114114
<div class="chart"><div class="cover-fill" style="width: 97%"></div><div class="cover-empty" style="width: 3%"></div></div>
115115
</td>
116-
<td data-value="97.69" class="pct high">97.69%</td>
117-
<td data-value="130" class="abs high">127/130</td>
118-
<td data-value="96" class="pct high">96%</td>
119-
<td data-value="25" class="abs high">24/25</td>
120-
<td data-value="100" class="pct high">100%</td>
121-
<td data-value="1" class="abs high">1/1</td>
122-
<td data-value="97.69" class="pct high">97.69%</td>
123-
<td data-value="130" class="abs high">127/130</td>
124-
</tr>
125-
126-
<tr>
127-
<td class="file high" data-value="normalize_arrays.js"><a href="normalize_arrays.js.html">normalize_arrays.js</a></td>
128-
<td data-value="96.36" class="pic high">
129-
<div class="chart"><div class="cover-fill" style="width: 96%"></div><div class="cover-empty" style="width: 4%"></div></div>
130-
</td>
131-
<td data-value="96.36" class="pct high">96.36%</td>
132-
<td data-value="55" class="abs high">53/55</td>
133-
<td data-value="75" class="pct medium">75%</td>
134-
<td data-value="4" class="abs medium">3/4</td>
116+
<td data-value="97.67" class="pct high">97.67%</td>
117+
<td data-value="129" class="abs high">126/129</td>
118+
<td data-value="95.65" class="pct high">95.65%</td>
119+
<td data-value="23" class="abs high">22/23</td>
135120
<td data-value="100" class="pct high">100%</td>
136121
<td data-value="1" class="abs high">1/1</td>
137-
<td data-value="96.36" class="pct high">96.36%</td>
138-
<td data-value="55" class="abs high">53/55</td>
122+
<td data-value="97.67" class="pct high">97.67%</td>
123+
<td data-value="129" class="abs high">126/129</td>
139124
</tr>
140125

141126
<tr>
@@ -176,7 +161,7 @@ <h1>All files</h1>
176161
<div class='footer quiet pad2 space-top1 center small'>
177162
Code coverage generated by
178163
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
179-
at 2025-11-23T08:22:42.569Z
164+
at 2025-12-04T20:38:29.083Z
180165
</div>
181166
<script src="prettify.js"></script>
182167
<script>

ndarray/concat1d/index.js.html

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1><a href="index.html">All files</a> index.js</h1>
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>58/58</span>
28+
<span class='fraction'>57/57</span>
2929
</div>
3030

3131

@@ -46,7 +46,7 @@ <h1><a href="index.html">All files</a> index.js</h1>
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>58/58</span>
49+
<span class='fraction'>57/57</span>
5050
</div>
5151

5252

@@ -120,9 +120,7 @@ <h1><a href="index.html">All files</a> index.js</h1>
120120
<a name='L55'></a><a href='#L55'>55</a>
121121
<a name='L56'></a><a href='#L56'>56</a>
122122
<a name='L57'></a><a href='#L57'>57</a>
123-
<a name='L58'></a><a href='#L58'>58</a>
124-
<a name='L59'></a><a href='#L59'>59</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
125-
<span class="cline-any cline-yes">1x</span>
123+
<a name='L58'></a><a href='#L58'>58</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
126124
<span class="cline-any cline-yes">1x</span>
127125
<span class="cline-any cline-yes">1x</span>
128126
<span class="cline-any cline-yes">1x</span>
@@ -207,7 +205,6 @@ <h1><a href="index.html">All files</a> index.js</h1>
207205
* @example
208206
* var array = require( '@stdlib/ndarray/array' );
209207
* var ndarray2array = require( '@stdlib/ndarray/to-array' );
210-
* var ndarray2array = require( '@stdlib/ndarray/to-array' );
211208
* var concat1d = require( '@stdlib/ndarray/concat1d' );
212209
*
213210
* var x = array( [ -1.0, 2.0, 3.0, 4.0 ] );
@@ -244,7 +241,7 @@ <h1><a href="index.html">All files</a> index.js</h1>
244241
<div class='footer quiet pad2 space-top1 center small'>
245242
Code coverage generated by
246243
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
247-
at 2025-11-23T08:22:42.569Z
244+
at 2025-12-04T20:38:29.083Z
248245
</div>
249246
<script src="prettify.js"></script>
250247
<script>

0 commit comments

Comments
 (0)