Browse Source

checkstyle

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@471288 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Reilly 18 years ago
parent
commit
59ac4ad935
9 changed files with 53 additions and 34 deletions
  1. +32
    -16
      src/main/org/apache/tools/ant/taskdefs/Javadoc.java
  2. +4
    -0
      src/main/org/apache/tools/ant/taskdefs/LogOutputStream.java
  3. +2
    -3
      src/main/org/apache/tools/ant/taskdefs/MacroDef.java
  4. +10
    -9
      src/main/org/apache/tools/ant/taskdefs/MakeUrl.java
  5. +1
    -3
      src/main/org/apache/tools/ant/taskdefs/MatchingTask.java
  6. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/Move.java
  7. +1
    -0
      src/main/org/apache/tools/ant/taskdefs/PathConvert.java
  8. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/Property.java
  9. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/compilers/AptCompilerAdapter.java

+ 32
- 16
src/main/org/apache/tools/ant/taskdefs/Javadoc.java View File

@@ -257,7 +257,8 @@ public class Javadoc extends Task {
} }


/** /**
* @see java.lang.Object#toString
* Return a string rep for this object.
* @return the package name.
*/ */
public String toString() { public String toString() {
return getName(); return getName();
@@ -341,7 +342,7 @@ public class Javadoc extends Task {
*/ */
public static class AccessType extends EnumeratedAttribute { public static class AccessType extends EnumeratedAttribute {
/** /**
* @see EnumeratedAttribute#getValues().
* @return the allowed values for the access type.
*/ */
public String[] getValues() { public String[] getValues() {
// Protected first so if any GUI tool offers a default // Protected first so if any GUI tool offers a default
@@ -359,9 +360,18 @@ public class Javadoc extends Task {
*/ */
public class ResourceCollectionContainer { public class ResourceCollectionContainer {
private ArrayList rcs = new ArrayList(); private ArrayList rcs = new ArrayList();
/**
* Add a resource collection to the container.
* @param rc the collection to add.
*/
public void add(ResourceCollection rc) { public void add(ResourceCollection rc) {
rcs.add(rc); rcs.add(rc);
} }

/**
* Get an iterator on the collection.
* @return an iterator.
*/
private Iterator iterator() { private Iterator iterator() {
return rcs.iterator(); return rcs.iterator();
} }
@@ -1227,6 +1237,7 @@ public class Javadoc extends Task {
/** /**
* should Ant resolve the link attribute relative to the * should Ant resolve the link attribute relative to the
* current basedir? * current basedir?
* @return the resolveLink attribute.
*/ */
public boolean shouldResolveLink() { public boolean shouldResolveLink() {
return resolveLink; return resolveLink;
@@ -1507,10 +1518,11 @@ public class Javadoc extends Task {
public void setSource(String source) { public void setSource(String source) {
this.source = source; this.source = source;
} }
/** /**
* Sets the actual executable command to invoke, instead of the binary * Sets the actual executable command to invoke, instead of the binary
* <code>javadoc</code> found in Ant's JDK. * <code>javadoc</code> found in Ant's JDK.
* @param executable the command to invoke.
* @since Ant 1.6.3 * @since Ant 1.6.3
*/ */
public void setExecutable(String executable) { public void setExecutable(String executable) {
@@ -1547,6 +1559,7 @@ public class Javadoc extends Task {
* Adds a container for resource collections. * Adds a container for resource collections.
* *
* <p>All included files will be added as sourcefiles.</p> * <p>All included files will be added as sourcefiles.</p>
* @return the source files to configure.
* @since 1.7 * @since 1.7
*/ */
public ResourceCollectionContainer createSourceFiles() { public ResourceCollectionContainer createSourceFiles() {
@@ -1586,6 +1599,7 @@ public class Javadoc extends Task {
/** /**
* If set to true, Ant will also accept packages that only hold * If set to true, Ant will also accept packages that only hold
* package.html files but no Java sources. * package.html files but no Java sources.
* @param b a <code>boolean</code> value.
* @since Ant 1.6.3 * @since Ant 1.6.3
*/ */
public void setIncludeNoSourcePackages(boolean b) { public void setIncludeNoSourcePackages(boolean b) {
@@ -1598,15 +1612,16 @@ public class Javadoc extends Task {
*/ */
public void execute() throws BuildException { public void execute() throws BuildException {
if ("javadoc2".equals(getTaskType())) { if ("javadoc2".equals(getTaskType())) {
log("Warning: the task name <javadoc2> is deprecated. Use <javadoc> instead.", Project.MSG_WARN);
log("Warning: the task name <javadoc2> is deprecated. Use <javadoc> instead.",
Project.MSG_WARN);
} }


// Whether *this VM* is 1.4+ (but also check executable != null). // Whether *this VM* is 1.4+ (but also check executable != null).
boolean javadoc4 = boolean javadoc4 =
!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2) &&
!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_3);
boolean javadoc5 = javadoc4 &&
!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_4);
!JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_2)
&& !JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_3);
boolean javadoc5 = javadoc4
&& !JavaEnvUtils.isJavaVersion(JavaEnvUtils.JAVA_1_4);


Vector packagesToDoc = new Vector(); Vector packagesToDoc = new Vector();
Path sourceDirs = new Path(getProject()); Path sourceDirs = new Path(getProject());
@@ -1746,7 +1761,7 @@ public class Javadoc extends Task {
} }
String link = null; String link = null;
if (la.shouldResolveLink()) { if (la.shouldResolveLink()) {
File hrefAsFile =
File hrefAsFile =
getProject().resolveFile(la.getHref()); getProject().resolveFile(la.getHref());
if (hrefAsFile.exists()) { if (hrefAsFile.exists()) {
try { try {
@@ -1754,7 +1769,7 @@ public class Javadoc extends Task {
.toExternalForm(); .toExternalForm();
} catch (MalformedURLException ex) { } catch (MalformedURLException ex) {
// should be impossible // should be impossible
log("Warning: link location was invalid "
log("Warning: link location was invalid "
+ hrefAsFile, Project.MSG_WARN); + hrefAsFile, Project.MSG_WARN);
} }
} }
@@ -1778,7 +1793,7 @@ public class Javadoc extends Task {
File packageListLocation = la.getPackagelistLoc(); File packageListLocation = la.getPackagelistLoc();
if (packageListLocation == null) { if (packageListLocation == null) {
throw new BuildException("The package list" throw new BuildException("The package list"
+ " location for link "
+ " location for link "
+ la.getHref() + la.getHref()
+ " must be provided " + " must be provided "
+ "because the link is " + "because the link is "
@@ -1874,7 +1889,7 @@ public class Javadoc extends Task {
// The tag element is used as a // The tag element is used as a
// fileset. Parse all the files and create // fileset. Parse all the files and create
// -tag arguments. // -tag arguments.
DirectoryScanner tagDefScanner =
DirectoryScanner tagDefScanner =
ta.getDirectoryScanner(getProject()); ta.getDirectoryScanner(getProject());
String[] files = tagDefScanner.getIncludedFiles(); String[] files = tagDefScanner.getIncludedFiles();
for (int i = 0; i < files.length; i++) { for (int i = 0; i < files.length; i++) {
@@ -1916,7 +1931,7 @@ public class Javadoc extends Task {
} }
} }


String sourceArg = source != null ? source
String sourceArg = source != null ? source
: getProject().getProperty(MagicNames.BUILD_JAVAC_SOURCE); : getProject().getProperty(MagicNames.BUILD_JAVAC_SOURCE);
if (sourceArg != null) { if (sourceArg != null) {
toExecute.createArgument().setValue("-source"); toExecute.createArgument().setValue("-source");
@@ -2008,7 +2023,8 @@ public class Javadoc extends Task {
SourceFile sf = (SourceFile) e.nextElement(); SourceFile sf = (SourceFile) e.nextElement();
String sourceFileName = sf.getFile().getAbsolutePath(); String sourceFileName = sf.getFile().getAbsolutePath();
if (useExternalFile) { if (useExternalFile) {
// XXX what is the following doing? should it run if !javadoc4 && executable != null?
// XXX what is the following doing?
// should it run if !javadoc4 && executable != null?
if (javadoc4 && sourceFileName.indexOf(" ") > -1) { if (javadoc4 && sourceFileName.indexOf(" ") > -1) {
String name = sourceFileName; String name = sourceFileName;
if (File.separatorChar == '\\') { if (File.separatorChar == '\\') {
@@ -2163,7 +2179,7 @@ public class Javadoc extends Task {
} }
return buf.toString(); return buf.toString();
} }
/** /**
* Add the files matched by the nested source files to the Vector * Add the files matched by the nested source files to the Vector
* as SourceFile instances. * as SourceFile instances.
@@ -2269,7 +2285,7 @@ public class Javadoc extends Task {
String[] files = pd.list(new FilenameFilter () { String[] files = pd.list(new FilenameFilter () {
public boolean accept(File dir1, String name) { public boolean accept(File dir1, String name) {
return name.endsWith(".java") return name.endsWith(".java")
|| (includeNoSourcePackages
|| (includeNoSourcePackages
&& name.equals("package.html")); && name.equals("package.html"));
} }
}); });


+ 4
- 0
src/main/org/apache/tools/ant/taskdefs/LogOutputStream.java View File

@@ -90,6 +90,10 @@ public class LogOutputStream extends LineOrientedOutputStream {
pc.log(line, level); pc.log(line, level);
} }


/**
* Get the level.
* @return the log level.
*/
public int getMessageLevel() { public int getMessageLevel() {
return level; return level;
} }


+ 2
- 3
src/main/org/apache/tools/ant/taskdefs/MacroDef.java View File

@@ -763,9 +763,8 @@ public class MacroDef extends AntlibDefinition {
/** {@inheritDoc}. */ /** {@inheritDoc}. */
protected boolean equals(Member m) { protected boolean equals(Member m) {
TemplateElement t = (TemplateElement) m; TemplateElement t = (TemplateElement) m;
return super.equals(m) &&
optional == t.optional &&
implicit == t.implicit;
return super.equals(m)
&& optional == t.optional && implicit == t.implicit;
} }


/** /**


+ 10
- 9
src/main/org/apache/tools/ant/taskdefs/MakeUrl.java View File

@@ -73,17 +73,18 @@ public class MakeUrl extends Task {
*/ */
private boolean validate = true; private boolean validate = true;


/**
* error message
*/
// error message strings
/** Missing file */
public static final String ERROR_MISSING_FILE = "A source file is missing :"; public static final String ERROR_MISSING_FILE = "A source file is missing :";
/** No property defined */
public static final String ERROR_NO_PROPERTY = "No property defined"; public static final String ERROR_NO_PROPERTY = "No property defined";
/** No files defined */
public static final String ERROR_NO_FILES = "No files defined"; public static final String ERROR_NO_FILES = "No files defined";


/** /**
* set the name of a property to fill with the URL * set the name of a property to fill with the URL
* *
* @param property
* @param property the name of the property.
*/ */
public void setProperty(String property) { public void setProperty(String property) {
this.property = property; this.property = property;
@@ -92,7 +93,7 @@ public class MakeUrl extends Task {
/** /**
* the name of a file to be converted into a URL * the name of a file to be converted into a URL
* *
* @param file
* @param file the file to be converted.
*/ */
public void setFile(File file) { public void setFile(File file) {
this.file = file; this.file = file;
@@ -102,7 +103,7 @@ public class MakeUrl extends Task {
* a fileset of jar files to include in the URL, each * a fileset of jar files to include in the URL, each
* separated by the separator * separated by the separator
* *
* @param fileset
* @param fileset the fileset to be added.
*/ */
public void addFileSet(FileSet fileset) { public void addFileSet(FileSet fileset) {
filesets.add(fileset); filesets.add(fileset);
@@ -111,7 +112,7 @@ public class MakeUrl extends Task {
/** /**
* set the separator for the multi-url option. * set the separator for the multi-url option.
* *
* @param separator
* @param separator the separator to use.
*/ */
public void setSeparator(String separator) { public void setSeparator(String separator) {
this.separator = separator; this.separator = separator;
@@ -121,7 +122,7 @@ public class MakeUrl extends Task {
* set this flag to trigger validation that every named file exists. * set this flag to trigger validation that every named file exists.
* Optional: default=true * Optional: default=true
* *
* @param validate
* @param validate a <code>boolean</code> value.
*/ */
public void setValidate(boolean validate) { public void setValidate(boolean validate) {
this.validate = validate; this.validate = validate;
@@ -131,7 +132,7 @@ public class MakeUrl extends Task {
* add a path to the URL. All elements in the path * add a path to the URL. All elements in the path
* will be converted to individual URL entries * will be converted to individual URL entries
* *
* @param path
* @param path a path value.
*/ */
public void addPath(Path path) { public void addPath(Path path) {
paths.add(path); paths.add(path);


+ 1
- 3
src/main/org/apache/tools/ant/taskdefs/MatchingTask.java View File

@@ -58,9 +58,7 @@ public abstract class MatchingTask extends Task implements SelectorContainer {


protected FileSet fileset = new FileSet(); protected FileSet fileset = new FileSet();


/**
* @see org.apache.tools.ant.ProjectComponent#setProject
*/
/** {@inheritDoc}. */
public void setProject(Project project) { public void setProject(Project project) {
super.setProject(project); super.setProject(project);
fileset.setProject(project); fileset.setProject(project);


+ 1
- 1
src/main/org/apache/tools/ant/taskdefs/Move.java View File

@@ -63,7 +63,7 @@ public class Move extends Copy {
setOverwrite(true); setOverwrite(true);
} }


// inherit doc
/** {@inheritDoc}. */
protected void validateAttributes() throws BuildException { protected void validateAttributes() throws BuildException {
if (file != null && file.isDirectory()) { if (file != null && file.isDirectory()) {
if ((destFile != null && destDir != null) if ((destFile != null && destDir != null)


+ 1
- 0
src/main/org/apache/tools/ant/taskdefs/PathConvert.java View File

@@ -213,6 +213,7 @@ public class PathConvert extends Task {
* Set targetos to a platform to one of * Set targetos to a platform to one of
* "windows", "unix", "netware", or "os/2"; * "windows", "unix", "netware", or "os/2";
* current platform settings are used by default. * current platform settings are used by default.
* @param target the target os.
* @deprecated since 1.5.x. * @deprecated since 1.5.x.
* Use the method taking a TargetOs argument instead. * Use the method taking a TargetOs argument instead.
* @see #setTargetos(PathConvert.TargetOs) * @see #setTargetos(PathConvert.TargetOs)


+ 1
- 1
src/main/org/apache/tools/ant/taskdefs/Property.java View File

@@ -334,7 +334,7 @@ public class Property extends Task {
/** /**
* @param userProperty ignored * @param userProperty ignored
* @deprecated since 1.5.x. * @deprecated since 1.5.x.
* This was never a supported feature and has been
* This was never a supported feature and has been
* deprecated without replacement. * deprecated without replacement.
* @ant.attribute ignore="true" * @ant.attribute ignore="true"
*/ */


+ 1
- 1
src/main/org/apache/tools/ant/taskdefs/compilers/AptCompilerAdapter.java View File

@@ -156,7 +156,7 @@ public class AptCompilerAdapter extends DefaultCompilerAdapter {


/** /**
* Run the compilation. * Run the compilation.
* @retrun true on success.
* @return true on success.
* @throws BuildException if the compilation has problems. * @throws BuildException if the compilation has problems.
*/ */
public boolean execute() throws BuildException { public boolean execute() throws BuildException {


Loading…
Cancel
Save