Lines 116-121
Link Here
|
116 |
if (isReference()) { |
116 |
if (isReference()) { |
117 |
return getRef(p).getDirectoryScanner(p); |
117 |
return getRef(p).getDirectoryScanner(p); |
118 |
} |
118 |
} |
|
|
119 |
DirectoryScanner parentScanner = super.getDirectoryScanner(p); |
120 |
DependScanner scanner = new DependScanner(parentScanner); |
119 |
Vector allRootClasses = (Vector) rootClasses.clone(); |
121 |
Vector allRootClasses = (Vector) rootClasses.clone(); |
120 |
for (Enumeration e = rootFileSets.elements(); e.hasMoreElements();) { |
122 |
for (Enumeration e = rootFileSets.elements(); e.hasMoreElements();) { |
121 |
FileSet additionalRootSet = (FileSet) e.nextElement(); |
123 |
FileSet additionalRootSet = (FileSet) e.nextElement(); |
Lines 131-139
Link Here
|
131 |
allRootClasses.addElement(className); |
133 |
allRootClasses.addElement(className); |
132 |
} |
134 |
} |
133 |
} |
135 |
} |
|
|
136 |
scanner.addBasedir(additionalRootSet.getDir(p)); |
134 |
} |
137 |
} |
135 |
DirectoryScanner parentScanner = super.getDirectoryScanner(p); |
|
|
136 |
DependScanner scanner = new DependScanner(parentScanner); |
137 |
scanner.setBasedir(getDir(p)); |
138 |
scanner.setBasedir(getDir(p)); |
138 |
scanner.setRootClasses(allRootClasses); |
139 |
scanner.setRootClasses(allRootClasses); |
139 |
scanner.scan(); |
140 |
scanner.scan(); |