sbailliez 01/10/28 13:25:27
Modified: src/main/org/apache/tools/ant AntClassLoader.java
BuildException.java BuildLogger.java
DefaultLogger.java DemuxOutputStream.java
DesirableFilter.java DirectoryScanner.java
FileScanner.java IntrospectionHelper.java
Launcher.java Location.java Main.java
PathTokenizer.java Project.java ProjectHelper.java
Target.java TaskAdapter.java XmlLogger.java
Log:
Code clean up:
- removed useless/duplicate imports
- added explicit imports rather than *
- changed specifiers order to be conform to JLS.
Revision Changes Path
1.35 +16 -7
jakarta-ant/src/main/org/apache/tools/ant/AntClassLoader.java
Index: AntClassLoader.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/AntClassLoader.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- AntClassLoader.java 2001/08/30 13:26:36 1.34
+++ AntClassLoader.java 2001/10/28 21:25:26 1.35
@@ -54,11 +54,20 @@
package org.apache.tools.ant;
-import java.lang.reflect.*;
-import java.util.*;
-import java.util.zip.*;
-import java.io.*;
-import java.net.*;
+import java.lang.reflect.Method;
+import java.lang.reflect.InvocationTargetException;
+import java.util.Enumeration;
+import java.util.Vector;
+import java.util.Hashtable;
+import java.util.zip.ZipFile;
+import java.util.zip.ZipEntry;
+import java.io.File;
+import java.io.InputStream;
+import java.io.FileInputStream;
+import java.io.IOException;
+import java.io.ByteArrayOutputStream;
+import java.net.URL;
+import java.net.MalformedURLException;
import org.apache.tools.ant.types.Path;
/**
@@ -163,7 +172,7 @@
/**
* The size of buffers to be used in this classloader.
*/
- static private final int BUFFER_SIZE = 8192;
+ private final static int BUFFER_SIZE = 8192;
/**
* The components of the classpath that the classloader searches for
classes
@@ -402,7 +411,7 @@
* Force initialization of a class in a JDK 1.1 compatible, albeit hacky
* way
*/
- static public void initializeClass(Class theClass) {
+ public static void initializeClass(Class theClass) {
// ***HACK*** We try to create an instance to force the VM to run the
// class' static initializer. We don't care if the instance can't
// be created - we are just interested in the side effect.
1.12 +2 -1
jakarta-ant/src/main/org/apache/tools/ant/BuildException.java
Index: BuildException.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/BuildException.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- BuildException.java 2001/08/02 12:19:35 1.11
+++ BuildException.java 2001/10/28 21:25:26 1.12
@@ -54,7 +54,8 @@
package org.apache.tools.ant;
-import java.io.*;
+import java.io.PrintWriter;
+import java.io.PrintStream;
/**
* Signals an error condition during a build.
1.6 +1 -1
jakarta-ant/src/main/org/apache/tools/ant/BuildLogger.java
Index: BuildLogger.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/BuildLogger.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- BuildLogger.java 2001/09/13 08:40:37 1.5
+++ BuildLogger.java 2001/10/28 21:25:26 1.6
@@ -54,7 +54,7 @@
package org.apache.tools.ant;
-import java.io.*;
+import java.io.PrintStream;
/**
* Interface used by Ant to log the build output.
1.19 +1 -1
jakarta-ant/src/main/org/apache/tools/ant/DefaultLogger.java
Index: DefaultLogger.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/DefaultLogger.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- DefaultLogger.java 2001/08/30 13:26:37 1.18
+++ DefaultLogger.java 2001/10/28 21:25:26 1.19
@@ -54,7 +54,7 @@
package org.apache.tools.ant;
-import java.io.*;
+import java.io.PrintStream;
/**
* Writes build event to a PrintStream. Currently, it
1.2 +5 -3
jakarta-ant/src/main/org/apache/tools/ant/DemuxOutputStream.java
Index: DemuxOutputStream.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/DemuxOutputStream.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DemuxOutputStream.java 2001/07/22 13:12:28 1.1
+++ DemuxOutputStream.java 2001/10/28 21:25:26 1.2
@@ -54,8 +54,10 @@
package org.apache.tools.ant;
-import java.io.*;
-import java.util.*;
+import java.io.OutputStream;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.util.Hashtable;
/**
@@ -67,7 +69,7 @@
*/
public class DemuxOutputStream extends OutputStream {
- static private final int MAX_SIZE = 1024;
+ private final static int MAX_SIZE = 1024;
private Hashtable buffers = new Hashtable();
// private ByteArrayOutputStream buffer = new ByteArrayOutputStream();
1.6 +1 -1
jakarta-ant/src/main/org/apache/tools/ant/DesirableFilter.java
Index: DesirableFilter.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/DesirableFilter.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DesirableFilter.java 2001/07/12 13:02:41 1.5
+++ DesirableFilter.java 2001/10/28 21:25:26 1.6
@@ -56,7 +56,7 @@
import java.io.File;
import java.io.FilenameFilter;
-import java.io.IOException;
+
/**
* Filters filenames to determine whether or not the file is desirable.
1.17 +3 -2
jakarta-ant/src/main/org/apache/tools/ant/DirectoryScanner.java
Index: DirectoryScanner.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/DirectoryScanner.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- DirectoryScanner.java 2001/09/30 13:21:53 1.16
+++ DirectoryScanner.java 2001/10/28 21:25:26 1.17
@@ -54,8 +54,9 @@
package org.apache.tools.ant;
-import java.io.*;
-import java.util.*;
+import java.io.File;
+import java.util.Vector;
+import java.util.StringTokenizer;
/**
* Class for scanning a directory for files/directories that match a certain
1.7 +1 -1
jakarta-ant/src/main/org/apache/tools/ant/FileScanner.java
Index: FileScanner.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/FileScanner.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- FileScanner.java 2001/09/30 13:21:53 1.6
+++ FileScanner.java 2001/10/28 21:25:26 1.7
@@ -53,7 +53,7 @@
*/
package org.apache.tools.ant;
-import java.io.*;
+import java.io.File;
/**
* An interface used to describe the actions required by any type of
1.23 +6 -3
jakarta-ant/src/main/org/apache/tools/ant/IntrospectionHelper.java
Index: IntrospectionHelper.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/IntrospectionHelper.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- IntrospectionHelper.java 2001/09/13 08:40:37 1.22
+++ IntrospectionHelper.java 2001/10/28 21:25:26 1.23
@@ -58,9 +58,12 @@
import org.apache.tools.ant.types.DataType;
import org.apache.tools.ant.types.EnumeratedAttribute;
-import java.lang.reflect.*;
+import java.lang.reflect.Method;
+import java.lang.reflect.InvocationTargetException;
+import java.lang.reflect.Constructor;
import java.io.File;
-import java.util.*;
+import java.util.Enumeration;
+import java.util.Hashtable;
/**
* Helper class that collects the methods a task or nested element
@@ -250,7 +253,7 @@
/**
* Factory method for helper objects.
*/
- public synchronized static IntrospectionHelper getHelper(Class c) {
+ public static synchronized IntrospectionHelper getHelper(Class c) {
IntrospectionHelper ih = (IntrospectionHelper) helpers.get(c);
if (ih == null) {
ih = new IntrospectionHelper(c);
1.2 +12 -9 jakarta-ant/src/main/org/apache/tools/ant/Launcher.java
Index: Launcher.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/Launcher.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Launcher.java 2001/07/17 12:12:39 1.1
+++ Launcher.java 2001/10/28 21:25:26 1.2
@@ -54,10 +54,13 @@
package org.apache.tools.ant;
-import java.io.*;
-import java.util.*;
-import java.net.*;
-import java.lang.reflect.*;
+import java.io.File;
+import java.io.FilenameFilter;
+import java.util.StringTokenizer;
+import java.util.Properties;
+import java.net.URL;
+import java.net.MalformedURLException;
+import java.lang.reflect.Method;
/**
* This is the Ant command line front end to end. This front end
@@ -67,7 +70,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Conor MacNeill</a>
*/
public class Launcher {
- static private File determineAntHome11() {
+ private static File determineAntHome11() {
String classpath = System.getProperty("java.class.path");
StringTokenizer tokenizer = new StringTokenizer(classpath,
System.getProperty("path.separator"));
while (tokenizer.hasMoreTokens()) {
@@ -82,7 +85,7 @@
return null;
}
- static private File determineAntHome(ClassLoader systemClassLoader) {
+ private static File determineAntHome(ClassLoader systemClassLoader) {
try {
String className = Launcher.class.getName().replace('.', '/') +
".class";
URL classResource = systemClassLoader.getResource(className);
@@ -119,7 +122,7 @@
return null;
}
- static private void addDirJars(AntClassLoader classLoader, File jarDir) {
+ private static void addDirJars(AntClassLoader classLoader, File jarDir) {
String[] fileList = jarDir.list(new FilenameFilter() {
public boolean accept(File dir,
String name) {
return name.endsWith(".jar");
@@ -134,7 +137,7 @@
}
}
- static private void addToolsJar(AntClassLoader antLoader) {
+ private static void addToolsJar(AntClassLoader antLoader) {
String javaHome = System.getProperty("java.home");
if (javaHome.endsWith("jre")) {
javaHome = javaHome.substring(0, javaHome.length() - 4);
@@ -150,7 +153,7 @@
}
- static public void main(String[] args) {
+ public static void main(String[] args) {
File antHome = null;
ClassLoader systemClassLoader = Launcher.class.getClassLoader();
if (systemClassLoader == null) {
1.4 +1 -1 jakarta-ant/src/main/org/apache/tools/ant/Location.java
Index: Location.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/Location.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Location.java 2001/01/03 14:18:26 1.3
+++ Location.java 2001/10/28 21:25:26 1.4
@@ -62,7 +62,7 @@
private int lineNumber;
private int columnNumber;
- public static final Location UNKNOWN_LOCATION = new Location();
+ public final static Location UNKNOWN_LOCATION = new Location();
/**
* Creates an "unknown" location.
1.48 +10 -4 jakarta-ant/src/main/org/apache/tools/ant/Main.java
Index: Main.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/Main.java,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- Main.java 2001/10/26 10:19:06 1.47
+++ Main.java 2001/10/28 21:25:26 1.48
@@ -54,8 +54,14 @@
package org.apache.tools.ant;
-import java.io.*;
-import java.util.*;
+import java.io.File;
+import java.io.PrintStream;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.Vector;
+import java.util.Properties;
+import java.util.Enumeration;
/**
* Command line entry point into Ant. This class is entered via the
@@ -72,7 +78,7 @@
public class Main {
/** The default build file name */
- public static final String DEFAULT_BUILD_FILENAME = "build.xml";
+ public final static String DEFAULT_BUILD_FILENAME = "build.xml";
/** Our current message output status. Follows Project.MSG_XXX */
private int msgOutputLevel = Project.MSG_INFO;
@@ -562,7 +568,7 @@
private static String antVersion = null;
- public synchronized static String getAntVersion() throws BuildException {
+ public static synchronized String getAntVersion() throws BuildException {
if (antVersion == null) {
try {
Properties props = new Properties();
1.5 +3 -2
jakarta-ant/src/main/org/apache/tools/ant/PathTokenizer.java
Index: PathTokenizer.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/PathTokenizer.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- PathTokenizer.java 2001/01/03 14:18:27 1.4
+++ PathTokenizer.java 2001/10/28 21:25:26 1.5
@@ -53,8 +53,9 @@
*/
package org.apache.tools.ant;
-import java.util.*;
-import java.io.*;
+import java.util.NoSuchElementException;
+import java.util.StringTokenizer;
+import java.io.File;
/**
* A Path tokenizer takes a path and returns the components that make up
1.77 +24 -18 jakarta-ant/src/main/org/apache/tools/ant/Project.java
Index: Project.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/Project.java,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- Project.java 2001/10/19 07:24:29 1.76
+++ Project.java 2001/10/28 21:25:26 1.77
@@ -54,10 +54,16 @@
package org.apache.tools.ant;
-import java.io.*;
-import java.util.*;
-import java.text.*;
+import java.io.File;
+import java.io.InputStream;
+import java.io.IOException;
+import java.util.Hashtable;
+import java.util.Vector;
+import java.util.Properties;
+import java.util.Enumeration;
+import java.util.Stack;
+
import org.apache.tools.ant.types.FilterSet;
import org.apache.tools.ant.types.FilterSetCollection;
import org.apache.tools.ant.util.FileUtils;
@@ -76,27 +82,27 @@
public class Project {
- public static final int MSG_ERR = 0;
- public static final int MSG_WARN = 1;
- public static final int MSG_INFO = 2;
- public static final int MSG_VERBOSE = 3;
- public static final int MSG_DEBUG = 4;
+ public final static int MSG_ERR = 0;
+ public final static int MSG_WARN = 1;
+ public final static int MSG_INFO = 2;
+ public final static int MSG_VERBOSE = 3;
+ public final static int MSG_DEBUG = 4;
// private set of constants to represent the state
// of a DFS of the Target dependencies
- private static final String VISITING = "VISITING";
- private static final String VISITED = "VISITED";
+ private final static String VISITING = "VISITING";
+ private final static String VISITED = "VISITED";
private static String javaVersion;
- public static final String JAVA_1_0 = "1.0";
- public static final String JAVA_1_1 = "1.1";
- public static final String JAVA_1_2 = "1.2";
- public static final String JAVA_1_3 = "1.3";
- public static final String JAVA_1_4 = "1.4";
+ public final static String JAVA_1_0 = "1.0";
+ public final static String JAVA_1_1 = "1.1";
+ public final static String JAVA_1_2 = "1.2";
+ public final static String JAVA_1_3 = "1.3";
+ public final static String JAVA_1_4 = "1.4";
- public static final String TOKEN_START = FilterSet.DEFAULT_TOKEN_START;
- public static final String TOKEN_END = FilterSet.DEFAULT_TOKEN_END;
+ public final static String TOKEN_START = FilterSet.DEFAULT_TOKEN_START;
+ public final static String TOKEN_END = FilterSet.DEFAULT_TOKEN_END;
private String name;
private String description;
@@ -641,7 +647,7 @@
* @return the native version of to_process or
* an empty string if to_process is null or empty
*/
- static public String translatePath(String to_process) {
+ public static String translatePath(String to_process) {
if ( to_process == null || to_process.length() == 0 ) {
return "";
}
1.63 +19 -6
jakarta-ant/src/main/org/apache/tools/ant/ProjectHelper.java
Index: ProjectHelper.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/ProjectHelper.java,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- ProjectHelper.java 2001/09/30 13:21:53 1.62
+++ ProjectHelper.java 2001/10/28 21:25:26 1.63
@@ -54,12 +54,25 @@
package org.apache.tools.ant;
-import java.io.*;
-import java.util.*;
-import org.xml.sax.*;
-import org.w3c.dom.*;
-import org.apache.tools.ant.taskdefs.*;
-import javax.xml.parsers.*;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.IOException;
+import java.util.Hashtable;
+import java.util.Vector;
+import java.util.Enumeration;
+import org.xml.sax.Locator;
+import org.xml.sax.InputSource;
+import org.xml.sax.HandlerBase;
+import org.xml.sax.SAXParseException;
+import org.xml.sax.SAXException;
+import org.xml.sax.DocumentHandler;
+import org.xml.sax.AttributeList;
+
+
+import javax.xml.parsers.SAXParserFactory;
+import javax.xml.parsers.SAXParser;
+import javax.xml.parsers.ParserConfigurationException;
/**
* Configures a Project (complete with Targets and Tasks) based on
1.25 +3 -1 jakarta-ant/src/main/org/apache/tools/ant/Target.java
Index: Target.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/Target.java,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- Target.java 2001/10/01 07:44:42 1.24
+++ Target.java 2001/10/28 21:25:26 1.25
@@ -54,7 +54,9 @@
package org.apache.tools.ant;
-import java.util.*;
+import java.util.Enumeration;
+import java.util.Vector;
+import java.util.StringTokenizer;
/**
* This class implements a target object with required parameters.
1.8 +2 -2
jakarta-ant/src/main/org/apache/tools/ant/TaskAdapter.java
Index: TaskAdapter.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/TaskAdapter.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- TaskAdapter.java 2001/10/13 00:08:27 1.7
+++ TaskAdapter.java 2001/10/28 21:25:26 1.8
@@ -54,8 +54,8 @@
package org.apache.tools.ant;
-import java.lang.reflect.*;
-import java.util.*;
+import java.lang.reflect.Method;
+
/**
* Use introspection to "adapt" an arbitrary Bean ( not extending Task, but
with similar
1.15 +22 -15 jakarta-ant/src/main/org/apache/tools/ant/XmlLogger.java
Index: XmlLogger.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/XmlLogger.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- XmlLogger.java 2001/10/08 13:52:54 1.14
+++ XmlLogger.java 2001/10/28 21:25:26 1.15
@@ -54,10 +54,17 @@
package org.apache.tools.ant;
-import java.io.*;
-import java.util.*;
-import javax.xml.parsers.*;
-import org.w3c.dom.*;
+import java.io.Writer;
+import java.io.OutputStreamWriter;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.util.Hashtable;
+import java.util.Stack;
+import javax.xml.parsers.DocumentBuilder;
+import javax.xml.parsers.DocumentBuilderFactory;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+import org.w3c.dom.Text;
import org.apache.tools.ant.util.DOMElementWriter;
/**
@@ -68,7 +75,7 @@
*/
public class XmlLogger implements BuildListener {
- private static final DocumentBuilder builder = getDocumentBuilder();
+ private final static DocumentBuilder builder = getDocumentBuilder();
private static DocumentBuilder getDocumentBuilder() {
try {
@@ -80,15 +87,15 @@
}
// XML constants for tag names and attribute names
- private static final String BUILD_TAG = "build";
- private static final String TARGET_TAG = "target";
- private static final String TASK_TAG = "task";
- private static final String MESSAGE_TAG = "message";
- private static final String NAME_ATTR = "name";
- private static final String TIME_ATTR = "time";
- private static final String PRIORITY_ATTR = "priority";
- private static final String LOCATION_ATTR = "location";
- private static final String ERROR_ATTR = "error";
+ private final static String BUILD_TAG = "build";
+ private final static String TARGET_TAG = "target";
+ private final static String TASK_TAG = "task";
+ private final static String MESSAGE_TAG = "message";
+ private final static String NAME_ATTR = "name";
+ private final static String TIME_ATTR = "time";
+ private final static String PRIORITY_ATTR = "priority";
+ private final static String LOCATION_ATTR = "location";
+ private final static String ERROR_ATTR = "error";
private Document doc;
private Hashtable tasks = new Hashtable();
@@ -96,7 +103,7 @@
private Hashtable threadStacks = new Hashtable();
private TimedElement buildElement = null;
- static private class TimedElement {
+ private static class TimedElement {
long startTime;
Element element;
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>