Skip to content

Commit

Permalink
DUBBO-508 修改JavassistCompiler的importPackage
Browse files Browse the repository at this point in the history
  • Loading branch information
liangfei0201 committed Aug 3, 2012
1 parent 5fbd2bd commit 0cde2b3
Showing 1 changed file with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,13 @@ public Class<?> doCompile(String name, String source) throws Throwable {
pool.importPackage(pkgName);
importPackages.add(pkgName);
} else {
pool.importPackage(pkg);
int pi = pkg.lastIndexOf('.');
fullNames.put(pi < 0 ? pkg : pkg.substring(pi + 1), pkg);
if (pi > 0) {
String pkgName = pkg.substring(0, pi);
pool.importPackage(pkgName);
importPackages.add(pkgName);
fullNames.put(pkg.substring(pi + 1), pkg);
}
}
}
String[] packages = importPackages.toArray(new String[0]);
Expand Down

0 comments on commit 0cde2b3

Please sign in to comment.