Revert lint

pull/2555/head
Simone 2 months ago
parent 7b408b26e7
commit cee74517e5
  1. 6
      slither/printers/guidance/echidna.py

@ -156,13 +156,15 @@ def _extract_assert(contracts: List[Contract]) -> Dict[str, Dict[str, List[Dict]
# Create a named tuple that is serialization in json # Create a named tuple that is serialization in json
def json_serializable(cls): def json_serializable(cls):
# pylint: disable=unnecessary-comprehension # pylint: disable=unnecessary-comprehension,unnecessary-dunder-call
# TODO: the next line is a quick workaround to prevent pylint from crashing # TODO: the next line is a quick workaround to prevent pylint from crashing
# It can be removed once https://github.com/PyCQA/pylint/pull/3810 is merged # It can be removed once https://github.com/PyCQA/pylint/pull/3810 is merged
my_super = super my_super = super
def as_dict(self): def as_dict(self):
yield {name: value for name, value in zip(self._fields, iter(my_super(cls, self).iter()))} yield {
name: value for name, value in zip(self._fields, iter(my_super(cls, self).__iter__()))
}
cls.__iter__ = as_dict cls.__iter__ = as_dict
return cls return cls

Loading…
Cancel
Save