From 5d3bcf62621117d372979ba7e990142595fa1dcd Mon Sep 17 00:00:00 2001 From: Mark Byrne Date: Thu, 31 Mar 2022 20:20:10 +0200 Subject: [PATCH] Add ``redefined-slots-in-subclass`` documentation examples --- doc/data/messages/r/redefined-slots-in-subclass/bad.py | 6 ++++++ doc/data/messages/r/redefined-slots-in-subclass/good.py | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100644 doc/data/messages/r/redefined-slots-in-subclass/bad.py create mode 100644 doc/data/messages/r/redefined-slots-in-subclass/good.py diff --git a/doc/data/messages/r/redefined-slots-in-subclass/bad.py b/doc/data/messages/r/redefined-slots-in-subclass/bad.py new file mode 100644 index 0000000000..e47b2b8394 --- /dev/null +++ b/doc/data/messages/r/redefined-slots-in-subclass/bad.py @@ -0,0 +1,6 @@ +class Base: + __slots__ = ("a", "b") + + +class Subclass(Base): + __slots__ = ("a", "d") # [redefined-slots-in-subclass] diff --git a/doc/data/messages/r/redefined-slots-in-subclass/good.py b/doc/data/messages/r/redefined-slots-in-subclass/good.py new file mode 100644 index 0000000000..8f2ac3b97e --- /dev/null +++ b/doc/data/messages/r/redefined-slots-in-subclass/good.py @@ -0,0 +1,6 @@ +class Base: + __slots__ = ("a", "b") + + +class Subclass(Base): + __slots__ = ("c", "d")