bodewig 2003/07/23 01:09:01
Modified: src/main/org/apache/tools/ant DirectoryScanner.java
Log:
Whitespace changes
Revision Changes Path
1.57 +64 -60 ant/src/main/org/apache/tools/ant/DirectoryScanner.java
Index: DirectoryScanner.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/DirectoryScanner.java,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -r1.56 -r1.57
--- DirectoryScanner.java 23 Jul 2003 08:07:33 -0000 1.56
+++ DirectoryScanner.java 23 Jul 2003 08:09:01 -0000 1.57
@@ -682,81 +682,85 @@
} else {
// only scan directories that can include matched files or
// directories
- Enumeration enum2 = newroots.keys();
+ Enumeration enum2 = newroots.keys();
- File canonBase = null;
- try {
- canonBase = basedir.getCanonicalFile();
- } catch (IOException ex) {
- throw new BuildException(ex);
- }
+ File canonBase = null;
+ try {
+ canonBase = basedir.getCanonicalFile();
+ } catch (IOException ex) {
+ throw new BuildException(ex);
+ }
- while (enum2.hasMoreElements()) {
- String currentelement = (String) enum2.nextElement();
- String originalpattern = (String) newroots.get(currentelement);
- File myfile = new File(basedir, currentelement);
+ while (enum2.hasMoreElements()) {
+ String currentelement = (String) enum2.nextElement();
+ String originalpattern = (String)
newroots.get(currentelement);
+ File myfile = new File(basedir, currentelement);
- if (myfile.exists()) {
- // may be on a case insensitive file system. We want
- // the results to show what's really on the disk, so
- // we need to double check.
- try {
- File canonFile = myfile.getCanonicalFile();
- String path = fileUtils.removeLeadingPath(canonBase,
- canonFile);
- if (!path.equals(currentelement)) {
- myfile = findFile(basedir, currentelement);
- if (myfile != null) {
- currentelement =
- fileUtils.removeLeadingPath(basedir, myfile);
+ if (myfile.exists()) {
+ // may be on a case insensitive file system. We want
+ // the results to show what's really on the disk, so
+ // we need to double check.
+ try {
+ File canonFile = myfile.getCanonicalFile();
+ String path = fileUtils.removeLeadingPath(canonBase,
+ canonFile);
+ if (!path.equals(currentelement)) {
+ myfile = findFile(basedir, currentelement);
+ if (myfile != null) {
+ currentelement =
+ fileUtils.removeLeadingPath(basedir,
+ myfile);
+ }
}
+ } catch (IOException ex) {
+ throw new BuildException(ex);
}
- } catch (IOException ex) {
- throw new BuildException(ex);
}
- }
- if ((myfile == null || !myfile.exists()) && !isCaseSensitive) {
- File f = findFileCaseInsensitive(basedir, currentelement);
- if (f.exists()) {
- // adapt currentelement to the case we've actually found
- currentelement = fileUtils.removeLeadingPath(basedir,
- f);
- myfile = f;
+ if ((myfile == null || !myfile.exists()) &&
!isCaseSensitive) {
+ File f = findFileCaseInsensitive(basedir,
currentelement);
+ if (f.exists()) {
+ // adapt currentelement to the case we've
+ // actually found
+ currentelement = fileUtils.removeLeadingPath(basedir,
+ f);
+ myfile = f;
+ }
}
- }
- if (myfile != null && myfile.exists()) {
- if (!followSymlinks && isSymlink(basedir, currentelement)) {
- continue;
- }
+ if (myfile != null && myfile.exists()) {
+ if (!followSymlinks
+ && isSymlink(basedir, currentelement)) {
+ continue;
+ }
- if (myfile.isDirectory()) {
- if (isIncluded(currentelement)
- && currentelement.length() > 0) {
- accountForIncludedDir(currentelement, myfile, true);
- } else {
- if (currentelement.length() > 0) {
- if (currentelement.charAt(currentelement.length()
- - 1)
- != File.separatorChar) {
- currentelement =
- currentelement + File.separatorChar;
+ if (myfile.isDirectory()) {
+ if (isIncluded(currentelement)
+ && currentelement.length() > 0) {
+ accountForIncludedDir(currentelement, myfile,
true);
+ } else {
+ if (currentelement.length() > 0) {
+ if (currentelement.charAt(currentelement
+ .length() - 1)
+ != File.separatorChar) {
+ currentelement =
+ currentelement + File.separatorChar;
+ }
}
+ scandir(myfile, currentelement, true);
+ }
+ } else {
+ if (isCaseSensitive
+ && originalpattern.equals(currentelement)) {
+ accountForIncludedFile(currentelement, myfile);
+ } else if (!isCaseSensitive
+ && originalpattern
+ .equalsIgnoreCase(currentelement)) {
+ accountForIncludedFile(currentelement, myfile);
}
- scandir(myfile, currentelement, true);
- }
- } else {
- if (isCaseSensitive
- && originalpattern.equals(currentelement)) {
- accountForIncludedFile(currentelement, myfile);
- } else if (!isCaseSensitive
- && originalpattern.equalsIgnoreCase(currentelement))
{
- accountForIncludedFile(currentelement, myfile);
}
}
}
- }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]