diff --git a/spring-boot/src/main/java/org/springframework/boot/builder/ParentContextApplicationContextInitializer.java b/spring-boot/src/main/java/org/springframework/boot/builder/ParentContextApplicationContextInitializer.java index d4ecf32b38b..860c1de62d0 100644 --- a/spring-boot/src/main/java/org/springframework/boot/builder/ParentContextApplicationContextInitializer.java +++ b/spring-boot/src/main/java/org/springframework/boot/builder/ParentContextApplicationContextInitializer.java @@ -81,6 +81,7 @@ public class ParentContextApplicationContextInitializer implements } + @SuppressWarnings("serial") public static class ParentContextAvailableEvent extends ApplicationEvent { public ParentContextAvailableEvent( diff --git a/spring-boot/src/main/java/org/springframework/boot/context/embedded/EmbeddedServletContainerInitializedEvent.java b/spring-boot/src/main/java/org/springframework/boot/context/embedded/EmbeddedServletContainerInitializedEvent.java index a9731811e9b..aab4e677730 100644 --- a/spring-boot/src/main/java/org/springframework/boot/context/embedded/EmbeddedServletContainerInitializedEvent.java +++ b/spring-boot/src/main/java/org/springframework/boot/context/embedded/EmbeddedServletContainerInitializedEvent.java @@ -26,6 +26,7 @@ import org.springframework.context.ApplicationEvent; * * @author Dave Syer */ +@SuppressWarnings("serial") public class EmbeddedServletContainerInitializedEvent extends ApplicationEvent { private final EmbeddedWebApplicationContext applicationContext; diff --git a/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationEnvironmentPreparedEvent.java b/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationEnvironmentPreparedEvent.java index 9adacef0d00..6ca583db2f9 100644 --- a/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationEnvironmentPreparedEvent.java +++ b/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationEnvironmentPreparedEvent.java @@ -26,6 +26,7 @@ import org.springframework.core.env.Environment; * * @author Dave Syer */ +@SuppressWarnings("serial") public class ApplicationEnvironmentPreparedEvent extends SpringApplicationEvent { private final ConfigurableEnvironment environment; diff --git a/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationFailedEvent.java b/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationFailedEvent.java index ec4857e8f5c..5a3961e7146 100644 --- a/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationFailedEvent.java +++ b/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationFailedEvent.java @@ -24,6 +24,7 @@ import org.springframework.context.ConfigurableApplicationContext; * * @author Dave Syer */ +@SuppressWarnings("serial") public class ApplicationFailedEvent extends SpringApplicationEvent { private final ConfigurableApplicationContext context; diff --git a/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationPreparedEvent.java b/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationPreparedEvent.java index 867c2bd325f..48eeb272e72 100644 --- a/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationPreparedEvent.java +++ b/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationPreparedEvent.java @@ -28,6 +28,7 @@ import org.springframework.core.env.Environment; * * @author Dave Syer */ +@SuppressWarnings("serial") public class ApplicationPreparedEvent extends SpringApplicationEvent { private final ConfigurableApplicationContext context; diff --git a/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationStartedEvent.java b/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationStartedEvent.java index d225ba773b0..332d870453f 100644 --- a/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationStartedEvent.java +++ b/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationStartedEvent.java @@ -30,6 +30,7 @@ import org.springframework.core.env.Environment; * * @author Dave Syer */ +@SuppressWarnings("serial") public class ApplicationStartedEvent extends SpringApplicationEvent { /** diff --git a/spring-boot/src/main/java/org/springframework/boot/context/event/SpringApplicationEvent.java b/spring-boot/src/main/java/org/springframework/boot/context/event/SpringApplicationEvent.java index 993ca3a1b78..a1507278ed1 100644 --- a/spring-boot/src/main/java/org/springframework/boot/context/event/SpringApplicationEvent.java +++ b/spring-boot/src/main/java/org/springframework/boot/context/event/SpringApplicationEvent.java @@ -24,6 +24,7 @@ import org.springframework.context.ApplicationEvent; * * @author Phillip Webb */ +@SuppressWarnings("serial") public abstract class SpringApplicationEvent extends ApplicationEvent { private final String[] args; diff --git a/spring-boot/src/main/java/org/springframework/boot/jta/atomikos/AtomikosConnectionFactoryBean.java b/spring-boot/src/main/java/org/springframework/boot/jta/atomikos/AtomikosConnectionFactoryBean.java index 9559ed1b5fe..eec80b1f37e 100644 --- a/spring-boot/src/main/java/org/springframework/boot/jta/atomikos/AtomikosConnectionFactoryBean.java +++ b/spring-boot/src/main/java/org/springframework/boot/jta/atomikos/AtomikosConnectionFactoryBean.java @@ -27,6 +27,7 @@ import org.springframework.util.StringUtils; * @author Phillip Webb * @since 1.2.0 */ +@SuppressWarnings("serial") public class AtomikosConnectionFactoryBean extends com.atomikos.jms.AtomikosConnectionFactoryBean implements BeanNameAware, InitializingBean, DisposableBean { diff --git a/spring-boot/src/main/java/org/springframework/boot/jta/atomikos/AtomikosDataSourceBean.java b/spring-boot/src/main/java/org/springframework/boot/jta/atomikos/AtomikosDataSourceBean.java index d601aaf37a0..1d393a9226f 100644 --- a/spring-boot/src/main/java/org/springframework/boot/jta/atomikos/AtomikosDataSourceBean.java +++ b/spring-boot/src/main/java/org/springframework/boot/jta/atomikos/AtomikosDataSourceBean.java @@ -27,6 +27,7 @@ import org.springframework.util.StringUtils; * @author Phillip Webb * @since 1.2.0 */ +@SuppressWarnings("serial") public class AtomikosDataSourceBean extends com.atomikos.jdbc.AtomikosDataSourceBean implements BeanNameAware, InitializingBean, DisposableBean { diff --git a/spring-boot/src/main/java/org/springframework/boot/jta/bitronix/PoolingConnectionFactoryBean.java b/spring-boot/src/main/java/org/springframework/boot/jta/bitronix/PoolingConnectionFactoryBean.java index 215e82db2f9..25303995da7 100644 --- a/spring-boot/src/main/java/org/springframework/boot/jta/bitronix/PoolingConnectionFactoryBean.java +++ b/spring-boot/src/main/java/org/springframework/boot/jta/bitronix/PoolingConnectionFactoryBean.java @@ -39,6 +39,7 @@ import bitronix.tm.resource.jms.PoolingConnectionFactory; * @author Josh Long * @since 1.2.0 */ +@SuppressWarnings("serial") public class PoolingConnectionFactoryBean extends PoolingConnectionFactory implements BeanNameAware, InitializingBean, DisposableBean { diff --git a/spring-boot/src/main/java/org/springframework/boot/jta/bitronix/PoolingDataSourceBean.java b/spring-boot/src/main/java/org/springframework/boot/jta/bitronix/PoolingDataSourceBean.java index f0d4b6a00d9..03d917fce7e 100644 --- a/spring-boot/src/main/java/org/springframework/boot/jta/bitronix/PoolingDataSourceBean.java +++ b/spring-boot/src/main/java/org/springframework/boot/jta/bitronix/PoolingDataSourceBean.java @@ -42,6 +42,7 @@ import bitronix.tm.resource.jdbc.PoolingDataSource; * @author Josh Long * @since 1.2.0 */ +@SuppressWarnings("serial") public class PoolingDataSourceBean extends PoolingDataSource implements BeanNameAware, InitializingBean { diff --git a/spring-boot/src/main/java/org/springframework/boot/orm/jpa/SpringNamingStrategy.java b/spring-boot/src/main/java/org/springframework/boot/orm/jpa/SpringNamingStrategy.java index a6917f94ced..ec0b9a6d7b4 100644 --- a/spring-boot/src/main/java/org/springframework/boot/orm/jpa/SpringNamingStrategy.java +++ b/spring-boot/src/main/java/org/springframework/boot/orm/jpa/SpringNamingStrategy.java @@ -26,6 +26,7 @@ import org.hibernate.cfg.NamingStrategy; * {@link org.springframework.boot.orm.jpa.hibernate.SpringNamingStrategy} */ @Deprecated +@SuppressWarnings("serial") public class SpringNamingStrategy extends org.springframework.boot.orm.jpa.hibernate.SpringNamingStrategy { diff --git a/spring-boot/src/main/java/org/springframework/boot/orm/jpa/hibernate/SpringNamingStrategy.java b/spring-boot/src/main/java/org/springframework/boot/orm/jpa/hibernate/SpringNamingStrategy.java index 92239e48000..449994dda7c 100644 --- a/spring-boot/src/main/java/org/springframework/boot/orm/jpa/hibernate/SpringNamingStrategy.java +++ b/spring-boot/src/main/java/org/springframework/boot/orm/jpa/hibernate/SpringNamingStrategy.java @@ -31,6 +31,7 @@ import org.springframework.util.StringUtils; * @see "http://stackoverflow.com/questions/7689206/ejb3namingstrategy-vs-improvednamingstrategy-foreign-key-naming" * @since 1.2.0 */ +@SuppressWarnings("serial") public class SpringNamingStrategy extends ImprovedNamingStrategy { @Override diff --git a/spring-boot/src/test/java/org/springframework/boot/StartUpLoggerTests.java b/spring-boot/src/test/java/org/springframework/boot/StartUpLoggerTests.java index 8616f91e3a8..7a612db449c 100644 --- a/spring-boot/src/test/java/org/springframework/boot/StartUpLoggerTests.java +++ b/spring-boot/src/test/java/org/springframework/boot/StartUpLoggerTests.java @@ -30,6 +30,7 @@ public class StartUpLoggerTests { private final StringBuffer output = new StringBuffer(); + @SuppressWarnings("serial") private final SimpleLog log = new SimpleLog("test") { @Override protected void write(StringBuffer buffer) { diff --git a/spring-boot/src/test/java/org/springframework/boot/context/embedded/AbstractEmbeddedServletContainerFactoryTests.java b/spring-boot/src/test/java/org/springframework/boot/context/embedded/AbstractEmbeddedServletContainerFactoryTests.java index 9f9458ee660..d8a4dd6ebc1 100644 --- a/spring-boot/src/test/java/org/springframework/boot/context/embedded/AbstractEmbeddedServletContainerFactoryTests.java +++ b/spring-boot/src/test/java/org/springframework/boot/context/embedded/AbstractEmbeddedServletContainerFactoryTests.java @@ -584,6 +584,7 @@ public abstract class AbstractEmbeddedServletContainerFactoryTests { return new ServletRegistrationBean(new ExampleServlet(), "/hello"); } + @SuppressWarnings("serial") private ServletContextInitializer errorServletRegistration() { ServletRegistrationBean bean = new ServletRegistrationBean(new ExampleServlet() { @Override @@ -596,6 +597,7 @@ public abstract class AbstractEmbeddedServletContainerFactoryTests { return bean; } + @SuppressWarnings("serial") private static class InitCountingServlet extends GenericServlet { private int initCount; diff --git a/spring-boot/src/test/java/org/springframework/boot/context/embedded/AnnotationConfigEmbeddedWebApplicationContextTests.java b/spring-boot/src/test/java/org/springframework/boot/context/embedded/AnnotationConfigEmbeddedWebApplicationContextTests.java index 13bed623808..48d7ab2feaf 100644 --- a/spring-boot/src/test/java/org/springframework/boot/context/embedded/AnnotationConfigEmbeddedWebApplicationContextTests.java +++ b/spring-boot/src/test/java/org/springframework/boot/context/embedded/AnnotationConfigEmbeddedWebApplicationContextTests.java @@ -130,6 +130,7 @@ public class AnnotationConfigEmbeddedWebApplicationContextTests { } @Component + @SuppressWarnings("serial") protected static class ExampleServletWithAutowired extends GenericServlet { @Autowired diff --git a/spring-boot/src/test/java/org/springframework/boot/context/embedded/ExampleServlet.java b/spring-boot/src/test/java/org/springframework/boot/context/embedded/ExampleServlet.java index 8fe1ce7a52a..a8cf5e43e99 100644 --- a/spring-boot/src/test/java/org/springframework/boot/context/embedded/ExampleServlet.java +++ b/spring-boot/src/test/java/org/springframework/boot/context/embedded/ExampleServlet.java @@ -28,6 +28,7 @@ import javax.servlet.ServletResponse; * * @author Phillip Webb */ +@SuppressWarnings("serial") public class ExampleServlet extends GenericServlet { @Override diff --git a/spring-boot/src/test/java/org/springframework/boot/context/embedded/MockServlet.java b/spring-boot/src/test/java/org/springframework/boot/context/embedded/MockServlet.java index 048e0b6f079..43fce88d1cb 100644 --- a/spring-boot/src/test/java/org/springframework/boot/context/embedded/MockServlet.java +++ b/spring-boot/src/test/java/org/springframework/boot/context/embedded/MockServlet.java @@ -28,6 +28,7 @@ import javax.servlet.ServletResponse; * * @author Phillip Webb */ +@SuppressWarnings("serial") public class MockServlet extends GenericServlet { @Override diff --git a/spring-boot/src/test/java/org/springframework/boot/jta/atomikos/AtomikosConnectionFactoryBeanTests.java b/spring-boot/src/test/java/org/springframework/boot/jta/atomikos/AtomikosConnectionFactoryBeanTests.java index 55b7f0bcf79..61c35b15b2d 100644 --- a/spring-boot/src/test/java/org/springframework/boot/jta/atomikos/AtomikosConnectionFactoryBeanTests.java +++ b/spring-boot/src/test/java/org/springframework/boot/jta/atomikos/AtomikosConnectionFactoryBeanTests.java @@ -45,6 +45,7 @@ public class AtomikosConnectionFactoryBeanTests { verify(bean).close(); } + @SuppressWarnings("serial") private static class MockAtomikosConnectionFactoryBean extends AtomikosConnectionFactoryBean { diff --git a/spring-boot/src/test/java/org/springframework/boot/jta/atomikos/AtomikosDataSourceBeanTests.java b/spring-boot/src/test/java/org/springframework/boot/jta/atomikos/AtomikosDataSourceBeanTests.java index 10348aa5bf7..60bb77dc69f 100644 --- a/spring-boot/src/test/java/org/springframework/boot/jta/atomikos/AtomikosDataSourceBeanTests.java +++ b/spring-boot/src/test/java/org/springframework/boot/jta/atomikos/AtomikosDataSourceBeanTests.java @@ -45,6 +45,7 @@ public class AtomikosDataSourceBeanTests { verify(bean).close(); } + @SuppressWarnings("serial") private static class MockAtomikosDataSourceBean extends AtomikosDataSourceBean { @Override diff --git a/spring-boot/src/test/java/org/springframework/boot/jta/bitronix/PoolingConnectionFactoryBeanTests.java b/spring-boot/src/test/java/org/springframework/boot/jta/bitronix/PoolingConnectionFactoryBeanTests.java index fa0225ac791..4be1e5e7578 100644 --- a/spring-boot/src/test/java/org/springframework/boot/jta/bitronix/PoolingConnectionFactoryBeanTests.java +++ b/spring-boot/src/test/java/org/springframework/boot/jta/bitronix/PoolingConnectionFactoryBeanTests.java @@ -32,6 +32,7 @@ import static org.mockito.Mockito.verify; */ public class PoolingConnectionFactoryBeanTests { + @SuppressWarnings("serial") private PoolingConnectionFactoryBean bean = new PoolingConnectionFactoryBean() { @Override public synchronized void init() {