Skip to content

Commit

Permalink
Replace Void with void on exchange method
Browse files Browse the repository at this point in the history
  • Loading branch information
rstoyanchev committed Jul 10, 2023
1 parent 268f3c8 commit 3be4c0a
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,8 @@ private RestTemplateAdapter(RestTemplate restTemplate) {
}

@Override
public Void exchange(HttpRequestValues requestValues) {
public void exchange(HttpRequestValues requestValues) {
this.restTemplate.exchange(newRequest(requestValues), Void.class);
return null;
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,12 +91,12 @@ public Duration getBlockTimeout() {
}

@Override
public Void exchange(HttpRequestValues requestValues) {
public void exchange(HttpRequestValues requestValues) {
if (this.blockTimeout != null) {
return exchangeForMono(requestValues).block(this.blockTimeout);
exchangeForMono(requestValues).block(this.blockTimeout);
}
else {
return exchangeForMono(requestValues).block();
exchangeForMono(requestValues).block();
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public interface HttpExchangeAdapter {
* Perform the given request, and release the response content, if any.
* @param requestValues the request to perform
*/
Void exchange(HttpRequestValues requestValues);
void exchange(HttpRequestValues requestValues);

/**
* Perform the given request, release the response content, and return the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,10 @@ public static ResponseFunction create(HttpExchangeAdapter client, Method method)

Function<HttpRequestValues, Object> responseFunction;
if (actualReturnType.equals(void.class) || actualReturnType.equals(Void.class)) {
responseFunction = client::exchange;
responseFunction = requestValues -> {
client.exchange(requestValues);
return null;
};
}
else if (actualReturnType.equals(HttpHeaders.class)) {
responseFunction = request -> processResponse(client.exchangeForHeaders(request),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,8 @@ public ParameterizedTypeReference<?> getBodyType() {
}

@Override
public Void exchange(HttpRequestValues requestValues) {
public void exchange(HttpRequestValues requestValues) {
saveInput("void", requestValues, null);
return null;
}

@Override
Expand Down

0 comments on commit 3be4c0a

Please sign in to comment.