eq-without-hash / W1641#
Message emitted:
Implementing __eq__ without also implementing __hash__
Description:
Used when a class implements __eq__ but not __hash__. Objects get None as their default __hash__ implementation if they also implement __eq__.
Correct code:
# This is a placeholder for correct code for this message.
Additional details:
You can help us make the doc better by contributing !
Note
This message is emitted by the optional 'eq-without-hash' checker which requires the pylint.extensions.eq_without_hash
plugin to be loaded.
Created by the eq-without-hash checker.