mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-03 12:21:23 +00:00
Use correct default type for str (#8623)
* [Python] Use correct type for str with None Otherwise mypy will correctly flag code like this def __init__(self): self.fooBar = None # type: Optional[str] error: Incompatible types in assignment (expression has type "None", variable has type "str") * [Python] Make list type optional as they can contain None
This commit is contained in:
@@ -105,10 +105,10 @@ class NestedStructT(object):
|
||||
|
||||
# NestedStructT
|
||||
def __init__(self):
|
||||
self.a = None # type: List[int]
|
||||
self.a = None # type: Optional[List[int]]
|
||||
self.b = 0 # type: int
|
||||
self.c = None # type: List[int]
|
||||
self.d = None # type: List[int]
|
||||
self.c = None # type: Optional[List[int]]
|
||||
self.d = None # type: Optional[List[int]]
|
||||
|
||||
@classmethod
|
||||
def InitFromBuf(cls, buf, pos):
|
||||
|
||||
Reference in New Issue
Block a user