Additional changes because HttpMethod changed from enum to class

See gh-27697
This commit is contained in:
Sam Brannen 2022-01-03 16:01:01 +01:00
parent 1dee80e750
commit 97625e3658
3 changed files with 9 additions and 7 deletions

View File

@ -1,5 +1,5 @@
/*
* Copyright 2002-2020 the original author or authors.
* Copyright 2002-2022 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -238,7 +238,7 @@ public final class MockServerHttpRequest extends AbstractServerHttpRequest {
* @param vars variables to expand into the template
* @return the created builder
* @since 5.2.7
* @deprecated in favor of {@link #method(HttpMethod, String, Object...)}
* @deprecated as of Spring Framework 6.0 in favor of {@link #method(HttpMethod, String, Object...)}
*/
@Deprecated
public static BodyBuilder method(String httpMethod, String uri, Object... vars) {

View File

@ -1,5 +1,5 @@
/*
* Copyright 2002-2020 the original author or authors.
* Copyright 2002-2022 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -70,6 +70,7 @@ class MockServerHttpRequestTests {
assertThat(ex.getMessage()).contains("HTTP method is required.");
}
@SuppressWarnings("deprecation")
static Stream<Executable> httpMethodNotNullOrEmpty() {
String uriTemplate = "/foo bar?a=b";
return Stream.of(
@ -80,4 +81,5 @@ class MockServerHttpRequestTests {
() -> MockServerHttpRequest.method(" ", uriTemplate).build()
);
}
}

View File

@ -1,5 +1,5 @@
/*
* Copyright 2002-2018 the original author or authors.
* Copyright 2002-2022 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -19,8 +19,8 @@ package org.springframework.http;
import java.net.URI;
/**
* Represents an HTTP request message, consisting of
* {@linkplain #getMethod() method} and {@linkplain #getURI() uri}.
* Represents an HTTP request message, consisting of a
* {@linkplain #getMethod() method} and a {@linkplain #getURI() URI}.
*
* @author Arjen Poutsma
* @since 3.1
@ -39,7 +39,7 @@ public interface HttpRequest extends HttpMessage {
* @return the HTTP method as a plain String
* @since 5.0
* @see #getMethod()
* @deprecated in favor of {@link #getMethod()} and
* @deprecated as of Spring Framework 6.0 in favor of {@link #getMethod()} and
* {@link HttpMethod#name()}
*/
@Deprecated