From 46a37896ad8fb79982e931b0d54b9b3a7dfada8f Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 2 May 2026 00:46:44 +0000 Subject: [PATCH] fix: align `stats/base/dists/gumbel/quantile` validation prologue with namespace convention Reorder NaN checks in the validation prologue so the first declared parameter (`p`) is checked first, matching the convention used by 13/14 (93%) sibling packages in `stats/base/dists/gumbel/`. Behavior is unchanged: every branch still returns NaN. --- .../@stdlib/stats/base/dists/gumbel/quantile/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/gumbel/quantile/lib/main.js b/lib/node_modules/@stdlib/stats/base/dists/gumbel/quantile/lib/main.js index d1dcb9d6a425..b43c053ac02d 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/gumbel/quantile/lib/main.js +++ b/lib/node_modules/@stdlib/stats/base/dists/gumbel/quantile/lib/main.js @@ -73,9 +73,9 @@ var ln = require( '@stdlib/math/base/special/ln' ); */ function quantile( p, mu, beta ) { if ( + isnan( p ) || isnan( mu ) || isnan( beta ) || - isnan( p ) || beta <= 0.0 || p < 0.0 || p > 1.0