Skip to content

Commit 2188325

Browse files
committed
Format error messages
1 parent e1876c3 commit 2188325

File tree

53 files changed

+124
-71
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+124
-71
lines changed

lib/node_modules/@stdlib/stats/incr/msumabs/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var isPositiveInteger = require( '@stdlib/assert/is-positive-integer' ).isPrimitive;
2424
var abs = require( '@stdlib/math/base/special/abs' );
2525
var incrmsum = require( '@stdlib/stats/incr/msum' );
26+
var format = require( '@stdlib/string/format' );
2627

2728

2829
// MAIN //
@@ -58,7 +59,7 @@ var incrmsum = require( '@stdlib/stats/incr/msum' );
5859
function incrmsumabs( W ) {
5960
var sum;
6061
if ( !isPositiveInteger( W ) ) {
61-
throw new TypeError( 'invalid argument. Must provide a positive integer. Value: `' + W + '`.' );
62+
throw new TypeError( format( 'invalid argument. Must provide a positive integer. Value: `%s`.', W ) );
6263
}
6364
sum = incrmsum( W );
6465
return accumulator;

lib/node_modules/@stdlib/stats/incr/msumabs2/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var isPositiveInteger = require( '@stdlib/assert/is-positive-integer' ).isPrimitive;
2424
var incrmsum = require( '@stdlib/stats/incr/msum' );
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// MAIN //
@@ -57,7 +58,7 @@ var incrmsum = require( '@stdlib/stats/incr/msum' );
5758
function incrmsumabs2( W ) {
5859
var sum;
5960
if ( !isPositiveInteger( W ) ) {
60-
throw new TypeError( 'invalid argument. Must provide a positive integer. Value: `' + W + '`.' );
61+
throw new TypeError( format( 'invalid argument. Must provide a positive integer. Value: `%s`.', W ) );
6162
}
6263
sum = incrmsum( W );
6364
return accumulator;

lib/node_modules/@stdlib/stats/incr/msummary/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ var incrmmin = require( '@stdlib/stats/incr/mmin' );
2929
var incrmmax = require( '@stdlib/stats/incr/mmax' );
3030
var incrmrange = require( '@stdlib/stats/incr/mrange' );
3131
var incrmmidrange = require( '@stdlib/stats/incr/mmidrange' );
32+
var format = require( '@stdlib/string/format' );
3233

3334

3435
// MAIN //
@@ -66,7 +67,7 @@ function incrmsummary( W ) {
6667
var mmax;
6768
var mmin;
6869
if ( !isPositiveInteger( W ) ) {
69-
throw new TypeError( 'invalid argument. Must provide a positive integer. Value: `' + W + '`.' );
70+
throw new TypeError( format( 'invalid argument. Must provide a positive integer. Value: `%s`.', W ) );
7071
}
7172
mvariance = incrmvariance( W );
7273
mmidrange = incrmmidrange( W );

lib/node_modules/@stdlib/stats/incr/msumprod/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var isPositiveInteger = require( '@stdlib/assert/is-positive-integer' ).isPrimitive;
2424
var incrmsum = require( '@stdlib/stats/incr/msum' );
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// MAIN //
@@ -57,7 +58,7 @@ var incrmsum = require( '@stdlib/stats/incr/msum' );
5758
function incrmsumprod( W ) {
5859
var sum;
5960
if ( !isPositiveInteger( W ) ) {
60-
throw new TypeError( 'invalid argument. Must provide a positive integer. Value: `' + W + '`.' );
61+
throw new TypeError( format( 'invalid argument. Must provide a positive integer. Value: `%s`.', W ) );
6162
}
6263
sum = incrmsum( W );
6364
return accumulator;

lib/node_modules/@stdlib/stats/incr/mvariance/lib/main.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var isPositiveInteger = require( '@stdlib/assert/is-positive-integer' ).isPrimitive;
2424
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
2525
var isnan = require( '@stdlib/math/base/assert/is-nan' );
26+
var format = require( '@stdlib/string/format' );
2627

2728

2829
// MAIN //
@@ -139,7 +140,7 @@ function incrmvariance( W, mean ) {
139140
var n;
140141
var i;
141142
if ( !isPositiveInteger( W ) ) {
142-
throw new TypeError( 'invalid argument. Must provide a positive integer. Value: `' + W + '`.' );
143+
throw new TypeError( format( 'invalid argument. Must provide a positive integer. Value: `%s`.', W ) );
143144
}
144145
buf = new Array( W );
145146
n = W - 1;
@@ -148,7 +149,7 @@ function incrmvariance( W, mean ) {
148149
N = 0;
149150
if ( arguments.length > 1 ) {
150151
if ( !isNumber( mean ) ) {
151-
throw new TypeError( 'invalid argument. Must provide a number primitive. Value: `' + mean + '`.' );
152+
throw new TypeError( format( 'invalid argument. Must provide a number primitive. Value: `%s`.', mean ) );
152153
}
153154
mu = mean;
154155
return accumulator2;

lib/node_modules/@stdlib/stats/incr/mvmr/lib/main.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var isPositiveInteger = require( '@stdlib/assert/is-positive-integer' ).isPrimitive;
2424
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
2525
var isnan = require( '@stdlib/math/base/assert/is-nan' );
26+
var format = require( '@stdlib/string/format' );
2627

2728

2829
// MAIN //
@@ -139,7 +140,7 @@ function incrmvmr( W, mean ) {
139140
var n;
140141
var i;
141142
if ( !isPositiveInteger( W ) ) {
142-
throw new TypeError( 'invalid argument. Must provide a positive integer. Value: `' + W + '`.' );
143+
throw new TypeError( format( 'invalid argument. Must provide a positive integer. Value: `%s`.', W ) );
143144
}
144145
buf = new Array( W );
145146
n = W - 1;
@@ -148,7 +149,7 @@ function incrmvmr( W, mean ) {
148149
N = 0;
149150
if ( arguments.length > 1 ) {
150151
if ( !isNumber( mean ) ) {
151-
throw new TypeError( 'invalid argument. Must provide a number primitive. Value: `' + mean + '`.' );
152+
throw new TypeError( format( 'invalid argument. Must provide a number primitive. Value: `%s`.', mean ) );
152153
}
153154
mu = mean;
154155
return accumulator2;

lib/node_modules/@stdlib/stats/incr/pcorrdist/lib/main.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
2424
var incrpcorr = require( '@stdlib/stats/incr/pcorr' );
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// MAIN //
@@ -67,10 +68,10 @@ function incrpcorrdist( meanx, meany ) {
6768
var pcorr;
6869
if ( arguments.length ) {
6970
if ( !isNumber( meanx ) ) {
70-
throw new TypeError( 'invalid argument. First argument must be a number primitive. Value: `' + meanx + '`.' );
71+
throw new TypeError( format( 'invalid argument. First argument must be a number primitive. Value: `%s`.', meanx ) );
7172
}
7273
if ( !isNumber( meany ) ) {
73-
throw new TypeError( 'invalid argument. Second argument must be a number primitive. Value: `' + meany + '`.' );
74+
throw new TypeError( format( 'invalid argument. Second argument must be a number primitive. Value: `%s`.', meany ) );
7475
}
7576
pcorr = incrpcorr( meanx, meany );
7677
} else {

lib/node_modules/@stdlib/stats/incr/stdev/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
2424
var sqrt = require( '@stdlib/math/base/special/sqrt' );
2525
var isnan = require( '@stdlib/math/base/assert/is-nan' );
26+
var format = require( '@stdlib/string/format' );
2627

2728

2829
// MAIN //
@@ -101,7 +102,7 @@ function incrstdev( mean ) {
101102
N = 0;
102103
if ( arguments.length ) {
103104
if ( !isNumber( mean ) ) {
104-
throw new TypeError( 'invalid argument. Must provide a number primitive. Value: `' + mean + '`.' );
105+
throw new TypeError( format( 'invalid argument. Must provide a number primitive. Value: `%s`.', mean ) );
105106
}
106107
mu = mean;
107108
return accumulator2;

lib/node_modules/@stdlib/stats/incr/variance/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
2424
var isnan = require( '@stdlib/math/base/assert/is-nan' );
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// MAIN //
@@ -100,7 +101,7 @@ function incrvariance( mean ) {
100101
N = 0;
101102
if ( arguments.length ) {
102103
if ( !isNumber( mean ) ) {
103-
throw new TypeError( 'invalid argument. Must provide a number primitive. Value: `' + mean + '`.' );
104+
throw new TypeError( format( 'invalid argument. Must provide a number primitive. Value: `%s`.', mean ) );
104105
}
105106
mu = mean;
106107
return accumulator2;

lib/node_modules/@stdlib/stats/incr/vmr/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive;
2424
var isnan = require( '@stdlib/math/base/assert/is-nan' );
25+
var format = require( '@stdlib/string/format' );
2526

2627

2728
// MAIN //
@@ -97,7 +98,7 @@ function incrvmr( mean ) {
9798
N = 0;
9899
if ( arguments.length ) {
99100
if ( !isNumber( mean ) ) {
100-
throw new TypeError( 'invalid argument. Must provide a number primitive. Value: `' + mean + '`.' );
101+
throw new TypeError( format( 'invalid argument. Must provide a number primitive. Value: `%s`.', mean ) );
101102
}
102103
mu = mean;
103104
return accumulator2;

0 commit comments

Comments
 (0)