Skip to content

Commit 9c58e19

Browse files
author
e507804
committed
Removed lambdas
1 parent aba5ca8 commit 9c58e19

File tree

2 files changed

+10
-12
lines changed
  • modules/swagger-codegen/src/main/resources/Java/libraries/resttemplate
  • samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client

2 files changed

+10
-12
lines changed

modules/swagger-codegen/src/main/resources/Java/libraries/resttemplate/ApiClient.mustache

+6-7
Original file line numberDiff line numberDiff line change
@@ -527,24 +527,23 @@ public class ApiClient {
527527
updateParamsForAuth(authNames, queryParams, headerParams);
528528
529529
Map<String, String> params = new HashMap<>();
530-
final UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(basePath).path(path).encode();
530+
final UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(basePath).path(path);
531531
532532
if (queryParams != null) {
533533
builder.queryParams(queryParams);
534534
LinkedMultiValueMap<String, String> keys = new LinkedMultiValueMap<>();
535535
536536
for (Map.Entry<String, List<String>> e : queryParams.entrySet()) {
537-
IntStream.range(0, e.getValue().size())
538-
.forEach(i -> {
539-
keys.add(e.getKey(), "{" + e.getKey() + i + "}");
540-
params.put(e.getKey() + i, e.getValue().get(i));
541-
});
537+
for(int i = 0; i < e.getValue().size(); i++) {
538+
keys.add(e.getKey(), "{" + e.getKey() + i + "}");
539+
params.put(e.getKey() + i, e.getValue().get(i));
540+
}
542541
}
543542

544543
builder.queryParams(keys);
545544
}
546545

547-
final BodyBuilder requestBuilder = RequestEntity.method(method, builder.buildAndExpand(params).toUri());
546+
final BodyBuilder requestBuilder = RequestEntity.method(method, builder.build(params));
548547
if(accept != null) {
549548
requestBuilder.accept(accept.toArray(new MediaType[accept.size()]));
550549
}

samples/client/petstore/java/resttemplate/src/main/java/io/swagger/client/ApiClient.java

+4-5
Original file line numberDiff line numberDiff line change
@@ -522,11 +522,10 @@ public <T> T invokeAPI(String path, HttpMethod method, MultiValueMap<String, Str
522522
LinkedMultiValueMap<String, String> keys = new LinkedMultiValueMap<>();
523523

524524
for (Map.Entry<String, List<String>> e : queryParams.entrySet()) {
525-
IntStream.range(0, e.getValue().size())
526-
.forEach(i -> {
527-
keys.add(e.getKey(), "{" + e.getKey() + i + "}");
528-
params.put(e.getKey() + i, e.getValue().get(i));
529-
});
525+
for(int i = 0; i < e.getValue().size(); i++) {
526+
keys.add(e.getKey(), "{" + e.getKey() + i + "}");
527+
params.put(e.getKey() + i, e.getValue().get(i));
528+
}
530529
}
531530

532531
builder.queryParams(keys);

0 commit comments

Comments
 (0)