[Java][Client] Support annotationLibrary=none to remove swagger annotations (#13869)

* Support annotationLibrary=none in JavaClientCodegen

* Add example using annotationLibrary=swagger1

* Support annotationLibrary=none in libraries

* Fix missing curly brace.

* fix if statement condition

* Support {{#swagger1AnnotationLibrary}} in java/rest-assured

* Adopt JavaModelTest

* Generate docs

* Generate samples

* clean up java feign files

* clean up feign samples

* fix resttemplate, native

* fix resttemplate withXml

* fix webclient

* fix java-jersey2, vertix

* fix googleapi client

* fix rest assured

* fix rest assured

* update apache-httpclient

* fix jersey2 special character

* fix resteasy

* fix jersey2

* update samples

* fix jersey2, okhttp streaming

* update okhttp-gson

* update samples

Co-authored-by: William Cheng <wing328hk@gmail.com>
This commit is contained in:
cachescrubber
2022-11-04 10:07:46 +01:00
committed by GitHub
parent c3abdb6c57
commit 5221682086
2318 changed files with 2126 additions and 17418 deletions

View File

@@ -20,8 +20,6 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import org.openapitools.jackson.nullable.JsonNullable;
import com.fasterxml.jackson.annotation.JsonIgnore;
@@ -71,7 +69,6 @@ public class ByteArrayObject {
* @return nullableArray
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "byte array.")
@JsonIgnore
public byte[] getNullableArray() {
@@ -106,7 +103,6 @@ public class ByteArrayObject {
* @return normalArray
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "byte array.")
@JsonProperty(JSON_PROPERTY_NORMAL_ARRAY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
@@ -133,7 +129,6 @@ public class ByteArrayObject {
* @return nullableString
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "")
@JsonIgnore
public String getNullableString() {
@@ -168,7 +163,6 @@ public class ByteArrayObject {
* @return stringField
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "")
@JsonProperty(JSON_PROPERTY_STRING_FIELD)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
@@ -195,7 +189,6 @@ public class ByteArrayObject {
* @return intField
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "")
@JsonProperty(JSON_PROPERTY_INT_FIELD)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)

View File

@@ -18,8 +18,6 @@ import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import org.openapitools.jackson.nullable.JsonNullable;
import com.fasterxml.jackson.annotation.JsonIgnore;