@@ -63,8 +63,7 @@ protected String sectionTitle(String title) {
63
63
protected String listEndpoints (String title , List <Endpoint > endpoints ) {
64
64
if (null == endpoints || endpoints .size () == 0 ) return "" ;
65
65
StringBuilder sb = new StringBuilder (sectionTitle (title ));
66
- endpoints
67
- .stream ()
66
+ endpoints .stream ()
68
67
.map (e -> itemEndpoint (e .getMethod ().toString (), e .getPathUrl (), e .getSummary ()))
69
68
.forEach (sb ::append );
70
69
return sb .toString ();
@@ -85,8 +84,7 @@ protected String titleH5(String title) {
85
84
protected String listEndpoints (List <ChangedOperation > changedOperations ) {
86
85
if (null == changedOperations || changedOperations .size () == 0 ) return "" ;
87
86
StringBuilder sb = new StringBuilder (sectionTitle ("What's Changed" ));
88
- changedOperations
89
- .stream ()
87
+ changedOperations .stream ()
90
88
.map (
91
89
operation -> {
92
90
StringBuilder details =
@@ -104,6 +102,7 @@ protected String listEndpoints(List<ChangedOperation> changedOperations) {
104
102
if (operation .resultRequestBody ().isDifferent ()) {
105
103
details
106
104
.append (titleH5 ("Request:" ))
105
+ .append (metadata ("Description" , operation .getRequestBody ().getDescription ()))
107
106
.append (bodyContent (operation .getRequestBody ().getContent ()));
108
107
}
109
108
if (operation .resultApiResponses ().isDifferent ()) {
@@ -121,20 +120,15 @@ protected String responses(ChangedApiResponse changedApiResponse) {
121
120
StringBuilder sb = new StringBuilder ("\n " );
122
121
sb .append (listResponse ("New response" , changedApiResponse .getIncreased ()));
123
122
sb .append (listResponse ("Deleted response" , changedApiResponse .getMissing ()));
124
- changedApiResponse
125
- .getChanged ()
126
- .entrySet ()
127
- .stream ()
123
+ changedApiResponse .getChanged ().entrySet ().stream ()
128
124
.map (e -> this .itemResponse (e .getKey (), e .getValue ()))
129
125
.forEach (sb ::append );
130
126
return sb .toString ();
131
127
}
132
128
133
129
protected String listResponse (String title , Map <String , ApiResponse > responses ) {
134
130
StringBuilder sb = new StringBuilder ();
135
- responses
136
- .entrySet ()
137
- .stream ()
131
+ responses .entrySet ().stream ()
138
132
.map (e -> this .itemResponse (title , e .getKey (), e .getValue ()))
139
133
.forEach (sb ::append );
140
134
return sb .toString ();
@@ -176,10 +170,7 @@ protected String headers(ChangedHeaders headers) {
176
170
if (headers != null ) {
177
171
sb .append (listHeader ("New header" , headers .getIncreased ()));
178
172
sb .append (listHeader ("Deleted header" , headers .getMissing ()));
179
- headers
180
- .getChanged ()
181
- .entrySet ()
182
- .stream ()
173
+ headers .getChanged ().entrySet ().stream ()
183
174
.map (e -> this .itemHeader (e .getKey (), e .getValue ()))
184
175
.forEach (sb ::append );
185
176
}
@@ -188,9 +179,7 @@ protected String headers(ChangedHeaders headers) {
188
179
189
180
protected String listHeader (String title , Map <String , Header > headers ) {
190
181
StringBuilder sb = new StringBuilder ();
191
- headers
192
- .entrySet ()
193
- .stream ()
182
+ headers .entrySet ().stream ()
194
183
.map (e -> this .itemHeader (title , e .getKey (), e .getValue ()))
195
184
.forEach (sb ::append );
196
185
return sb .toString ();
@@ -224,10 +213,7 @@ protected String bodyContent(String prefix, ChangedContent changedContent) {
224
213
} else {
225
214
deepness = 0 ;
226
215
}
227
- changedContent
228
- .getChanged ()
229
- .entrySet ()
230
- .stream ()
216
+ changedContent .getChanged ().entrySet ().stream ()
231
217
.map (e -> this .itemContent (deepness , e .getKey (), e .getValue ()))
232
218
.forEach (e -> sb .append (prefix ).append (e ));
233
219
return sb .toString ();
@@ -239,9 +225,7 @@ protected String bodyContent(ChangedContent changedContent) {
239
225
240
226
protected String listContent (String prefix , String title , Map <String , MediaType > mediaTypes ) {
241
227
StringBuilder sb = new StringBuilder ();
242
- mediaTypes
243
- .entrySet ()
244
- .stream ()
228
+ mediaTypes .entrySet ().stream ()
245
229
.map (e -> this .itemContent (title , e .getKey (), e .getValue ()))
246
230
.forEach (e -> sb .append (prefix ).append (e ));
247
231
return sb .toString ();
@@ -339,18 +323,14 @@ protected String schema(int deepness, ComposedSchema schema, DiffContext context
339
323
StringBuilder sb = new StringBuilder ();
340
324
if (schema .getAllOf () != null && schema .getAllOf () != null ) {
341
325
LOGGER .debug ("All of schema" );
342
- schema
343
- .getAllOf ()
344
- .stream ()
326
+ schema .getAllOf ().stream ()
345
327
.map (this ::resolve )
346
328
.forEach (composedChild -> sb .append (schema (deepness , composedChild , context )));
347
329
}
348
330
if (schema .getOneOf () != null && schema .getOneOf () != null ) {
349
331
LOGGER .debug ("One of schema" );
350
332
sb .append (format ("%sOne of:\n \n " , indent (deepness )));
351
- schema
352
- .getOneOf ()
353
- .stream ()
333
+ schema .getOneOf ().stream ()
354
334
.map (this ::resolve )
355
335
.forEach (composedChild -> sb .append (schema (deepness + 1 , composedChild , context )));
356
336
}
@@ -502,7 +482,7 @@ protected String metadata(String beginning, String name, ChangedMetadata changed
502
482
if (changedMetadata == null ) {
503
483
return "" ;
504
484
}
505
- if (isUnchanged (changedMetadata ) && showChangedMetadata ) {
485
+ if (! isUnchanged (changedMetadata ) && showChangedMetadata ) {
506
486
return format (
507
487
"Changed %s:\n %s\n to:\n %s\n \n " ,
508
488
name ,
0 commit comments