Skip to content

Commit 8ca914d

Browse files
blutorangeawa-xima
andauthored
[okhttp-gson] Make initializer block for GSON builder static #16860 (#16892)
* [okhttp-gson] Make initializer block for GSON builder static #16860 Make initializer block for GSON builder static, see #16860 * update sapmles --------- Co-authored-by: Andre Wachsmuth <awa@xima.de>
1 parent df8851d commit 8ca914d

File tree

13 files changed

+13
-13
lines changed
  • modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson
  • samples/client
    • echo_api/java/okhttp-gson/src/main/java/org/openapitools/client
    • others/java
      • okhttp-gson-oneOf/src/main/java/org/openapitools/client
      • okhttp-gson-streaming/src/main/java/org/openapitools/client
    • petstore/java
      • okhttp-gson-3.1/src/main/java/org/openapitools/client
      • okhttp-gson-awsv4signature/src/main/java/org/openapitools/client
      • okhttp-gson-dynamicOperations/src/main/java/org/openapitools/client
      • okhttp-gson-group-parameter/src/main/java/org/openapitools/client
      • okhttp-gson-nullable-required/src/main/java/org/openapitools/client
      • okhttp-gson-parcelableModel/src/main/java/org/openapitools/client
      • okhttp-gson-swagger1/src/main/java/org/openapitools/client
      • okhttp-gson-swagger2/src/main/java/org/openapitools/client
      • okhttp-gson/src/main/java/org/openapitools/client

13 files changed

+13
-13
lines changed

modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/JSON.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public class JSON {
116116
return clazz;
117117
}
118118

119-
{
119+
static {
120120
GsonBuilder gsonBuilder = createGson();
121121
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
122122
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/echo_api/java/okhttp-gson/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
9393
return clazz;
9494
}
9595

96-
{
96+
static {
9797
GsonBuilder gsonBuilder = createGson();
9898
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
9999
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/others/java/okhttp-gson-oneOf/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
9393
return clazz;
9494
}
9595

96-
{
96+
static {
9797
GsonBuilder gsonBuilder = createGson();
9898
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
9999
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/others/java/okhttp-gson-streaming/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
9393
return clazz;
9494
}
9595

96-
{
96+
static {
9797
GsonBuilder gsonBuilder = createGson();
9898
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
9999
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/petstore/java/okhttp-gson-3.1/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
122122
return clazz;
123123
}
124124

125-
{
125+
static {
126126
GsonBuilder gsonBuilder = createGson();
127127
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
128128
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/petstore/java/okhttp-gson-awsv4signature/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
9393
return clazz;
9494
}
9595

96-
{
96+
static {
9797
GsonBuilder gsonBuilder = createGson();
9898
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
9999
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/petstore/java/okhttp-gson-dynamicOperations/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
133133
return clazz;
134134
}
135135

136-
{
136+
static {
137137
GsonBuilder gsonBuilder = createGson();
138138
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
139139
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/petstore/java/okhttp-gson-group-parameter/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
9393
return clazz;
9494
}
9595

96-
{
96+
static {
9797
GsonBuilder gsonBuilder = createGson();
9898
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
9999
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/petstore/java/okhttp-gson-nullable-required/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
9393
return clazz;
9494
}
9595

96-
{
96+
static {
9797
GsonBuilder gsonBuilder = createGson();
9898
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
9999
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

samples/client/petstore/java/okhttp-gson-parcelableModel/src/main/java/org/openapitools/client/JSON.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
133133
return clazz;
134134
}
135135

136-
{
136+
static {
137137
GsonBuilder gsonBuilder = createGson();
138138
gsonBuilder.registerTypeAdapter(Date.class, dateTypeAdapter);
139139
gsonBuilder.registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter);

0 commit comments

Comments
 (0)