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

Kabir Khan kkhan at jboss.com
Mon Sep 18 12:20:05 EDT 2006


  User: kkhan   
  Date: 06/09/18 12:20:05

  Modified:    src/main/org/jboss/ant/tasks/retro  Weaver.java
  Log:
  Fork backport concurrent ReentrantReadWriteLock so that its readLock() and writeLock() methods return the concrete inner classes rather than the Lock interface. This makes it in line with how java.util.concurrent does it, and makes weaving easier.
  
  Revision  Changes    Path
  1.27      +4 -4      jbossretro/src/main/org/jboss/ant/tasks/retro/Weaver.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Weaver.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbossretro/src/main/org/jboss/ant/tasks/retro/Weaver.java,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -b -r1.26 -r1.27
  --- Weaver.java	18 Jul 2006 11:07:52 -0000	1.26
  +++ Weaver.java	18 Sep 2006 16:20:05 -0000	1.27
  @@ -65,7 +65,7 @@
    *
    * @author <a href="mailto:bill at jboss.org">Bill Burke</a>
    * @author <a href="mailto:adrian at jboss.org">Adrian Brock</a>
  - * @version $Revision: 1.26 $
  + * @version $Revision: 1.27 $
    */
   public class Weaver
   {
  @@ -280,9 +280,9 @@
         classRenames.put("java/util/concurrent/locks/Lock", "edu/emory/mathcs/backport/java/util/concurrent/locks/Lock");
         classRenames.put("java/util/concurrent/locks/ReadWriteLock", "edu/emory/mathcs/backport/java/util/concurrent/locks/ReadWriteLock");
         classRenames.put("java/util/concurrent/locks/ReentrantLock", "edu/emory/mathcs/backport/java/util/concurrent/locks/ReentrantLock");
  -      classRenames.put("java/util/concurrent/locks/ReentrantReadWriteLock", "edu/emory/mathcs/backport/java/util/concurrent/locks/ReentrantReadWriteLock");
  -      classRenames.put("java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock", "edu/emory/mathcs/backport/java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock");
  -      classRenames.put("java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock", "edu/emory/mathcs/backport/java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock");
  +      classRenames.put("java/util/concurrent/locks/ReentrantReadWriteLock", "org/jboss/util/concurrent/locks/ReentrantReadWriteLock");
  +      classRenames.put("java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock", "org/jboss/util/concurrent/locks/ReentrantReadWriteLock$ReadLock");
  +      classRenames.put("java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock", "org/jboss/util/concurrent/locks/ReentrantReadWriteLock$WriteLock");
         
         // FIXME ExprEditor configurable
         ExprEditor[] editors =
  
  
  



More information about the jboss-cvs-commits mailing list