diff --git a/modules/swagger-parser/src/main/java/io/swagger/parser/util/SwaggerDeserializer.java b/modules/swagger-parser/src/main/java/io/swagger/parser/util/SwaggerDeserializer.java index 91419943d3..d450386a03 100644 --- a/modules/swagger-parser/src/main/java/io/swagger/parser/util/SwaggerDeserializer.java +++ b/modules/swagger-parser/src/main/java/io/swagger/parser/util/SwaggerDeserializer.java @@ -640,13 +640,8 @@ else if ("body".equals(value)) { bp.setPattern(pat); } - // allowEmptyValue - Boolean bl = getBoolean("allowEmptyValue", obj, false, location, result); - if(bl != null) { - bp.setAllowEmptyValue(bl); - } // readOnly - bl = getBoolean("readOnly", obj, false, location, result); + Boolean bl = getBoolean("readOnly", obj, false, location, result); if(bl != null) { bp.setReadOnly(bl); } diff --git a/modules/swagger-parser/src/test/java/io/swagger/parser/SwaggerParserTest.java b/modules/swagger-parser/src/test/java/io/swagger/parser/SwaggerParserTest.java index 31be1777dc..ae6e850c0f 100644 --- a/modules/swagger-parser/src/test/java/io/swagger/parser/SwaggerParserTest.java +++ b/modules/swagger-parser/src/test/java/io/swagger/parser/SwaggerParserTest.java @@ -558,7 +558,6 @@ public void testIssue360() { assertTrue(stringBodyParameter instanceof BodyParameter); BodyParameter sbp = (BodyParameter) stringBodyParameter; assertTrue(sbp.getRequired()); - assertTrue(sbp.getAllowEmptyValue()); assertEquals(sbp.getName(), "simple"); Model sbpModel = sbp.getSchema(); @@ -573,7 +572,6 @@ public void testIssue360() { assertTrue(refBodyParameter instanceof BodyParameter); BodyParameter ref = (BodyParameter) refBodyParameter; assertTrue(ref.getRequired()); - assertTrue(ref.getAllowEmptyValue()); assertEquals(ref.getName(), "simple"); Model refModel = ref.getSchema(); diff --git a/modules/swagger-parser/src/test/resources/issue_360.yaml b/modules/swagger-parser/src/test/resources/issue_360.yaml index 4cbc1d7f97..9c9779df19 100644 --- a/modules/swagger-parser/src/test/resources/issue_360.yaml +++ b/modules/swagger-parser/src/test/resources/issue_360.yaml @@ -27,7 +27,6 @@ paths: - name: simple in: body required: true - allowEmptyValue: true schema: type: string format: uuid @@ -37,7 +36,6 @@ paths: - name: simple in: body required: true - allowEmptyValue: true schema: $ref: '#/definitions/Pet' definitions: