summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Hofer <1058012+hofrob@users.noreply.github.com>2023-02-08 12:25:14 +0100
committerGitHub <noreply@github.com>2023-02-08 12:25:14 +0100
commitecedd426c6bc08eecab0d62d49dd2616595d816a (patch)
treebc27aa3ea794b941d7ffca49a63a5ac1a14c0e4f
parent6a019eb56c2f27c336e485c7def3f55535e86702 (diff)
downloadpylint-git-ecedd426c6bc08eecab0d62d49dd2616595d816a.tar.gz
add doc for message use-sequence-for-iteration (#8233)
-rw-r--r--doc/data/messages/u/use-sequence-for-iteration/bad.py2
-rw-r--r--doc/data/messages/u/use-sequence-for-iteration/details.rst4
-rw-r--r--doc/data/messages/u/use-sequence-for-iteration/good.py8
3 files changed, 12 insertions, 2 deletions
diff --git a/doc/data/messages/u/use-sequence-for-iteration/bad.py b/doc/data/messages/u/use-sequence-for-iteration/bad.py
new file mode 100644
index 000000000..8a48e6bda
--- /dev/null
+++ b/doc/data/messages/u/use-sequence-for-iteration/bad.py
@@ -0,0 +1,2 @@
+for food in {"apples", "lemons", "water"}: # [use-sequence-for-iteration]
+ print(f"I like {food}.")
diff --git a/doc/data/messages/u/use-sequence-for-iteration/details.rst b/doc/data/messages/u/use-sequence-for-iteration/details.rst
index ab8204529..53c72bf76 100644
--- a/doc/data/messages/u/use-sequence-for-iteration/details.rst
+++ b/doc/data/messages/u/use-sequence-for-iteration/details.rst
@@ -1 +1,3 @@
-You can help us make the doc better `by contributing <https://github.com/PyCQA/pylint/issues/5953>`_ !
+https://gist.github.com/hofrob/8b1c1e205a0d4c66a680b1fe4bfeba11
+
+This example script shows a significant increase in performance when using a list, tuple or range over a set in python version 3.11.1.
diff --git a/doc/data/messages/u/use-sequence-for-iteration/good.py b/doc/data/messages/u/use-sequence-for-iteration/good.py
index c40beb573..a2e6753d3 100644
--- a/doc/data/messages/u/use-sequence-for-iteration/good.py
+++ b/doc/data/messages/u/use-sequence-for-iteration/good.py
@@ -1 +1,7 @@
-# This is a placeholder for correct code for this message.
+# as list
+for food in ["apples", "lemons", "water"]:
+ print(f"I like {food}.")
+
+# as tuple
+for food in ("apples", "lemons", "water"):
+ print(f"I like {food}.")