Skip to content

Commit af7ee43

Browse files
committed
Revert "fix for issue 1211"
This reverts commit b358e64. modified: modules/swagger-parser-v3/src/main/java/io/swagger/v3/parser/util/OpenAPIDeserializer.java modified: modules/swagger-parser-v3/src/test/java/io/swagger/v3/parser/test/OpenAPIV3ParserTest.java deleted: modules/swagger-parser-v3/src/test/resources/issue-1211.json
1 parent 5dde3b3 commit af7ee43

File tree

3 files changed

+0
-202
lines changed

3 files changed

+0
-202
lines changed

modules/swagger-parser-v3/src/main/java/io/swagger/v3/parser/util/OpenAPIDeserializer.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2375,12 +2375,6 @@ public Schema getSchema(ObjectNode node, String location, ParseResult result){
23752375
schema.setWriteOnly(bool);
23762376
}
23772377

2378-
bool = Optional.ofNullable(getBoolean("writeOnly", node, false, location, result)).orElse(false) && Optional.ofNullable(getBoolean("readOnly", node, false, location, result)).orElse(false);
2379-
if(bool == true){
2380-
result.warning(location," writeOnly and readOnly are both present");
2381-
2382-
}
2383-
23842378
ObjectNode xmlNode = getObject("xml", node, false, location, result);
23852379
if (xmlNode != null) {
23862380
XML xml = getXml(xmlNode, location, result);

modules/swagger-parser-v3/src/test/java/io/swagger/v3/parser/test/OpenAPIV3ParserTest.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2192,22 +2192,4 @@ public void testParseOptionsSkipMatchesTrue() {
21922192
private static int getDynamicPort() {
21932193
return new Random().ints(10000, 20000).findFirst().getAsInt();
21942194
}
2195-
2196-
@Test
2197-
public void testSampleParser() {
2198-
final String location = "src/test/resources/issue-1211.json";
2199-
2200-
final ParseOptions options = new ParseOptions();
2201-
options.setResolve(true);
2202-
2203-
final OpenAPIV3Parser parser = new OpenAPIV3Parser();
2204-
final SwaggerParseResult result = parser.readLocation(location, null, options);
2205-
System.out.println(result.getMessages());
2206-
OpenAPI openAPI = result.getOpenAPI();
2207-
2208-
assertNotNull(result.getOpenAPI());
2209-
assertTrue(result.getMessages().size() > 0);
2210-
assertEquals(result.getMessages().get(0).contains("attribute components.schemas.Pet. writeOnly and readOnly are both present"), true);
2211-
2212-
}
22132195
}

modules/swagger-parser-v3/src/test/resources/issue-1211.json

Lines changed: 0 additions & 178 deletions
This file was deleted.

0 commit comments

Comments
 (0)