Added optional to type hints that could be None
This commit is contained in:
parent
2fa85b1a94
commit
bc48318ebd
@ -6,7 +6,7 @@ from dataclasses import dataclass, field
|
|||||||
from graphviz import Graph
|
from graphviz import Graph
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, List
|
from typing import Any, List, Optional
|
||||||
import yaml
|
import yaml
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
@ -340,14 +340,14 @@ class Harness:
|
|||||||
@dataclass
|
@dataclass
|
||||||
class Connector:
|
class Connector:
|
||||||
name: str
|
name: str
|
||||||
category: str = None
|
category: Optional[str] = None
|
||||||
type: str = None
|
type: Optional[str] = None
|
||||||
subtype: str = None
|
subtype: Optional[str] = None
|
||||||
pincount: int = None
|
pincount: Optional[int] = None
|
||||||
notes: str = None
|
notes: Optional[str] = None
|
||||||
pinout: List[Any] = field(default_factory=list)
|
pinout: List[Any] = field(default_factory=list)
|
||||||
pinnumbers: List[Any] = field(default_factory=list)
|
pinnumbers: List[Any] = field(default_factory=list)
|
||||||
color: str = None
|
color: Optional[str] = None
|
||||||
show_name: bool = True
|
show_name: bool = True
|
||||||
show_pincount: bool = True
|
show_pincount: bool = True
|
||||||
hide_disconnected_pins: bool = False
|
hide_disconnected_pins: bool = False
|
||||||
@ -391,17 +391,17 @@ class Connector:
|
|||||||
@dataclass
|
@dataclass
|
||||||
class Cable:
|
class Cable:
|
||||||
name: str
|
name: str
|
||||||
category: str = None
|
category: Optional[str] = None
|
||||||
type: str = None
|
type: Optional[str] = None
|
||||||
gauge: float = None
|
gauge: Optional[float] = None
|
||||||
gauge_unit: str = None
|
gauge_unit: Optional[str] = None
|
||||||
show_equiv: bool = False
|
show_equiv: bool = False
|
||||||
length: float = 0
|
length: float = 0
|
||||||
wirecount: int = None
|
wirecount: Optional[int] = None
|
||||||
shield: bool = False
|
shield: bool = False
|
||||||
notes: str = None
|
notes: Optional[str] = None
|
||||||
colors: List[Any] = field(default_factory=list)
|
colors: List[Any] = field(default_factory=list)
|
||||||
color_code: str = None
|
color_code: Optional[str] = None
|
||||||
show_name: bool = True
|
show_name: bool = True
|
||||||
show_pinout: bool = False
|
show_pinout: bool = False
|
||||||
show_wirecount: bool = True
|
show_wirecount: bool = True
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user