From 7bee5a79dad70449ef93ec09fe5c8f3321211000 Mon Sep 17 00:00:00 2001 From: Tushar Bhardwaj Date: Sat, 31 May 2025 12:18:48 +0000 Subject: [PATCH 1/4] fix: resolve JS linting errors --- 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: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- etc/eslint/rules/spellcheck.js | 6 +++++- .../@stdlib/assert/is-arraybuffer-view/lib/polyfill.js | 1 + lib/node_modules/@stdlib/stats/chi2gof/lib/main.js | 4 ++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/etc/eslint/rules/spellcheck.js b/etc/eslint/rules/spellcheck.js index 8c72144d65ec..e681a8c88bc6 100644 --- a/etc/eslint/rules/spellcheck.js +++ b/etc/eslint/rules/spellcheck.js @@ -116,7 +116,11 @@ rules[ '@cspell/spellchecker' ] = [ 'warn', { 'trigamma', 'uncapitalize', 'unregularized', - 'Fréchet' + 'Fréchet', + 'cceil', + 'cadd', + 'अनुच्छेद', + 'nega' ] } }]; diff --git a/lib/node_modules/@stdlib/assert/is-arraybuffer-view/lib/polyfill.js b/lib/node_modules/@stdlib/assert/is-arraybuffer-view/lib/polyfill.js index 62e3a2d6e1ff..7adc5f330747 100644 --- a/lib/node_modules/@stdlib/assert/is-arraybuffer-view/lib/polyfill.js +++ b/lib/node_modules/@stdlib/assert/is-arraybuffer-view/lib/polyfill.js @@ -39,6 +39,7 @@ var isDataView = require( '@stdlib/assert/is-dataview' ); * * @example * var Int8Array = require( '@stdlib/array/int8' ); + * var bool = isArrayBufferView( new Int8Array( 10 ) ); * // returns true * diff --git a/lib/node_modules/@stdlib/stats/chi2gof/lib/main.js b/lib/node_modules/@stdlib/stats/chi2gof/lib/main.js index 7ae08b5f1f8c..c1b1716cec3a 100644 --- a/lib/node_modules/@stdlib/stats/chi2gof/lib/main.js +++ b/lib/node_modules/@stdlib/stats/chi2gof/lib/main.js @@ -132,7 +132,7 @@ function chi2gof( x, y ) { if ( pmf instanceof Error ) { throw pmf; } - nargs += pmf.length - 1; // WARNING: this relies on PMF functions having an explicit arity + nargs += pmf.length - 1; // NOTE: this relies on PMF functions having an explicit arity args = [ 0 ]; for ( i = 0; i < nargs; i++ ) { v = arguments[ i+2 ]; @@ -203,7 +203,7 @@ function chi2gof( x, y ) { throw err; } } - stat = testStatistic( N, obs, 1, expected, 1 ); // TODO: consider replacing with low-level double-precision strided interface + stat = testStatistic( N, obs, 1, expected, 1 ); // consider replacing with low-level double-precision strided interface in future if ( opts.simulate ) { if ( p === void 0 ) { v = dsumpw( N, expected, 1 ); From bf6a53408a236da089536319282d0e5bca78b102 Mon Sep 17 00:00:00 2001 From: Athan Date: Sat, 31 May 2025 15:31:32 -0700 Subject: [PATCH 2/4] Discard changes to etc/eslint/rules/spellcheck.js --- etc/eslint/rules/spellcheck.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/etc/eslint/rules/spellcheck.js b/etc/eslint/rules/spellcheck.js index e681a8c88bc6..8c72144d65ec 100644 --- a/etc/eslint/rules/spellcheck.js +++ b/etc/eslint/rules/spellcheck.js @@ -116,11 +116,7 @@ rules[ '@cspell/spellchecker' ] = [ 'warn', { 'trigamma', 'uncapitalize', 'unregularized', - 'Fréchet', - 'cceil', - 'cadd', - 'अनुच्छेद', - 'nega' + 'Fréchet' ] } }]; From 2f2b3be3f6e1b6dfc6a43aa138aa23e0d58e1cbc Mon Sep 17 00:00:00 2001 From: Athan Date: Sat, 31 May 2025 15:32:11 -0700 Subject: [PATCH 3/4] Discard changes to lib/node_modules/@stdlib/stats/chi2gof/lib/main.js --- lib/node_modules/@stdlib/stats/chi2gof/lib/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/chi2gof/lib/main.js b/lib/node_modules/@stdlib/stats/chi2gof/lib/main.js index c1b1716cec3a..7ae08b5f1f8c 100644 --- a/lib/node_modules/@stdlib/stats/chi2gof/lib/main.js +++ b/lib/node_modules/@stdlib/stats/chi2gof/lib/main.js @@ -132,7 +132,7 @@ function chi2gof( x, y ) { if ( pmf instanceof Error ) { throw pmf; } - nargs += pmf.length - 1; // NOTE: this relies on PMF functions having an explicit arity + nargs += pmf.length - 1; // WARNING: this relies on PMF functions having an explicit arity args = [ 0 ]; for ( i = 0; i < nargs; i++ ) { v = arguments[ i+2 ]; @@ -203,7 +203,7 @@ function chi2gof( x, y ) { throw err; } } - stat = testStatistic( N, obs, 1, expected, 1 ); // consider replacing with low-level double-precision strided interface in future + stat = testStatistic( N, obs, 1, expected, 1 ); // TODO: consider replacing with low-level double-precision strided interface if ( opts.simulate ) { if ( p === void 0 ) { v = dsumpw( N, expected, 1 ); From 80982866a95fb77b68e8955344efacbddd68261c Mon Sep 17 00:00:00 2001 From: Athan Date: Sat, 31 May 2025 15:33:02 -0700 Subject: [PATCH 4/4] docs: fix missing asterisk Signed-off-by: Athan --- .../@stdlib/assert/is-arraybuffer-view/lib/polyfill.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/assert/is-arraybuffer-view/lib/polyfill.js b/lib/node_modules/@stdlib/assert/is-arraybuffer-view/lib/polyfill.js index 7adc5f330747..e81006cb7d3e 100644 --- a/lib/node_modules/@stdlib/assert/is-arraybuffer-view/lib/polyfill.js +++ b/lib/node_modules/@stdlib/assert/is-arraybuffer-view/lib/polyfill.js @@ -39,7 +39,7 @@ var isDataView = require( '@stdlib/assert/is-dataview' ); * * @example * var Int8Array = require( '@stdlib/array/int8' ); - +* * var bool = isArrayBufferView( new Int8Array( 10 ) ); * // returns true *