Skip to content

Commit d66c831

Browse files
committed
Added type hints to LayerFieldsContainer class for consistency (matching LayerField class).
1 parent c89fc6e commit d66c831

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/pyshark/packet/fields.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -94,20 +94,20 @@ def __new__(cls, main_field, *args, **kwargs):
9494
def __dir__(self):
9595
return dir(type(self)) + list(self.__dict__.keys()) + dir(self.main_field)
9696

97-
def add_field(self, field):
97+
def add_field(self, field) -> None:
9898
self.fields.append(field)
9999

100100
@property
101-
def all_fields(self):
101+
def all_fields(self) -> list:
102102
"""Returns all fields in a list, the main field followed by the alternate fields."""
103103
return self.fields
104104

105105
@property
106-
def main_field(self):
106+
def main_field(self) -> LayerField:
107107
return self.fields[0]
108108

109109
@property
110-
def alternate_fields(self):
110+
def alternate_fields(self) -> list:
111111
"""Return the alternate values of this field containers (non-main ones)."""
112112
return self.fields[1:]
113113

0 commit comments

Comments
 (0)