- name hiding - unused imports - old/commented code
Index: JJDoc.java =================================================================== RCS file: /home/cvspublic/ant/src/main/org/apache/tools/ant/taskdefs/optional/javacc/JJDoc.java,v retrieving revision 1.12 diff -u -r1.12 JJDoc.java --- JJDoc.java 22 Nov 2004 09:23:33 -0000 1.12 +++ JJDoc.java 25 Feb 2005 10:40:02 -0000 @@ -21,6 +21,7 @@ import java.io.IOException; import java.util.Enumeration; import java.util.Hashtable; + import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Project; import org.apache.tools.ant.Task; @@ -95,6 +96,9 @@ this.javaccHome = javaccHome; } + /** + * Constructor + */ public JJDoc() { cmdl.setVm(JavaEnvUtils.getJreExecutable("java")); } @@ -161,12 +165,12 @@ } } - private String createOutputFileName(File targetFile, String optionalOutputFile, - boolean plainText) { + private String createOutputFileName(File destFile, String optionalOutputFile, + boolean plain) { String suffix = DEFAULT_SUFFIX_HTML; - String javaccFile = targetFile.getAbsolutePath().replace('\\', '/'); + String javaccFile = destFile.getAbsolutePath().replace('\\', '/'); - if (plainText) { + if (plain) { suffix = DEFAULT_SUFFIX_TEXT; } @@ -198,4 +202,4 @@ return (getProject().getBaseDir() + "/" + optionalOutputFile) .replace('\\', '/'); } -} +} \ No newline at end of file Index: JJTree.java =================================================================== RCS file: /home/cvspublic/ant/src/main/org/apache/tools/ant/taskdefs/optional/javacc/JJTree.java,v retrieving revision 1.34 diff -u -r1.34 JJTree.java --- JJTree.java 15 Nov 2004 14:52:27 -0000 1.34 +++ JJTree.java 25 Feb 2005 10:40:03 -0000 @@ -21,6 +21,7 @@ import java.io.IOException; import java.util.Enumeration; import java.util.Hashtable; + import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Project; import org.apache.tools.ant.Task; @@ -175,6 +176,9 @@ this.javaccHome = javaccHome; } + /** + * Constructor + */ public JJTree() { cmdl.setVm(JavaEnvUtils.getJreExecutable("java")); } @@ -264,11 +268,11 @@ } } - private String createOutputFileName(File targetFile, String optionalOutputFile, - String outputDirectory) { + private String createOutputFileName(File destFile, String optionalOutputFile, + String outputDir) { optionalOutputFile = validateOutputFile(optionalOutputFile, - outputDirectory); - String jjtreeFile = targetFile.getAbsolutePath().replace('\\', '/'); + outputDir); + String jjtreeFile = destFile.getAbsolutePath().replace('\\', '/'); if ((optionalOutputFile == null) || optionalOutputFile.equals("")) { int filePos = jjtreeFile.lastIndexOf("/"); @@ -293,57 +297,51 @@ } } - if ((outputDirectory == null) || outputDirectory.equals("")) { - outputDirectory = getDefaultOutputDirectory(); + if ((outputDir == null) || outputDir.equals("")) { + outputDir = getDefaultOutputDirectory(); } - return (outputDirectory + "/" + optionalOutputFile).replace('\\', '/'); + return (outputDir + "/" + optionalOutputFile).replace('\\', '/'); } - /* - * Not used anymore - private boolean isAbsolute(String fileName) { - return (fileName.startsWith("/") || (new File(fileName).isAbsolute())); - } -*/ /** * When running JJTree from an Ant taskdesk the -OUTPUT_DIRECTORY must * always be set. But when -OUTPUT_DIRECTORY is set, -OUTPUT_FILE is * handled as if relative of this -OUTPUT_DIRECTORY. Thus when the * -OUTPUT_FILE is absolute or contains a drive letter we have a problem. * - * @param outputFile - * @param outputDirectory + * @param destFile + * @param outputDir * @return * @throws BuildException */ - private String validateOutputFile(String outputFile, - String outputDirectory) + private String validateOutputFile(String destFile, + String outputDir) throws BuildException { - if (outputFile == null) { + if (destFile == null) { return null; } - if ((outputDirectory == null) - && (outputFile.startsWith("/") || outputFile.startsWith("\\"))) { - String relativeOutputFile = makeOutputFileRelative(outputFile); + if ((outputDir == null) + && (destFile.startsWith("/") || destFile.startsWith("\\"))) { + String relativeOutputFile = makeOutputFileRelative(destFile); setOutputfile(relativeOutputFile); return relativeOutputFile; } - String root = getRoot(new File(outputFile)).getAbsolutePath(); + String root = getRoot(new File(destFile)).getAbsolutePath(); if ((root.length() > 1) - && outputFile.startsWith(root.substring(0, root.length() - 1))) { + && destFile.startsWith(root.substring(0, root.length() - 1))) { throw new BuildException("Drive letter in 'outputfile' not " - + "supported: " + outputFile); + + "supported: " + destFile); } - return outputFile; + return destFile; } - private String makeOutputFileRelative(String outputFile) { + private String makeOutputFileRelative(String destFile) { StringBuffer relativePath = new StringBuffer(); String defaultOutputDirectory = getDefaultOutputDirectory(); int nextPos = defaultOutputDirectory.indexOf('/'); @@ -360,7 +358,7 @@ } } - relativePath.append(outputFile); + relativePath.append(destFile); return relativePath.toString(); } @@ -384,4 +382,4 @@ return root; } -} +} \ No newline at end of file Index: JavaCC.java =================================================================== RCS file: /home/cvspublic/ant/src/main/org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.java,v retrieving revision 1.33 diff -u -r1.33 JavaCC.java --- JavaCC.java 22 Nov 2004 09:23:33 -0000 1.33 +++ JavaCC.java 25 Feb 2005 10:40:03 -0000 @@ -19,10 +19,9 @@ import java.io.File; import java.io.InputStream; -import java.io.IOException; import java.util.Enumeration; import java.util.Hashtable; -import java.util.zip.ZipFile; + import org.apache.tools.ant.AntClassLoader; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Project;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]