You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jakarta.apache.org by ma...@apache.org on 2011/01/16 17:46:41 UTC

svn commit: r1059613 - in /jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile: StackMapEntry.java StackMapTableEntry.java StackMapType.java

Author: markt
Date: Sun Jan 16 16:46:41 2011
New Revision: 1059613

URL: http://svn.apache.org/viewvc?rev=1059613&view=rev
Log:
Mark Serializable classes as Serializable
(found running FindBugs over Tomcat 7's package renamed copy of BCEL)

Modified:
    jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapEntry.java
    jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java
    jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapType.java

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapEntry.java
URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapEntry.java?rev=1059613&r1=1059612&r2=1059613&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapEntry.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapEntry.java Sun Jan 16 16:46:41 2011
@@ -20,6 +20,7 @@ package org.apache.bcel.classfile;
 import java.io.DataInputStream;
 import java.io.DataOutputStream;
 import java.io.IOException;
+import java.io.Serializable;
 
 /**
  * This class represents a stack map entry recording the types of
@@ -31,7 +32,9 @@ import java.io.IOException;
  * @see     StackMap
  * @see     StackMapType
  */
-public final class StackMapEntry implements Cloneable {
+public final class StackMapEntry implements Cloneable, Serializable {
+
+    private static final long serialVersionUID = 1L;
 
     private int byte_code_offset;
     private int number_of_locals;

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java
URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java?rev=1059613&r1=1059612&r2=1059613&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapTableEntry.java Sun Jan 16 16:46:41 2011
@@ -20,6 +20,7 @@ package org.apache.bcel.classfile;
 import java.io.DataInputStream;
 import java.io.DataOutputStream;
 import java.io.IOException;
+import java.io.Serializable;
 
 import org.apache.bcel.Constants;
 
@@ -33,9 +34,11 @@ import org.apache.bcel.Constants;
  * @see     StackMap
  * @see     StackMapType
  */
-public final class StackMapTableEntry implements Cloneable {
+public final class StackMapTableEntry implements Cloneable, Serializable {
 
-	private int frame_type;
+	private static final long serialVersionUID = 1L;
+
+    private int frame_type;
     private int byte_code_offset_delta;
     private int number_of_locals;
     private StackMapType[] types_of_locals;

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapType.java
URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapType.java?rev=1059613&r1=1059612&r2=1059613&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapType.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/StackMapType.java Sun Jan 16 16:46:41 2011
@@ -20,6 +20,7 @@ package org.apache.bcel.classfile;
 import java.io.DataInput;
 import java.io.DataOutputStream;
 import java.io.IOException;
+import java.io.Serializable;
 
 import org.apache.bcel.Constants;
 
@@ -33,7 +34,9 @@ import org.apache.bcel.Constants;
  * @see     StackMap
  * @see     Constants
  */
-public final class StackMapType implements Cloneable {
+public final class StackMapType implements Cloneable, Serializable {
+
+    private static final long serialVersionUID = 1L;
 
     private byte type;
     private int index = -1; // Index to CONSTANT_Class or offset



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org