From 5690d1c1a168c0a22c5ceedbeca03842a92b3857 Mon Sep 17 00:00:00 2001 From: gururaj1512 Date: Sun, 16 Mar 2025 08:12:00 +0000 Subject: [PATCH] remove: remove `sub` from namespace This commit removes the `sub` symbol from the `@stdlib/math/base/ops` namespace due to a package migration. BREAKING CHANGE: remove `sub` To migrate, users should access the same symbol via the `@stdlib/number/float64/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 --- --- .../math/base/ops/docs/types/index.d.ts | 30 ------------------- .../@stdlib/math/base/ops/lib/index.js | 9 ------ 2 files changed, 39 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts b/lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts index 4ae9a97490eb..5b825dc16e7e 100644 --- a/lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts @@ -24,7 +24,6 @@ import caddf = require( '@stdlib/complex/float32/base/add' ); import cmulf = require( '@stdlib/complex/float32/base/mul' ); import cadd = require( '@stdlib/complex/float64/base/add' ); import cmul = require( '@stdlib/complex/float64/base/mul' ); -import sub = require( '@stdlib/number/float64/base/sub' ); /** * Interface describing the `ops` namespace. @@ -196,35 +195,6 @@ interface Namespace { * // returns [ -13.0, -1.0 ] */ cmul: typeof cmul; - - /** - * Subtracts two double-precision floating-point numbers `x` and `y`. - * - * @param x - first input value - * @param y - second input value - * @returns result - * - * @example - * var v = ns.sub( -1.0, 5.0 ); - * // returns -6.0 - * - * @example - * var v = ns.sub( 2.0, 5.0 ); - * // returns -3.0 - * - * @example - * var v = ns.sub( 0.0, 5.0 ); - * // returns -5.0 - * - * @example - * var v = ns.sub( -0.0, 0.0 ); - * // returns -0.0 - * - * @example - * var v = ns.sub( NaN, NaN ); - * // returns NaN - */ - sub: typeof sub; } /** diff --git a/lib/node_modules/@stdlib/math/base/ops/lib/index.js b/lib/node_modules/@stdlib/math/base/ops/lib/index.js index 4ad04256e353..8ca18b072882 100644 --- a/lib/node_modules/@stdlib/math/base/ops/lib/index.js +++ b/lib/node_modules/@stdlib/math/base/ops/lib/index.js @@ -72,15 +72,6 @@ setReadOnly( ns, 'cadd', require( '@stdlib/complex/float64/base/add' ) ); */ setReadOnly( ns, 'cmul', require( '@stdlib/complex/float64/base/mul' ) ); -/** -* @name sub -* @memberof ns -* @readonly -* @type {Function} -* @see {@link module:@stdlib/number/float64/base/sub} -*/ -setReadOnly( ns, 'sub', require( '@stdlib/number/float64/base/sub' ) ); - // EXPORTS //