From 642afd82763429a0514c5638279d48e343095705 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 26 Sep 2026 08:59:03 +0000 Subject: [PATCH 1/2] docs: remove incorrect precision qualifier from `blas/ext/base/gsort2hp` descriptions The JSDoc first-line descriptions in `lib/index.js`, `lib/main.js`, `lib/ndarray.js`, and `lib/accessors.js` described the routine as operating on "two double-precision floating-point strided arrays". `gsort2hp` is a generic routine: it resolves inputs via `arraylike2object` and dispatches to an accessor-array code path, and its own `package.json` description, `README.md`, `docs/repl.txt`, and `docs/types/index.d.ts` all say "two strided arrays". The qualifier was carried over from the double-precision sibling `dsort2hp`. Within-package description terminology is consistent in 415/417 (99.5%) of `blas/ext/base` members; `gsort2ins` is the conforming generic sibling. Comment-only change; no behavior, signature, or test expectations affected. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01PC6sSdkTMxrMmxPCHP2oZk --- .../@stdlib/blas/ext/base/gsort2hp/lib/accessors.js | 2 +- lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/index.js | 2 +- lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/main.js | 2 +- lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/ndarray.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/accessors.js b/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/accessors.js index 8930dd1a8ff4..3fcafb377ab1 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/accessors.js +++ b/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/accessors.js @@ -28,7 +28,7 @@ var floor = require( '@stdlib/math/base/special/floor' ); // MAIN // /** -* Simultaneously sorts two double-precision floating-point strided arrays based on the sort order of the first array using heapsort. +* Simultaneously sorts two strided arrays based on the sort order of the first array using heapsort. * * ## Notes * diff --git a/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/index.js b/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/index.js index 85009f36f304..ce710473fb08 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/index.js +++ b/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/index.js @@ -19,7 +19,7 @@ 'use strict'; /** -* Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using heapsort. +* Simultaneously sort two strided arrays based on the sort order of the first array using heapsort. * * @module @stdlib/blas/ext/base/gsort2hp * diff --git a/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/main.js b/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/main.js index a3b6995aad60..2e36e229b1c7 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/main.js +++ b/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/main.js @@ -27,7 +27,7 @@ var ndarray = require( './ndarray.js' ); // MAIN // /** -* Simultaneously sorts two double-precision floating-point strided arrays based on the sort order of the first array using heapsort. +* Simultaneously sorts two strided arrays based on the sort order of the first array using heapsort. * * ## Notes * diff --git a/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/ndarray.js b/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/ndarray.js index dfcee6c252f2..2ccddebb4ea6 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/ext/base/gsort2hp/lib/ndarray.js @@ -30,7 +30,7 @@ var accessors = require( './accessors.js' ); // MAIN // /** -* Simultaneously sorts two double-precision floating-point strided arrays based on the sort order of the first array using heapsort. +* Simultaneously sorts two strided arrays based on the sort order of the first array using heapsort. * * ## Notes * From 38d9c8ce42430da49b2ebc63a79f77c5551b5f0b Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 26 Sep 2026 08:59:12 +0000 Subject: [PATCH 2/2] docs: remove incorrect precision qualifier from `blas/ext/base/gsort2sh` descriptions The JSDoc first-line descriptions in `lib/index.js`, `lib/main.js`, `lib/ndarray.js`, and `lib/accessors.js` described the routine as operating on "two double-precision floating-point strided arrays". `gsort2sh` is a generic routine: it resolves inputs via `arraylike2object` and dispatches to an accessor-array code path, and its own `package.json` description, `README.md`, `docs/repl.txt`, and `docs/types/index.d.ts` all say "two strided arrays". The qualifier was carried over from the double-precision sibling `dsort2sh`. Within-package description terminology is consistent in 415/417 (99.5%) of `blas/ext/base` members; `gsort2ins` is the conforming generic sibling. The `dsort2sh` cross-reference in `README.md` correctly retains the qualifier and is left unchanged. Comment-only change; no behavior, signature, or test expectations affected. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01PC6sSdkTMxrMmxPCHP2oZk --- .../@stdlib/blas/ext/base/gsort2sh/lib/accessors.js | 2 +- lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/index.js | 2 +- lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/main.js | 2 +- lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/ndarray.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/accessors.js b/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/accessors.js index fefabe6d8930..37f25af9fa9a 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/accessors.js +++ b/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/accessors.js @@ -33,7 +33,7 @@ var NGAPS = GAPS.length; // MAIN // /** -* Simultaneously sorts two double-precision floating-point strided arrays based on the sort order of the first array using Shellsort. +* Simultaneously sorts two strided arrays based on the sort order of the first array using Shellsort. * * ## Notes * diff --git a/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/index.js b/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/index.js index bfbb39c41469..632d7c34952b 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/index.js +++ b/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/index.js @@ -19,7 +19,7 @@ 'use strict'; /** -* Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using Shellsort. +* Simultaneously sort two strided arrays based on the sort order of the first array using Shellsort. * * @module @stdlib/blas/ext/base/gsort2sh * diff --git a/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/main.js b/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/main.js index c83ea3d2e351..e621f9de4f85 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/main.js +++ b/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/main.js @@ -27,7 +27,7 @@ var ndarray = require( './ndarray.js' ); // MAIN // /** -* Simultaneously sorts two double-precision floating-point strided arrays based on the sort order of the first array using Shellsort. +* Simultaneously sorts two strided arrays based on the sort order of the first array using Shellsort. * * ## Notes * diff --git a/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/ndarray.js b/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/ndarray.js index fa4a55b28a3a..8b06c3492521 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/ext/base/gsort2sh/lib/ndarray.js @@ -35,7 +35,7 @@ var NGAPS = GAPS.length; // MAIN // /** -* Simultaneously sorts two double-precision floating-point strided arrays based on the sort order of the first array using Shellsort. +* Simultaneously sorts two strided arrays based on the sort order of the first array using Shellsort. * * ## Notes *