From 476c70c1ad97b6af6659398ca829bda7b837ae4a Mon Sep 17 00:00:00 2001 From: wisberg Date: Tue, 17 Dec 2002 16:33:00 +0000 Subject: [PATCH] again aligning task with xlint reality --- docs/dist/doc/ant-ajc-task.html | 95 ++++++++++-------- .../aspectj/tools/ant/taskdefs/AjcTask.java | 98 ++++++++++++++----- 2 files changed, 124 insertions(+), 69 deletions(-) diff --git a/docs/dist/doc/ant-ajc-task.html b/docs/dist/doc/ant-ajc-task.html index 5dec7476e..22bdb4b99 100644 --- a/docs/dist/doc/ant-ajc-task.html +++ b/docs/dist/doc/ant-ajc-task.html @@ -43,8 +43,7 @@ an introduction to handling compiler messages programmatically.

Parameters

-

Parameters supported by ajc

- +

@@ -58,14 +57,22 @@ Parameters - + - + + + + + + - @@ -82,7 +89,7 @@ All source files (.java and .aj) in the base directories are compiled. - @@ -90,7 +97,7 @@ All source files (.java and .aj) in the base directories are compiled. - @@ -98,7 +105,7 @@ All source files (.java and .aj) in the base directories are compiled. - @@ -107,20 +114,20 @@ May also be specified as a nested element. - + - - @@ -138,7 +145,7 @@ defaults to false. - @@ -167,60 +174,62 @@ defaults to false. - - - - - - + - - + + - + - @@ -241,21 +250,21 @@ interface and having a public no-argument constructor. - - - - + - - - - @@ -313,27 +322,27 @@ interface and having a public no-argument constructor. - + - - - @@ -341,7 +350,7 @@ interface and having a public no-argument constructor.
Attribute Specifying source and destination files
sourcerootssourceRootsa list of base directories of the source files. +Base directory of the source files. All source files (.java and .aj) in the base directories are compiled. May also be specified as a nested element. Yes, in incremental mode.
sourceRootsListComma-delimited list of base directories source root +directories. + May also be specified as a nested element. +Yes, in incremental mode.
classpaththe classpath required by the source files to compile. +The classpath required by the source files to compile. May also be specified as a nested element. No
srcdirthe nested source base directory to compile, +The nested source base directory to compile, specified as a nested element. No
aspectpaththe aspectpath to use -- like classpath, only for +The aspectpath to use -- like classpath, only for read-only, binary aspect libraries (only accepts jar/zip files, no directories). May also be specified as a nested element.
bootclasspathlocation of bootstrap class files.Location of bootstrap class files. No
classpathrefthe classpath to use, given as a +The classpath to use, given as a reference to a PATH defined elsewhere. No
bootclasspathreflocation of bootstrap class files, given as a reference +Location of bootstrap class files, given as a reference to a PATH defined elsewhere. No
incrementalbuild once, then recompile on demand only required files; + Build once, then recompile on demand only required files; defaults to false. By default, files are recompiled based on input passed to stdin (see tagfile)
emacssymwhether to emit .ajesym symbol files for Emacs support; +Whether to emit .ajesym symbol files for Emacs support; defaults to false. No
verbosewhether to emit compiler status messages during the compile; +Whether to emit compiler status messages during the compile; defaults to false. No
versionif true, do not compile - just print AspectJ version; +If true, do not compile - just print AspectJ version; defaults to false. No
helpif true, just print help for the command-line compiler; +If true, just print help for the command-line compiler; defaults to false. No
Xlintenabledsame as xlint:all, -whether to emit language usage messages during the compile; +XlintwarningsSame as xlint:warning - +if enabled, set default level of all language usage messages to warning; defaults to false. No
Xlintfilespecify property file containing name:level associations -for any overrides to the default associations for language usage -messaged emitted during the compile.XlintSpecify default level of all language usage messages +to one of (error, warning, ignore). No
failonerrorwhether the build continues notwithstanding compile errors; + Whether the build continues notwithstanding compile errors; defaults to true No
nowarnsame as warn:none; + Same as warn:none; defaults to false No
deprecationsame as warn:deprecation; + Same as warn:deprecation; defaults to false No
warnone or more comma-separated warning specifications: + One or more comma-separated warning specifications: constructorName, packageDefaultMethod, deprecation, @@ -270,13 +279,13 @@ interface and having a public no-argument constructor.
debugsame as debug:lines,vars,sourceSame as debug:lines,vars,source No
debuglevelone or more comma-separated debug specifications: + One or more comma-separated debug specifications: lines, vars, or source. @@ -286,21 +295,21 @@ interface and having a public no-argument constructor.
PreserveAllLocalscode gen preserves all local variables (for debug purposes); + Code gen preserves all local variables (for debug purposes); defaults to false No
noimporterrorno errors for unresolved imports; + No errors for unresolved imports; defaults to false No
referenceinfocompute reference info; + Compute reference info; defaults to false No
encodingdefault source encoding formatDefault source encoding format No
proceedonerrorkeep compiling when error, dumping class files with problem methods; + Keep compiling when error, dumping class files with problem methods; defaults to false No
progressshow progress (requires log); + Show progress (requires log); defaults to false No
timedisplay speed information; + Display speed information; defaults to false No