SWS-918 Fix compiler warnings

The project contains various easy to fix compiler warnings like unused
imports, raw types and no longer needed @SuppressWarnings("unchecked").

This change removes:

 * unused imports
 * raw types
 * no longer needed @SuppressWarnings("unchecked")

Issue: SWS-918
https://jira.spring.io/browse/SWS-918
This commit is contained in:
Philippe Marschall
2015-10-03 12:29:39 +02:00
parent d2125073ac
commit de1e640dc3
14 changed files with 16 additions and 26 deletions

View File

@@ -45,7 +45,7 @@ public class JaxbElementPayloadMethodProcessor extends AbstractJaxb2PayloadMetho
public JAXBElement<?> resolveArgument(MessageContext messageContext, MethodParameter parameter)
throws JAXBException {
ParameterizedType parameterizedType = (ParameterizedType) parameter.getGenericParameterType();
Class<?> clazz = (Class) parameterizedType.getActualTypeArguments()[0];
Class<?> clazz = (Class<?>) parameterizedType.getActualTypeArguments()[0];
return unmarshalElementFromRequestPayload(messageContext, clazz);
}

View File

@@ -105,13 +105,11 @@ public class HttpServletConnection extends AbstractReceiverConnection
*/
@Override
@SuppressWarnings("unchecked")
public Iterator<String> getRequestHeaderNames() throws IOException {
return new EnumerationIterator<String>(getHttpServletRequest().getHeaderNames());
}
@Override
@SuppressWarnings("unchecked")
public Iterator<String> getRequestHeaders(String name) throws IOException {
return new EnumerationIterator<String>(getHttpServletRequest().getHeaders(name));
}

View File

@@ -32,7 +32,7 @@ public class DummyMarshaller implements Marshaller, Unmarshaller {
}
@Override
public boolean supports(Class clazz) {
public boolean supports(Class<?> clazz) {
throw new UnsupportedOperationException();
}

View File

@@ -233,7 +233,7 @@ public class AxiomHandlerTest {
private int getNamespaceCount(OMElement element) {
int i = 0;
Iterator namespaces = element.getAllDeclaredNamespaces();
Iterator<?> namespaces = element.getAllDeclaredNamespaces();
while (namespaces.hasNext()) {
namespaces.next();
i++;

View File

@@ -127,7 +127,7 @@ public class SoapHeaderElementMethodArgumentResolverTest extends AbstractMethodA
public void resolveSoapHeaderMismatchList() throws Exception {
Object result = resolver.resolveArgument(messageContext, soapHeaderMismatchList);
assertTrue("result must be a List", List.class.isAssignableFrom(result.getClass()));
assertTrue("result List must be empty", ((List) result).isEmpty());
assertTrue("result List must be empty", ((List<?>) result).isEmpty());
}
public void soapHeaderWithEmptyValue(@SoapHeader("") SoapHeaderElement element) {

View File

@@ -20,9 +20,6 @@ import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.soap.MessageFactory;
import javax.xml.soap.SOAPConstants;
import javax.xml.soap.SOAPMessage;
import javax.xml.transform.dom.DOMResult;
import javax.xml.transform.stream.StreamSource;
@@ -33,7 +30,6 @@ import org.springframework.core.io.Resource;
import org.springframework.ws.soap.AbstractSoapMessageTestCase;
import org.springframework.ws.soap.SoapBody;
import org.springframework.ws.soap.SoapVersion;
import org.springframework.ws.soap.saaj.SaajSoapMessage;
import org.springframework.ws.transport.MockTransportOutputStream;
import org.springframework.ws.transport.TransportConstants;
import org.springframework.xml.transform.StringSource;