[jboss-cvs] javassist SVN: r576 - in trunk: src/main/javassist/compiler and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Oct 5 06:18:24 EDT 2010


Author: chiba
Date: 2010-10-05 06:18:23 -0400 (Tue, 05 Oct 2010)
New Revision: 576

Modified:
   trunk/Readme.html
   trunk/src/main/javassist/compiler/MemberResolver.java
Log:
fixed JASSIST-123

Modified: trunk/Readme.html
===================================================================
--- trunk/Readme.html	2010-10-05 09:42:29 UTC (rev 575)
+++ trunk/Readme.html	2010-10-05 10:18:23 UTC (rev 576)
@@ -284,7 +284,7 @@
 <p>-version 3.14
 
 <ul>
-	<li>JIRA JASSIST-128, 129, 130, 131, 132.
+	<li>JIRA JASSIST-121, 123, 128, 129, 130, 131, 132.
 </ul>
 
 <p>-version 3.13 on July 19, 2010

Modified: trunk/src/main/javassist/compiler/MemberResolver.java
===================================================================
--- trunk/src/main/javassist/compiler/MemberResolver.java	2010-10-05 09:42:29 UTC (rev 575)
+++ trunk/src/main/javassist/compiler/MemberResolver.java	2010-10-05 10:18:23 UTC (rev 576)
@@ -429,6 +429,17 @@
                 }
                 catch (NotFoundException e) {
                     classPool.recordInvalidClassName(fqName);
+                    try {
+                        if (pac.endsWith("." + orgName)) {
+                            CtClass cc = classPool.get(pac);
+                            // if the class is found,
+                            classPool.recordInvalidClassName(orgName);
+                            return cc;
+                        }
+                    }
+                    catch (NotFoundException e2) {
+                        classPool.recordInvalidClassName(pac);
+                    }
                 }
             }
         }



More information about the jboss-cvs-commits mailing list