mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-04 14:40:53 +00:00
fix minus sign in enum naming in python-nextgen (#15291)
This commit is contained in:
parent
52417f0597
commit
d6e19f8f55
@ -1518,7 +1518,7 @@ public class PythonNextgenClientCodegen extends AbstractPythonCodegen implements
|
|||||||
|
|
||||||
public String toEnumVariableName(String name, String datatype) {
|
public String toEnumVariableName(String name, String datatype) {
|
||||||
if ("int".equals(datatype)) {
|
if ("int".equals(datatype)) {
|
||||||
return "NUMBER_" + name;
|
return "NUMBER_" + name.replace("-", "MINUS_");
|
||||||
}
|
}
|
||||||
|
|
||||||
// remove quote e.g. 'abc' => abc
|
// remove quote e.g. 'abc' => abc
|
||||||
|
@ -1864,6 +1864,7 @@ components:
|
|||||||
OuterEnumIntegerDefaultValue:
|
OuterEnumIntegerDefaultValue:
|
||||||
type: integer
|
type: integer
|
||||||
enum:
|
enum:
|
||||||
|
- -1
|
||||||
- 0
|
- 0
|
||||||
- 1
|
- 1
|
||||||
- 2
|
- 2
|
||||||
|
@ -29,6 +29,7 @@ class OuterEnumIntegerDefaultValue(int, Enum):
|
|||||||
"""
|
"""
|
||||||
allowed enum values
|
allowed enum values
|
||||||
"""
|
"""
|
||||||
|
NUMBER_MINUS_1 = -1
|
||||||
NUMBER_0 = 0
|
NUMBER_0 = 0
|
||||||
NUMBER_1 = 1
|
NUMBER_1 = 1
|
||||||
NUMBER_2 = 2
|
NUMBER_2 = 2
|
||||||
|
@ -29,6 +29,7 @@ class OuterEnumIntegerDefaultValue(int, Enum):
|
|||||||
"""
|
"""
|
||||||
allowed enum values
|
allowed enum values
|
||||||
"""
|
"""
|
||||||
|
NUMBER_MINUS_1 = -1
|
||||||
NUMBER_0 = 0
|
NUMBER_0 = 0
|
||||||
NUMBER_1 = 1
|
NUMBER_1 = 1
|
||||||
NUMBER_2 = 2
|
NUMBER_2 = 2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user