Skip to content

Commit d34e6f7

Browse files
committed
Polishing
1 parent 8ad5299 commit d34e6f7

File tree

8 files changed

+15
-38
lines changed

8 files changed

+15
-38
lines changed

spring-aop/src/main/java/org/springframework/aop/support/MethodMatchers.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -209,10 +209,8 @@ public boolean equals(Object other) {
209209

210210
@Override
211211
public int hashCode() {
212-
int hashCode = super.hashCode();
213-
hashCode = 37 * hashCode + this.cf1.hashCode();
214-
hashCode = 37 * hashCode + this.cf2.hashCode();
215-
return hashCode;
212+
// Allow for matching with regular UnionMethodMatcher by providing same hash...
213+
return super.hashCode();
216214
}
217215
}
218216

spring-beans/src/main/java/org/springframework/beans/factory/config/DependencyDescriptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,6 @@ public Class<?> getDependencyType() {
353353
Type[] args = ((ParameterizedType) type).getActualTypeArguments();
354354
type = args[args.length - 1];
355355
}
356-
// TODO: Object.class if unresolvable
357356
}
358357
if (type instanceof Class) {
359358
return (Class<?>) type;
@@ -375,6 +374,7 @@ else if (type instanceof ParameterizedType) {
375374
}
376375
}
377376

377+
378378
@Override
379379
public boolean equals(Object other) {
380380
if (this == other) {

spring-web/src/main/java/org/springframework/http/ContentDisposition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ public String toString() {
199199
sb.append(this.name).append('\"');
200200
}
201201
if (this.filename != null) {
202-
if(this.charset == null || StandardCharsets.US_ASCII.equals(this.charset)) {
202+
if (this.charset == null || StandardCharsets.US_ASCII.equals(this.charset)) {
203203
sb.append("; filename=\"");
204204
sb.append(this.filename).append('\"');
205205
}

spring-webflux/src/main/java/org/springframework/web/reactive/resource/GzipResourceResolver.java

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
*
4141
* @author Rossen Stoyanchev
4242
* @since 5.0
43-
* @deprecated as of 5.1 in favor of using {@link EncodedResourceResolver}.
43+
* @deprecated as of 5.1, in favor of using {@link EncodedResourceResolver}
4444
*/
4545
@Deprecated
4646
public class GzipResourceResolver extends AbstractResourceResolver {
@@ -161,13 +161,8 @@ public String getDescription() {
161161

162162
@Override
163163
public HttpHeaders getResponseHeaders() {
164-
HttpHeaders headers;
165-
if(this.original instanceof HttpResource) {
166-
headers = ((HttpResource) this.original).getResponseHeaders();
167-
}
168-
else {
169-
headers = new HttpHeaders();
170-
}
164+
HttpHeaders headers = (this.original instanceof HttpResource ?
165+
((HttpResource) this.original).getResponseHeaders() : new HttpHeaders());
171166
headers.add(HttpHeaders.CONTENT_ENCODING, "gzip");
172167
headers.add(HttpHeaders.VARY, HttpHeaders.ACCEPT_ENCODING);
173168
return headers;

spring-webflux/src/main/java/org/springframework/web/reactive/resource/VersionResourceResolver.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -314,13 +314,8 @@ public InputStream getInputStream() throws IOException {
314314

315315
@Override
316316
public HttpHeaders getResponseHeaders() {
317-
HttpHeaders headers;
318-
if(this.original instanceof HttpResource) {
319-
headers = ((HttpResource) this.original).getResponseHeaders();
320-
}
321-
else {
322-
headers = new HttpHeaders();
323-
}
317+
HttpHeaders headers = (this.original instanceof HttpResource ?
318+
((HttpResource) this.original).getResponseHeaders() : new HttpHeaders());
324319
headers.setETag("\"" + this.version + "\"");
325320
return headers;
326321
}

spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/ResponseEntityResultHandler.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,14 +153,13 @@ else if (returnValue instanceof HttpHeaders) {
153153

154154
HttpHeaders entityHeaders = httpEntity.getHeaders();
155155
HttpHeaders responseHeaders = exchange.getResponse().getHeaders();
156-
157156
if (!entityHeaders.isEmpty()) {
158157
entityHeaders.entrySet().stream()
159158
.filter(entry -> !responseHeaders.containsKey(entry.getKey()))
160159
.forEach(entry -> responseHeaders.put(entry.getKey(), entry.getValue()));
161160
}
162161

163-
if(httpEntity.getBody() == null || returnValue instanceof HttpHeaders) {
162+
if (httpEntity.getBody() == null || returnValue instanceof HttpHeaders) {
164163
return exchange.getResponse().setComplete();
165164
}
166165

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

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
* @author Rossen Stoyanchev
4141
* @author Sam Brannen
4242
* @since 4.1
43-
* @deprecated as of 5.1 in favor of using {@link EncodedResourceResolver}.
43+
* @deprecated as of 5.1, in favor of using {@link EncodedResourceResolver}
4444
*/
4545
@Deprecated
4646
public class GzipResourceResolver extends AbstractResourceResolver {
@@ -162,13 +162,8 @@ public String getDescription() {
162162

163163
@Override
164164
public HttpHeaders getResponseHeaders() {
165-
HttpHeaders headers;
166-
if (this.original instanceof HttpResource) {
167-
headers = ((HttpResource) this.original).getResponseHeaders();
168-
}
169-
else {
170-
headers = new HttpHeaders();
171-
}
165+
HttpHeaders headers = (this.original instanceof HttpResource ?
166+
((HttpResource) this.original).getResponseHeaders() : new HttpHeaders());
172167
headers.add(HttpHeaders.CONTENT_ENCODING, "gzip");
173168
headers.add(HttpHeaders.VARY, HttpHeaders.ACCEPT_ENCODING);
174169
return headers;

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

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -310,13 +310,8 @@ public InputStream getInputStream() throws IOException {
310310

311311
@Override
312312
public HttpHeaders getResponseHeaders() {
313-
HttpHeaders headers;
314-
if (this.original instanceof HttpResource) {
315-
headers = ((HttpResource) this.original).getResponseHeaders();
316-
}
317-
else {
318-
headers = new HttpHeaders();
319-
}
313+
HttpHeaders headers = (this.original instanceof HttpResource ?
314+
((HttpResource) this.original).getResponseHeaders() : new HttpHeaders());
320315
headers.setETag("\"" + this.version + "\"");
321316
return headers;
322317
}

0 commit comments

Comments
 (0)