]> source.dussan.org Git - javassist.git/commitdiff
Added default serialVersionUID.
authornickl- <github@jigsoft.co.za>
Sat, 28 Oct 2017 04:18:43 +0000 (06:18 +0200)
committernickl- <github@jigsoft.co.za>
Sat, 28 Oct 2017 06:59:37 +0000 (08:59 +0200)
65 files changed:
src/main/javassist/CannotCompileException.java
src/main/javassist/ClassMap.java
src/main/javassist/CtClass.java
src/main/javassist/NotFoundException.java
src/main/javassist/bytecode/BadBytecode.java
src/main/javassist/bytecode/CodeAttribute.java
src/main/javassist/bytecode/CodeIterator.java
src/main/javassist/bytecode/DuplicateMemberException.java
src/main/javassist/bytecode/StackMapTable.java
src/main/javassist/bytecode/annotation/NoSuchClassError.java
src/main/javassist/bytecode/stackmap/BasicBlock.java
src/main/javassist/compiler/CompileError.java
src/main/javassist/compiler/KeywordTable.java
src/main/javassist/compiler/NoFieldException.java
src/main/javassist/compiler/SymbolTable.java
src/main/javassist/compiler/SyntaxError.java
src/main/javassist/compiler/ast/ASTList.java
src/main/javassist/compiler/ast/ASTree.java
src/main/javassist/compiler/ast/ArrayInit.java
src/main/javassist/compiler/ast/AssignExpr.java
src/main/javassist/compiler/ast/BinExpr.java
src/main/javassist/compiler/ast/CallExpr.java
src/main/javassist/compiler/ast/CastExpr.java
src/main/javassist/compiler/ast/CondExpr.java
src/main/javassist/compiler/ast/Declarator.java
src/main/javassist/compiler/ast/DoubleConst.java
src/main/javassist/compiler/ast/Expr.java
src/main/javassist/compiler/ast/FieldDecl.java
src/main/javassist/compiler/ast/InstanceOfExpr.java
src/main/javassist/compiler/ast/IntConst.java
src/main/javassist/compiler/ast/Keyword.java
src/main/javassist/compiler/ast/Member.java
src/main/javassist/compiler/ast/MethodDecl.java
src/main/javassist/compiler/ast/NewExpr.java
src/main/javassist/compiler/ast/Pair.java
src/main/javassist/compiler/ast/Stmnt.java
src/main/javassist/compiler/ast/StringL.java
src/main/javassist/compiler/ast/Symbol.java
src/main/javassist/compiler/ast/Variable.java
src/main/javassist/tools/reflect/CannotCreateException.java
src/main/javassist/tools/reflect/CannotInvokeException.java
src/main/javassist/tools/reflect/CannotReflectException.java
src/main/javassist/tools/reflect/ClassMetaobject.java
src/main/javassist/tools/reflect/Metaobject.java
src/main/javassist/tools/rmi/ObjectImporter.java
src/main/javassist/tools/rmi/ObjectNotFoundException.java
src/main/javassist/tools/rmi/RemoteException.java
src/main/javassist/tools/rmi/RemoteRef.java
src/main/javassist/tools/web/BadHttpRequest.java
src/main/javassist/util/proxy/RuntimeSupport.java
src/main/javassist/util/proxy/SerializedProxy.java
src/test/javassist/proxyfactory/MyCls.java
src/test/javassist/proxyfactory/ProxyFactoryTest.java
src/test/javassist/proxyfactory/Tester.java
src/test/test/javassist/bytecode/analysis/AnalyzerTest.java
src/test/test/javassist/proxy/ProxySerializationTest.java
src/test/test/javassist/proxy/ProxySimpleTest.java
src/test/test1/GetThrowables.java
src/test/test1/MySerializableClass.java
src/test/test2/NewExprInTry.java
src/test/test2/Prune.java
src/test/test4/GetAllRefInnerTest.java
src/test/test4/JIRA181.java
src/test/testproxy/ProxyFactoryPerformanceTest.java
src/test/testproxy/ProxyTester.java

index 9c699287db727f5658da2af427a4c22939d590e1..0ab6e8d238a967b7b3dd01ed978504cc40259fbe 100644 (file)
@@ -22,6 +22,8 @@ import javassist.compiler.CompileError;
  * Thrown when bytecode transformation has failed.
  */
 public class CannotCompileException extends Exception {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private Throwable myCause;
 
     /**
index a0bb949931fe228ef543606d5ec61708cb7f50c5..c83e34e7bd8f46727d9a7b1409883c62045e5576 100644 (file)
@@ -48,6 +48,8 @@ import javassist.bytecode.Descriptor;
  * @see CtNewMethod#copy(CtMethod,String,CtClass,ClassMap)
  */
 public class ClassMap extends java.util.HashMap {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private ClassMap parent;
 
     /**
index aacb59d8931ddf936fc7d57cab526237668b06c3..622e8cf6486640c1ba35aff7a9ac1a0df39145cc 100644 (file)
@@ -521,6 +521,9 @@ public abstract class CtClass {
         ClassFile cf = getClassFile2();
         if (cf != null) {
             ClassMap cm = new ClassMap() {
+                /** default serialVersionUID */
+                private static final long serialVersionUID = 1L;
+
                 public void put(String oldname, String newname) {
                     put0(oldname, newname);
                 }
index 00325cbb37167d9f8893f104ac65916892273257..135d79042f2453785290b22058e839798e3081a1 100644 (file)
@@ -20,6 +20,9 @@ package javassist;
  * Signals that something could not be found.
  */
 public class NotFoundException extends Exception {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public NotFoundException(String msg) {
         super(msg);
     }
index 9959ae6c96d0ff945627058e85cafc9d93f3f889..7a049b4560cd4925d01fcd6d80558b53d72f2309 100644 (file)
@@ -20,6 +20,9 @@ package javassist.bytecode;
  * Signals that a bad bytecode sequence has been found.
  */
 public class BadBytecode extends Exception {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public BadBytecode(int opcode) {
         super("bytecode " + opcode);
     }
index 090ae74df009bd04d4f1e5d5e1cf53059cfa1d4f..e6f0e672440643ebdd4130b5c45e7962638eb02b 100644 (file)
@@ -146,6 +146,9 @@ public class CodeAttribute extends AttributeInfo implements Opcode {
      * in <code>CodeAttribute</code>.
      */
     public static class RuntimeCopyException extends RuntimeException {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         /**
          * Constructs an exception.
          */
index e1edcbb70d8e25f9ca1b4962d26e30b3883a1ab0..c053a58c19d54be22bad61f8e3dcca644e28f489 100644 (file)
@@ -796,7 +796,10 @@ public class CodeIterator implements Opcode {
 
     // methods for implementing insertGap().
 
-    static class AlignmentException extends Exception {}
+    static class AlignmentException extends Exception {
+
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;}
 
     /**
      * insertGapCore0() inserts a gap (some NOPs).
index 3d763271d1a3f9065a3fa6fbe9896cedfd21d853..5a2edf57c3a0ddfbc03be16fdd4c95867477e7b8 100644 (file)
@@ -25,6 +25,9 @@ import javassist.CannotCompileException;
  * @see ClassFile#addField(FieldInfo)
  */
 public class DuplicateMemberException extends CannotCompileException {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public DuplicateMemberException(String msg) {
         super(msg);
     }
index a02d5e72ed4b9b37e88209921fa36cf4084aecf1..f2e063d8ffcb16ee667a06e278a167508d9a0027 100644 (file)
@@ -79,6 +79,9 @@ public class StackMapTable extends AttributeInfo {
      * in <code>StackMapTable</code>.
      */
     public static class RuntimeCopyException extends RuntimeException {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         /**
          * Constructs an exception.
          */
index 64187f8cead963c601fc72fc4f04098f839ec1ac..a2b23b34771755090c0034f69ea4a6861563f562 100644 (file)
@@ -21,6 +21,8 @@ package javassist.bytecode.annotation;
  * It keeps the name of the class that caused this error. 
  */
 public class NoSuchClassError extends Error {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private String className;
 
     /**
index 7a643609092f2ac48f487d5640cbb28849f35d88..b07adb958b43f602cbd3c622533281b9ba5cc0df 100644 (file)
@@ -28,6 +28,9 @@ import java.util.ArrayList;
  */
 public class BasicBlock {
     static class JsrBytecode extends BadBytecode {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         JsrBytecode() { super("JSR"); }
     }
 
index 331b7847ab9b484a56ac4917f7a90d7ae3451c24..59ce6d572fe5b46aaf98c7f9be3e74606e5099b6 100644 (file)
@@ -20,6 +20,8 @@ import javassist.CannotCompileException;
 import javassist.NotFoundException;
 
 public class CompileError extends Exception {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private Lex lex;
     private String reason;
 
index 5f516e3db2d307e797c929410e8ef97d54e5c1fd..01301736d71309bc9fca7a1303811f76ed4a4fa0 100644 (file)
@@ -17,6 +17,9 @@
 package javassist.compiler;
 
 public final class KeywordTable extends java.util.HashMap {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public KeywordTable() { super(); }
 
     public int lookup(String name) {
index 7f84ad23f73b87589e558f58a5f353ee103d77a0..dd878590ed197d9ddaa558d700d0da2eec25aa6f 100644 (file)
@@ -19,6 +19,8 @@ package javassist.compiler;
 import javassist.compiler.ast.ASTree;
 
 public class NoFieldException extends CompileError {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private String fieldName;
     private ASTree expr;
 
index a8e0dd7277c04f5cc6e36648bac8ef1a89b3965f..6988898f97fe13bbf4f9975e7e65b24a8bbe9022 100644 (file)
@@ -20,6 +20,8 @@ import java.util.HashMap;
 import javassist.compiler.ast.Declarator;
 
 public final class SymbolTable extends HashMap {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private SymbolTable parent;
 
     public SymbolTable() { this(null); }
index fdf357c8d83f97e2b4ffae0c9b4525f880f7fe5e..ed759bb06300d06e1b13eb3cf0d6a7ad71ff7fb1 100644 (file)
@@ -17,6 +17,9 @@
 package javassist.compiler;
 
 public class SyntaxError extends CompileError {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public SyntaxError(Lex lexer) {
         super("syntax error near \"" + lexer.getTextAround() + "\"", lexer);
     }
index cf39896606ee18a08430e3317bedd7512f9ee791..f1e6123b439b9d7e3874add8f6d1d559a1618bc8 100644 (file)
@@ -23,6 +23,8 @@ import javassist.compiler.CompileError;
  * The right subtree must be an ASTList object or null.
  */
 public class ASTList extends ASTree {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private ASTree left;
     private ASTList right;
 
index aaad07326256eabbc558da68702adbbcbc34291d..3fdd563a535e448d342739250658168530fd0db2 100644 (file)
@@ -25,6 +25,9 @@ import javassist.compiler.CompileError;
  * and <code>getRight()</code> returns null.
  */
 public abstract class ASTree implements Serializable {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public ASTree getLeft() { return null; }
 
     public ASTree getRight() { return null; }
index 26838fca26421d5a88531c34e84cd5254cf256d8..27a150359018426433c5a85b3847ae10808c8c41 100644 (file)
@@ -22,6 +22,9 @@ import javassist.compiler.CompileError;
  * Array initializer such as <code>{ 1, 2, 3 }</code>.
  */
 public class ArrayInit extends ASTList {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public ArrayInit(ASTree firstElement) {
         super(firstElement);
     }
index 060a5bd37535aa65a52ed812481596ebed7fc49b..835debc16b85a267f46de4c753e5c15b622c2cc7 100644 (file)
@@ -26,6 +26,9 @@ public class AssignExpr extends Expr {
      * =, %=, &=, *=, +=, -=, /=, ^=, |=, <<=, >>=, >>>=
      */
 
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     private AssignExpr(int op, ASTree _head, ASTList _tail) {
         super(op, _head, _tail);
     }
index 3b9f8ea2160a748ef55505740449033443b59b40..8aafb3645f353e104e8def875d39e8c2b2b8ef33 100644 (file)
@@ -30,6 +30,9 @@ public class BinExpr extends Expr {
      * <<, >>, >>>, +, -, *, /, %
      */
 
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     private BinExpr(int op, ASTree _head, ASTList _tail) {
         super(op, _head, _tail);
     }
index 5e3dd43442f1472ff939e8a761d21b58ffa9a1eb..b8e21dafdc182620cb9d86573deabd39a658ab28 100644 (file)
@@ -24,6 +24,8 @@ import javassist.compiler.MemberResolver;
  * Method call expression.
  */
 public class CallExpr extends Expr {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private MemberResolver.Method method;  // cached result of lookupMethod()
 
     private CallExpr(ASTree _head, ASTList _tail) {
index 7d4f4d808abe6b3ab1a26bb2a3a3c1eeecf942bb..2687052950444f127782d27d0ab127765dfed5ce 100644 (file)
@@ -23,6 +23,8 @@ import javassist.compiler.CompileError;
  * Cast expression.
  */
 public class CastExpr extends ASTList implements TokenId {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected int castType;
     protected int arrayDim;
 
index 8645736feaa4ae30e6d66f87311cc7d5a4dfd4c5..bba5a5103d575ba8901dc56ba1da2747342fbd46 100644 (file)
@@ -22,6 +22,9 @@ import javassist.compiler.CompileError;
  * Conditional expression.
  */
 public class CondExpr extends ASTList {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public CondExpr(ASTree cond, ASTree thenp, ASTree elsep) {
         super(cond, new ASTList(thenp, new ASTList(elsep)));
     }
index 5f14ac57e48e2a3287260b3039489c14f953f225..87cc58ecbf252a95c49d5824e15c2d57441bb303 100644 (file)
@@ -23,6 +23,8 @@ import javassist.compiler.CompileError;
  * Variable declarator.
  */
 public class Declarator extends ASTList implements TokenId {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected int varType;
     protected int arrayDim;
     protected int localVar;
index 23ff0b65d5269db916ef93e5025f1c92c399d594..0d30ec10355738db4a15aec6e8fd4931d2e0c107 100644 (file)
@@ -23,6 +23,8 @@ import javassist.compiler.TokenId;
  * Double constant.
  */
 public class DoubleConst extends ASTree {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected double value;
     protected int type;
 
index bc798bbc85cc1c3add31e844448f26f31a1dfd27..c96c77b6827244bc6942b64367444c5d5b1368d2 100644 (file)
@@ -29,6 +29,8 @@ public class Expr extends ASTList implements TokenId {
      * Otherwise, the object should be an instance of a subclass.
      */
 
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected int operatorId;
 
     Expr(int op, ASTree _head, ASTList _tail) {
index 82d4856c8f15c0868af82225aa9d26ca7d42e6ba..f3fc30ce82e059f294172917a056b525e70c3d18 100644 (file)
@@ -19,6 +19,9 @@ package javassist.compiler.ast;
 import javassist.compiler.CompileError;
 
 public class FieldDecl extends ASTList {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public FieldDecl(ASTree _head, ASTList _tail) {
         super(_head, _tail);
     }
index cddf03177c1fbdfd9b13b49117b29b79f05f500a..98b7257caf18da1fac800d893beb81cccc9cf537 100644 (file)
@@ -22,6 +22,9 @@ import javassist.compiler.CompileError;
  * Instanceof expression.
  */
 public class InstanceOfExpr extends CastExpr {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public InstanceOfExpr(ASTList className, int dim, ASTree expr) {
         super(className, dim, expr);
     }
index 90feeb5893f8aaecd1edf80f7b7bd852e4544940..04354ab7f5a6f067cd2652c7bcb11c275ed56350 100644 (file)
@@ -23,6 +23,8 @@ import javassist.compiler.TokenId;
  * Integer constant.
  */
 public class IntConst extends ASTree {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected long value;
     protected int type;
 
index 8127dc1e9f4f57cf8d5fb85d74d155015f0a9706..9b72af51cf4572c736be85d16eba1d74ee66856b 100644 (file)
@@ -22,6 +22,8 @@ import javassist.compiler.CompileError;
  * Keyword.
  */
 public class Keyword extends ASTree {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected int tokenId;
 
     public Keyword(int token) {
index f77de6164709e8c226984a313c1c712a6c35b0df..856f8521dfc42ddcdf37e07458c6258e246bacb0 100644 (file)
@@ -23,6 +23,8 @@ import javassist.CtField;
  * Member name.
  */
 public class Member extends Symbol {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     // cache maintained by fieldAccess() in TypeChecker.
     // this is used to obtain the value of a static final field.
     private CtField field;
index 0a7d828f52b899cc3974f568b234491d819d5a81..7a0b7db76785b129df9832d7e9ee33f56c6dbcf8 100644 (file)
@@ -19,6 +19,8 @@ package javassist.compiler.ast;
 import javassist.compiler.CompileError;
 
 public class MethodDecl extends ASTList {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     public static final String initName = "<init>";
 
     public MethodDecl(ASTree _head, ASTList _tail) {
index b1413f608caae6f706606bebbd8f961e0377c5d1..9ae2a910d7aea4322d09b9abc2c031f8a7d8ff89 100644 (file)
@@ -23,6 +23,8 @@ import javassist.compiler.CompileError;
  * New Expression.
  */
 public class NewExpr extends ASTList implements TokenId {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected boolean newArray;
     protected int arrayType;
 
index b050dd28ea3be9d09ca0c1f24e4e7b11eef3bad3..553c9557f2c2961906bd84de2fa9dd9fb2319260 100644 (file)
@@ -23,6 +23,8 @@ import javassist.compiler.CompileError;
  * overriding abstract methods in ASTree.
  */
 public class Pair extends ASTree {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected ASTree left, right;
 
     public Pair(ASTree _left, ASTree _right) {
index 251f66c3e49b886900fafb20faa5d597cab6f274..e41b57cfbcbdf1177d90a70e9b50b55013e6c68c 100644 (file)
@@ -23,6 +23,8 @@ import javassist.compiler.CompileError;
  * Statement.
  */
 public class Stmnt extends ASTList implements TokenId {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected int operatorId;
 
     public Stmnt(int op, ASTree _head, ASTList _tail) {
index f52186e52c3e30d7b2098b64dedab602e2b4de2e..acc9e1417dda462a2c955a5831ef9c22d956aed5 100644 (file)
@@ -22,6 +22,8 @@ import javassist.compiler.CompileError;
  * String literal.
  */
 public class StringL extends ASTree {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected String text;
 
     public StringL(String t) {
index f71d0f919e8f8e47acb9380b034b8650702cf863..67d8cb078dede83a5ecf0702c0390d9aa913ee24 100644 (file)
@@ -22,6 +22,8 @@ import javassist.compiler.CompileError;
  * Identifier.
  */
 public class Symbol extends ASTree {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected String identifier;
 
     public Symbol(String sym) {
index 88a31daa6df1c8a0956a2d2448110e2761052868..1729faf26eebb917ee1d9232fe5376c35d158fe4 100644 (file)
@@ -22,6 +22,8 @@ import javassist.compiler.CompileError;
  * Variable.
  */
 public class Variable extends Symbol {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected Declarator declarator;
 
     public Variable(String sym, Declarator d) {
index a6fbdc5ef44660b3f6ea395a7d86177fed7cd769..83f92fc6e04a9eeeb32f3714d6c27effbe34c71f 100644 (file)
@@ -20,6 +20,9 @@ package javassist.tools.reflect;
  * Signals that <code>ClassMetaobject.newInstance()</code> fails.
  */
 public class CannotCreateException extends Exception {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public CannotCreateException(String s) {
         super(s);
     }
index e679a7824e19bc97431e81e5a6346e40e3510483..c1f869584f1c3151ba41b3d6ee047d14e597f8cb 100644 (file)
@@ -29,6 +29,8 @@ import java.lang.IllegalAccessException;
  */
 public class CannotInvokeException extends RuntimeException {
 
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private Throwable err = null;
 
     /**
index e6507c560296e8a8b52fbc7f2e011cba01eb5d17..c717954515c9db9d55290160e1a605f072f532b5 100644 (file)
@@ -29,6 +29,9 @@ import javassist.CannotCompileException;
  * @see javassist.CannotCompileException
  */
 public class CannotReflectException extends CannotCompileException {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public CannotReflectException(String msg) {
         super(msg);
     }
index c958053fbb3fef38b6012c4c348ba2acdf2df98f..bb5388d88d3d4ef852555e35d202183d0bf1165d 100644 (file)
@@ -40,6 +40,8 @@ import java.io.ObjectOutputStream;
  * @see javassist.tools.reflect.Metalevel
  */
 public class ClassMetaobject implements Serializable {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     /**
      * The base-level methods controlled by a metaobject
      * are renamed so that they begin with
index 91a6126ebc911502921ac5b0ed8a8893c6506658..545840f6acbd10325ab625482a78096116cc7df2 100644 (file)
@@ -45,6 +45,8 @@ import java.io.ObjectOutputStream;
  * @see javassist.tools.reflect.Metalevel
  */
 public class Metaobject implements Serializable {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     protected ClassMetaobject classmetaobject;
     protected Metalevel baseobject;
     protected Method[] methods;
index 43b6203946298bb8f46856d0a754381661e78775..84502056814c8cd846eccdfbc125b3e46571f3b2 100644 (file)
@@ -73,6 +73,8 @@ import java.lang.reflect.*;
  * @see javassist.tools.web.Viewer
  */
 public class ObjectImporter implements java.io.Serializable {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private final byte[] endofline = { 0x0d, 0x0a };
     private String servername, orgServername;
     private int port, orgPort;
index 47cfb68e1f4c0e1b8fbe16d8c569b80b2a2c75b9..bd5b27eb10c978a3b57eddb4a8b855764b2ae615 100644 (file)
@@ -17,6 +17,9 @@
 package javassist.tools.rmi;
 
 public class ObjectNotFoundException extends Exception {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public ObjectNotFoundException(String name) {
         super(name + " is not exported");
     }
index e00dff59c6fa68392532796f0167b9dd3c2be9d0..6d4612a73a9cb75c717719779d8cce73c1e1c08b 100644 (file)
@@ -21,6 +21,9 @@ package javassist.tools.rmi;
  * during remote method invocation.
  */
 public class RemoteException extends RuntimeException {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public RemoteException(String msg) {
         super(msg);
     }
index 6b604bc5d4e8cdd44b4deb4e8ebd37c9c04821bb..4537352e6e0cf3d448aa32a640a31adbff309450 100644 (file)
@@ -21,6 +21,8 @@ package javassist.tools.rmi;
  * reference through a network stream.
  */
 public class RemoteRef implements java.io.Serializable {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     public int oid;
     public String classname;
 
index 0eaa266c6bcd22de25215af6413701d6f5b1d47c..cb76b264435540f392737b30690bca92098e1631 100644 (file)
@@ -20,6 +20,8 @@ package javassist.tools.web;
  * Thrown when receiving an invalid HTTP request.
  */
 public class BadHttpRequest extends Exception {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private Exception e;
 
     public BadHttpRequest() { e = null; }
index 371d553de1d67519cfc1d643e7e529e01e9330ae..2c6a5ecc673d1b207a02b1fe371efe6d864c6713 100644 (file)
@@ -31,6 +31,9 @@ public class RuntimeSupport {
     public static MethodHandler default_interceptor = new DefaultMethodHandler();
 
     static class DefaultMethodHandler implements MethodHandler, Serializable {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public Object invoke(Object self, Method m,
                              Method proceed, Object[] args)
             throws Exception
index a0485da02c39b49816e3305a4d5f4201ef978afa..9427e7e59cfc6af3c83d88ebbc030a34d57289c0 100644 (file)
@@ -31,6 +31,8 @@ import java.security.ProtectionDomain;
  * @see RuntimeSupport#makeSerializedProxy(Object)
  */
 class SerializedProxy implements Serializable {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private String superClass;
     private String[] interfaces;
     private byte[] filterSignature;
index 43fcb8ddda0150e07f2acae5fb8ea8e98aecae40..c4c5f35ef3894c13935bac80d24647ea3a9e959a 100644 (file)
@@ -7,6 +7,8 @@ import java.io.Serializable;
  */
 public class MyCls implements Serializable {
 
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     private int i,j;
 
     public int getI() {
index 2b41af7a632fba4f0fa076022cd967b6ce45510f..dd52619d52cfff5538edb139cfe4cc15ea6e8a7b 100644 (file)
@@ -59,6 +59,8 @@ public class ProxyFactoryTest extends TestCase {
     
     public static class MyMethodHandler implements MethodHandler, Serializable {
 
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
         private int x;
 
         public int getX() {
index 601076da8152090ff29918420a2d15026d9e3099..7d484ecb98499b8660444f50e5c847d6a4c84aa2 100644 (file)
@@ -8,12 +8,17 @@ import java.io.ByteArrayOutputStream;
 import java.lang.reflect.Method;
 
 class Hand implements java.io.Serializable {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     public int setHandler(int i) { return i; }
     int getHandler() { return 3; }
 }
 
 public class Tester extends TestCase {
     static class MHandler implements MethodHandler, java.io.Serializable {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public Object invoke(Object self, Method m, Method proceed,
                              Object[] args) throws Throwable {
             System.out.println("Name: " + m.getName());
index 0c5a77e66337dd4b77904a309c4f742a07d873c0..0337cbf8b83d7c4cef63207b4fbe8051ff056368 100644 (file)
@@ -319,13 +319,17 @@ public class AnalyzerTest extends TestCase {
 
 
         public static class A {};
-        public static class B1 extends A implements Serializable {};
-        public static class B2 extends A implements Serializable {};
-        public static class A2 implements Serializable, Cloneable {};
-        public static class A3 implements Serializable, Cloneable {};
-
+        public static class B1 extends A implements Serializable {
+            private static final long serialVersionUID = 1L;};
+        public static class B2 extends A implements Serializable {
+            private static final long serialVersionUID = 1L;};
+        public static class A2 implements Serializable, Cloneable {
+            private static final long serialVersionUID = 1L;};
+        public static class A3 implements Serializable, Cloneable {
+            private static final long serialVersionUID = 1L;};
         public static class B3 extends A {};
-        public static class C31 extends B3 implements Serializable {};
+        public static class C31 extends B3 implements Serializable {
+            private static final long serialVersionUID = 1L;};
 
 
         public void dummy(Serializable s) {}
index 28125de01a7350095b8b172cb58d074a3e2f9d76..42e16ca7dabffc6da768b8a919f1e0a7987f7877 100644 (file)
@@ -80,6 +80,9 @@ public class ProxySerializationTest extends TestCase
 
     public static class TestFilter implements MethodFilter, Serializable
     {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public boolean isHandled(Method m) {
             if (m.getName().equals("getName")) {
                 return true;
@@ -105,6 +108,9 @@ public class ProxySerializationTest extends TestCase
 
     public static class TestHandler implements MethodHandler, Serializable
     {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public Object invoke(Object self, Method thisMethod, Method proceed, Object[] args) throws Throwable
         {
             return proceed.invoke(self, args);
@@ -127,6 +133,8 @@ public class ProxySerializationTest extends TestCase
 
     public static class TestClass implements Serializable
     {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
         public String name;
 
         public TestClass()
index bbae9d8d6e85cbb4ad4e896b487393cf696a6dfe..c73ab397d7877ee2a1ecd7b1e2dad6405aa441a7 100644 (file)
@@ -84,6 +84,9 @@ public class ProxySimpleTest extends TestCase {
     }
 
     public static class ReadWriteData implements Serializable {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public int foo() { return 4; }
     }
 
@@ -102,10 +105,16 @@ public class ProxySimpleTest extends TestCase {
     }
 
     public static class WriteReplace implements Serializable {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public Object writeReplace() { return this; }
     }
 
     public static class WriteReplace2 implements Serializable {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public Object writeReplace(int i) { return Integer.valueOf(i); }
     }
 
index 19e9a8a5f99e4df92cb3ddeab903e9b69dbf00c4..11ff3e0571b006e89a0b9efd6f215bd0771d8258 100644 (file)
@@ -1,9 +1,15 @@
 package test1;
 
 class GetThrow1 extends Exception {
+
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
 }
 
 class GetThrow2 extends Exception {
+
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
 }
 
 public class GetThrowables {
index 486d1b1bf83c8c91a70c2ae6d88f5a936bb4c72e..975dd6535587962f0ade0e415124e3e2a80e1f1c 100644 (file)
@@ -7,6 +7,8 @@ import java.io.*;
  * @author Bob Lee
  */
 public class MySerializableClass implements Serializable, Cloneable {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
     String fieldA;
     String fieldB;
 
index e6e1fe90c66426d5c47582016681ace13f008603..804a7c8df268968f88ef58b6fe20b5565a39b659 100644 (file)
@@ -3,6 +3,9 @@ package test2;
 import java.util.HashMap;\r
 \r
 class HashMapWrapper extends HashMap {\r
+    /** default serialVersionUID */\r
+    private static final long serialVersionUID = 1L;\r
+\r
     HashMapWrapper(int size, int args) {\r
         super(size);\r
     }\r
index 1daf9cbb26b4deffc58e3012f444e77143fd855f..f98f7764022ef671cdb046e45aa5d77373fbd149 100644 (file)
@@ -1,6 +1,8 @@
 package test2;\r
 \r
 public class Prune extends java.awt.Point implements Cloneable, Runnable {\r
+    /** default serialVersionUID */\r
+    private static final long serialVersionUID = 1L;\r
     public int value;\r
 \r
     public Prune(int i) {\r
index 352b32521a5f51f0024ef6b93ce1b9fc15a39afe..a4921caff483a6ba2183fa6b7ca1209313a6528c 100644 (file)
@@ -20,6 +20,9 @@ public class GetAllRefInnerTest<T> {
     }
     public Object foo() {
         return new java.util.HashSet<String>() {
+            /** default serialVersionUID */
+            private static final long serialVersionUID = 1L;
+
             public String toString() { return this.getClass().toString(); } 
         };
     }
index c3d2f45a2342e2edbfa6a72bf62825248bc6e8cd..7c0b0930c66e3a60f1ed5eb50dcd55455aaae8d7 100644 (file)
@@ -3,6 +3,9 @@ package test4;
 import java.util.ArrayList;
 
 public class JIRA181<T extends Number> extends ArrayList<T> {
+    /** default serialVersionUID */
+    private static final long serialVersionUID = 1L;
+
     public @interface Condition {
        Class<? extends ICondition> condition();
     }
index 55bc784961d6ea2c3b9928e94f82ebcf53719dab..829f960a2db70bd9ff7df1c2f351344b9cfeb886 100644 (file)
@@ -163,6 +163,9 @@ class EnhancerUser extends Thread implements InvocationHandler {
 */\r
 \r
 class SampleBean implements Serializable {\r
+    /** default serialVersionUID */\r
+    private static final long serialVersionUID = 1L;\r
+\r
     long oid;\r
     \r
     int version;\r
index f325997daad5065edbbc639a529141341a43b64a..b7f36bcfd3064219a089b90cb46cfad56537e218 100644 (file)
@@ -398,6 +398,9 @@ public class ProxyTester extends TestCase {
     }
 
     public static class ReadWriteData implements Serializable {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public int foo() { return 4; }
     }
 
@@ -416,10 +419,16 @@ public class ProxyTester extends TestCase {
     }
 
     public static class WriteReplace implements Serializable {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public Object writeReplace() { return this; }
     }
 
     public static class WriteReplace2 implements Serializable {
+        /** default serialVersionUID */
+        private static final long serialVersionUID = 1L;
+
         public Object writeReplace(int i) { return Integer.valueOf(i); }
     }