mirror of
https://github.com/astral-sh/ruff.git
synced 2025-10-02 22:55:08 +00:00
Update class literal display to use <class 'Foo'>
style (#17889)
## Summary Closes https://github.com/astral-sh/ruff/issues/17238.
This commit is contained in:
parent
b2de749c32
commit
a2e9a7732a
48 changed files with 311 additions and 309 deletions
|
@ -6,7 +6,7 @@
|
|||
from b import C as D
|
||||
|
||||
E = D
|
||||
reveal_type(E) # revealed: Literal[C]
|
||||
reveal_type(E) # revealed: <class 'C'>
|
||||
```
|
||||
|
||||
`b.py`:
|
||||
|
@ -21,7 +21,7 @@ class C: ...
|
|||
import b
|
||||
|
||||
D = b.C
|
||||
reveal_type(D) # revealed: Literal[C]
|
||||
reveal_type(D) # revealed: <class 'C'>
|
||||
```
|
||||
|
||||
`b.py`:
|
||||
|
@ -35,7 +35,7 @@ class C: ...
|
|||
```py
|
||||
import a.b
|
||||
|
||||
reveal_type(a.b.C) # revealed: Literal[C]
|
||||
reveal_type(a.b.C) # revealed: <class 'C'>
|
||||
```
|
||||
|
||||
`a/__init__.py`:
|
||||
|
@ -54,7 +54,7 @@ class C: ...
|
|||
```py
|
||||
import a.b.c
|
||||
|
||||
reveal_type(a.b.c.C) # revealed: Literal[C]
|
||||
reveal_type(a.b.c.C) # revealed: <class 'C'>
|
||||
```
|
||||
|
||||
`a/__init__.py`:
|
||||
|
@ -78,7 +78,7 @@ class C: ...
|
|||
```py
|
||||
import a.b as b
|
||||
|
||||
reveal_type(b.C) # revealed: Literal[C]
|
||||
reveal_type(b.C) # revealed: <class 'C'>
|
||||
```
|
||||
|
||||
`a/__init__.py`:
|
||||
|
@ -97,7 +97,7 @@ class C: ...
|
|||
```py
|
||||
import a.b.c as c
|
||||
|
||||
reveal_type(c.C) # revealed: Literal[C]
|
||||
reveal_type(c.C) # revealed: <class 'C'>
|
||||
```
|
||||
|
||||
`a/__init__.py`:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue