Program: 172471
Project: 172471
Buggy source:
@Override public OpenAPI buildModel(){
  return OASFactory.createObject(OpenAPI.class).info(OASFactory.createObject(Info.class).title("String_Node_Str").version("String_Node_Str").termsOfService("String_Node_Str").contact(OASFactory.createObject(Contact.class).name("String_Node_Str").url("String_Node_Str").email("String_Node_Str")).license(OASFactory.createObject(License.class).name("String_Node_Str").url("String_Node_Str"))).security(new ArrayList<SecurityRequirement>()).addSecurityRequirement(OASFactory.createObject(SecurityRequirement.class).addScheme("String_Node_Str")).servers(new ArrayList<Server>()).addServer(OASFactory.createObject(Server.class).url("String_Node_Str").description("String_Node_Str").variables(OASFactory.createObject(ServerVariables.class).addServerVariable("String_Node_Str",OASFactory.createObject(ServerVariable.class).defaultValue("String_Node_Str").description("String_Node_Str").enumeration(new ArrayList<String>()).addEnumeration("String_Node_Str").addEnumeration("String_Node_Str")).addServerVariable("String_Node_Str",OASFactory.createObject(ServerVariable.class).defaultValue("String_Node_Str").description("String_Node_Str")).addServerVariable("String_Node_Str",OASFactory.createObject(ServerVariable.class).defaultValue("String_Node_Str").description("String_Node_Str")).addServerVariable("String_Node_Str",OASFactory.createObject(ServerVariable.class).defaultValue("String_Node_Str")))).addServer(OASFactory.createObject(Server.class).url("String_Node_Str").description("String_Node_Str")).components(OASFactory.createObject(Components.class).schemas(new HashMap<String,Schema>()).addSchema("String_Node_Str",OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER).title("String_Node_Str").ref("String_Node_Str")).addSchema("String_Node_Str",OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER).title("String_Node_Str").ref("String_Node_Str")).addSchema("String_Node_Str",OASFactory.createObject(Schema.class).ref("String_Node_Str")).addSchema("String_Node_Str",OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER).format("String_Node_Str")).responses(new HashMap<String,APIResponse>()).addResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.ARRAY))))).addResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.ARRAY).ref("String_Node_Str"))))).parameters(new HashMap<String,Parameter>()).addParameter("String_Node_Str",OASFactory.createObject(Parameter.class).required(true).description("String_Node_Str").schema(OASFactory.createObject(Schema.class))).addParameter("String_Node_Str",OASFactory.createObject(Parameter.class).required(true).description("String_Node_Str").schema(OASFactory.createObject(Schema.class))).examples(new HashMap<String,Example>()).addExample("String_Node_Str",OASFactory.createObject(Example.class).summary("String_Node_Str").description("String_Node_Str").externalValue("String_Node_Str")).addExample("String_Node_Str",OASFactory.createObject(Example.class).summary("String_Node_Str").externalValue("String_Node_Str")).requestBodies(new HashMap<String,RequestBody>()).addRequestBody("String_Node_Str",OASFactory.createObject(RequestBody.class).required(true).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).ref("String_Node_Str"))))).headers(new HashMap<String,Header>()).addHeader("String_Node_Str",OASFactory.createObject(Header.class).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER)).required(true).allowEmptyValue(true).deprecated(true)).addHeader("String_Node_Str",OASFactory.createObject(Header.class).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER))).securitySchemes(new HashMap<String,SecurityScheme>()).addSecurityScheme("String_Node_Str",OASFactory.createObject(SecurityScheme.class).description("String_Node_Str").type(SecurityScheme.Type.HTTP).scheme("String_Node_Str")).links(new HashMap<String,Link>()).addLink("String_Node_Str",OASFactory.createObject(Link.class).description("String_Node_Str").operationId("String_Node_Str").parameters(new HashMap<String,Object>()).addParameter("String_Node_Str",OASFactory.createObject(Parameter.class)))).tags(new ArrayList<Tag>()).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str").externalDocs(OASFactory.createObject(ExternalDocumentation.class).description("String_Node_Str").url("String_Node_Str"))).externalDocs(OASFactory.createObject(ExternalDocumentation.class).description("String_Node_Str").url("String_Node_Str")).paths(OASFactory.createObject(Paths.class).addPathItem("String_Node_Str",OASFactory.createObject(PathItem.class).GET(OASFactory.createObject(Operation.class).summary("String_Node_Str").operationId("String_Node_Str").responses(OASFactory.createObject(APIResponses.class).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class))))))).addPathItem("String_Node_Str",OASFactory.createObject(PathItem.class).GET(OASFactory.createObject(Operation.class).tags(new ArrayList<String>()).addTag("String_Node_Str").summary("String_Node_Str").operationId("String_Node_Str").responses(OASFactory.createObject(APIResponses.class).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.ARRAY).ref("String_Node_Str"))))).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class))))).parameters(new ArrayList<Parameter>()).addParameter(OASFactory.createObject(Parameter.class).ref("String_Node_Str")).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).in(Parameter.In.QUERY).allowEmptyValue(true).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.STRING))).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).in(Parameter.In.QUERY).allowReserved(true).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.STRING))).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).in(Parameter.In.QUERY).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.STRING))).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).in(Parameter.In.QUERY).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).minimum(new BigDecimal(0)).type(Schema.SchemaType.STRING))).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).deprecated(true).in(Parameter.In.QUERY).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).minimum(new BigDecimal(0)).type(Schema.SchemaType.STRING))))).addPathItem("String_Node_Str",OASFactory.createObject(PathItem.class).GET(OASFactory.createObject(Operation.class).tags(new ArrayList<String>()).addTag("String_Node_Str").summary("String_Node_Str").operationId("String_Node_Str").responses(OASFactory.createObject(APIResponses.class).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.ARRAY).ref("String_Node_Str"))))).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str")))).POST(OASFactory.createObject(Operation.class).security(new ArrayList<SecurityRequirement>()).addSecurityRequirement(OASFactory.createObject(SecurityRequirement.class).addScheme("String_Node_Str",new ArrayList<String>(Arrays.asList("String_Node_Str","String_Node_Str")))).summary("String_Node_Str").description("String_Node_Str").operationId("String_Node_Str").responses(OASFactory.createObject(APIResponses.class).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).title("String_Node_Str").description("String_Node_Str").type(Schema.SchemaType.STRING)))))))));
}

Fixed version (ground truth):
@Override public OpenAPI buildModel(){
  return OASFactory.createObject(OpenAPI.class).info(OASFactory.createObject(Info.class).title("String_Node_Str").version("String_Node_Str").termsOfService("String_Node_Str").contact(OASFactory.createObject(Contact.class).name("String_Node_Str").url("String_Node_Str").email("String_Node_Str")).license(OASFactory.createObject(License.class).name("String_Node_Str").url("String_Node_Str"))).security(new ArrayList<SecurityRequirement>()).addSecurityRequirement(OASFactory.createObject(SecurityRequirement.class).addScheme("String_Node_Str")).servers(new ArrayList<Server>()).addServer(OASFactory.createObject(Server.class).url("String_Node_Str").description("String_Node_Str").variables(OASFactory.createObject(ServerVariables.class).addServerVariable("String_Node_Str",OASFactory.createObject(ServerVariable.class).defaultValue("String_Node_Str").description("String_Node_Str").enumeration(new ArrayList<String>()).addEnumeration("String_Node_Str").addEnumeration("String_Node_Str")).addServerVariable("String_Node_Str",OASFactory.createObject(ServerVariable.class).defaultValue("String_Node_Str").description("String_Node_Str")).addServerVariable("String_Node_Str",OASFactory.createObject(ServerVariable.class).defaultValue("String_Node_Str").description("String_Node_Str")).addServerVariable("String_Node_Str",OASFactory.createObject(ServerVariable.class).defaultValue("String_Node_Str")))).addServer(OASFactory.createObject(Server.class).url("String_Node_Str").description("String_Node_Str")).components(OASFactory.createObject(Components.class).schemas(new HashMap<String,Schema>()).addSchema("String_Node_Str",OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER).title("String_Node_Str").ref("String_Node_Str")).addSchema("String_Node_Str",OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER).title("String_Node_Str")).addSchema("String_Node_Str",OASFactory.createObject(Schema.class).ref("String_Node_Str")).addSchema("String_Node_Str",OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER).format("String_Node_Str")).responses(new HashMap<String,APIResponse>()).addResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.ARRAY))))).addResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.ARRAY).ref("String_Node_Str"))))).parameters(new HashMap<String,Parameter>()).addParameter("String_Node_Str",OASFactory.createObject(Parameter.class).required(true).description("String_Node_Str").schema(OASFactory.createObject(Schema.class))).addParameter("String_Node_Str",OASFactory.createObject(Parameter.class).required(true).description("String_Node_Str").schema(OASFactory.createObject(Schema.class))).examples(new HashMap<String,Example>()).addExample("String_Node_Str",OASFactory.createObject(Example.class).summary("String_Node_Str").description("String_Node_Str").externalValue("String_Node_Str")).addExample("String_Node_Str",OASFactory.createObject(Example.class).summary("String_Node_Str").externalValue("String_Node_Str")).requestBodies(new HashMap<String,RequestBody>()).addRequestBody("String_Node_Str",OASFactory.createObject(RequestBody.class).required(true).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).ref("String_Node_Str"))))).headers(new HashMap<String,Header>()).addHeader("String_Node_Str",OASFactory.createObject(Header.class).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER)).required(true).allowEmptyValue(true).deprecated(true)).addHeader("String_Node_Str",OASFactory.createObject(Header.class).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.INTEGER))).securitySchemes(new HashMap<String,SecurityScheme>()).addSecurityScheme("String_Node_Str",OASFactory.createObject(SecurityScheme.class).description("String_Node_Str").type(SecurityScheme.Type.HTTP).scheme("String_Node_Str")).links(new HashMap<String,Link>()).addLink("String_Node_Str",OASFactory.createObject(Link.class).description("String_Node_Str").operationId("String_Node_Str").parameters(new HashMap<String,Object>()).addParameter("String_Node_Str",OASFactory.createObject(Parameter.class)))).tags(new ArrayList<Tag>()).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str")).addTag(OASFactory.createObject(Tag.class).name("String_Node_Str").description("String_Node_Str").externalDocs(OASFactory.createObject(ExternalDocumentation.class).description("String_Node_Str").url("String_Node_Str"))).externalDocs(OASFactory.createObject(ExternalDocumentation.class).description("String_Node_Str").url("String_Node_Str")).paths(OASFactory.createObject(Paths.class).addPathItem("String_Node_Str",OASFactory.createObject(PathItem.class).GET(OASFactory.createObject(Operation.class).summary("String_Node_Str").operationId("String_Node_Str").responses(OASFactory.createObject(APIResponses.class).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class))))))).addPathItem("String_Node_Str",OASFactory.createObject(PathItem.class).GET(OASFactory.createObject(Operation.class).tags(new ArrayList<String>()).addTag("String_Node_Str").summary("String_Node_Str").operationId("String_Node_Str").responses(OASFactory.createObject(APIResponses.class).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.ARRAY).ref("String_Node_Str"))))).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class))))).parameters(new ArrayList<Parameter>()).addParameter(OASFactory.createObject(Parameter.class).ref("String_Node_Str")).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).in(Parameter.In.QUERY).allowEmptyValue(true).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.STRING))).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).in(Parameter.In.QUERY).allowReserved(true).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.STRING))).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).in(Parameter.In.QUERY).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.STRING))).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).in(Parameter.In.QUERY).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).minimum(new BigDecimal(0)).type(Schema.SchemaType.STRING))).addParameter(OASFactory.createObject(Parameter.class).name("String_Node_Str").required(true).deprecated(true).in(Parameter.In.QUERY).description("String_Node_Str").schema(OASFactory.createObject(Schema.class).minimum(new BigDecimal(0)).type(Schema.SchemaType.STRING))))).addPathItem("String_Node_Str",OASFactory.createObject(PathItem.class).GET(OASFactory.createObject(Operation.class).tags(new ArrayList<String>()).addTag("String_Node_Str").summary("String_Node_Str").operationId("String_Node_Str").responses(OASFactory.createObject(APIResponses.class).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).type(Schema.SchemaType.ARRAY).ref("String_Node_Str"))))).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str")))).POST(OASFactory.createObject(Operation.class).security(new ArrayList<SecurityRequirement>()).addSecurityRequirement(OASFactory.createObject(SecurityRequirement.class).addScheme("String_Node_Str",new ArrayList<String>(Arrays.asList("String_Node_Str","String_Node_Str")))).summary("String_Node_Str").description("String_Node_Str").operationId("String_Node_Str").responses(OASFactory.createObject(APIResponses.class).addApiResponse("String_Node_Str",OASFactory.createObject(APIResponse.class).description("String_Node_Str").content(OASFactory.createObject(Content.class).addMediaType("String_Node_Str",OASFactory.createObject(MediaType.class).schema(OASFactory.createObject(Schema.class).title("String_Node_Str").description("String_Node_Str").type(Schema.SchemaType.STRING)))))))));
}