From 4594c53c814065274ddd3d7f6f743d2f2e0011ec Mon Sep 17 00:00:00 2001 From: mmschettler Date: Wed, 16 Mar 2016 22:42:05 +0100 Subject: [PATCH] c# client float default value better solution --- .../io/swagger/codegen/languages/AbstractCSharpCodegen.java | 2 +- .../io/swagger/codegen/languages/CSharpClientCodegen.java | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractCSharpCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractCSharpCodegen.java index 5b161bac21d8..9c5aa34bab9f 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractCSharpCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractCSharpCodegen.java @@ -435,7 +435,7 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co } else if (p instanceof FloatProperty) { FloatProperty dp = (FloatProperty) p; if (dp.getDefault() != null) { - return dp.getDefault().toString(); + return String.format("%1$sF", dp.getDefault()); } } else if (p instanceof IntegerProperty) { IntegerProperty dp = (IntegerProperty) p; diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java index 201dd410f8c5..0db384adf8b0 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java @@ -298,11 +298,6 @@ public class CSharpClientCodegen extends AbstractCSharpCodegen { CodegenModel cm = (CodegenModel) mo.get("model"); for (CodegenProperty var : cm.vars) { Map allowableValues = var.allowableValues; - - //handle float defaults - if((var.defaultValue != null) && (var.datatype.startsWith("float"))) { - var.defaultValue = String.format("%1$sF", var.defaultValue); - } // handle ArrayProperty if (var.items != null) {