From ca1175a7897a3c89e5067f83b318305e267c91d7 Mon Sep 17 00:00:00 2001 From: Bhargav Dabhade Date: Tue, 10 Feb 2026 20:59:29 +0000 Subject: [PATCH] bench: refactor to use string interpolation in stats/padjust --- 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 --- --- .../stats/padjust/benchmark/benchmark.js | 51 ++++++++----------- 1 file changed, 21 insertions(+), 30 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/padjust/benchmark/benchmark.js b/lib/node_modules/@stdlib/stats/padjust/benchmark/benchmark.js index 69eb12e372ef..ebdc38a3ec5d 100644 --- a/lib/node_modules/@stdlib/stats/padjust/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/stats/padjust/benchmark/benchmark.js @@ -23,22 +23,21 @@ var bench = require( '@stdlib/bench' ); var randu = require( '@stdlib/random/base/randu' ); var isProbabilityArray = require( '@stdlib/assert/is-probability-array' ); +var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var padjust = require( './../lib' ); // MAIN // -bench( pkg+':method=bonferroni', function benchmark( b ) { +bench( format( '%s:method=bonferroni', pkg ), function benchmark( b ) { var result; var pvals; - var len; var i; - pvals = new Array( 10 ); - len = pvals.length; - for ( i = 0; i < len; i++ ) { - pvals[ i ] = randu() * 0.5; + pvals = []; + for ( i = 0; i < 10; i++ ) { + pvals.push( randu() * 0.5 ); } b.tic(); for ( i = 0; i < b.iterations; i++ ) { @@ -56,16 +55,14 @@ bench( pkg+':method=bonferroni', function benchmark( b ) { b.end(); }); -bench( pkg+':method=bh', function benchmark( b ) { +bench( format( '%s:method=bh', pkg ), function benchmark( b ) { var result; var pvals; - var len; var i; - pvals = new Array( 10 ); - len = pvals.length; - for ( i = 0; i < len; i++ ) { - pvals[ i ] = randu() * 0.5; + pvals = []; + for ( i = 0; i < 10; i++ ) { + pvals.push( randu() * 0.5 ); } b.tic(); for ( i = 0; i < b.iterations; i++ ) { @@ -83,16 +80,14 @@ bench( pkg+':method=bh', function benchmark( b ) { b.end(); }); -bench( pkg+':method=by', function benchmark( b ) { +bench( format( '%s:method=by', pkg ), function benchmark( b ) { var result; var pvals; - var len; var i; - pvals = new Array( 10 ); - len = pvals.length; - for ( i = 0; i < len; i++ ) { - pvals[ i ] = randu() * 0.5; + pvals = []; + for ( i = 0; i < 10; i++ ) { + pvals.push( randu() * 0.5 ); } b.tic(); for ( i = 0; i < b.iterations; i++ ) { @@ -110,16 +105,14 @@ bench( pkg+':method=by', function benchmark( b ) { b.end(); }); -bench( pkg+':method=holm', function benchmark( b ) { +bench( format( '%s:method=holm', pkg ), function benchmark( b ) { var result; var pvals; - var len; var i; - pvals = new Array( 10 ); - len = pvals.length; - for ( i = 0; i < len; i++ ) { - pvals[ i ] = randu() * 0.5; + pvals = []; + for ( i = 0; i < 10; i++ ) { + pvals.push( randu() * 0.5 ); } b.tic(); for ( i = 0; i < b.iterations; i++ ) { @@ -137,16 +130,14 @@ bench( pkg+':method=holm', function benchmark( b ) { b.end(); }); -bench( pkg+':method=hommel', function benchmark( b ) { +bench( format( '%s:method=hommel', pkg ), function benchmark( b ) { var result; var pvals; - var len; var i; - pvals = new Array( 10 ); - len = pvals.length; - for ( i = 0; i < len; i++ ) { - pvals[ i ] = randu() * 0.5; + pvals = []; + for ( i = 0; i < 10; i++ ) { + pvals.push( randu() * 0.5 ); } b.tic(); for ( i = 0; i < b.iterations; i++ ) {