remove hacky getattr as it's no longer necessary
This commit is contained in:
parent
f10af8bf1d
commit
250b29313b
@ -1159,7 +1159,7 @@ class ToOperation:
|
|||||||
|
|
||||||
if isinstance(self, ObjectVar) and name != "_js_expr":
|
if isinstance(self, ObjectVar) and name != "_js_expr":
|
||||||
return ObjectVar.__getattr__(self, name)
|
return ObjectVar.__getattr__(self, name)
|
||||||
return getattr(object.__getattribute__(self, "_original"), name)
|
return getattr(self._original, name)
|
||||||
|
|
||||||
def __post_init__(self):
|
def __post_init__(self):
|
||||||
"""Post initialization."""
|
"""Post initialization."""
|
||||||
@ -1171,7 +1171,7 @@ class ToOperation:
|
|||||||
Returns:
|
Returns:
|
||||||
int: The hash value of the object.
|
int: The hash value of the object.
|
||||||
"""
|
"""
|
||||||
return hash(object.__getattribute__(self, "_original"))
|
return hash(self._original)
|
||||||
|
|
||||||
def _get_all_var_data(self) -> VarData | None:
|
def _get_all_var_data(self) -> VarData | None:
|
||||||
"""Get all the var data.
|
"""Get all the var data.
|
||||||
@ -1180,7 +1180,7 @@ class ToOperation:
|
|||||||
The var data.
|
The var data.
|
||||||
"""
|
"""
|
||||||
return VarData.merge(
|
return VarData.merge(
|
||||||
object.__getattribute__(self, "_original")._get_all_var_data(),
|
self._original._get_all_var_data(),
|
||||||
self._var_data, # type: ignore
|
self._var_data, # type: ignore
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user