Original
 1 public ImmutableSet<ClassInfo> getClasses(Package pkg) {
 2   return getClasses(pkg.getName());
 3 }
   
   
   
   
   
   
   
   
   
 3 
 4 
Modified
   
   
 1 public ImmutableSet<ClassInfo> getClassesRecursive(String packageName) {
 2   checkNotNull(packageName);
 3   String packagePrefix = packageName + '.';
 4   ImmutableSet.Builder<ClassInfo> builder = ImmutableSet.builder();
 5   for (ClassInfo classInfo : classes) {
 6     if (classInfo.getName().startsWith(packagePrefix)) {
 7       builder.add(classInfo);
 8     }
 9   }
10   return builder.build();
11 }
12