We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 523687c commit 6a0a96aCopy full SHA for 6a0a96a
test/assets/mypy_plugin_test/exchange_typing_example.py
@@ -24,7 +24,7 @@ async def some_function() -> None:
24
await exchange.field('a').read() # error expected (not a Readable object)
25
exchange.field('a').subscribe(target, convert=convert_str) # type error expected
26
exchange.field('a').subscribe(target, convert=convert_float) # ok
27
- exchange.field(SOME_A).subscribe(target, convert=convert_float) # cannot be detected, since field name is no str literal
+ exchange.field(SOME_A).subscribe(target, convert=convert_float) # not checked, b/c arg is no str literal
28
exchange.field('c').field('a').subscribe(target, convert=convert_str) # type error expected
29
exchange.field('c').field('a').subscribe(target, convert=convert_float) # ok
30
exchange.field('x').subscribe(target, convert=convert_float) # attr error expected
0 commit comments