- Suppress rawtypes warnings for src/main
- Enable rawtypes warnings for src/test
This commit attempts to to resolve all rawtypes problems across tests as
aggressively as possible, i.e. without regard for binary compatibility,
whereas main sources must be treated much more cautiously with an eye
toward compatibility.
@ -87,7 +87,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -87,7 +87,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -104,7 +104,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -104,7 +104,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -158,7 +158,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -158,7 +158,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -174,7 +174,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -174,7 +174,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -202,7 +202,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -202,7 +202,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -241,7 +241,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -241,7 +241,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -258,11 +258,11 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -258,11 +258,11 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -275,7 +275,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -275,7 +275,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -283,7 +283,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -283,7 +283,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
ITestBeanproxy1=(ITestBean)cglib.getProxy();
mockTargetSource.setTarget(proxy1);
as=newAdvisedSupport(newClass[]{});
as=newAdvisedSupport(newClass<?>[]{});
as.setTargetSource(mockTargetSource);
as.addAdvice(newNopInterceptor());
cglib=newCglibAopProxy(as);
@ -296,7 +296,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -296,7 +296,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -305,7 +305,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -305,7 +305,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
ITestBeanproxy1=(ITestBean)cglib.getProxy();
mockTargetSource.setTarget(proxy1);
as=newAdvisedSupport(newClass[]{});
as=newAdvisedSupport(newClass<?>[]{});
as.setTargetSource(mockTargetSource);
as.addAdvice(newNopInterceptor());
cglib=newCglibAopProxy(as);
@ -319,7 +319,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@@ -319,7 +319,7 @@ public final class CglibProxyTests extends AbstractAopProxyTests implements Seri
@ -66,7 +66,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@@ -66,7 +66,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@ -80,7 +80,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@@ -80,7 +80,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@ -101,7 +101,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@@ -101,7 +101,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@ -130,7 +130,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@@ -130,7 +130,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
publicvoidtestProxyNotWrappedIfIncompatible(){
FooBarbean=newFooBar();
ProxyCreatorSupportas=newProxyCreatorSupport();
as.setInterfaces(newClass[]{Foo.class});
as.setInterfaces(newClass<?>[]{Foo.class});
as.setTarget(bean);
Fooproxy=(Foo)createProxy(as);
@ -140,7 +140,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@@ -140,7 +140,7 @@ public final class JdkDynamicProxyTests extends AbstractAopProxyTests implements
@ -53,25 +53,25 @@ public class CollectingReaderEventListener implements ReaderEventListener {
@@ -53,25 +53,25 @@ public class CollectingReaderEventListener implements ReaderEventListener {
@ -79,7 +79,7 @@ public class CollectingReaderEventListener implements ReaderEventListener {
@@ -79,7 +79,7 @@ public class CollectingReaderEventListener implements ReaderEventListener {
@ -36,7 +36,7 @@ public class BeanThatListens implements ApplicationListener {
@@ -36,7 +36,7 @@ public class BeanThatListens implements ApplicationListener {
@ -115,8 +115,8 @@ public class ResourceBundleMessageSourceTests extends TestCase {
@@ -115,8 +115,8 @@ public class ResourceBundleMessageSourceTests extends TestCase {
@ -45,7 +45,7 @@ public class StaticApplicationContextMulticasterTests extends AbstractApplicatio
@@ -45,7 +45,7 @@ public class StaticApplicationContextMulticasterTests extends AbstractApplicatio
@ -41,7 +41,7 @@ public class StaticApplicationContextTests extends AbstractApplicationContextTes
@@ -41,7 +41,7 @@ public class StaticApplicationContextTests extends AbstractApplicationContextTes
@ -198,7 +198,7 @@ public class StaticMessageSourceTests extends AbstractApplicationContextTests {
@@ -198,7 +198,7 @@ public class StaticMessageSourceTests extends AbstractApplicationContextTests {
@ -221,7 +221,7 @@ public class StaticMessageSourceTests extends AbstractApplicationContextTests {
@@ -221,7 +221,7 @@ public class StaticMessageSourceTests extends AbstractApplicationContextTests {
@ -238,7 +238,7 @@ public final class MBeanExporterTests extends AbstractMBeanServerTests {
@@ -238,7 +238,7 @@ public final class MBeanExporterTests extends AbstractMBeanServerTests {
@ -158,7 +158,7 @@ public abstract class AbstractMetadataAssemblerTests extends AbstractJmxAssemble
@@ -158,7 +158,7 @@ public abstract class AbstractMetadataAssemblerTests extends AbstractJmxAssemble
@ -40,7 +40,7 @@ public class InterfaceBasedMBeanInfoAssemblerCustomTests extends AbstractJmxAsse
@@ -40,7 +40,7 @@ public class InterfaceBasedMBeanInfoAssemblerCustomTests extends AbstractJmxAsse
@ -60,7 +60,7 @@ public class InterfaceBasedMBeanInfoAssemblerMappedTests extends AbstractJmxAsse
@@ -60,7 +60,7 @@ public class InterfaceBasedMBeanInfoAssemblerMappedTests extends AbstractJmxAsse
fail("Must have thrown exception by this point.");
}
catch(IllegalArgumentExceptionexpected){
@ -250,14 +250,14 @@ public class JRubyScriptFactoryTests extends TestCase {
@@ -250,14 +250,14 @@ public class JRubyScriptFactoryTests extends TestCase {
@ -50,7 +50,7 @@ public class DataBinderFieldAccessTests extends TestCase {
@@ -50,7 +50,7 @@ public class DataBinderFieldAccessTests extends TestCase {
assertTrue("changed name correctly",rod.getName().equals("Rod"));
assertTrue("changed age correctly",rod.getAge()==32);
Mapm=binder.getBindingResult().getModel();
Map<?,?>m=binder.getBindingResult().getModel();
assertTrue("There is one element in map",m.size()==2);
@ -92,7 +92,7 @@ public class DataBinderFieldAccessTests extends TestCase {
@@ -92,7 +92,7 @@ public class DataBinderFieldAccessTests extends TestCase {
assertTrue("changed name correctly",rod.getName().equals("Rod"));
//assertTrue("changed age correctly", rod.getAge() == 32);
Mapmap=binder.getBindingResult().getModel();
Map<?,?>map=binder.getBindingResult().getModel();
//assertTrue("There are 3 element in map", m.size() == 1);
@ -136,7 +136,7 @@ public class DataBinderFieldAccessTests extends TestCase {
@@ -136,7 +136,7 @@ public class DataBinderFieldAccessTests extends TestCase {
assertTrue("changed name correctly",rod.getName().equals("Rod"));
//assertTrue("changed age correctly", rod.getAge() == 32);
@ -50,14 +50,14 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -50,14 +50,14 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@ -73,7 +73,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -73,7 +73,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@ -92,7 +92,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -92,7 +92,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@ -109,7 +109,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -109,7 +109,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@ -128,7 +128,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -128,7 +128,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@ -145,9 +145,9 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -145,9 +145,9 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@ -199,7 +199,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -199,7 +199,7 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
// JDK classes don't have debug information (usually)
Classclazz=Component.class;
Class<Component>clazz=Component.class;
StringmethodName="list";
Methodm=clazz.getMethod(methodName);
@ -275,9 +275,6 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -275,9 +275,6 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
publicstaticclassGenerifiedClass<K,V>{
privatestaticlongdate;
privateKkey;
privateVvalue;
static{
// some custom static bloc or <clinit>
date=newDate().getTime();
@ -292,8 +289,6 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {
@@ -292,8 +289,6 @@ public class LocalVariableTableParameterNameDiscovererTests extends TestCase {