Skip to content

Commit 2c89801

Browse files
Copilotalexaka1
andcommitted
fix: add space before colon in enum type declaration per C# convention
Changes `enum Name: long` to `enum Name : long` (and same for `: byte`) to match standard C# formatting. Co-authored-by: alexaka1 <22166651+alexaka1@users.noreply.github.com>
1 parent a7ab86f commit 2c89801

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

modules/openapi-generator/src/main/resources/csharp/modelEnum.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
{{/-first}}
2222
{{/enumVars}}
2323
{{/allowableValues}}
24-
{{>visibility}} enum {{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}}{{#vendorExtensions.x-enum-byte}}: byte{{/vendorExtensions.x-enum-byte}}{{#isLong}}: long{{/isLong}}
24+
{{>visibility}} enum {{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}}{{#vendorExtensions.x-enum-byte}} : byte{{/vendorExtensions.x-enum-byte}}{{#isLong}} : long{{/isLong}}
2525
{
2626
{{#allowableValues}}
2727
{{#enumVars}}

modules/openapi-generator/src/test/java/org/openapitools/codegen/csharpnetcore/CSharpClientCodegenTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ public void testIntegerEnumJsonConverterUsesNumericOperations() throws IOExcepti
305305
);
306306
assertNotNull(longEnumFile, "Could not find file for model: LongEnum");
307307
assertFileContains(longEnumFile.toPath(),
308-
"enum LongEnum: long",
308+
"enum LongEnum : long",
309309
"reader.GetInt64().ToString()",
310310
"FromStringOrDefault(rawValue)",
311311
"throw new JsonException()",

0 commit comments

Comments
 (0)