Skip to content

Commit 0d164cf

Browse files
committed
refactor: modify script
--- 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: 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 ---
1 parent 4977f9e commit 0d164cf

File tree

1 file changed

+15
-16
lines changed
  • lib/node_modules/@stdlib/math/special/abs/scripts

1 file changed

+15
-16
lines changed

lib/node_modules/@stdlib/math/special/abs/scripts/test.js

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ var KERNEL_MAP = {
4040
'uint32': 'stdlib_base_abs',
4141
'uint16': 'stdlib_base_abs',
4242
'uint8': 'stdlib_base_abs',
43-
'uint8c': 'stdlib_base_abs',
44-
'generic': 'stdlib_base_abs'
43+
'uint8c': 'stdlib_base_abs'
4544
};
4645
var INCLUDE_MAP = {
4746
'abs': 'abs.h',
@@ -60,18 +59,17 @@ var INCLUDE_MAP = {
6059
*/
6160
function outputDtypeRule( input ) {
6261
var rules = {
63-
'float64': [ 'float64', 'generic' ],
64-
'float32': [ 'float32', 'float64', 'generic' ],
65-
'complex128': [ 'float64', 'generic' ],
66-
'complex64': [ 'float32', 'float64', 'generic' ],
67-
'int32': [ 'int32', 'uint32', 'float64', 'generic' ],
68-
'int16': [ 'int16', 'int32', 'uint16', 'uint32', 'float32', 'float64', 'generic' ],
69-
'int8': [ 'int8', 'int16', 'int32', 'uint8', 'uint8c', 'uint16', 'uint32', 'float32', 'float64', 'generic' ],
70-
'uint32': [ 'uint32', 'float64', 'generic' ],
71-
'uint16': [ 'int32', 'uint16', 'uint32', 'float32', 'float64', 'generic' ],
72-
'uint8': [ 'int16', 'int32', 'uint8', 'uint8c', 'uint16', 'uint32', 'float32', 'float64', 'generic' ],
73-
'uint8c': [ 'int16', 'int32', 'uint8', 'uint8c', 'uint16', 'uint32', 'float32', 'float64', 'generic' ],
74-
'generic': [ 'generic' ]
62+
'float64': [ 'float64' ],
63+
'float32': [ 'float32', 'float64' ],
64+
'complex128': [ 'float64' ],
65+
'complex64': [ 'float32', 'float64' ],
66+
'int32': [ 'int32', 'uint32', 'float64' ],
67+
'int16': [ 'int16', 'int32', 'uint16', 'uint32', 'float32', 'float64' ],
68+
'int8': [ 'int8', 'int16', 'int32', 'uint8', 'uint8c', 'uint16', 'uint32', 'float32', 'float64' ],
69+
'uint32': [ 'uint32', 'float64' ],
70+
'uint16': [ 'int32', 'uint16', 'uint32', 'float32', 'float64' ],
71+
'uint8': [ 'int16', 'int32', 'uint8', 'uint8c', 'uint16', 'uint32', 'float32', 'float64' ],
72+
'uint8c': [ 'int16', 'int32', 'uint8', 'uint8c', 'uint16', 'uint32', 'float32', 'float64' ]
7573
};
7674
return rules[ input ] || [];
7775
}
@@ -88,14 +86,15 @@ function getNdarrayFcnName( input, output ) {
8886
var map = {
8987
'float64': 'd',
9088
'float32': 'f',
91-
'generic': 'g',
89+
'complex128': 'z',
90+
'complex64': 'c',
9291
'int32': 'i',
9392
'int16': 'k',
9493
'int8': 's',
9594
'uint32': 'u',
9695
'uint16': 't',
9796
'uint8': 'b',
98-
'uint8c': 'b'
97+
'uint8c': 'a'
9998
};
10099
return 'stdlib_ndarray_' + map[ input ] + '_' + map[ output ];
101100
}

0 commit comments

Comments
 (0)