From e7af68e4d8691d53ad4121cb6b44a80fcc86c2e5 Mon Sep 17 00:00:00 2001 From: Karan Anand Date: Sat, 11 Apr 2026 16:07:25 -0400 Subject: [PATCH] bench: refactor to use string interpolation in `math/base/assert` --- 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 --- --- .../base/assert/is-composite/benchmark/benchmark.primes.js | 3 ++- .../math/base/assert/is-integer/benchmark/benchmark.js | 5 +++-- .../base/assert/is-integer/benchmark/benchmark.native.js | 5 +++-- .../math/base/assert/is-integerf/benchmark/benchmark.js | 5 +++-- .../base/assert/is-integerf/benchmark/benchmark.native.js | 5 +++-- .../math/base/assert/is-prime/benchmark/benchmark.primes.js | 3 ++- 6 files changed, 16 insertions(+), 10 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/assert/is-composite/benchmark/benchmark.primes.js b/lib/node_modules/@stdlib/math/base/assert/is-composite/benchmark/benchmark.primes.js index b4075a54f648..530c2eccec39 100644 --- a/lib/node_modules/@stdlib/math/base/assert/is-composite/benchmark/benchmark.primes.js +++ b/lib/node_modules/@stdlib/math/base/assert/is-composite/benchmark/benchmark.primes.js @@ -25,6 +25,7 @@ var pow = require( '@stdlib/math/base/special/pow' ); var log10 = require( '@stdlib/math/base/special/log10' ); var floor = require( '@stdlib/math/base/special/floor' ); var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive; +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var PRIMES = require( './../test/fixtures/primes.js' ); var isComposite = require( './../lib' ); @@ -91,7 +92,7 @@ function main() { j = pow( 10, i ) - 1; p = PRIMES[ j ]; f = createBenchmark( p ); - bench( pkg+':prime='+p, f ); + bench( format( '%s:prime=%d', pkg, p ), f ); } } diff --git a/lib/node_modules/@stdlib/math/base/assert/is-integer/benchmark/benchmark.js b/lib/node_modules/@stdlib/math/base/assert/is-integer/benchmark/benchmark.js index 980f1099c05f..8227b195eac1 100644 --- a/lib/node_modules/@stdlib/math/base/assert/is-integer/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/math/base/assert/is-integer/benchmark/benchmark.js @@ -22,13 +22,14 @@ var bench = require( '@stdlib/bench' ); var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive; +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var isInteger = require( './../lib' ); // MAIN // -bench( pkg+'::true', function benchmark( b ) { +bench( format( '%s::true', pkg ), function benchmark( b ) { var values; var bool; var i; @@ -75,7 +76,7 @@ bench( pkg+'::true', function benchmark( b ) { b.end(); }); -bench( pkg+'::false', function benchmark( b ) { +bench( format( '%s::false', pkg ), function benchmark( b ) { var values; var bool; var i; diff --git a/lib/node_modules/@stdlib/math/base/assert/is-integer/benchmark/benchmark.native.js b/lib/node_modules/@stdlib/math/base/assert/is-integer/benchmark/benchmark.native.js index 72cf0d231cba..47f734f5326b 100644 --- a/lib/node_modules/@stdlib/math/base/assert/is-integer/benchmark/benchmark.native.js +++ b/lib/node_modules/@stdlib/math/base/assert/is-integer/benchmark/benchmark.native.js @@ -24,6 +24,7 @@ var resolve = require( 'path' ).resolve; var bench = require( '@stdlib/bench' ); var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive; var tryRequire = require( '@stdlib/utils/try-require' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; @@ -37,7 +38,7 @@ var opts = { // MAIN // -bench( pkg+'::native,true', opts, function benchmark( b ) { +bench( format( '%s::native,true', pkg ), opts, function benchmark( b ) { var values; var bool; var i; @@ -84,7 +85,7 @@ bench( pkg+'::native,true', opts, function benchmark( b ) { b.end(); }); -bench( pkg+'::native,false', opts, function benchmark( b ) { +bench( format( '%s::native,false', pkg ), opts, function benchmark( b ) { var values; var bool; var i; diff --git a/lib/node_modules/@stdlib/math/base/assert/is-integerf/benchmark/benchmark.js b/lib/node_modules/@stdlib/math/base/assert/is-integerf/benchmark/benchmark.js index e64368e56797..d77e885b3ce9 100644 --- a/lib/node_modules/@stdlib/math/base/assert/is-integerf/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/math/base/assert/is-integerf/benchmark/benchmark.js @@ -22,13 +22,14 @@ var bench = require( '@stdlib/bench' ); var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive; +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var isIntegerf = require( './../lib' ); // MAIN // -bench( pkg+'::true', function benchmark( b ) { +bench( format( '%s::true', pkg ), function benchmark( b ) { var values; var bool; var i; @@ -75,7 +76,7 @@ bench( pkg+'::true', function benchmark( b ) { b.end(); }); -bench( pkg+'::false', function benchmark( b ) { +bench( format( '%s::false', pkg ), function benchmark( b ) { var values; var bool; var i; diff --git a/lib/node_modules/@stdlib/math/base/assert/is-integerf/benchmark/benchmark.native.js b/lib/node_modules/@stdlib/math/base/assert/is-integerf/benchmark/benchmark.native.js index 26c6c29ef5ba..0e4a1f847382 100644 --- a/lib/node_modules/@stdlib/math/base/assert/is-integerf/benchmark/benchmark.native.js +++ b/lib/node_modules/@stdlib/math/base/assert/is-integerf/benchmark/benchmark.native.js @@ -24,6 +24,7 @@ var resolve = require( 'path' ).resolve; var bench = require( '@stdlib/bench' ); var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive; var tryRequire = require( '@stdlib/utils/try-require' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; @@ -37,7 +38,7 @@ var opts = { // MAIN // -bench( pkg+'::native,true', opts, function benchmark( b ) { +bench( format( '%s::native,true', pkg ), opts, function benchmark( b ) { var values; var bool; var i; @@ -84,7 +85,7 @@ bench( pkg+'::native,true', opts, function benchmark( b ) { b.end(); }); -bench( pkg+'::native,false', opts, function benchmark( b ) { +bench( format( '%s::native,false', pkg ), opts, function benchmark( b ) { var values; var bool; var i; diff --git a/lib/node_modules/@stdlib/math/base/assert/is-prime/benchmark/benchmark.primes.js b/lib/node_modules/@stdlib/math/base/assert/is-prime/benchmark/benchmark.primes.js index e8590b71c1cd..f4db0bcace3e 100644 --- a/lib/node_modules/@stdlib/math/base/assert/is-prime/benchmark/benchmark.primes.js +++ b/lib/node_modules/@stdlib/math/base/assert/is-prime/benchmark/benchmark.primes.js @@ -25,6 +25,7 @@ var pow = require( '@stdlib/math/base/special/pow' ); var log10 = require( '@stdlib/math/base/special/log10' ); var floor = require( '@stdlib/math/base/special/floor' ); var isBoolean = require( '@stdlib/assert/is-boolean' ).isPrimitive; +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var PRIMES = require( './../test/fixtures/primes.js' ); var isPrime = require( './../lib' ); @@ -91,7 +92,7 @@ function main() { j = pow( 10, i ) - 1; p = PRIMES[ j ]; f = createBenchmark( p ); - bench( pkg+':prime='+p, f ); + bench( format( '%s:prime=%d', pkg, p ), f ); } }