Undocumented
Class |
|
Type checker plugin that is enabled by default. |
Function | int |
Infer a more precise return type for int.__neg__. |
Function | int |
Infer a more precise return type for int.__pow__. |
Function | tuple |
Infer a more precise return type for tuple.__mul__ and tuple.__rmul__. |
Function | typed |
Type check TypedDict.__delitem__. |
Function | typed |
Infer a precise return type for TypedDict.get with literal first argument. |
Function | typed |
Try to infer a better signature type for TypedDict.get. |
Function | typed |
Type check and infer a precise return type for TypedDict.pop. |
Function | typed |
Try to infer a better signature type for TypedDict.pop. |
Function | typed |
Type check TypedDict.setdefault and infer a precise return type. |
Function | typed |
Try to infer a better signature type for TypedDict.setdefault. |
Function | typed |
Try to infer a better signature type for TypedDict.update. |
Infer a more precise return type for int.__neg__. This is mainly used to infer the return type as LiteralType if the original underlying object is a LiteralType object
Infer a more precise return type for tuple.__mul__ and tuple.__rmul__. This is used to return a specific sized tuple if multiplied by Literal int
Try to infer a better signature type for TypedDict.get. This is used to get better type context for the second argument that depends on a TypedDict value type.
Try to infer a better signature type for TypedDict.pop. This is used to get better type context for the second argument that depends on a TypedDict value type.
Try to infer a better signature type for TypedDict.setdefault. This is used to get better type context for the second argument that depends on a TypedDict value type.