From b2d9867702aa9ecab93dd67bb17877ae019ac335 Mon Sep 17 00:00:00 2001 From: Divit Jain Date: Sun, 14 Dec 2025 00:33:00 +0530 Subject: [PATCH 1/4] bench: refactor to use string interpolation in array/base/take --- 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: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: passed - 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 --- --- .../array/base/take/benchmark/benchmark.assign.length.js | 3 ++- .../@stdlib/array/base/take/benchmark/benchmark.js | 3 ++- .../@stdlib/array/base/take/benchmark/benchmark.length.js | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.assign.length.js b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.assign.length.js index 95ea8a0e9af8..d41391b9e45e 100644 --- a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.assign.length.js +++ b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.assign.length.js @@ -25,6 +25,7 @@ var pow = require( '@stdlib/math/base/special/pow' ); var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); var zeros = require( '@stdlib/array/zeros' ); var isArray = require( '@stdlib/assert/is-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var take = require( './../lib' ); @@ -99,7 +100,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':assign:len='+len, f ); + bench( format( '%s:assign:len=%d', pkg, len ), f); } } diff --git a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js index a3413b3e0c43..c7e320bbb610 100644 --- a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js @@ -23,13 +23,14 @@ var bench = require( '@stdlib/bench' ); var isArray = require( '@stdlib/assert/is-array' ); var zeroTo = require( '@stdlib/array/base/zero-to' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var take = require( './../lib' ); // MAIN // -bench( pkg+'::copy:len=100', function benchmark( b ) { +bench( format( '%s::copy:len=100', pkg), function benchmark( b ) { var x; var i; var v; diff --git a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.length.js b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.length.js index 1ac63bf0f443..8377745d7551 100644 --- a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.length.js +++ b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.length.js @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' ); var pow = require( '@stdlib/math/base/special/pow' ); var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); var isArray = require( '@stdlib/assert/is-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var take = require( './../lib' ); @@ -91,7 +92,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( pkg+':len='+len, f ); + bench( format( '%s:len=%d', pkg, len), f); } } From f42336926d36176d8f457581e9bb152f58543617 Mon Sep 17 00:00:00 2001 From: Philipp Burckhardt Date: Sat, 13 Dec 2025 15:55:56 -0600 Subject: [PATCH 2/4] style: add missing spaces Signed-off-by: Philipp Burckhardt --- lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js index c7e320bbb610..af5712a6c44b 100644 --- a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js @@ -30,7 +30,7 @@ var take = require( './../lib' ); // MAIN // -bench( format( '%s::copy:len=100', pkg), function benchmark( b ) { +bench( format( '%s::copy:len=100', pkg ), function benchmark( b ) { var x; var i; var v; From a366de56464bd07790df59305ed1256f60aba066 Mon Sep 17 00:00:00 2001 From: Philipp Burckhardt Date: Sat, 13 Dec 2025 15:56:30 -0600 Subject: [PATCH 3/4] style: add missing spaces Signed-off-by: Philipp Burckhardt --- .../@stdlib/array/base/take/benchmark/benchmark.length.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.length.js b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.length.js index 8377745d7551..44782fe0714b 100644 --- a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.length.js +++ b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.length.js @@ -92,7 +92,7 @@ function main() { for ( i = min; i <= max; i++ ) { len = pow( 10, i ); f = createBenchmark( len ); - bench( format( '%s:len=%d', pkg, len), f); + bench( format( '%s:len=%d', pkg, len ), f ); } } From eda24b641a82c420b2da2689108247367da1e4f2 Mon Sep 17 00:00:00 2001 From: Philipp Burckhardt Date: Sat, 13 Dec 2025 15:57:35 -0600 Subject: [PATCH 4/4] chore: pass in value Signed-off-by: Philipp Burckhardt --- lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js index af5712a6c44b..bc36542a3846 100644 --- a/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/array/base/take/benchmark/benchmark.js @@ -30,7 +30,7 @@ var take = require( './../lib' ); // MAIN // -bench( format( '%s::copy:len=100', pkg ), function benchmark( b ) { +bench( format( '%s::copy:len=%d', pkg, 100 ), function benchmark( b ) { var x; var i; var v;