conor 2003/07/18 07:21:24
Modified: src/main/org/apache/tools/ant/filters BaseFilterReader.java
HeadFilter.java StripJavaComments.java
TailFilter.java
src/main/org/apache/tools/ant/filters/util
ChainReaderHelper.java
src/main/org/apache/tools/ant/taskdefs Untar.java
WaitFor.java
src/main/org/apache/tools/ant/taskdefs/optional/dotnet
CSharp.java DotnetBaseMatchingTask.java
DotnetCompile.java DotnetDefine.java Ilasm.java
ImportTypelib.java NetCommand.java
VisualBasicCompile.java WsdlToDotnet.java
src/main/org/apache/tools/ant/types PatternSet.java
Log:
Last for a while ... :-)
Revision Changes Path
1.14 +6 -4
ant/src/main/org/apache/tools/ant/filters/BaseFilterReader.java
Index: BaseFilterReader.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/filters/BaseFilterReader.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -w -u -r1.13 -r1.14
--- BaseFilterReader.java 6 Jul 2003 09:57:35 -0000 1.13
+++ BaseFilterReader.java 18 Jul 2003 14:21:21 -0000 1.14
@@ -65,8 +65,10 @@
*
* @author Magesh Umasankar
*/
-public abstract class BaseFilterReader
- extends FilterReader {
+public abstract class BaseFilterReader extends FilterReader {
+ /** Buffer size used when reading */
+ private static final int BUFFER_SIZE = 8192;
+
/** Have the parameters passed been interpreted? */
private boolean initialized = false;
@@ -116,7 +118,7 @@
*
* @exception IOException If an I/O error occurs
*/
- public final int read(final char cbuf[], final int off,
+ public final int read(final char[] cbuf, final int off,
final int len) throws IOException {
for (int i = 0; i < len; i++) {
final int ch = read();
@@ -232,6 +234,6 @@
* reading
*/
protected final String readFully() throws IOException {
- return FileUtils.readFully(in, 8192);
+ return FileUtils.readFully(in, BUFFER_SIZE);
}
}
1.11 +2 -3 ant/src/main/org/apache/tools/ant/filters/HeadFilter.java
Index: HeadFilter.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/filters/HeadFilter.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -w -u -r1.10 -r1.11
--- HeadFilter.java 6 Jul 2003 09:57:35 -0000 1.10
+++ HeadFilter.java 18 Jul 2003 14:21:21 -0000 1.11
@@ -70,8 +70,7 @@
*
* @author Magesh Umasankar
*/
-public final class HeadFilter
- extends BaseParamFilterReader
+public final class HeadFilter extends BaseParamFilterReader
implements ChainableReader {
/** Parameter name for the number of lines to be returned. */
private static final String LINES_KEY = "lines";
@@ -83,7 +82,7 @@
private long linesRead = 0;
/** Default number of lines to show */
- private static int DEFAULT_NUM_LINES = 10;
+ private static final int DEFAULT_NUM_LINES = 10;
/** Number of lines to be returned in the filtered stream. */
private long lines = DEFAULT_NUM_LINES;
1.12 +2 -0
ant/src/main/org/apache/tools/ant/filters/StripJavaComments.java
Index: StripJavaComments.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/filters/StripJavaComments.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -w -u -r1.11 -r1.12
--- StripJavaComments.java 23 Apr 2003 15:12:13 -0000 1.11
+++ StripJavaComments.java 18 Jul 2003 14:21:21 -0000 1.12
@@ -62,6 +62,8 @@
* (if you have more complex Java parsing needs, use a real lexer).
* Since this class heavily relies on the single char read function,
* you are reccomended to make it work on top of a buffered reader.
+ *
+ * @author Not Specified.
*/
public final class StripJavaComments
extends BaseFilterReader
1.12 +11 -7 ant/src/main/org/apache/tools/ant/filters/TailFilter.java
Index: TailFilter.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/filters/TailFilter.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -w -u -r1.11 -r1.12
--- TailFilter.java 17 Jul 2003 15:44:36 -0000 1.11
+++ TailFilter.java 18 Jul 2003 14:21:21 -0000 1.12
@@ -73,8 +73,7 @@
*
* @author Magesh Umasankar
*/
-public final class TailFilter
- extends BaseParamFilterReader
+public final class TailFilter extends BaseParamFilterReader
implements ChainableReader {
/** Parameter name for the number of lines to be returned. */
private static final String LINES_KEY = "lines";
@@ -85,8 +84,11 @@
/** Number of lines currently read in. */
private long linesRead = 0;
+ /** Default number of lines to show */
+ private static final int DEFAULT_NUM_LINES = 10;
+
/** Number of lines to be returned in the filtered stream. */
- private long lines = 10;
+ private long lines = DEFAULT_NUM_LINES;
/** Number of lines to be skipped. */
private long skip = 0;
@@ -150,15 +152,17 @@
while (line == null || line.length() == 0) {
line = lineTokenizer.getToken(in);
line = tailFilter(line);
- if (line == null)
+ if (line == null) {
return -1;
+ }
linePos = 0;
}
int ch = line.charAt(linePos);
linePos++;
- if (linePos == line.length())
+ if (linePos == line.length()) {
line = null;
+ }
return ch;
}
@@ -183,7 +187,7 @@
/**
* Sets the number of lines to be skipped in the filtered stream.
*
- * @param lines the number of lines to be skipped in the filtered stream
+ * @param skip the number of lines to be skipped in the filtered stream
*/
public final void setSkip(final long skip) {
this.skip = skip;
1.17 +12 -10
ant/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java
Index: ChainReaderHelper.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/filters/util/ChainReaderHelper.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -w -u -r1.16 -r1.17
--- ChainReaderHelper.java 17 Jul 2003 15:44:37 -0000 1.16
+++ ChainReaderHelper.java 18 Jul 2003 14:21:21 -0000 1.17
@@ -178,8 +178,8 @@
}
if (clazz != null) {
if
(!FilterReader.class.isAssignableFrom(clazz)) {
- throw new BuildException(className +
- " does not extend
java.io.FilterReader");
+ throw new BuildException(className
+ + " does not extend
java.io.FilterReader");
}
final Constructor[] constructors =
clazz.getConstructors();
@@ -188,16 +188,17 @@
for (; j < constructors.length; j++) {
Class[] types = constructors[j]
.getParameterTypes();
- if (types.length == 1 &&
-
types[0].isAssignableFrom(Reader.class)) {
+ if (types.length == 1
+ &&
types[0].isAssignableFrom(Reader.class)) {
consPresent = true;
break;
}
}
if ( !consPresent) {
- throw new BuildException( className +
- " does not define a public
constructor" +
- " that takes in a Reader as its
single argument.");
+ throw new BuildException(className
+ + " does not define a public
constructor"
+ + " that takes in a Reader as its "
+ + "single argument.");
}
final Reader[] rdr = {instream};
instream =
@@ -235,8 +236,9 @@
* classes, even if they have public methods.
*/
private void setProjectOnObject(Object obj) {
- if (project == null)
+ if (project == null) {
return;
+ }
if (obj instanceof BaseFilterReader) {
((BaseFilterReader) obj).setProject(project);
return;
1.35 +4 -2 ant/src/main/org/apache/tools/ant/taskdefs/Untar.java
Index: Untar.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/Untar.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -w -u -r1.34 -r1.35
--- Untar.java 6 Jul 2003 09:57:37 -0000 1.34
+++ Untar.java 18 Jul 2003 14:21:22 -0000 1.35
@@ -146,7 +146,9 @@
if (tis != null) {
try {
tis.close();
- } catch (IOException e) {}
+ } catch (IOException e) {
+ // ignore
+ }
}
}
}
1.18 +12 -10 ant/src/main/org/apache/tools/ant/taskdefs/WaitFor.java
Index: WaitFor.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/WaitFor.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -w -u -r1.17 -r1.18
--- WaitFor.java 6 Jul 2003 09:57:37 -0000 1.17
+++ WaitFor.java 18 Jul 2003 14:21:22 -0000 1.18
@@ -88,10 +88,11 @@
*/
public class WaitFor extends ConditionBase {
- private long maxWaitMillis = 1000l * 60l * 3l; // default max wait time
- private long maxWaitMultiplier = 1l;
- private long checkEveryMillis = 500l;
- private long checkEveryMultiplier = 1l;
+ /** default max wait time */
+ private long maxWaitMillis = 1000L * 60L * 3L;
+ private long maxWaitMultiplier = 1L;
+ private long checkEveryMillis = 500L;
+ private long checkEveryMultiplier = 1L;
private String timeoutProperty;
/**
@@ -159,6 +160,7 @@
try {
Thread.sleep(checkEveryMillis);
} catch (InterruptedException e) {
+ // ignore
}
}
@@ -192,12 +194,12 @@
private Hashtable timeTable = new Hashtable();
public Unit() {
- timeTable.put(MILLISECOND, new Long(1l));
- timeTable.put(SECOND, new Long(1000l));
- timeTable.put(MINUTE, new Long(1000l * 60l));
- timeTable.put(HOUR, new Long(1000l * 60l * 60l));
- timeTable.put(DAY, new Long(1000l * 60l * 60l * 24l));
- timeTable.put(WEEK, new Long(1000l * 60l * 60l * 24l *
7l));
+ timeTable.put(MILLISECOND, new Long(1L));
+ timeTable.put(SECOND, new Long(1000L));
+ timeTable.put(MINUTE, new Long(1000L * 60L));
+ timeTable.put(HOUR, new Long(1000L * 60L * 60L));
+ timeTable.put(DAY, new Long(1000L * 60L * 60L * 24L));
+ timeTable.put(WEEK, new Long(1000L * 60L * 60L * 24L *
7L));
}
public long getMultiplier() {
1.34 +4 -4
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/CSharp.java
Index: CSharp.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/CSharp.java,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -w -u -r1.33 -r1.34
1.5 +10 -9
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/DotnetBaseMatchingTask.java
Index: DotnetBaseMatchingTask.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/DotnetBaseMatchingTask.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -u -r1.4 -r1.5
--- DotnetBaseMatchingTask.java 17 Jul 2003 15:44:40 -0000 1.4
+++ DotnetBaseMatchingTask.java 18 Jul 2003 14:21:22 -0000 1.5
@@ -133,7 +133,8 @@
*/
protected int buildFileList(NetCommand command, Hashtable filesToBuild,
long outputTimestamp) {
int filesOutOfDate=0;
- boolean scanImplicitFileset=getSrcDir()!=null || filesets.size()==0;
+ boolean scanImplicitFileset
+ = getSrcDir() != null || filesets.size() == 0;
if (scanImplicitFileset) {
//scan for an implicit fileset if there was a srcdir set
//or there was no srcDir set but the @
1.10 +20 -20
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/DotnetCompile.java
Index: DotnetCompile.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/DotnetCompile.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -w -u -r1.9 -r1.10
--- DotnetCompile.java 17 Jul 2003 15:44:40 -0000 1.9
+++ DotnetCompile.java 18 Jul 2003 14:21:22 -0000 1.10
@@ -579,8 +579,8 @@
public void setTargetType(String ttype)
throws BuildException {
ttype = ttype.toLowerCase();
- if (ttype.equals("exe") || ttype.equals("library") ||
- ttype.equals("module") || ttype.equals("winexe")) {
+ if (ttype.equals("exe") || ttype.equals("library")
+ || ttype.equals("module") || ttype.equals("winexe")) {
targetType = ttype;
} else {
throw new BuildException("targetType " + ttype
@@ -847,8 +847,8 @@
fillInSharedParameters(command);
addResources(command);
addCompilerSpecificOptions(command);
- int referencesOutOfDate=addReferenceFilesets(command,
- getOutputFileTimestamp());
+ int referencesOutOfDate
+ = addReferenceFilesets(command, getOutputFileTimestamp());
//if the refs are out of date, force a build.
boolean forceBuild= referencesOutOfDate > 0;
addFilesAndExecute(command, forceBuild);
1.4 +2 -2
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/DotnetDefine.java
Index: DotnetDefine.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/DotnetDefine.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -u -r1.3 -r1.4
1.29 +5 -3
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/Ilasm.java
Index: Ilasm.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/Ilasm.java,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -w -u -r1.28 -r1.29
--- Ilasm.java 18 Apr 2003 23:40:24 -0000 1.28
+++ Ilasm.java 18 Jul 2003 14:21:23 -0000 1.29
@@ -160,6 +160,7 @@
* any extra command options?
*/
protected String extraOptions;
+
/**
* filesets of references
*/
@@ -245,7 +246,8 @@
* @ant.attribute ignore="true"
*/
public void setOwner(String s) {
- log("This option is not supported by ILASM as of Beta-2, and will be
ignored", Project.MSG_WARN);
+ log("This option is not supported by ILASM as of Beta-2, "
+ + "and will be ignored", Project.MSG_WARN);
}
1.5 +10 -12
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/ImportTypelib.java
Index: ImportTypelib.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/ImportTypelib.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -w -u -r1.4 -r1.5
--- ImportTypelib.java 17 Jul 2003 15:44:41 -0000 1.4
+++ ImportTypelib.java 18 Jul 2003 14:21:23 -0000 1.5
@@ -185,8 +185,8 @@
+" to assembly "+destFile
+" in namespace "+namespace, Project.MSG_VERBOSE);
//rebuild unless the dest file is newer than the source file
- if (srcFile.exists() && destFile.exists() &&
- srcFile.lastModified() <= destFile.lastModified()) {
+ if (srcFile.exists() && destFile.exists()
+ && srcFile.lastModified() <= destFile.lastModified()) {
log("The typelib is up to date",Project.MSG_VERBOSE);
return;
}
@@ -205,7 +205,5 @@
command.addArgument("/unsafe");
}
command.addArgument(extraOptions);
-
-
}
}
1.21 +3 -3
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/NetCommand.java
Index: NetCommand.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/NetCommand.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -w -u -r1.20 -r1.21
1.6 +2 -2
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/VisualBasicCompile.java
Index: VisualBasicCompile.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/VisualBasicCompile.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -u -r1.5 -r1.6
--- VisualBasicCompile.java 17 Jul 2003 15:44:41 -0000 1.5
+++ VisualBasicCompile.java 18 Jul 2003 14:21:23 -0000 1.6
@@ -213,7 +213,7 @@
/**
* Specifies the root namespace for all type declarations.
- * @param a root namespace.
+ * @param rootNamespace a root namespace.
*/
public void setRootNamespace(String rootNamespace) {
this.rootNamespace = rootNamespace;
1.15 +4 -4
ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/WsdlToDotnet.java
Index: WsdlToDotnet.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/dotnet/WsdlToDotnet.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -w -u -r1.14 -r1.15
--- WsdlToDotnet.java 17 Jul 2003 15:44:41 -0000 1.14
+++ WsdlToDotnet.java 18 Jul 2003 14:21:23 -0000 1.15
@@ -242,8 +242,8 @@
if (srcFile!=null) {
command.addArgument(srcFile.toString());
//rebuild unless the dest file is newer than the source file
- if (srcFile.exists() && destFile.exists() &&
- srcFile.lastModified() <= destFile.lastModified()) {
+ if (srcFile.exists() && destFile.exists()
+ && srcFile.lastModified() <= destFile.lastModified()) {
rebuild = false;
}
} else {
1.30 +31 -31 ant/src/main/org/apache/tools/ant/types/PatternSet.java
Index: PatternSet.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/types/PatternSet.java,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -w -u -r1.29 -r1.30
--- PatternSet.java 7 Mar 2003 11:23:07 -0000 1.29
+++ PatternSet.java 18 Jul 2003 14:21:24 -0000 1.30
@@ -473,8 +473,8 @@
}
public String toString() {
- return "patternSet{ includes: " + includeList +
- " excludes: " + excludeList + " }";
+ return "patternSet{ includes: " + includeList
+ + " excludes: " + excludeList + " }";
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]