mdahm       2004/04/29 23:51:33

  Modified:    examples JasminVisitor.java
               src/java/org/apache/bcel/generic LDC.java ObjectType.java
                        Type.java
               src/java/org/apache/bcel/verifier/statics Pass2Verifier.java
                        StringRepresentation.java
               xdocs    projects.xml
  Log:
  [EMAIL PROTECTED] patches
  
  Revision  Changes    Path
  1.7       +2 -1      jakarta-bcel/examples/JasminVisitor.java
  
  Index: JasminVisitor.java
  ===================================================================
  RCS file: /home/cvs/jakarta-bcel/examples/JasminVisitor.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- JasminVisitor.java        23 May 2003 07:55:10 -0000      1.6
  +++ JasminVisitor.java        30 Apr 2004 06:51:33 -0000      1.7
  @@ -1,3 +1,4 @@
  +import org.apache.bcel.classfile.Deprecated;
   import org.apache.bcel.classfile.*;
   import org.apache.bcel.generic.*;
   import java.io.*;
  
  
  
  1.3       +5 -1      jakarta-bcel/src/java/org/apache/bcel/generic/LDC.java
  
  Index: LDC.java
  ===================================================================
  RCS file: /home/cvs/jakarta-bcel/src/java/org/apache/bcel/generic/LDC.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- LDC.java  23 May 2003 07:55:17 -0000      1.2
  +++ LDC.java  30 Apr 2004 06:51:33 -0000      1.3
  @@ -134,6 +134,9 @@
       case org.apache.bcel.Constants.CONSTANT_Integer:
        return new Integer(((org.apache.bcel.classfile.ConstantInteger)c).getBytes());
   
  +    case org.apache.bcel.Constants.CONSTANT_Class:
  +     return (org.apache.bcel.classfile.ConstantClass) c;
  +
       default: // Never reached
         throw new RuntimeException("Unknown or invalid constant type at " + index);
         }
  @@ -144,6 +147,7 @@
       case org.apache.bcel.Constants.CONSTANT_String:  return Type.STRING;
       case org.apache.bcel.Constants.CONSTANT_Float:   return Type.FLOAT;
       case org.apache.bcel.Constants.CONSTANT_Integer: return Type.INT;
  +    case org.apache.bcel.Constants.CONSTANT_Class:   return Type.CLASS;
       default: // Never reached
         throw new RuntimeException("Unknown or invalid constant type at " + index);
       }
  
  
  
  1.3       +2 -2      jakarta-bcel/src/java/org/apache/bcel/generic/ObjectType.java
  
  Index: ObjectType.java
  ===================================================================
  RCS file: /home/cvs/jakarta-bcel/src/java/org/apache/bcel/generic/ObjectType.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ObjectType.java   23 May 2003 07:55:17 -0000      1.2
  +++ ObjectType.java   30 Apr 2004 06:51:33 -0000      1.3
  @@ -63,7 +63,7 @@
    * @version $Id$
    * @author  <A HREF="mailto:[EMAIL PROTECTED]">M. Dahm</A>
    */
  -public final class ObjectType extends ReferenceType {
  +public class ObjectType extends ReferenceType {
     private String class_name; // Class name of type
   
     /**
  
  
  
  1.12      +2 -1      jakarta-bcel/src/java/org/apache/bcel/generic/Type.java
  
  Index: Type.java
  ===================================================================
  RCS file: /home/cvs/jakarta-bcel/src/java/org/apache/bcel/generic/Type.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Type.java 18 Dec 2003 19:40:33 -0000      1.11
  +++ Type.java 30 Apr 2004 06:51:33 -0000      1.12
  @@ -82,6 +82,7 @@
     public static final BasicType     FLOAT        = new BasicType(Constants.T_FLOAT);
     public static final BasicType     CHAR         = new BasicType(Constants.T_CHAR);
     public static final ObjectType    OBJECT       = new 
ObjectType("java.lang.Object");
  +  public static final ObjectType    CLASS        = new 
ObjectType("java.lang.Class");
     public static final ObjectType    STRING       = new 
ObjectType("java.lang.String");
     public static final ObjectType    STRINGBUFFER = new 
ObjectType("java.lang.StringBuffer");
     public static final ObjectType    THROWABLE    = new 
ObjectType("java.lang.Throwable");
  
  
  
  1.7       +2 -1      
jakarta-bcel/src/java/org/apache/bcel/verifier/statics/Pass2Verifier.java
  
  Index: Pass2Verifier.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-bcel/src/java/org/apache/bcel/verifier/statics/Pass2Verifier.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Pass2Verifier.java        17 Feb 2004 10:09:07 -0000      1.6
  +++ Pass2Verifier.java        30 Apr 2004 06:51:33 -0000      1.7
  @@ -60,6 +60,7 @@
   import org.apache.bcel.classfile.DescendingVisitor; // Use _this_ one!
   import org.apache.bcel.classfile.EmptyVisitor; // Use _this_ one!
   import org.apache.bcel.classfile.Visitor; // Use _this_ one!
  +import org.apache.bcel.classfile.Deprecated; // Use _this_ one!
   import org.apache.bcel.generic.*;
   import org.apache.bcel.verifier.*;
   import org.apache.bcel.verifier.exc.*;
  
  
  
  1.7       +2 -1      
jakarta-bcel/src/java/org/apache/bcel/verifier/statics/StringRepresentation.java
  
  Index: StringRepresentation.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-bcel/src/java/org/apache/bcel/verifier/statics/StringRepresentation.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- StringRepresentation.java 18 Dec 2003 17:22:58 -0000      1.6
  +++ StringRepresentation.java 30 Apr 2004 06:51:33 -0000      1.7
  @@ -55,6 +55,7 @@
    */
   
   import org.apache.bcel.classfile.*;
  +import org.apache.bcel.classfile.Deprecated; // use _this_ one!
   import org.apache.bcel.verifier.exc.*;
   
   /**
  
  
  
  1.16      +4 -0      jakarta-bcel/xdocs/projects.xml
  
  Index: projects.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-bcel/xdocs/projects.xml,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- projects.xml      10 Mar 2004 10:09:30 -0000      1.15
  +++ projects.xml      30 Apr 2004 06:51:33 -0000      1.16
  @@ -158,6 +158,10 @@
   
       <li><a HREF="http://jbackbrowse.sourceforge.net/";>jBackBrowse</a>
       </li>
  +
  +    <li>
  +      <a href="http://findbugs.sourceforge.net/";>FindBugs</a> static analysis tool
  +    </li>
     </ul>
   
     <H2>Related Projects</H2>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to