Attribute | Description | Required |
srcDir | Where to find the files to be fixed up. | Yes |
destDir | Where to place the corrected files. Defaults to srcDir (replacing the original file) | No |
includes | comma- or space-separated list of patterns of files that must be included. All files are included when omitted. | No |
includesfile | the name of a file. Each line of this file is taken to be an include pattern | No |
excludes | comma- or space-separated list of patterns of files that must be excluded. No files (except default excludes) are excluded when omitted. | No |
excludesfile | the name of a file. Each line of this file is taken to be an exclude pattern | No |
defaultexcludes | indicates whether default excludes should be used or not ("yes"/"no"). Default excludes are used when omitted. | No |
eol | Specifies how end-of-line (EOL) characters are to be
handled. The EOL characters are CR, LF and the pair CRLF. Valid values
for this property are:
Default is based on the platform on which you are running this task. For Unix platforms, the default is "lf". For DOS based systems (including Windows), the default is "crlf". For Mac OS, the default is "cr". This is the preferred method for specifying EOL. The "cr" attribute (see below) is now deprecated. N.B.: One special case is recognized. The three characters CR-CR-LF are regarded as a single EOL. Unless this property is specified as "asis", this sequence will be converted into the specified EOL type. |
No |
cr | Deprecated. Specifies how CR characters are to be handled at
end-of-line (EOL). Valid values for this property are:
N.B.: One special case is recognized. The three characters CR-CR-LF are regarded as a single EOL. Unless this property is specified as "asis", this sequence will be converted into the specified EOL type. |
No |
javafiles | Used only in association with the "tab" attribute (see below), this boolean attribute indicates whether the fileset is a set of java source files ("yes"/"no"). Defaults to "no". See notes in section on "tab". | No |
tab | Specifies how tab characters are to be handled.
Valid values for this property are:
N.B.: When the attribute "javafiles" (see above) is "true", literal TAB characters occurring within Java string or character constants are never modified. This functionality also requires the recognition of Java-style comments. N.B.: There is an incompatibility between this and the previous version in the handling of white space at the end of lines. This version does not remove trailing whitespace on lines. |
No |
tablength | TAB character interval. Valid values are between 2 and 80 inclusive. The default for this parameter is 8. | No |
eof | Specifies how DOS end of file (control-Z) characters are to be handled. Valid values for this property are:
Default is based on the platform on which you are running this task. For Unix platforms, the default is remove. For DOS based systems (including Windows), the default is asis. |
No |
encoding | The encoding of the files | No - defaults to default JVM encoding |