Skip to content

Commit 7bd72a6

Browse files
Michael0x2agvanrossum
authored andcommitted
Fix regression in deserialization (#1866)
1 parent b2eafa2 commit 7bd72a6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

mypy/types.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -943,7 +943,8 @@ def accept(self, visitor: 'TypeVisitor[T]') -> T:
943943
def serialize(self) -> JsonDict:
944944
return {'.class': 'TypeType', 'item': self.item.serialize()}
945945

946-
def deserialize(self, data: JsonDict) -> 'TypeType':
946+
@classmethod
947+
def deserialize(cls, data: JsonDict) -> 'TypeType':
947948
assert data['.class'] == 'TypeType'
948949
return TypeType(Type.deserialize(data['item']))
949950

0 commit comments

Comments
 (0)