Mark HttpRequest::getMethodValue and ClientHttpResponse::getRawStatusCode for removal

This commit is contained in:
Arjen Poutsma
2022-10-12 16:29:14 +02:00
parent 2c58eea781
commit ce03980fb4
39 changed files with 19 additions and 235 deletions

View File

@@ -42,8 +42,10 @@ public interface HttpRequest extends HttpMessage {
* @deprecated as of Spring Framework 6.0 in favor of {@link #getMethod()} and
* {@link HttpMethod#name()}
*/
@Deprecated(since = "6.0")
String getMethodValue();
@Deprecated(since = "6.0", forRemoval = true)
default String getMethodValue() {
return getMethod().name();
}
/**
* Return the URI of the request (including a query string if any,

View File

@@ -44,12 +44,6 @@ final class BufferingClientHttpRequestWrapper extends AbstractBufferingClientHtt
return this.request.getMethod();
}
@Override
@Deprecated
public String getMethodValue() {
return this.request.getMethodValue();
}
@Override
public URI getURI() {
return this.request.getURI();

View File

@@ -67,12 +67,6 @@ final class HttpComponentsClientHttpRequest extends AbstractBufferingClientHttpR
return HttpMethod.valueOf(this.httpRequest.getMethod());
}
@Override
@Deprecated
public String getMethodValue() {
return this.httpRequest.getMethod();
}
@Override
public URI getURI() {
try {

View File

@@ -73,12 +73,6 @@ final class HttpComponentsStreamingClientHttpRequest extends AbstractClientHttpR
return HttpMethod.valueOf(this.httpRequest.getMethod());
}
@Override
@Deprecated
public String getMethodValue() {
return this.httpRequest.getMethod();
}
@Override
public URI getURI() {
try {

View File

@@ -60,12 +60,6 @@ class InterceptingClientHttpRequest extends AbstractBufferingClientHttpRequest {
return this.method;
}
@Override
@Deprecated
public String getMethodValue() {
return this.method.name();
}
@Override
public URI getURI() {
return this.uri;

View File

@@ -56,12 +56,6 @@ class OkHttp3ClientHttpRequest extends AbstractBufferingClientHttpRequest {
return this.method;
}
@Override
@Deprecated
public String getMethodValue() {
return this.method.name();
}
@Override
public URI getURI() {
return this.uri;

View File

@@ -52,12 +52,6 @@ final class SimpleBufferingClientHttpRequest extends AbstractBufferingClientHttp
return HttpMethod.valueOf(this.connection.getRequestMethod());
}
@Override
@Deprecated
public String getMethodValue() {
return this.connection.getRequestMethod();
}
@Override
public URI getURI() {
try {

View File

@@ -60,12 +60,6 @@ final class SimpleStreamingClientHttpRequest extends AbstractClientHttpRequest {
return HttpMethod.valueOf(this.connection.getRequestMethod());
}
@Override
@Deprecated
public String getMethodValue() {
return this.connection.getRequestMethod();
}
@Override
public URI getURI() {
try {

View File

@@ -53,8 +53,10 @@ public interface ClientHttpResponse extends ReactiveHttpInputMessage {
* @see #getStatusCode()
* @deprecated as of 6.0, in favor of {@link #getStatusCode()}
*/
@Deprecated(since = "6.0")
int getRawStatusCode();
@Deprecated(since = "6.0", forRemoval = true)
default int getRawStatusCode() {
return getStatusCode().value();
}
/**
* Return a read-only map of response cookies received from the server.

View File

@@ -60,12 +60,6 @@ public class ClientHttpResponseDecorator implements ClientHttpResponse {
return this.delegate.getStatusCode();
}
@Override
@Deprecated
public int getRawStatusCode() {
return this.delegate.getRawStatusCode();
}
@Override
public HttpHeaders getHeaders() {
return this.delegate.getHeaders();

View File

@@ -72,12 +72,6 @@ class HttpComponentsClientHttpResponse implements ClientHttpResponse {
return HttpStatusCode.valueOf(this.message.getHead().getCode());
}
@Override
@Deprecated
public int getRawStatusCode() {
return this.message.getHead().getCode();
}
@Override
public MultiValueMap<String, ResponseCookie> getCookies() {
LinkedMultiValueMap<String, ResponseCookie> result = new LinkedMultiValueMap<>();

View File

@@ -84,12 +84,6 @@ class JdkClientHttpResponse implements ClientHttpResponse {
return HttpStatusCode.valueOf(this.response.statusCode());
}
@Override
@Deprecated
public int getRawStatusCode() {
return this.response.statusCode();
}
@Override
public HttpHeaders getHeaders() {
return this.headers;

View File

@@ -68,12 +68,6 @@ class JettyClientHttpResponse implements ClientHttpResponse {
return HttpStatusCode.valueOf(this.reactiveResponse.getStatus());
}
@Override
@Deprecated
public int getRawStatusCode() {
return this.reactiveResponse.getStatus();
}
@Override
public MultiValueMap<String, ResponseCookie> getCookies() {
MultiValueMap<String, ResponseCookie> result = new LinkedMultiValueMap<>();

View File

@@ -134,12 +134,6 @@ class ReactorClientHttpResponse implements ClientHttpResponse {
return HttpStatusCode.valueOf(this.response.status().code());
}
@Override
@Deprecated
public int getRawStatusCode() {
return this.response.status().code();
}
@Override
public MultiValueMap<String, ResponseCookie> getCookies() {
MultiValueMap<String, ResponseCookie> result = new LinkedMultiValueMap<>();
@@ -184,7 +178,7 @@ class ReactorClientHttpResponse implements ClientHttpResponse {
}
private boolean mayHaveBody(HttpMethod method) {
int code = this.getRawStatusCode();
int code = getStatusCode().value();
return !((code >= 100 && code < 200) || code == 204 || code == 205 ||
method.equals(HttpMethod.HEAD) || getHeaders().getContentLength() == 0);
}
@@ -193,7 +187,7 @@ class ReactorClientHttpResponse implements ClientHttpResponse {
public String toString() {
return "ReactorClientHttpResponse{" +
"request=[" + this.response.method().name() + " " + this.response.uri() + "]," +
"status=" + getRawStatusCode() + '}';
"status=" + getStatusCode() + '}';
}
}

View File

@@ -118,12 +118,6 @@ class ReactorNetty2ClientHttpResponse implements ClientHttpResponse {
return HttpStatusCode.valueOf(this.response.status().code());
}
@Override
@Deprecated
public int getRawStatusCode() {
return this.response.status().code();
}
@Override
public MultiValueMap<String, ResponseCookie> getCookies() {
MultiValueMap<String, ResponseCookie> result = new LinkedMultiValueMap<>();
@@ -168,7 +162,7 @@ class ReactorNetty2ClientHttpResponse implements ClientHttpResponse {
}
private boolean mayHaveBody(HttpMethod method) {
int code = this.getRawStatusCode();
int code = this.getStatusCode().value();
return !((code >= 100 && code < 200) || code == 204 || code == 205 ||
method.equals(HttpMethod.HEAD) || getHeaders().getContentLength() == 0);
}
@@ -177,7 +171,7 @@ class ReactorNetty2ClientHttpResponse implements ClientHttpResponse {
public String toString() {
return "ReactorNetty2ClientHttpResponse{" +
"request=[" + this.response.method().name() + " " + this.response.uri() + "]," +
"status=" + getRawStatusCode() + '}';
"status=" + getStatusCode() + '}';
}
}

View File

@@ -62,15 +62,6 @@ public class HttpRequestWrapper implements HttpRequest {
return this.request.getMethod();
}
/**
* Return the method value of the wrapped request.
*/
@Override
@Deprecated
public String getMethodValue() {
return this.request.getMethodValue();
}
/**
* Return the URI of the wrapped request.
*/

View File

@@ -94,12 +94,6 @@ public class ServletServerHttpRequest implements ServerHttpRequest {
return HttpMethod.valueOf(this.servletRequest.getMethod());
}
@Override
@Deprecated
public String getMethodValue() {
return this.servletRequest.getMethod();
}
@Override
public URI getURI() {
if (this.uri == null) {

View File

@@ -207,12 +207,6 @@ class DefaultServerHttpRequestBuilder implements ServerHttpRequest.Builder {
return this.method;
}
@Override
@Deprecated
public String getMethodValue() {
return this.method.name();
}
@Override
protected MultiValueMap<String, HttpCookie> initCookies() {
return this.originalRequest.getCookies();

View File

@@ -142,12 +142,6 @@ class ReactorNetty2ServerHttpRequest extends AbstractServerHttpRequest {
return HttpMethod.valueOf(this.request.method().name());
}
@Override
@Deprecated
public String getMethodValue() {
return this.request.method().name();
}
@Override
protected MultiValueMap<String, HttpCookie> initCookies() {
MultiValueMap<String, HttpCookie> cookies = new LinkedMultiValueMap<>();

View File

@@ -140,12 +140,6 @@ class ReactorServerHttpRequest extends AbstractServerHttpRequest {
return HttpMethod.valueOf(this.request.method().name());
}
@Override
@Deprecated
public String getMethodValue() {
return this.request.method().name();
}
@Override
protected MultiValueMap<String, HttpCookie> initCookies() {
MultiValueMap<String, HttpCookie> cookies = new LinkedMultiValueMap<>();

View File

@@ -65,12 +65,6 @@ public class ServerHttpRequestDecorator implements ServerHttpRequest {
return getDelegate().getMethod();
}
@Override
@Deprecated
public String getMethodValue() {
return getDelegate().getMethodValue();
}
@Override
public URI getURI() {
return getDelegate().getURI();

View File

@@ -164,12 +164,6 @@ class ServletServerHttpRequest extends AbstractServerHttpRequest {
return HttpMethod.valueOf(this.request.getMethod());
}
@Override
@Deprecated
public String getMethodValue() {
return this.request.getMethod();
}
@Override
protected MultiValueMap<String, HttpCookie> initCookies() {
MultiValueMap<String, HttpCookie> httpCookies = new LinkedMultiValueMap<>();

View File

@@ -82,12 +82,6 @@ class UndertowServerHttpRequest extends AbstractServerHttpRequest {
return HttpMethod.valueOf(this.exchange.getRequestMethod().toString());
}
@Override
@Deprecated
public String getMethodValue() {
return this.exchange.getRequestMethod().toString();
}
@SuppressWarnings("deprecation")
@Override
protected MultiValueMap<String, HttpCookie> initCookies() {