git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273480 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -134,31 +134,31 @@ import org.apache.tools.ant.Project; | |||||
| * @author <a href="mailto:umagesh@apache.org">Magesh Umasankar</a> | * @author <a href="mailto:umagesh@apache.org">Magesh Umasankar</a> | ||||
| */ | */ | ||||
| public final class AnsiColorLogger extends DefaultLogger { | public final class AnsiColorLogger extends DefaultLogger { | ||||
| private static final int ATTR_NORMAL = 0; | |||||
| private static final int ATTR_BRIGHT = 1; | |||||
| // private static final int ATTR_NORMAL = 0; | |||||
| // private static final int ATTR_BRIGHT = 1; | |||||
| private static final int ATTR_DIM = 2; | private static final int ATTR_DIM = 2; | ||||
| private static final int ATTR_UNDERLINE = 3; | |||||
| private static final int ATTR_BLINK = 5; | |||||
| private static final int ATTR_REVERSE = 7; | |||||
| private static final int ATTR_HIDDEN = 8; | |||||
| // private static final int ATTR_UNDERLINE = 3; | |||||
| // private static final int ATTR_BLINK = 5; | |||||
| // private static final int ATTR_REVERSE = 7; | |||||
| // private static final int ATTR_HIDDEN = 8; | |||||
| private static final int FG_BLACK = 30; | |||||
| // private static final int FG_BLACK = 30; | |||||
| private static final int FG_RED = 31; | private static final int FG_RED = 31; | ||||
| private static final int FG_GREEN = 32; | private static final int FG_GREEN = 32; | ||||
| private static final int FG_YELLOW = 33; | |||||
| // private static final int FG_YELLOW = 33; | |||||
| private static final int FG_BLUE = 34; | private static final int FG_BLUE = 34; | ||||
| private static final int FG_MAGENTA = 35; | private static final int FG_MAGENTA = 35; | ||||
| private static final int FG_CYAN = 36; | private static final int FG_CYAN = 36; | ||||
| private static final int FG_WHITE = 37; | |||||
| // private static final int FG_WHITE = 37; | |||||
| private static final int BG_BLACK = 40; | |||||
| private static final int BG_RED = 41; | |||||
| private static final int BG_GREEN = 42; | |||||
| private static final int BG_YELLOW = 44; | |||||
| private static final int BG_BLUE = 44; | |||||
| private static final int BG_MAGENTA = 45; | |||||
| private static final int BG_CYAN = 46; | |||||
| private static final int BG_WHITE = 47; | |||||
| // private static final int BG_BLACK = 40; | |||||
| // private static final int BG_RED = 41; | |||||
| // private static final int BG_GREEN = 42; | |||||
| // private static final int BG_YELLOW = 44; | |||||
| // private static final int BG_BLUE = 44; | |||||
| // private static final int BG_MAGENTA = 45; | |||||
| // private static final int BG_CYAN = 46; | |||||
| // private static final int BG_WHITE = 47; | |||||
| private static final String PREFIX = "\u001b["; | private static final String PREFIX = "\u001b["; | ||||
| private static final String SUFFIX = "m"; | private static final String SUFFIX = "m"; | ||||
| @@ -69,8 +69,6 @@ import org.apache.tools.ant.Task; | |||||
| * @author Conor MacNeill | * @author Conor MacNeill | ||||
| */ | */ | ||||
| public class Log4jListener implements BuildListener { | public class Log4jListener implements BuildListener { | ||||
| /** Log4j Configuration file */ | |||||
| private static final String LOG4J_CONFIG_PROPERTY = "log4j.configuration"; | |||||
| /** Indicates if the listener was initialized. */ | /** Indicates if the listener was initialized. */ | ||||
| private boolean initialized = false; | private boolean initialized = false; | ||||
| @@ -1644,7 +1644,7 @@ public class Javadoc extends Task { | |||||
| // is the href a valid URL | // is the href a valid URL | ||||
| try { | try { | ||||
| URL base = new URL("file://."); | URL base = new URL("file://."); | ||||
| URL testHref = new URL(base, la.getHref()); | |||||
| new URL(base, la.getHref()); | |||||
| } catch (MalformedURLException mue) { | } catch (MalformedURLException mue) { | ||||
| // ok - just skip | // ok - just skip | ||||
| log("Link href \"" + la.getHref() | log("Link href \"" + la.getHref() | ||||
| @@ -90,7 +90,7 @@ public class Socket extends ProjectComponent implements Condition { | |||||
| log("Checking for listener at " + server + ":" + port, | log("Checking for listener at " + server + ":" + port, | ||||
| Project.MSG_VERBOSE); | Project.MSG_VERBOSE); | ||||
| try { | try { | ||||
| java.net.Socket socket = new java.net.Socket(server, port); | |||||
| new java.net.Socket(server, port); | |||||
| } catch (IOException e) { | } catch (IOException e) { | ||||
| return false; | return false; | ||||
| } | } | ||||
| @@ -147,14 +147,6 @@ import org.apache.tools.ant.types.EnumeratedAttribute; | |||||
| */ | */ | ||||
| public class PropertyFile extends Task { | public class PropertyFile extends Task { | ||||
| /* ======================================================================== | |||||
| * | |||||
| * Static variables. | |||||
| */ | |||||
| private static final String NEWLINE = System.getProperty("line.separator"); | |||||
| /* ======================================================================== | /* ======================================================================== | ||||
| * | * | ||||
| * Instance variables. | * Instance variables. | ||||
| @@ -134,7 +134,6 @@ public class CCMCheck extends Continuus { | |||||
| */ | */ | ||||
| public void execute() throws BuildException { | public void execute() throws BuildException { | ||||
| Commandline commandLine = new Commandline(); | Commandline commandLine = new Commandline(); | ||||
| Project aProj = getProject(); | |||||
| int result = 0; | int result = 0; | ||||
| // build the command line from what we got the format is | // build the command line from what we got the format is | ||||
| @@ -85,7 +85,6 @@ public class CCMReconfigure extends Continuus { | |||||
| */ | */ | ||||
| public void execute() throws BuildException { | public void execute() throws BuildException { | ||||
| Commandline commandLine = new Commandline(); | Commandline commandLine = new Commandline(); | ||||
| Project aProj = getProject(); | |||||
| int result = 0; | int result = 0; | ||||
| // build the command line from what we got the format | // build the command line from what we got the format | ||||
| @@ -100,8 +100,8 @@ public class ClassFile { | |||||
| } | } | ||||
| // right we have a good looking class file. | // right we have a good looking class file. | ||||
| int minorVersion = classStream.readUnsignedShort(); | |||||
| int majorVersion = classStream.readUnsignedShort(); | |||||
| /* int minorVersion = */ classStream.readUnsignedShort(); | |||||
| /* int majorVersion = */ classStream.readUnsignedShort(); | |||||
| // read the constant pool in and resolve it | // read the constant pool in and resolve it | ||||
| constantPool = new ConstantPool(); | constantPool = new ConstantPool(); | ||||
| @@ -109,9 +109,9 @@ public class ClassFile { | |||||
| constantPool.read(classStream); | constantPool.read(classStream); | ||||
| constantPool.resolve(); | constantPool.resolve(); | ||||
| int accessFlags = classStream.readUnsignedShort(); | |||||
| /* int accessFlags = */ classStream.readUnsignedShort(); | |||||
| int thisClassIndex = classStream.readUnsignedShort(); | int thisClassIndex = classStream.readUnsignedShort(); | ||||
| int superClassIndex = classStream.readUnsignedShort(); | |||||
| /* int superClassIndex = */ classStream.readUnsignedShort(); | |||||
| ClassCPInfo classInfo | ClassCPInfo classInfo | ||||
| = (ClassCPInfo) constantPool.getEntry(thisClassIndex); | = (ClassCPInfo) constantPool.getEntry(thisClassIndex); | ||||
| className = classInfo.getClassName(); | className = classInfo.getClassName(); | ||||
| @@ -81,25 +81,6 @@ public class JarFileIterator implements ClassFileIterator { | |||||
| jarStream = new ZipInputStream(stream); | jarStream = new ZipInputStream(stream); | ||||
| } | } | ||||
| /** | |||||
| * Read a stream into an array of bytes | |||||
| * | |||||
| * @param stream the stream from which the bytes are read | |||||
| * @return the stream's content as a byte array | |||||
| * @exception IOException if the stream cannot be read | |||||
| */ | |||||
| private byte[] getEntryBytes(InputStream stream) throws IOException { | |||||
| byte[] buffer = new byte[8192]; | |||||
| ByteArrayOutputStream baos = new ByteArrayOutputStream(2048); | |||||
| int n; | |||||
| while ((n = stream.read(buffer, 0, buffer.length)) != -1) { | |||||
| baos.write(buffer, 0, n); | |||||
| } | |||||
| return baos.toByteArray(); | |||||
| } | |||||
| /** | /** | ||||
| * Get the next ClassFile object from the jar | * Get the next ClassFile object from the jar | ||||
| * | * | ||||
| @@ -206,28 +206,6 @@ abstract class VAJLocalUtil implements VAJUtil{ | |||||
| } | } | ||||
| } | } | ||||
| /** | |||||
| * returns a list of project names matching the given pattern | |||||
| */ | |||||
| private Vector findMatchingProjects(String pattern) { | |||||
| String[] projectNames; | |||||
| try { | |||||
| projectNames = getWorkspace().getRepository().getProjectNames(); | |||||
| } catch (IvjException e) { | |||||
| throw createBuildException("VA Exception occured: ", e); | |||||
| } | |||||
| Vector matchingProjects = new Vector(); | |||||
| for (int i = 0; i < projectNames.length; i++) { | |||||
| if (VAJWorkspaceScanner.match(pattern, projectNames[i])) { | |||||
| matchingProjects.addElement(projectNames[i]); | |||||
| } | |||||
| } | |||||
| return matchingProjects; | |||||
| } | |||||
| /** | /** | ||||
| * return project descriptions containing full project names instead | * return project descriptions containing full project names instead | ||||
| * of patterns with wildcards. | * of patterns with wildcards. | ||||
| @@ -236,8 +236,6 @@ public class JonasHotDeploymentTool extends GenericHotDeploymentTool implements | |||||
| } | } | ||||
| } | } | ||||
| String anAction = getTask().getAction(); | |||||
| if (getServer() != null) { | if (getServer() != null) { | ||||
| java.createArg().setLine("-n " + getServer()); | java.createArg().setLine("-n " + getServer()); | ||||
| } | } | ||||
| @@ -142,12 +142,12 @@ public class ClassNameReader extends Object { | |||||
| if (cookie != 0xCAFEBABE) { | if (cookie != 0xCAFEBABE) { | ||||
| return null; | return null; | ||||
| } | } | ||||
| int version = data.readInt(); | |||||
| /* int version = */ data.readInt(); | |||||
| // read the constant pool. | // read the constant pool. | ||||
| ConstantPool constants = new ConstantPool(data); | ConstantPool constants = new ConstantPool(data); | ||||
| Object[] values = constants.values; | Object[] values = constants.values; | ||||
| // read access flags and class index. | // read access flags and class index. | ||||
| int accessFlags = data.readUnsignedShort(); | |||||
| /* int accessFlags = */ data.readUnsignedShort(); | |||||
| int classIndex = data.readUnsignedShort(); | int classIndex = data.readUnsignedShort(); | ||||
| Integer stringIndex = (Integer) values[classIndex]; | Integer stringIndex = (Integer) values[classIndex]; | ||||
| String className = (String) values[stringIndex.intValue()]; | String className = (String) values[stringIndex.intValue()]; | ||||
| @@ -207,8 +207,6 @@ public class JlinkTask extends MatchingTask { | |||||
| private boolean compress = false; | private boolean compress = false; | ||||
| private String ps = System.getProperty("path.separator"); | |||||
| } | } | ||||
| @@ -320,8 +320,6 @@ public class jlink extends Object { | |||||
| */ | */ | ||||
| private void addFile(ZipOutputStream output, File file, String prefix, boolean compress) throws IOException { | private void addFile(ZipOutputStream output, File file, String prefix, boolean compress) throws IOException { | ||||
| //Make sure file exists | //Make sure file exists | ||||
| long checksum = 0; | |||||
| if (!file.exists()) { | if (!file.exists()) { | ||||
| return; | return; | ||||
| } | } | ||||
| @@ -417,7 +415,7 @@ public class jlink extends Object { | |||||
| private long calcChecksum(File f) throws IOException { | private long calcChecksum(File f) throws IOException { | ||||
| BufferedInputStream in = new BufferedInputStream(new FileInputStream(f)); | BufferedInputStream in = new BufferedInputStream(new FileInputStream(f)); | ||||
| return calcChecksum(in, f.length()); | |||||
| return calcChecksum(in); | |||||
| } | } | ||||
| @@ -425,7 +423,7 @@ public class jlink extends Object { | |||||
| * Necessary in the case where you add a entry that | * Necessary in the case where you add a entry that | ||||
| * is not compressed. | * is not compressed. | ||||
| */ | */ | ||||
| private long calcChecksum(InputStream in, long size) throws IOException { | |||||
| private long calcChecksum(InputStream in) throws IOException { | |||||
| CRC32 crc = new CRC32(); | CRC32 crc = new CRC32(); | ||||
| int len = buffer.length; | int len = buffer.length; | ||||
| int count = -1; | int count = -1; | ||||
| @@ -165,7 +165,6 @@ public class WLJspc extends MatchingTask { | |||||
| File jspFile = null; | File jspFile = null; | ||||
| String parents = ""; | String parents = ""; | ||||
| String arg = ""; | |||||
| int j = 0; | int j = 0; | ||||
| //XXX this array stuff is a remnant of prev trials.. gotta remove. | //XXX this array stuff is a remnant of prev trials.. gotta remove. | ||||
| args[j++] = "-d"; | args[j++] = "-d"; | ||||
| @@ -469,7 +469,6 @@ public class JUnitTestRunner implements TestListener { | |||||
| * </table> | * </table> | ||||
| */ | */ | ||||
| public static void main(String[] args) throws IOException { | public static void main(String[] args) throws IOException { | ||||
| boolean exitAtEnd = true; | |||||
| boolean haltError = false; | boolean haltError = false; | ||||
| boolean haltFail = false; | boolean haltFail = false; | ||||
| boolean stackfilter = true; | boolean stackfilter = true; | ||||
| @@ -122,10 +122,10 @@ public class Pvcs extends org.apache.tools.ant.Task { | |||||
| */ | */ | ||||
| private static final String PCLI_EXE = "pcli"; | private static final String PCLI_EXE = "pcli"; | ||||
| /** | |||||
| /* | |||||
| * Constant for the PCLI listversionedfiles recursive i a format "get" understands | * Constant for the PCLI listversionedfiles recursive i a format "get" understands | ||||
| */ | */ | ||||
| private static final String PCLI_LVF_ARGS = "lvf -z -aw"; | |||||
| // private static final String PCLI_LVF_ARGS = "lvf -z -aw"; | |||||
| /** | /** | ||||
| * Constant for the thing to execute | * Constant for the thing to execute | ||||
| @@ -164,7 +164,6 @@ public class Pvcs extends org.apache.tools.ant.Task { | |||||
| * @exception org.apache.tools.ant.BuildException Something is stopping the build... | * @exception org.apache.tools.ant.BuildException Something is stopping the build... | ||||
| */ | */ | ||||
| public void execute() throws org.apache.tools.ant.BuildException { | public void execute() throws org.apache.tools.ant.BuildException { | ||||
| Project aProj = getProject(); | |||||
| int result = 0; | int result = 0; | ||||
| if (repository == null || repository.trim().equals("")) { | if (repository == null || repository.trim().equals("")) { | ||||
| @@ -86,9 +86,9 @@ public final class ClassFile { | |||||
| DataInputStream dis = new DataInputStream(is); | DataInputStream dis = new DataInputStream(is); | ||||
| ConstantPool constantPool = new ConstantPool(); | ConstantPool constantPool = new ConstantPool(); | ||||
| int magic = dis.readInt(); // 0xCAFEBABE | |||||
| int minor = dis.readShort(); | |||||
| int major = dis.readShort(); | |||||
| /* int magic = */ dis.readInt(); // 0xCAFEBABE | |||||
| /* int minor = */ dis.readShort(); | |||||
| /* int major = */ dis.readShort(); | |||||
| constantPool.read(dis); | constantPool.read(dis); | ||||
| constantPool.resolve(); | constantPool.resolve(); | ||||
| @@ -97,7 +97,7 @@ public final class ClassFile { | |||||
| access_flags = dis.readShort(); | access_flags = dis.readShort(); | ||||
| int this_class = dis.readShort(); | int this_class = dis.readShort(); | ||||
| fullname = ((ClassCPInfo) constantPool.getEntry(this_class)).getClassName().replace('/', '.'); | fullname = ((ClassCPInfo) constantPool.getEntry(this_class)).getClassName().replace('/', '.'); | ||||
| int super_class = dis.readShort(); | |||||
| /* int super_class = */ dis.readShort(); | |||||
| // skip interfaces... | // skip interfaces... | ||||
| int count = dis.readShort(); | int count = dis.readShort(); | ||||
| @@ -113,7 +113,6 @@ import org.apache.tools.ant.types.Commandline; | |||||
| public class MSVSSCREATE extends MSVSS { | public class MSVSSCREATE extends MSVSS { | ||||
| private String m_AutoResponse = null; | private String m_AutoResponse = null; | ||||
| private String m_Name = null; | |||||
| private String m_Comment = "-"; | private String m_Comment = "-"; | ||||
| private boolean m_Quiet = false; | private boolean m_Quiet = false; | ||||
| @@ -301,16 +301,6 @@ public class MSVSSHISTORY extends MSVSS { | |||||
| } | } | ||||
| } | } | ||||
| /** | |||||
| * Builds the User command. | |||||
| * @param cmd the commandline the command is to be added to | |||||
| */ | |||||
| private void getUserCommand(Commandline cmd) { | |||||
| if (m_User != null) { | |||||
| cmd.createArgument().setValue(FLAG_USER + m_User); | |||||
| } | |||||
| } | |||||
| /** | /** | ||||
| * Calculates the start date for version comparison. | * Calculates the start date for version comparison. | ||||
| * <p> | * <p> | ||||
| @@ -343,17 +333,6 @@ public class MSVSSHISTORY extends MSVSS { | |||||
| m_User = user; | m_User = user; | ||||
| } | } | ||||
| /** | |||||
| * @return the 'recursive' command if the attribute was 'true', otherwise an empty string | |||||
| */ | |||||
| private void getRecursiveCommand(Commandline cmd) { | |||||
| if (!m_Recursive) { | |||||
| return; | |||||
| } else { | |||||
| cmd.createArgument().setValue(FLAG_RECURSION); | |||||
| } | |||||
| } | |||||
| /** | /** | ||||
| * Specify the output style; optional. | * Specify the output style; optional. | ||||
| * | * | ||||
| @@ -120,7 +120,7 @@ public class Draw extends TransformOperation | |||||
| BufferedImage child = op.getAsBufferedImage(); | BufferedImage child = op.getAsBufferedImage(); | ||||
| log("\tDrawing to x=" + xloc + " y=" + yloc); | log("\tDrawing to x=" + xloc + " y=" + yloc); | ||||
| graphics.drawImage(child, null, xloc, yloc); | graphics.drawImage(child, null, xloc, yloc); | ||||
| PlanarImage test = PlanarImage.wrapRenderedImage(bi); | |||||
| PlanarImage.wrapRenderedImage(bi); | |||||
| } | } | ||||
| } | } | ||||
| image = PlanarImage.wrapRenderedImage(bi); | image = PlanarImage.wrapRenderedImage(bi); | ||||
| @@ -360,7 +360,6 @@ public class FileUtils { | |||||
| in = new BufferedReader(rdr); | in = new BufferedReader(rdr); | ||||
| } | } | ||||
| int length; | |||||
| String newline = null; | String newline = null; | ||||
| String line = in.readLine(); | String line = in.readLine(); | ||||
| while (line != null) { | while (line != null) { | ||||
| @@ -72,7 +72,7 @@ public class AncestorAnalyzer extends AbstractAnalyzer { | |||||
| public AncestorAnalyzer() { | public AncestorAnalyzer() { | ||||
| // force BCEL classes to load now | // force BCEL classes to load now | ||||
| try { | try { | ||||
| ClassParser parser = new ClassParser("force"); | |||||
| new ClassParser("force"); | |||||
| } catch (IOException e) { | } catch (IOException e) { | ||||
| // ignore | // ignore | ||||
| } | } | ||||
| @@ -72,7 +72,7 @@ public class FullAnalyzer extends AbstractAnalyzer { | |||||
| public FullAnalyzer() { | public FullAnalyzer() { | ||||
| // force BCEL classes to load now | // force BCEL classes to load now | ||||
| try { | try { | ||||
| ClassParser parser = new ClassParser("force"); | |||||
| new ClassParser("force"); | |||||
| } catch (IOException e) { | } catch (IOException e) { | ||||
| // ignore | // ignore | ||||
| } | } | ||||
| @@ -1,7 +1,7 @@ | |||||
| /* | /* | ||||
| * The Apache Software License, Version 1.1 | * The Apache Software License, Version 1.1 | ||||
| * | * | ||||
| * Copyright (c) 2000 The Apache Software Foundation. All rights | |||||
| * Copyright (c) 2000,2002 The Apache Software Foundation. All rights | |||||
| * reserved. | * reserved. | ||||
| * | * | ||||
| * Redistribution and use in source and binary forms, with or without | * Redistribution and use in source and binary forms, with or without | ||||
| @@ -157,7 +157,6 @@ public class TarUtils { | |||||
| * @return The integer value of the octal bytes. | * @return The integer value of the octal bytes. | ||||
| */ | */ | ||||
| public static int getOctalBytes(long value, byte[] buf, int offset, int length) { | public static int getOctalBytes(long value, byte[] buf, int offset, int length) { | ||||
| byte[] result = new byte[length]; | |||||
| int idx = length - 1; | int idx = length - 1; | ||||
| buf[offset + idx] = 0; | buf[offset + idx] = 0; | ||||