[Enum] fix typo (GH-94158) · python/cpython@96a7614

GitHub

Original file line numberDiff line numberDiff line change@@ -1218,21 +1218,21 @@ def __new__(cls, value):

12181218def__init__(self, *args, **kwds):

12191219pass

122012201221-def_generate_next_value_(name, start, count, last_value):

1221+def_generate_next_value_(name, start, count, last_values):

12221222"""

12231223 Generate the next value when not given.

1224122412251225 name: the name of the member

12261226 start: the initial start value or None

12271227 count: the number of existing members

1228-last_value: the list of values assigned

1228+last_values: the list of values assigned

12291229 """

1230-ifnotlast_value:

1230+ifnotlast_values:

12311231returnstart

12321232try:

1233-last=last_value[-1]

1234-last_value.sort()

1235-iflast==last_value[-1]:

1233+last=last_values[-1]

1234+last_values.sort()

1235+iflast==last_values[-1]:

12361236# no difference between old and new methods

12371237returnlast+1

12381238else:

@@ -1246,7 +1246,7 @@ def _generate_next_value_(name, start, count, last_value):

12461246DeprecationWarning,

12471247stacklevel=3,

12481248 )

1249-forvinlast_value:

1249+forvinlast_values:

12501250try:

12511251returnv+1

12521252exceptTypeError:

@@ -1402,7 +1402,7 @@ def _generate_next_value_(name, start, count, last_values):

14021402 name: the name of the member

14031403 start: the initial start value or None

14041404 count: the number of existing members

1405-last_value: the last value assigned or None

1405+last_values: the last value assigned or None

14061406 """

14071407ifnotcount:

14081408returnstartifstartisnotNoneelse1