]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[Enum] fix typo (GH-94158)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 23 Jun 2022 15:14:45 +0000 (08:14 -0700)
committerGitHub <noreply@github.com>
Thu, 23 Jun 2022 15:14:45 +0000 (08:14 -0700)
(cherry picked from commit b4e0d6124a848a22df1ba12891329242c9e96f11)

Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
Lib/enum.py

index 747a5578773fcf3c5a9d595784793358ac97cd69..d9efd0ec15ba790b37c4628e8710cebc95ef16e8 100644 (file)
@@ -1218,21 +1218,21 @@ class Enum(metaclass=EnumType):
     def __init__(self, *args, **kwds):
         pass
 
-    def _generate_next_value_(name, start, count, last_value):
+    def _generate_next_value_(name, start, count, last_values):
         """
         Generate the next value when not given.
 
         name: the name of the member
         start: the initial start value or None
         count: the number of existing members
-        last_value: the list of values assigned
+        last_values: the list of values assigned
         """
-        if not last_value:
+        if not last_values:
             return start
         try:
-            last = last_value[-1]
-            last_value.sort()
-            if last == last_value[-1]:
+            last = last_values[-1]
+            last_values.sort()
+            if last == last_values[-1]:
                 # no difference between old and new methods
                 return last + 1
             else:
@@ -1246,7 +1246,7 @@ class Enum(metaclass=EnumType):
                     DeprecationWarning,
                     stacklevel=3,
                     )
-            for v in last_value:
+            for v in last_values:
                 try:
                     return v + 1
                 except TypeError:
@@ -1402,7 +1402,7 @@ class Flag(Enum, boundary=STRICT):
         name: the name of the member
         start: the initial start value or None
         count: the number of existing members
-        last_value: the last value assigned or None
+        last_values: the last value assigned or None
         """
         if not count:
             return start if start is not None else 1