Skip to content

Commit 6a9b100

Browse files
authored
Make JAX-RS BuilderImpl class non-final to fix WELD-001503 issue (#18724)
Fixes #17875
1 parent 5e8b589 commit 6a9b100

File tree

159 files changed

+159
-159
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+159
-159
lines changed

modules/openapi-generator/src/main/resources/JavaJaxRS/spec/pojo.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ public class {{classname}} {{#parent}}extends {{{.}}}{{/parent}} {{#vendorExtens
166166
return new {{classname}}BuilderImpl();
167167
}
168168

169-
private static final class {{classname}}BuilderImpl extends {{classname}}Builder<{{classname}}, {{classname}}BuilderImpl> {
169+
private static class {{classname}}BuilderImpl extends {{classname}}Builder<{{classname}}, {{classname}}BuilderImpl> {
170170
171171
@Override
172172
protected {{classname}}BuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/AdditionalPropertiesClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ private String toIndentedString(Object o) {
452452
return new AdditionalPropertiesClassBuilderImpl();
453453
}
454454

455-
private static final class AdditionalPropertiesClassBuilderImpl extends AdditionalPropertiesClassBuilder<AdditionalPropertiesClass, AdditionalPropertiesClassBuilderImpl> {
455+
private static class AdditionalPropertiesClassBuilderImpl extends AdditionalPropertiesClassBuilder<AdditionalPropertiesClass, AdditionalPropertiesClassBuilderImpl> {
456456

457457
@Override
458458
protected AdditionalPropertiesClassBuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/Animal.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ private String toIndentedString(Object o) {
122122
return new AnimalBuilderImpl();
123123
}
124124

125-
private static final class AnimalBuilderImpl extends AnimalBuilder<Animal, AnimalBuilderImpl> {
125+
private static class AnimalBuilderImpl extends AnimalBuilder<Animal, AnimalBuilderImpl> {
126126

127127
@Override
128128
protected AnimalBuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/ArrayOfArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ private String toIndentedString(Object o) {
110110
return new ArrayOfArrayOfNumberOnlyBuilderImpl();
111111
}
112112

113-
private static final class ArrayOfArrayOfNumberOnlyBuilderImpl extends ArrayOfArrayOfNumberOnlyBuilder<ArrayOfArrayOfNumberOnly, ArrayOfArrayOfNumberOnlyBuilderImpl> {
113+
private static class ArrayOfArrayOfNumberOnlyBuilderImpl extends ArrayOfArrayOfNumberOnlyBuilder<ArrayOfArrayOfNumberOnly, ArrayOfArrayOfNumberOnlyBuilderImpl> {
114114

115115
@Override
116116
protected ArrayOfArrayOfNumberOnlyBuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/ArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ private String toIndentedString(Object o) {
110110
return new ArrayOfNumberOnlyBuilderImpl();
111111
}
112112

113-
private static final class ArrayOfNumberOnlyBuilderImpl extends ArrayOfNumberOnlyBuilder<ArrayOfNumberOnly, ArrayOfNumberOnlyBuilderImpl> {
113+
private static class ArrayOfNumberOnlyBuilderImpl extends ArrayOfNumberOnlyBuilder<ArrayOfNumberOnly, ArrayOfNumberOnlyBuilderImpl> {
114114

115115
@Override
116116
protected ArrayOfNumberOnlyBuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/ArrayTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ private String toIndentedString(Object o) {
188188
return new ArrayTestBuilderImpl();
189189
}
190190

191-
private static final class ArrayTestBuilderImpl extends ArrayTestBuilder<ArrayTest, ArrayTestBuilderImpl> {
191+
private static class ArrayTestBuilderImpl extends ArrayTestBuilder<ArrayTest, ArrayTestBuilderImpl> {
192192

193193
@Override
194194
protected ArrayTestBuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/BigCat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ private String toIndentedString(Object o) {
140140
return new BigCatBuilderImpl();
141141
}
142142

143-
private static final class BigCatBuilderImpl extends BigCatBuilder<BigCat, BigCatBuilderImpl> {
143+
private static class BigCatBuilderImpl extends BigCatBuilder<BigCat, BigCatBuilderImpl> {
144144

145145
@Override
146146
protected BigCatBuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/Capitalization.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ private String toIndentedString(Object o) {
206206
return new CapitalizationBuilderImpl();
207207
}
208208

209-
private static final class CapitalizationBuilderImpl extends CapitalizationBuilder<Capitalization, CapitalizationBuilderImpl> {
209+
private static class CapitalizationBuilderImpl extends CapitalizationBuilder<Capitalization, CapitalizationBuilderImpl> {
210210

211211
@Override
212212
protected CapitalizationBuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/Cat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ private String toIndentedString(Object o) {
9393
return new CatBuilderImpl();
9494
}
9595

96-
private static final class CatBuilderImpl extends CatBuilder<Cat, CatBuilderImpl> {
96+
private static class CatBuilderImpl extends CatBuilder<Cat, CatBuilderImpl> {
9797

9898
@Override
9999
protected CatBuilderImpl self() {

samples/server/petstore/jaxrs-spec-jakarta/src/gen/java/org/openapitools/model/Category.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ private String toIndentedString(Object o) {
113113
return new CategoryBuilderImpl();
114114
}
115115

116-
private static final class CategoryBuilderImpl extends CategoryBuilder<Category, CategoryBuilderImpl> {
116+
private static class CategoryBuilderImpl extends CategoryBuilder<Category, CategoryBuilderImpl> {
117117

118118
@Override
119119
protected CategoryBuilderImpl self() {

0 commit comments

Comments
 (0)