Skip to content

Commit

Permalink
Add generated serialVersionUID to Serializable classes that don't have
Browse files Browse the repository at this point in the history
one.

Signed-off-by: Mark Thomas <markt@apache.org>
  • Loading branch information
markt-asf committed Aug 28, 2018
1 parent ec379f2 commit 2cab180
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/main/java/javax/servlet/GenericFilter.java
Expand Up @@ -47,6 +47,8 @@
public abstract class GenericFilter
implements Filter, FilterConfig, java.io.Serializable
{
private static final long serialVersionUID = 4060116231031076581L;

private static final String LSTRING_FILE = "javax.servlet.LocalStrings";
private static final ResourceBundle lStrings =
ResourceBundle.getBundle(LSTRING_FILE);
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/javax/servlet/GenericServlet.java
Expand Up @@ -50,6 +50,8 @@
public abstract class GenericServlet
implements Servlet, ServletConfig, java.io.Serializable
{
private static final long serialVersionUID = -8592279577370996712L;

private static final String LSTRING_FILE = "javax.servlet.LocalStrings";
private static ResourceBundle lStrings =
ResourceBundle.getBundle(LSTRING_FILE);
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/javax/servlet/ServletException.java
Expand Up @@ -28,6 +28,8 @@

public class ServletException extends Exception {

private static final long serialVersionUID = 4221302886851315160L;

private Throwable rootCause;


Expand Down
2 changes: 2 additions & 0 deletions src/main/java/javax/servlet/UnavailableException.java
Expand Up @@ -50,6 +50,8 @@
public class UnavailableException
extends ServletException {

private static final long serialVersionUID = 5622686609215003468L;

private Servlet servlet; // what's unavailable
private boolean permanent; // needs admin action?
private int seconds; // unavailability estimate
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/javax/servlet/http/HttpFilter.java
Expand Up @@ -50,6 +50,8 @@
public abstract class HttpFilter extends GenericFilter
{

private static final long serialVersionUID = 7478463438252262094L;

/**
* <p>Does nothing, because this is an abstract class.</p>
*
Expand Down
2 changes: 2 additions & 0 deletions src/main/java/javax/servlet/http/HttpServlet.java
Expand Up @@ -73,6 +73,8 @@

public abstract class HttpServlet extends GenericServlet
{
private static final long serialVersionUID = 8466325577512134784L;

private static final String METHOD_DELETE = "DELETE";
private static final String METHOD_HEAD = "HEAD";
private static final String METHOD_GET = "GET";
Expand Down

0 comments on commit 2cab180

Please sign in to comment.