Skip to content

Commit d209b4f

Browse files
committed
fix: refactor docs & tests
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: passed - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: passed - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 47061db commit d209b4f

File tree

6 files changed

+24
-24
lines changed

6 files changed

+24
-24
lines changed

lib/node_modules/@stdlib/blas/ext/last-index-of/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ var out = lastIndexOf( x, 2.0, 3 );
9393
// returns <ndarray>
9494

9595
var idx = out.get();
96-
// returns 2
96+
// returns 1
9797
```
9898

9999
By default, the function performs the operation over elements in the last dimension. To perform the operation over a different dimension, provide a `dim` option.
@@ -110,7 +110,7 @@ var out = lastIndexOf( x, -3.0, {
110110
// returns <ndarray>
111111

112112
var idx = ndarray2array( out );
113-
// returns [ 0, -1 ]
113+
// returns [ 1, -1 ]
114114
```
115115

116116
By default, the function excludes reduced dimensions from the output [ndarray][@stdlib/ndarray/ctor]. To include the reduced dimensions as singleton dimensions, set the `keepdims` option to `true`.
@@ -130,7 +130,7 @@ var out = lastIndexOf( x, -3.0, opts );
130130
// returns <ndarray>
131131

132132
var idx = ndarray2array( out );
133-
// returns [ [ 0, -1 ] ]
133+
// returns [ [ 1, -1 ] ]
134134
```
135135

136136
By default, the function returns an [ndarray][@stdlib/ndarray/ctor] having a [data type][@stdlib/ndarray/dtypes] determined by the function's output data type [policy][@stdlib/ndarray/output-dtype-policies]. To override the default behavior, set the `dtype` option.

lib/node_modules/@stdlib/blas/ext/last-index-of/docs/types/index.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ interface lastIndexOf {
9898
* // returns <ndarray>
9999
*
100100
* var idx = y.get();
101-
* // returns -1
101+
* // returns 3
102102
*/
103103
<T = unknown>( x: InputArray<T>, searchElement: SearchElement<T>, options?: Options ): OutputArray;
104104

@@ -159,7 +159,7 @@ interface lastIndexOf {
159159
* // returns true
160160
*
161161
* var idx = out.get();
162-
* // returns -1
162+
* // returns 3
163163
*/
164164
assign<T = unknown, U extends OutputArray = OutputArray>( x: InputArray<T>, searchElement: SearchElement<T>, out: U, options?: BaseOptions ): U;
165165

@@ -222,7 +222,7 @@ interface lastIndexOf {
222222
* // returns <ndarray>
223223
*
224224
* var idx = y.get();
225-
* // returns -1
225+
* // returns 3
226226
*
227227
* @example
228228
* var zeros = require( '@stdlib/ndarray/zeros' );
@@ -240,7 +240,7 @@ interface lastIndexOf {
240240
* // returns true
241241
*
242242
* var idx = out.get();
243-
* // returns -1
243+
* // returns 3
244244
*/
245245
declare const lastIndexOf: lastIndexOf;
246246

lib/node_modules/@stdlib/blas/ext/last-index-of/lib/assign.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ var DEFAULT_DTYPE = defaults.get( 'dtypes.integer_index' );
9595
* // returns true
9696
*
9797
* var arr = ndarray2array( out );
98-
* // returns [ -1, 0 ]
98+
* // returns [ 1, 0 ]
9999
*/
100100
function assign( x, searchElement, fromIndex, out ) {
101101
var hasOptions;

lib/node_modules/@stdlib/blas/ext/last-index-of/lib/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ var DEFAULT_DTYPE = defaults.get( 'dtypes.integer_index' );
8686
* // returns <ndarray>
8787
*
8888
* var arr = ndarray2array( out );
89-
* // returns [ -1, 0 ]
89+
* // returns [ 1, 0 ]
9090
*/
9191
function lastIndexOf( x, searchElement, fromIndex ) {
9292
var hasOptions;

lib/node_modules/@stdlib/blas/ext/last-index-of/test/test.assign.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1117,7 +1117,7 @@ tape( 'the function returns the first index of a specified search element in an
11171117
});
11181118

11191119
actual = lastIndexOf( x, 2.0, y );
1120-
expected = [ -1, -1 ];
1120+
expected = [ 1, 1 ];
11211121

11221122
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
11231123
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -1159,7 +1159,7 @@ tape( 'the function returns the first index of a specified search element in an
11591159
});
11601160

11611161
actual = lastIndexOf( x, 2.0, y );
1162-
expected = [ -1, 0 ];
1162+
expected = [ -1, 1 ];
11631163

11641164
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
11651165
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -1203,7 +1203,7 @@ tape( 'the function supports specifying an operation dimension (row-major)', fun
12031203
actual = lastIndexOf( x, 2.0, y, {
12041204
'dim': 0
12051205
});
1206-
expected = [ -1, 0 ];
1206+
expected = [ -1, 1 ];
12071207

12081208
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
12091209
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -1239,7 +1239,7 @@ tape( 'the function supports specifying an operation dimension (row-major)', fun
12391239
actual = lastIndexOf( x, 2.0, y, {
12401240
'dim': 1
12411241
});
1242-
expected = [ -1, -1 ];
1242+
expected = [ 1, 1 ];
12431243

12441244
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
12451245
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -1285,7 +1285,7 @@ tape( 'the function supports specifying an operation dimension (column-major)',
12851285
actual = lastIndexOf( x, 2.0, y, {
12861286
'dim': 0
12871287
});
1288-
expected = [ -1, -1 ];
1288+
expected = [ 1, 1 ];
12891289

12901290
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
12911291
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -1321,7 +1321,7 @@ tape( 'the function supports specifying an operation dimension (column-major)',
13211321
actual = lastIndexOf( x, 2.0, y, {
13221322
'dim': 1
13231323
});
1324-
expected = [ -1, 0 ];
1324+
expected = [ -1, 1 ];
13251325

13261326
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
13271327
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );

lib/node_modules/@stdlib/blas/ext/last-index-of/test/test.main.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -846,7 +846,7 @@ tape( 'the function returns the last index of a specified search element in an n
846846
x = new ndarray( 'generic', xbuf, [ 2, 2 ], [ 2, 1 ], 0, 'row-major' );
847847

848848
actual = lastIndexOf( x, 2.0 );
849-
expected = [ -1, -1 ];
849+
expected = [ 1, 1 ];
850850

851851
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
852852
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -876,7 +876,7 @@ tape( 'the function returns the last index of a specified search element in an n
876876
x = new ndarray( 'generic', xbuf, [ 2, 2 ], [ 1, 2 ], 0, 'column-major' );
877877

878878
actual = lastIndexOf( x, 2.0 );
879-
expected = [ -1, 0 ];
879+
expected = [ -1, 1 ];
880880

881881
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
882882
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -908,7 +908,7 @@ tape( 'the function supports specifying the operation dimension (row-major)', fu
908908
actual = lastIndexOf( x, 2.0, {
909909
'dim': 0
910910
});
911-
expected = [ -1, 0 ];
911+
expected = [ -1, 1 ];
912912

913913
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
914914
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -933,7 +933,7 @@ tape( 'the function supports specifying the operation dimension (row-major)', fu
933933
actual = lastIndexOf( x, 2.0, {
934934
'dim': 1
935935
});
936-
expected = [ -1, -1 ];
936+
expected = [ 1, 1 ];
937937

938938
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
939939
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -967,7 +967,7 @@ tape( 'the function supports specifying the operation dimension (column-major)',
967967
actual = lastIndexOf( x, 2.0, {
968968
'dim': 0
969969
});
970-
expected = [ -1, -1 ];
970+
expected = [ 1, 1 ];
971971

972972
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
973973
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -992,7 +992,7 @@ tape( 'the function supports specifying the operation dimension (column-major)',
992992
actual = lastIndexOf( x, 2.0, {
993993
'dim': 1
994994
});
995-
expected = [ -1, 0 ];
995+
expected = [ -1, 1 ];
996996

997997
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
998998
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -1026,7 +1026,7 @@ tape( 'the function supports specifying the `keepdims` option (row-major)', func
10261026
actual = lastIndexOf( x, 2.0, {
10271027
'keepdims': true
10281028
});
1029-
expected = [ [ -1 ], [ -1 ] ];
1029+
expected = [ [ 1 ], [ 1 ] ];
10301030

10311031
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
10321032
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -1060,7 +1060,7 @@ tape( 'the function supports specifying the `keepdims` option (column-major)', f
10601060
actual = lastIndexOf( x, 2.0, {
10611061
'keepdims': true
10621062
});
1063-
expected = [ [ -1 ], [ -1 ] ];
1063+
expected = [ [ 1 ], [ 1 ] ];
10641064

10651065
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
10661066
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
@@ -1094,7 +1094,7 @@ tape( 'the function supports specifying the output array data type', function te
10941094
actual = lastIndexOf( x, 2.0, {
10951095
'dtype': 'int32'
10961096
});
1097-
expected = [ -1, -1 ];
1097+
expected = [ 1, 1 ];
10981098

10991099
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
11001100
t.strictEqual( getDType( actual ), 'int32', 'returns expected value' );

0 commit comments

Comments
 (0)