Skip to content

Commit 4749d4a

Browse files
Apply suggestions from code review
Co-authored-by: Stanislav Terliakov <[email protected]>
1 parent f7b9bad commit 4749d4a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

mypy/checker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4501,7 +4501,7 @@ def set_inferred_type(self, var: Var, lvalue: Lvalue, type: Type) -> None:
45014501
if isinstance(p_type, Overloaded):
45024502
# TODO: in theory we can have a property with a deleter only.
45034503
var.is_settable_property = True
4504-
assert isinstance(definition, Decorator)
4504+
assert isinstance(definition, Decorator), definition
45054505
var.setter_type = definition.var.setter_type
45064506

45074507
def set_inference_error_fallback_type(self, var: Var, lvalue: Lvalue, type: Type) -> None:

mypy/checkmember.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -984,7 +984,7 @@ def expand_and_bind_callable(
984984
# A broken overload, error should be already reported.
985985
return AnyType(TypeOfAny.from_error)
986986
expanded = expanded.items[0]
987-
assert isinstance(expanded, CallableType)
987+
assert isinstance(expanded, CallableType), expanded
988988
if var.is_settable_property and mx.is_lvalue and var.setter_type is not None:
989989
if expanded.variables:
990990
type_ctx = mx.rvalue or TempNode(AnyType(TypeOfAny.special_form), context=mx.context)

0 commit comments

Comments
 (0)