From c3a589083568d980957b0478d37a1ac58406f21f Mon Sep 17 00:00:00 2001 From: Julthep Nandakwang Date: Fri, 24 Jun 2022 21:16:44 +0700 Subject: Add documentation examples for `init-is-generator` (#7022) Co-authored-by: Vladyslav Krylasov Co-authored-by: Pierre Sassoulas --- doc/data/messages/i/init-is-generator/bad.py | 5 +++++ doc/data/messages/i/init-is-generator/details.rst | 1 - doc/data/messages/i/init-is-generator/good.py | 11 ++++++++++- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 doc/data/messages/i/init-is-generator/bad.py delete mode 100644 doc/data/messages/i/init-is-generator/details.rst diff --git a/doc/data/messages/i/init-is-generator/bad.py b/doc/data/messages/i/init-is-generator/bad.py new file mode 100644 index 000000000..37c204ab2 --- /dev/null +++ b/doc/data/messages/i/init-is-generator/bad.py @@ -0,0 +1,5 @@ +class Fruit: + def __init__(self, worms): # [init-is-generator] + yield from worms + +apple = Fruit(["Fahad", "Anisha", "Tabatha"]) diff --git a/doc/data/messages/i/init-is-generator/details.rst b/doc/data/messages/i/init-is-generator/details.rst deleted file mode 100644 index ab8204529..000000000 --- a/doc/data/messages/i/init-is-generator/details.rst +++ /dev/null @@ -1 +0,0 @@ -You can help us make the doc better `by contributing `_ ! diff --git a/doc/data/messages/i/init-is-generator/good.py b/doc/data/messages/i/init-is-generator/good.py index c40beb573..483cd46c1 100644 --- a/doc/data/messages/i/init-is-generator/good.py +++ b/doc/data/messages/i/init-is-generator/good.py @@ -1 +1,10 @@ -# This is a placeholder for correct code for this message. +class Fruit: + def __init__(self, worms): + self.__worms = worms + + def worms(self): + yield from self.__worms + +apple = Fruit(["Fahad", "Anisha", "Tabatha"]) +for worm in apple.worms(): + pass -- cgit v1.2.1