Skip to content

mypy: remove has_member (#8438)#29

Merged
sthagen merged 1 commit intosthagen:masterfrom
python:master
Feb 25, 2020
Merged

mypy: remove has_member (#8438)#29
sthagen merged 1 commit intosthagen:masterfrom
python:master

Conversation

@sthagen
Copy link
Owner

@sthagen sthagen commented Feb 25, 2020

In particular:

  • The test case mentioned in the code passes without it
  • The test case changed seems to have more desirable behaviour now,
    consider:
from typing import Any

"""
class C:
    def __radd__(self, other) -> float:
        return 1.234
"""
C: Any
class D(C):
    pass

reveal_type("str" + D())

In particular:
- The test case mentioned in the code passes without it
- The test case changed seems to have more desirable behaviour now,
  consider:

```
from typing import Any

"""
class C:
    def __radd__(self, other) -> float:
        return 1.234
"""
C: Any
class D(C):
    pass

reveal_type("str" + D())
```
@sthagen sthagen merged commit 363796b into sthagen:master Feb 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants