Skip to content

Commit 611c33a

Browse files
authored
Merge branch 'main-4.0' into pathitem-in-components
2 parents 6602af5 + 5f13fd5 commit 611c33a

File tree

7 files changed

+8
-0
lines changed

7 files changed

+8
-0
lines changed

core/src/main/java/io/smallrye/openapi/runtime/io/headers/HeaderIO.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ public Optional<O> write(Header model) {
6969
return optionalJsonObject(model).map(node -> {
7070
if (isReference(model)) {
7171
setReference(node, model);
72+
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
7273
} else {
7374
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
7475
setIfPresent(node, PROP_REQUIRED, jsonIO().toJson(model.getRequired()));

core/src/main/java/io/smallrye/openapi/runtime/io/links/LinkIO.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ public Optional<O> write(Link model) {
6161
return optionalJsonObject(model).map(node -> {
6262
if (isReference(model)) {
6363
setReference(node, model);
64+
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
6465
} else {
6566
setIfPresent(node, PROP_OPERATION_REF, jsonIO().toJson(model.getOperationRef()));
6667
setIfPresent(node, PROP_OPERATION_ID, jsonIO().toJson(model.getOperationId()));

core/src/main/java/io/smallrye/openapi/runtime/io/media/ExampleObjectIO.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ public Optional<O> write(Example model) {
5656
return optionalJsonObject(model).map(node -> {
5757
if (isReference(model)) {
5858
setReference(node, model);
59+
setIfPresent(node, PROP_SUMMARY, jsonIO().toJson(model.getSummary()));
60+
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
5961
} else {
6062
setIfPresent(node, PROP_SUMMARY, jsonIO().toJson(model.getSummary()));
6163
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));

core/src/main/java/io/smallrye/openapi/runtime/io/parameters/ParameterIO.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ public Optional<O> write(Parameter model) {
165165
return optionalJsonObject(model).map(node -> {
166166
if (isReference(model)) {
167167
setReference(node, model);
168+
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
168169
} else {
169170
setIfPresent(node, PROP_NAME, jsonIO().toJson(model.getName()));
170171
setIfPresent(node, PROP_IN, jsonIO().toJson(model.getIn()));

core/src/main/java/io/smallrye/openapi/runtime/io/parameters/RequestBodyIO.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ public Optional<O> write(RequestBody model) {
113113
return optionalJsonObject(model).map(node -> {
114114
if (isReference(model)) {
115115
setReference(node, model);
116+
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
116117
} else {
117118
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
118119
setIfPresent(node, PROP_CONTENT, contentIO().write(model.getContent()));

core/src/main/java/io/smallrye/openapi/runtime/io/responses/APIResponseIO.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ public Optional<O> write(APIResponse model) {
118118
return optionalJsonObject(model).map(node -> {
119119
if (isReference(model)) {
120120
setReference(node, model);
121+
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
121122
} else {
122123
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
123124
setIfPresent(node, PROP_HEADERS, headerIO().write(model.getHeaders()));

core/src/main/java/io/smallrye/openapi/runtime/io/security/SecuritySchemeIO.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ public Optional<O> write(SecurityScheme model) {
7474
return optionalJsonObject(model).map(node -> {
7575
if (isReference(model)) {
7676
setReference(node, model);
77+
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));
7778
} else {
7879
setIfPresent(node, PROP_TYPE, jsonIO().toJson(model.getType()));
7980
setIfPresent(node, PROP_DESCRIPTION, jsonIO().toJson(model.getDescription()));

0 commit comments

Comments
 (0)