Skip to content

Commit 25f29f8

Browse files
committed
refactor: use base assertion utility
--- 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: na - 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: na - 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: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 3088dea commit 25f29f8

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

lib/node_modules/@stdlib/ndarray/iter/entries/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var setReadOnly = require( '@stdlib/utils/define-nonenumerable-read-only-property' );
2424
var isPlainObject = require( '@stdlib/assert/is-plain-object' );
2525
var isOrder = require( '@stdlib/ndarray/base/assert/is-order' );
26+
var isRowMajor = require( '@stdlib/ndarray/base/assert/is-row-major-string' );
2627
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
2728
var hasOwnProp = require( '@stdlib/assert/has-own-property' );
2829
var iteratorSymbol = require( '@stdlib/symbol/iterator' );
@@ -105,7 +106,7 @@ function nditerEntries( x ) {
105106
FLG = true;
106107
}
107108
// Resolve the dimension in which indices iterate fastest:
108-
if ( opts.order === 'row-major' ) {
109+
if ( isRowMajor( opts.order ) ) {
109110
dim = ndims - 1;
110111
} else {
111112
dim = 0;

lib/node_modules/@stdlib/ndarray/iter/indices/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var setReadOnly = require( '@stdlib/utils/define-nonenumerable-read-only-property' );
2424
var isPlainObject = require( '@stdlib/assert/is-plain-object' );
2525
var isOrder = require( '@stdlib/ndarray/base/assert/is-order' );
26+
var isRowMajor = require( '@stdlib/ndarray/base/assert/is-row-major-string' );
2627
var isCollection = require( '@stdlib/assert/is-collection' );
2728
var isNonNegativeInteger = require( '@stdlib/assert/is-nonnegative-integer' ).isPrimitive;
2829
var hasOwnProp = require( '@stdlib/assert/has-own-property' );
@@ -112,7 +113,7 @@ function nditerIndices( shape ) {
112113
FLG = true;
113114
}
114115
// Resolve the dimension in which indices iterate fastest:
115-
if ( opts.order === 'row-major' ) {
116+
if ( isRowMajor( opts.order ) ) {
116117
dim = ndims - 1;
117118
} else {
118119
dim = 0;

lib/node_modules/@stdlib/ndarray/iter/values/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var setReadOnly = require( '@stdlib/utils/define-nonenumerable-read-only-property' );
2424
var isPlainObject = require( '@stdlib/assert/is-plain-object' );
2525
var isOrder = require( '@stdlib/ndarray/base/assert/is-order' );
26+
var isRowMajor = require( '@stdlib/ndarray/base/assert/is-row-major-string' );
2627
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
2728
var hasOwnProp = require( '@stdlib/assert/has-own-property' );
2829
var iteratorSymbol = require( '@stdlib/symbol/iterator' );
@@ -105,7 +106,7 @@ function nditerValues( x ) {
105106
FLG = true;
106107
}
107108
// Resolve the dimension in which indices iterate fastest:
108-
if ( opts.order === 'row-major' ) {
109+
if ( isRowMajor( opts.order ) ) {
109110
dim = ndims - 1;
110111
} else {
111112
dim = 0;

0 commit comments

Comments
 (0)