@@ -9,15 +9,15 @@ dop.core.set = function(object, property, value, options) {
99 var descriptor = Object . getOwnPropertyDescriptor ( object , property )
1010
1111 if ( ! descriptor || ( descriptor && descriptor . writable ) ) {
12- var objectTarget = dop . getObjectTarget ( object ) ,
13- objectProxy = dop . getObjectProxy ( object ) ,
14- oldValue = objectTarget [ property ] ,
15- length = objectTarget . length ,
16- isNewProperty = ! objectTarget . hasOwnProperty ( property ) ,
17- objectIsArray = isArray ( objectTarget ) ,
12+ var object_target = dop . getObjectTarget ( object ) ,
13+ object_proxy = dop . getObjectProxy ( object ) ,
14+ old_value = object_target [ property ] ,
15+ length = object_target . length ,
16+ is_new_property = ! object_target . hasOwnProperty ( property ) ,
17+ object_is_array = isArray ( object_target ) ,
1818 path
1919
20- // if (objectIsArray )
20+ // if (object_is_array )
2121 // property = Number(property);
2222
2323 // object or array
@@ -26,56 +26,57 @@ dop.core.set = function(object, property, value, options) {
2626 dop . isPojoObject ( value ) &&
2727 ! (
2828 dop . isRegistered ( value ) &&
29- dop . getObjectParent ( value ) === objectProxy
29+ dop . getObjectParent ( value ) === object_proxy
3030 )
3131 )
32- objectTarget [ property ] = dop . core . configureObject (
32+ object_target [ property ] = dop . core . configureObject (
3333 value ,
3434 property ,
35- objectProxy
35+ object_proxy
3636 )
3737 // computed value
3838 else if (
3939 isFunction ( value ) &&
4040 value . _name == dop . cons . COMPUTED_FUNCTION
4141 )
42- objectTarget [ property ] = value (
43- objectTarget ,
42+ object_target [ property ] = value (
43+ object_target ,
4444 property ,
4545 false ,
46- oldValue
46+ old_value
4747 )
4848 // other
49- else objectTarget [ property ] = value
49+ else object_target [ property ] = value
5050
5151 if (
5252 ! options . shadow &&
53- ( objectTarget === objectProxy || object === objectProxy ) &&
54- ! ( isFunction ( oldValue ) && isFunction ( value ) ) &&
53+ ( object_target === object_proxy || object === object_proxy ) &&
54+ ! ( isFunction ( old_value ) && isFunction ( value ) ) &&
5555 ( path = dop . getObjectPath ( object ) )
5656 ) {
5757 var mutation = {
58- object : objectProxy ,
59- prop : objectIsArray ? String ( property ) : property ,
58+ object : object_proxy ,
59+ prop : object_is_array ? String ( property ) : property ,
6060 path : path ,
6161 value : dop . util . clone ( value )
6262 }
63- if ( ! isNewProperty ) mutation . oldValue = dop . util . clone ( oldValue )
63+ if ( ! is_new_property )
64+ mutation . old_value = dop . util . clone ( old_value )
6465
6566 dop . core . storeMutation ( mutation )
6667
6768 // If is array and length is different we must store the length
6869 if (
6970 property !== 'length' &&
70- objectTarget . length !== length &&
71- objectIsArray
71+ object_target . length !== length &&
72+ object_is_array
7273 )
7374 dop . core . storeMutation ( {
74- object : objectProxy ,
75+ object : object_proxy ,
7576 prop : 'length' ,
7677 path : path ,
77- value : objectTarget . length ,
78- oldValue : length
78+ value : object_target . length ,
79+ old_value : length
7980 } )
8081 }
8182 }
0 commit comments