Type parameter extends Object
Reports any type parameters and wildcard type arguments explicitly declared to extend java.lang.Object.
This commit is contained in:
+1
-1
@@ -37,7 +37,7 @@ public interface MessageMatcher<T> {
|
||||
*/
|
||||
MessageMatcher<Object> ANY_MESSAGE = new MessageMatcher<Object>() {
|
||||
@Override
|
||||
public boolean matches(Message<? extends Object> message) {
|
||||
public boolean matches(Message<?> message) {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -120,7 +120,7 @@ public final class SimpDestinationMessageMatcher implements MessageMatcher<Objec
|
||||
this.pattern = pattern;
|
||||
}
|
||||
|
||||
public boolean matches(Message<? extends Object> message) {
|
||||
public boolean matches(Message<?> message) {
|
||||
if (!messageTypeMatcher.matches(message)) {
|
||||
return false;
|
||||
}
|
||||
@@ -131,7 +131,7 @@ public final class SimpDestinationMessageMatcher implements MessageMatcher<Objec
|
||||
}
|
||||
|
||||
|
||||
public Map<String, String> extractPathVariables(Message<? extends Object> message){
|
||||
public Map<String, String> extractPathVariables(Message<?> message){
|
||||
final String destination = SimpMessageHeaderAccessor.getDestination(message
|
||||
.getHeaders());
|
||||
return destination != null ? matcher.extractUriTemplateVariables(pattern, destination)
|
||||
|
||||
+1
-1
@@ -45,7 +45,7 @@ public class SimpMessageTypeMatcher implements MessageMatcher<Object> {
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean matches(Message<? extends Object> message) {
|
||||
public boolean matches(Message<?> message) {
|
||||
MessageHeaders headers = message.getHeaders();
|
||||
SimpMessageType messageType = SimpMessageHeaderAccessor.getMessageType(headers);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user