Skip to content

Commit cd645cc

Browse files
committed
chore: clean-up
Ref: 3491002 --- 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: passed - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: passed - task: lint_c_examples status: na - task: lint_c_benchmarks status: passed - 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 ---
1 parent 5a53fcc commit cd645cc

File tree

5 files changed

+22
-43
lines changed

5 files changed

+22
-43
lines changed

lib/node_modules/@stdlib/stats/base/dists/bradford/mode/benchmark/c/benchmark.c

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,9 @@ static double benchmark( void ) {
9999
double y;
100100
int i;
101101

102-
// Generate test data:
103102
for ( i = 0; i < 100; i++ ) {
104103
c[ i ] = random_uniform( STDLIB_CONSTANT_FLOAT64_EPS, 10.0 );
105104
}
106-
107-
// Run the benchmark:
108105
t = tic();
109106
for ( i = 0; i < ITERATIONS; i++ ) {
110107
y = stdlib_base_dists_bradford_mode( c[ i % 100 ] );
@@ -125,21 +122,17 @@ static double benchmark( void ) {
125122
*/
126123
int main( void ) {
127124
double elapsed;
128-
int count;
129125
int i;
130126

131127
// Use the current time to seed the pseudorandom number generator:
132128
srand( time( NULL ) );
133129

134130
print_version();
135-
count = 0;
136131
for ( i = 0; i < REPEATS; i++ ) {
137-
count += 1;
138132
printf( "# c::%s\n", NAME );
139133
elapsed = benchmark();
140-
printf( "ok %d benchmark finished\n", count );
141134
print_results( elapsed );
142-
printf( "\n" );
135+
printf( "ok %d benchmark finished\n", i+1 );
143136
}
144-
print_summary( count, count );
137+
print_summary( REPEATS, REPEATS );
145138
}

lib/node_modules/@stdlib/stats/base/dists/bradford/mode/lib/main.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,7 @@ var isnan = require( '@stdlib/math/base/assert/is-nan' );
5656
* // returns NaN
5757
*/
5858
function mode( c ) {
59-
if (
60-
isnan( c ) ||
61-
c <= 0.0
62-
) {
59+
if ( isnan( c ) || c <= 0.0 ) {
6360
return NaN;
6461
}
6562
return 0.0;

lib/node_modules/@stdlib/stats/base/dists/bradford/mode/lib/native.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ var addon = require( './../src/addon.node' );
5656
* var v = mode( NaN );
5757
* // returns NaN
5858
*/
59-
var mode = addon;
59+
function mode( c ) {
60+
return addon( c );
61+
}
6062

6163

6264
// EXPORTS //

lib/node_modules/@stdlib/stats/base/dists/bradford/mode/src/main.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,7 @@
3030
* // returns 0.0
3131
*/
3232
double stdlib_base_dists_bradford_mode( const double c ) {
33-
if (
34-
stdlib_base_is_nan( c ) ||
35-
c <= 0.0
36-
) {
33+
if ( stdlib_base_is_nan( c ) || c <= 0.0 ) {
3734
return 0.0/0.0; // NaN
3835
}
3936
return 0.0;

lib/node_modules/@stdlib/stats/base/dists/bradford/mode/test/test.native.js

Lines changed: 15 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
var resolve = require( 'path' ).resolve;
2424
var tape = require( 'tape' );
2525
var isnan = require( '@stdlib/math/base/assert/is-nan' );
26-
var PINF = require( '@stdlib/constants/float64/pinf' );
26+
var uniform = require( '@stdlib/random/array/uniform' );
2727
var NINF = require( '@stdlib/constants/float64/ninf' );
2828
var tryRequire = require( '@stdlib/utils/try-require' );
2929

@@ -46,45 +46,35 @@ tape( 'main export is a function', opts, function test( t ) {
4646

4747
tape( 'if provided `NaN` for `c`, the function returns `NaN`', opts, function test( t ) {
4848
var v = mode( NaN );
49-
t.equal( isnan( v ), true, 'returns NaN' );
49+
t.equal( isnan( v ), true, 'returns expected value' );
5050
t.end();
5151
});
5252

53-
tape( 'if provided a nonpositive `c`, the function returns `NaN`', opts, function test( t ) {
53+
tape( 'if provided `c <= 0`, the function returns `NaN`', opts, function test( t ) {
5454
var v;
5555

5656
v = mode( 0.0 );
57-
t.equal( isnan( v ), true, 'returns NaN' );
57+
t.equal( isnan( v ), true, 'returns expected value' );
5858

5959
v = mode( -1.0 );
60-
t.equal( isnan( v ), true, 'returns NaN' );
60+
t.equal( isnan( v ), true, 'returns expected value' );
6161

6262
v = mode( NINF );
63-
t.equal( isnan( v ), true, 'returns NaN' );
63+
t.equal( isnan( v ), true, 'returns expected value' );
6464

6565
t.end();
6666
});
6767

68-
tape( 'the function returns the mode of a Bradford distribution', opts, function test( t ) {
69-
var v;
70-
71-
v = mode( 0.1 );
72-
t.equal( v, 0.0, 'returns 0.0' );
73-
74-
v = mode( 0.5 );
75-
t.equal( v, 0.0, 'returns 0.0' );
76-
77-
v = mode( 1.0 );
78-
t.equal( v, 0.0, 'returns 0.0' );
79-
80-
v = mode( 10.0 );
81-
t.equal( v, 0.0, 'returns 0.0' );
82-
83-
v = mode( 100.0 );
84-
t.equal( v, 0.0, 'returns 0.0' );
68+
tape( 'the function returns `0.0` as the mode of a Bradford distribution', opts, function test( t ) {
69+
var c;
70+
var i;
71+
var y;
8572

86-
v = mode( PINF );
87-
t.equal( v, 0.0, 'returns 0.0' );
73+
c = uniform( 10, 0.1, 10.0 );
8874

75+
for ( i = 0; i < c.length; i++ ) {
76+
y = mode( c[ i ] );
77+
t.equal( y, 0.0, 'returns expected value' );
78+
}
8979
t.end();
9080
});

0 commit comments

Comments
 (0)