Skip to content

Commit 077f4b9

Browse files
committed
Update artifacts
1 parent f6fc959 commit 077f4b9

File tree

6 files changed

+38
-132
lines changed

6 files changed

+38
-132
lines changed

stats/array/max-by/coverage.ndjson

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
[94,94,100,10,10,100,2,2,100,94,94,100,"8908678437284667ba0c50725224998ed9c58f9c","2025-06-01 01:55:02 -0700"]
2+
[78,78,100,7,7,100,2,2,100,78,78,100,"7abf1c63301a09926b69ca639a564a21e72cfbed","2025-06-04 21:03:26 -0700"]

stats/array/max-by/index.html

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

3131

3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>10/10</span>
35+
<span class='fraction'>7/7</span>
3636
</div>
3737

3838

@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> stats/array/max-by/lib</h1>
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>94/94</span>
49+
<span class='fraction'>78/78</span>
5050
</div>
5151

5252

@@ -84,13 +84,13 @@ <h1><a href="../../../../index.html">All files</a> stats/array/max-by/lib</h1>
8484
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
8585
</td>
8686
<td data-value="100" class="pct high">100%</td>
87-
<td data-value="94" class="abs high">94/94</td>
87+
<td data-value="78" class="abs high">78/78</td>
8888
<td data-value="100" class="pct high">100%</td>
89-
<td data-value="10" class="abs high">10/10</td>
89+
<td data-value="7" class="abs high">7/7</td>
9090
<td data-value="100" class="pct high">100%</td>
9191
<td data-value="2" class="abs high">2/2</td>
9292
<td data-value="100" class="pct high">100%</td>
93-
<td data-value="94" class="abs high">94/94</td>
93+
<td data-value="78" class="abs high">78/78</td>
9494
</tr>
9595

9696
</tbody>
@@ -101,7 +101,7 @@ <h1><a href="../../../../index.html">All files</a> stats/array/max-by/lib</h1>
101101
<div class='footer quiet pad2 space-top1 center small'>
102102
Code coverage generated by
103103
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
104-
at 2025-06-01T08:56:25.274Z
104+
at 2025-06-05T04:04:41.034Z
105105
</div>
106106
<script src="../../../../prettify.js"></script>
107107
<script>

stats/array/max-by/main.js.html

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

3131

3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>10/10</span>
35+
<span class='fraction'>7/7</span>
3636
</div>
3737

3838

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

5252

@@ -141,23 +141,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
141141
<a name='L76'></a><a href='#L76'>76</a>
142142
<a name='L77'></a><a href='#L77'>77</a>
143143
<a name='L78'></a><a href='#L78'>78</a>
144-
<a name='L79'></a><a href='#L79'>79</a>
145-
<a name='L80'></a><a href='#L80'>80</a>
146-
<a name='L81'></a><a href='#L81'>81</a>
147-
<a name='L82'></a><a href='#L82'>82</a>
148-
<a name='L83'></a><a href='#L83'>83</a>
149-
<a name='L84'></a><a href='#L84'>84</a>
150-
<a name='L85'></a><a href='#L85'>85</a>
151-
<a name='L86'></a><a href='#L86'>86</a>
152-
<a name='L87'></a><a href='#L87'>87</a>
153-
<a name='L88'></a><a href='#L88'>88</a>
154-
<a name='L89'></a><a href='#L89'>89</a>
155-
<a name='L90'></a><a href='#L90'>90</a>
156-
<a name='L91'></a><a href='#L91'>91</a>
157-
<a name='L92'></a><a href='#L92'>92</a>
158-
<a name='L93'></a><a href='#L93'>93</a>
159-
<a name='L94'></a><a href='#L94'>94</a>
160-
<a name='L95'></a><a href='#L95'>95</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
144+
<a name='L79'></a><a href='#L79'>79</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
161145
<span class="cline-any cline-yes">1x</span>
162146
<span class="cline-any cline-yes">1x</span>
163147
<span class="cline-any cline-yes">1x</span>
@@ -207,27 +191,11 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
207191
<span class="cline-any cline-yes">1x</span>
208192
<span class="cline-any cline-yes">1x</span>
209193
<span class="cline-any cline-yes">1x</span>
210-
<span class="cline-any cline-yes">1x</span>
211-
<span class="cline-any cline-yes">1x</span>
212-
<span class="cline-any cline-yes">1x</span>
213-
<span class="cline-any cline-yes">1x</span>
214-
<span class="cline-any cline-yes">1x</span>
215-
<span class="cline-any cline-yes">1x</span>
216-
<span class="cline-any cline-yes">1x</span>
217-
<span class="cline-any cline-yes">1x</span>
218-
<span class="cline-any cline-yes">1x</span>
219-
<span class="cline-any cline-yes">1x</span>
220-
<span class="cline-any cline-yes">1x</span>
221-
<span class="cline-any cline-yes">36x</span>
222-
<span class="cline-any cline-yes">36x</span>
223-
<span class="cline-any cline-yes">36x</span>
194+
<span class="cline-any cline-yes">34x</span>
195+
<span class="cline-any cline-yes">34x</span>
224196
<span class="cline-any cline-yes">9x</span>
225197
<span class="cline-any cline-yes">9x</span>
226-
<span class="cline-any cline-yes">36x</span>
227-
<span class="cline-any cline-yes">36x</span>
228-
<span class="cline-any cline-yes">2x</span>
229-
<span class="cline-any cline-yes">2x</span>
230-
<span class="cline-any cline-yes">36x</span>
198+
<span class="cline-any cline-yes">34x</span>
231199
<span class="cline-any cline-yes">8x</span>
232200
<span class="cline-any cline-yes">8x</span>
233201
<span class="cline-any cline-yes">17x</span>
@@ -245,7 +213,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
245213
<span class="cline-any cline-yes">17x</span>
246214
<span class="cline-any cline-yes">46x</span>
247215
<span class="cline-any cline-yes">46x</span>
248-
<span class="cline-any cline-yes">36x</span>
216+
<span class="cline-any cline-yes">34x</span>
249217
<span class="cline-any cline-yes">1x</span>
250218
<span class="cline-any cline-yes">1x</span>
251219
<span class="cline-any cline-yes">1x</span>
@@ -274,31 +242,20 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
274242
// MODULES //
275243
&nbsp;
276244
var isCollection = require( '@stdlib/assert/is-collection' );
277-
var dtypes = require( '@stdlib/array/dtypes' );
278-
var dtype = require( '@stdlib/array/dtype' );
279-
var contains = require( '@stdlib/array/base/assert/contains' );
280-
var join = require( '@stdlib/array/base/join' );
245+
var isFunction = require( '@stdlib/assert/is-function' );
281246
var strided = require( '@stdlib/stats/base/max-by' ).ndarray;
282247
var format = require( '@stdlib/string/format' );
283-
var isFunction = require( '@stdlib/assert/is-function' );
284-
&nbsp;
285-
&nbsp;
286-
// VARIABLES //
287-
&nbsp;
288-
var IDTYPES = dtypes( 'real_and_generic' );
289-
var GENERIC_DTYPE = 'generic';
290248
&nbsp;
291249
&nbsp;
292250
// MAIN //
293251
&nbsp;
294252
/**
295253
* Computes the maximum value of an array via a callback function.
296254
*
297-
* @param {NumericArray} x - input array
255+
* @param {Collection} x - input array
298256
* @param {Callback} clbk - callback
299257
* @param {*} [thisArg] - execution context
300258
* @throws {TypeError} first argument must be an array-like object
301-
* @throws {TypeError} first argument must have a supported data type
302259
* @throws {TypeError} second argument must be a function
303260
* @returns {number} maximum value
304261
*
@@ -313,14 +270,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
313270
* // returns 8.0
314271
*/
315272
function maxBy( x, clbk, thisArg ) {
316-
var dt;
317273
if ( !isCollection( x ) ) {
318274
throw new TypeError( format( 'invalid argument. First argument must be an array-like object. Value: `%s`.', x ) );
319275
}
320-
dt = dtype( x ) || GENERIC_DTYPE;
321-
if ( !contains( IDTYPES, dt ) ) {
322-
throw new TypeError( format( 'invalid argument. First argument must have one of the following data types: "%s". Data type: `%s`.', join( IDTYPES, '", "' ), dt ) );
323-
}
324276
if ( !isFunction( clbk ) ) {
325277
throw new TypeError( format( 'invalid argument. Second argument must be a function. Value: `%s`.', clbk ) );
326278
}
@@ -352,7 +304,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
352304
<div class='footer quiet pad2 space-top1 center small'>
353305
Code coverage generated by
354306
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
355-
at 2025-06-01T08:56:25.274Z
307+
at 2025-06-05T04:04:41.034Z
356308
</div>
357309
<script src="../../../../prettify.js"></script>
358310
<script>

stats/array/min-by/coverage.ndjson

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
[94,94,100,10,10,100,2,2,100,94,94,100,"5501d03eff68bf9916ae5daff0ce8d8aa1b561b8","2025-06-01 14:44:56 -0700"]
2+
[78,78,100,7,7,100,2,2,100,78,78,100,"7abf1c63301a09926b69ca639a564a21e72cfbed","2025-06-04 21:03:26 -0700"]

stats/array/min-by/index.html

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

3131

3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>10/10</span>
35+
<span class='fraction'>7/7</span>
3636
</div>
3737

3838

@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> stats/array/min-by/lib</h1>
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>94/94</span>
49+
<span class='fraction'>78/78</span>
5050
</div>
5151

5252

@@ -84,13 +84,13 @@ <h1><a href="../../../../index.html">All files</a> stats/array/min-by/lib</h1>
8484
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
8585
</td>
8686
<td data-value="100" class="pct high">100%</td>
87-
<td data-value="94" class="abs high">94/94</td>
87+
<td data-value="78" class="abs high">78/78</td>
8888
<td data-value="100" class="pct high">100%</td>
89-
<td data-value="10" class="abs high">10/10</td>
89+
<td data-value="7" class="abs high">7/7</td>
9090
<td data-value="100" class="pct high">100%</td>
9191
<td data-value="2" class="abs high">2/2</td>
9292
<td data-value="100" class="pct high">100%</td>
93-
<td data-value="94" class="abs high">94/94</td>
93+
<td data-value="78" class="abs high">78/78</td>
9494
</tr>
9595

9696
</tbody>
@@ -101,7 +101,7 @@ <h1><a href="../../../../index.html">All files</a> stats/array/min-by/lib</h1>
101101
<div class='footer quiet pad2 space-top1 center small'>
102102
Code coverage generated by
103103
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
104-
at 2025-06-01T21:46:28.997Z
104+
at 2025-06-05T04:04:43.261Z
105105
</div>
106106
<script src="../../../../prettify.js"></script>
107107
<script>

0 commit comments

Comments
 (0)