Skip to content

Commit b6b39d7

Browse files
committed
refactor: use utility
--- 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 ---
1 parent 1dab157 commit b6b39d7

File tree

2 files changed

+2
-50
lines changed

2 files changed

+2
-50
lines changed

lib/node_modules/@stdlib/plot/vega/scale/generalized/lib/factory.js

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ var setReadWriteAccessor = require( '@stdlib/utils/define-read-write-accessor' )
3535
var contains = require( '@stdlib/array/base/assert/contains' );
3636
var join = require( '@stdlib/array/base/join' );
3737
var dedupe = require( '@stdlib/array/base/dedupe' );
38-
var propertiesIn = require( '@stdlib/utils/properties-in' );
38+
var objectAssignIn = require( '@stdlib/object/assign-in' );
3939
var inherit = require( '@stdlib/utils/inherit' );
4040
var ctors = require( '@stdlib/plot/vega/scale/ctors' );
4141
var Scale = require( '@stdlib/plot/vega/scale/base/ctor' );
@@ -50,30 +50,6 @@ var debug = logger( 'vega:generalized-scale:main' );
5050
var DEFAULT_NAME = 'scale';
5151

5252

53-
// FUNCTIONS //
54-
55-
/**
56-
* Copies own and inherited enumerable properties to a destination object.
57-
*
58-
* @private
59-
* @param {Object} dest - destination
60-
* @param {Object} src - source
61-
* @returns {Object} destination object
62-
*/
63-
function objectAssignIn( dest, src ) { // TODO: considering making a separate utility in `@stdlib/object/assign-in`
64-
var props;
65-
var k;
66-
var i;
67-
68-
props = propertiesIn( src );
69-
for ( i = 0; i < props.length; i++ ) {
70-
k = props[ i ];
71-
dest[ k ] = src[ k ];
72-
}
73-
return dest;
74-
}
75-
76-
7753
// MAIN //
7854

7955
/**

lib/node_modules/@stdlib/plot/vega/scale/named/lib/factory.js

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -23,37 +23,13 @@
2323
var hasProp = require( '@stdlib/assert/has-property' );
2424
var isScaleName = require( '@stdlib/plot/vega/base/assert/is-scale-name' );
2525
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
26-
var propertiesIn = require( '@stdlib/utils/properties-in' );
26+
var objectAssignIn = require( '@stdlib/object/assign-in' );
2727
var join = require( '@stdlib/array/base/join' );
2828
var ctors = require( '@stdlib/plot/vega/scale/ctors' );
2929
var scaleNames = require( '@stdlib/plot/vega/scale/names' );
3030
var format = require( '@stdlib/string/format' );
3131

3232

33-
// FUNCTIONS //
34-
35-
/**
36-
* Copies own and inherited enumerable properties to a destination object.
37-
*
38-
* @private
39-
* @param {Object} dest - destination
40-
* @param {Object} src - source
41-
* @returns {Object} destination object
42-
*/
43-
function objectAssignIn( dest, src ) { // TODO: considering making a separate utility in `@stdlib/object/assign-in`
44-
var props;
45-
var k;
46-
var i;
47-
48-
props = propertiesIn( src );
49-
for ( i = 0; i < props.length; i++ ) {
50-
k = props[ i ];
51-
dest[ k ] = src[ k ];
52-
}
53-
return dest;
54-
}
55-
56-
5733
// MAIN //
5834

5935
/**

0 commit comments

Comments
 (0)