Skip to content

Commit 997278e

Browse files
committed
Polishing
1 parent c8aa48f commit 997278e

File tree

3 files changed

+18
-17
lines changed

3 files changed

+18
-17
lines changed

spring-test/src/main/java/org/springframework/test/web/servlet/request/MockHttpServletRequestBuilder.java

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ public class MockHttpServletRequestBuilder
142142

143143
/**
144144
* Add a request parameter to the {@link MockHttpServletRequest}.
145-
* If called more than once, the new values are added.
145+
* <p>If called more than once, new values get added to existing ones.
146146
* @param name the parameter name
147147
* @param values one or more values
148148
*/
@@ -152,10 +152,11 @@ public MockHttpServletRequestBuilder param(String name, String... values) {
152152
}
153153

154154
/**
155-
* Add request parameters to the {@link MockHttpServletRequest} for example
156-
* such as when testing a form submission. If called more than once, the new
157-
* values are added.
155+
* Add a map of request parameters to the {@link MockHttpServletRequest},
156+
* for example when testing a form submission.
157+
* <p>If called more than once, new values get added to existing ones.
158158
* @param params the parameters to add
159+
* @since 4.2.4
159160
*/
160161
public MockHttpServletRequestBuilder params(MultiValueMap<String, String> params) {
161162
for (String name : params.keySet()) {
@@ -300,7 +301,7 @@ public MockHttpServletRequestBuilder characterEncoding(String encoding) {
300301
* @param value the attribute value
301302
*/
302303
public MockHttpServletRequestBuilder requestAttr(String name, Object value) {
303-
addAttributeToMap(this.attributes, name, value);
304+
addToMap(this.attributes, name, value);
304305
return this;
305306
}
306307

@@ -310,7 +311,7 @@ public MockHttpServletRequestBuilder requestAttr(String name, Object value) {
310311
* @param value the session attribute value
311312
*/
312313
public MockHttpServletRequestBuilder sessionAttr(String name, Object value) {
313-
addAttributeToMap(this.sessionAttributes, name, value);
314+
addToMap(this.sessionAttributes, name, value);
314315
return this;
315316
}
316317

@@ -332,7 +333,7 @@ public MockHttpServletRequestBuilder sessionAttrs(Map<String, Object> sessionAtt
332333
* @param value the flash attribute value
333334
*/
334335
public MockHttpServletRequestBuilder flashAttr(String name, Object value) {
335-
addAttributeToMap(this.flashAttributes, name, value);
336+
addToMap(this.flashAttributes, name, value);
336337
return this;
337338
}
338339

@@ -712,19 +713,19 @@ public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request)
712713
return request;
713714
}
714715

716+
717+
private static void addToMap(Map<String, Object> map, String name, Object value) {
718+
Assert.hasLength(name, "'name' must not be empty");
719+
Assert.notNull(value, "'value' must not be null");
720+
map.put(name, value);
721+
}
722+
715723
private static <T> void addToMultiValueMap(MultiValueMap<String, T> map, String name, T[] values) {
716724
Assert.hasLength(name, "'name' must not be empty");
717-
Assert.notNull(values, "'values' is required");
718725
Assert.notEmpty(values, "'values' must not be empty");
719726
for (T value : values) {
720727
map.add(name, value);
721728
}
722729
}
723730

724-
private static void addAttributeToMap(Map<String, Object> map, String name, Object value) {
725-
Assert.hasLength(name, "'name' must not be empty");
726-
Assert.notNull(value, "'value' must not be null");
727-
map.put(name, value);
728-
}
729-
730731
}

spring-webmvc/src/main/java/org/springframework/web/servlet/resource/ResourceUrlProvider.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ protected void detectResourceHandlers(ApplicationContext appContext) {
165165
* URL path to expose for public use.
166166
* @param request the current request
167167
* @param requestUrl the request URL path to resolve
168-
* @return the resolved public URL path or {@code null} if unresolved
168+
* @return the resolved public URL path, or {@code null} if unresolved
169169
*/
170170
public final String getForRequestUrl(HttpServletRequest request, String requestUrl) {
171171
if (logger.isTraceEnabled()) {
@@ -177,7 +177,7 @@ public final String getForRequestUrl(HttpServletRequest request, String requestU
177177
String suffix = requestUrl.substring(suffixIndex);
178178
String lookupPath = requestUrl.substring(prefixIndex, suffixIndex);
179179
String resolvedLookupPath = getForLookupPath(lookupPath);
180-
return (resolvedLookupPath != null) ? prefix + resolvedLookupPath + suffix : null;
180+
return (resolvedLookupPath != null ? prefix + resolvedLookupPath + suffix : null);
181181
}
182182

183183
private int getLookupPathIndex(HttpServletRequest request) {

spring-webmvc/src/main/java/org/springframework/web/servlet/resource/VersionResourceResolver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ protected Resource resolveResourceInternal(HttpServletRequest request, String re
168168
String actualVersion = versionStrategy.getResourceVersion(baseResource);
169169
if (candidateVersion.equals(actualVersion)) {
170170
if (logger.isTraceEnabled()) {
171-
logger.trace("Resource matches extracted version: "+ candidateVersion);
171+
logger.trace("Resource matches extracted version ["+ candidateVersion + "]");
172172
}
173173
if (request != null) {
174174
request.setAttribute(RESOURCE_VERSION_ATTRIBUTE, candidateVersion);

0 commit comments

Comments
 (0)