Skip to content

Commit a9d014a

Browse files
committed
fix Decimal processing in CSharp
1 parent ffce5a1 commit a9d014a

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@
262262
</dependencies>
263263
<properties>
264264
<maven.compiler.release>8</maven.compiler.release>
265-
<swagger-codegen-version>3.0.64</swagger-codegen-version>
265+
<swagger-codegen-version>3.0.65-SNAPSHOT</swagger-codegen-version>
266266
<swagger-parser-version>2.1.22</swagger-parser-version>
267267
<swagger-core-version>2.2.25</swagger-core-version>
268268
<jackson-version>2.17.2</jackson-version>

src/main/java/io/swagger/codegen/v3/generators/DefaultCodegenConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2168,7 +2168,7 @@ public CodegenOperation fromOperation(String path, String httpMethod, Operation
21682168

21692169
if (schema == null) {
21702170
CodegenParameter codegenParameter = CodegenModelFactory.newInstance(CodegenModelType.PARAMETER);
2171-
codegenParameter.description = body.getDescription();
2171+
codegenParameter.description = escapeText(body.getDescription());
21722172
codegenParameter.unescapedDescription = body.getDescription();
21732173
String bodyName = REQUEST_BODY_NAME;
21742174
if (body.getExtensions() != null && body.getExtensions().get("x-codegen-request-body-name") != null) {
@@ -2679,7 +2679,7 @@ public CodegenParameter fromRequestBody(RequestBody body, String name, Schema sc
26792679
}
26802680
codegenParameter.baseName = bodyName;
26812681
codegenParameter.paramName = bodyName;
2682-
codegenParameter.description = body.getDescription();
2682+
codegenParameter.description = escapeText(body.getDescription());
26832683
codegenParameter.unescapedDescription = body.getDescription();
26842684
codegenParameter.required = body.getRequired() != null ? body.getRequired() : Boolean.FALSE;
26852685
codegenParameter.getVendorExtensions().put(CodegenConstants.IS_BODY_PARAM_EXT_NAME, Boolean.TRUE);

src/main/java/io/swagger/codegen/v3/generators/dotnet/AbstractCSharpCodegen.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,8 @@ public AbstractCSharpCodegen() {
152152
"String",
153153
"Boolean",
154154
"Double",
155+
"Decimal",
156+
"BigDecimal",
155157
"Int32",
156158
"Int64",
157159
"Float",

0 commit comments

Comments
 (0)