[jboss-cvs] jbossretro/src/main/org/jboss/ant/tasks/retro ...

Scott Stark scott.stark at jboss.com
Sun Oct 15 01:31:22 EDT 2006


  User: starksm 
  Date: 06/10/15 01:31:22

  Modified:    src/main/org/jboss/ant/tasks/retro  ClassRedirectEditor.java
  Log:
  JBBUILD-325, add support for URL.toURI().
  
  Revision  Changes    Path
  1.19      +11 -1     jbossretro/src/main/org/jboss/ant/tasks/retro/ClassRedirectEditor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ClassRedirectEditor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbossretro/src/main/org/jboss/ant/tasks/retro/ClassRedirectEditor.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -b -r1.18 -r1.19
  --- ClassRedirectEditor.java	17 Jul 2006 17:48:02 -0000	1.18
  +++ ClassRedirectEditor.java	15 Oct 2006 05:31:22 -0000	1.19
  @@ -25,6 +25,7 @@
   import java.lang.reflect.Constructor;
   import java.lang.reflect.Field;
   import java.lang.reflect.Method;
  +import java.net.URL;
   import java.util.HashSet;
   import java.util.regex.Matcher;
   import java.io.StringWriter;
  @@ -51,7 +52,7 @@
    * 
    * @author <a href="adrian at jboss.com">Adrian Brock</a>
    * @author Scott.Stark at jboss.org
  - * @version $Revision: 1.18 $
  + * @version $Revision: 1.19 $
    */
   public class ClassRedirectEditor extends ExprEditor
   {
  @@ -94,6 +95,8 @@
      private static final String TIME_UNIT = TimeUnit.class.getName();
      /** StringWriter class */
      private static final String STRING_WRITER = StringWriter.class.getName();
  +   /** URL class */
  +   private static final String URL = URL.class.getName();
   
      /** The new jdk5 exception ctor signatures */
      private static HashSet<String> exceptionCtors = new HashSet<String>();
  @@ -306,5 +309,12 @@
                  call.replace("$_ = " + STRINGWRITER_HELPER + ".append($0, $1, $2, $3);");
            }
         }
  +      else if (URL.equals(className))
  +      {
  +         if ("toURI".equals(callName))
  +         {
  +            call.replace("$_ = java.net.URI.create(" + "$0.toString());");
  +         }
  +      }
      }
   }
  
  
  



More information about the jboss-cvs-commits mailing list