Skip to content

Commit 782bbfd

Browse files
committed
remove: remove umuldw from namespace
This commit removes the `umuldw` symbol from the `@stdlib/math/base/ops` namespace due to a package migration. BREAKING CHANGE: remove `umuldw` To migrate, users should access the same symbol via the `@stdlib/number/uint32/base` namespace. --- 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: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 5014579 commit 782bbfd

File tree

2 files changed

+0
-27
lines changed

2 files changed

+0
-27
lines changed

lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ import cneg = require( '@stdlib/math/base/ops/cneg' );
2929
import cnegf = require( '@stdlib/math/base/ops/cnegf' );
3030
import csub = require( '@stdlib/math/base/ops/csub' );
3131
import csubf = require( '@stdlib/math/base/ops/csubf' );
32-
import umuldw = require( '@stdlib/math/base/ops/umuldw' );
3332
import divf = require( '@stdlib/number/float32/base/div' );
3433
import div = require( '@stdlib/number/float64/base/div' );
3534
import mul = require( '@stdlib/number/float64/base/mul' );
@@ -411,23 +410,6 @@ interface Namespace {
411410
*/
412411
csubf: typeof csubf;
413412

414-
/**
415-
* Performs multiplication of two unsigned 32-bit integers and returns an array of two unsigned 32-bit integers which represents the unsigned 64-bit integer product.
416-
*
417-
* ## Notes
418-
*
419-
* - When computing the product of 32-bit integer values in double-precision floating-point format (the default JavaScript numeric data type), computing the double word product is necessary in order to avoid exceeding the maximum safe double-precision floating-point integer value.
420-
*
421-
* @param a - integer
422-
* @param b - integer
423-
* @returns double word product (in big endian order; i.e., the first element corresponds to the most significant bits and the second element to the least significant bits)
424-
*
425-
* @example
426-
* var v = ns.umuldw( 0xAAAAAAAA, 0x55555555 );
427-
* // returns [ 954437176, 1908874354 ]
428-
*/
429-
umuldw: typeof umuldw;
430-
431413
/**
432414
* Divides two single-precision floating-point numbers `x` and `y`.
433415
*

lib/node_modules/@stdlib/math/base/ops/lib/index.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -117,15 +117,6 @@ setReadOnly( ns, 'csub', require( '@stdlib/math/base/ops/csub' ) );
117117
*/
118118
setReadOnly( ns, 'csubf', require( '@stdlib/math/base/ops/csubf' ) );
119119

120-
/**
121-
* @name umuldw
122-
* @memberof ns
123-
* @readonly
124-
* @type {Function}
125-
* @see {@link module:@stdlib/math/base/ops/umuldw}
126-
*/
127-
setReadOnly( ns, 'umuldw', require( '@stdlib/math/base/ops/umuldw' ) );
128-
129120
/**
130121
* @name divf
131122
* @memberof ns

0 commit comments

Comments
 (0)