123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223 |
- -Xlint:ignore,error,warning will set the level for all Xlint warnings. -Xlint, alone, is an abbreviation for
- -Xlint:warning.
-
- The -Xlintfile:lint.properties allows fine-grained control. In tools.jar, see
- org/aspectj/weaver/XlintDefault.properties for the default behavior and a template to copy.
- ### AspectJ-specific messages
- compiler.name = AspectJ Compiler
-
- ## this next one superceded by above...
- ## configure.version = AspectJ Compiler 1.1
-
- configure.directoryNotExist = invalid option: {0}
- ## 3456789012345678901234567890123456789012345678901234567890123456789012345
- ### miscellaneous
- misc.usage = {0}\n\
- \n\
- \tUsage: <options> <source file | @argfile>..\n\
- \n\
- AspectJ-specific options:\n\
- \t-inpath <list> use classes in dirs and jars/zips in <list> as source\n\
- \t (<list> uses platform-specific path delimiter)\n\
- \t-injars <jarList> use classes in <jarList> zip files as source\n\
- \t (<jarList> uses classpath delimiter)\n\
- \t deprecated - use inpath instead.\n\
- \t-aspectpath <list> weave aspects in .class files from <list> dirs and jars/zip into sources\n\
- \t (<list> uses classpath delimiter)\n\
- \t-outjar <file> put output classes in zip file <file>\n\
- \t-outxml generate META-INF/aop.xml\n\
- \t-outxmlfile <file> specify alternate destination output of -outxml\n\
- \t-argfile <file> specify line-delimited list of source files\n\
- \t-showWeaveInfo display information about weaving\n\
- \t-incremental continuously-running compiler, needs -sourceroots\n\
- \t (reads stdin: enter to recompile and ''q'' to quit)\n\
- \t-sourceroots <dirs> compile all .aj and .java files in <dirs>\n\
- \t (<dirs> uses classpath delimiter)\n\
- \t-crossrefs generate .ajsym file into the output directory\n\
- \t-emacssym generate .ajesym symbol files for emacs support\n\
- \t-Xlint same as ''-Xlint:warning''\n\
- \t-Xlint:<level> set default level for crosscutting messages\n\
- \t (<level> may be ignore, warning, or error)\n\
- \t-Xlintfile <file> specify properties file to set per-message levels\n\
- \t (cf org/aspectj/weaver/XlintDefault.properties)\n\
- \t-X print help on non-standard options\n\
- \n\
- Standard Eclipse compiler options:\n\
- \ Options enabled by default are prefixed with ''+''\n\
- \ \n\
- \ Classpath options:\n\
- \ -cp -classpath <directories and zip/jar files separated by ;>\n\
- \ specify location for application classes and sources\n\
- \ -bootclasspath <directories and zip/jar files separated by ;>\n\
- \ specify location for system classes\n\
- \ -d <dir> destination directory (if omitted, no directory is created)\n\
- \ -d none generate no .class files\n\
- \ -encoding <enc> specify custom encoding for all sources. Each file/directory can override it\n\
- \ when suffixed with ''[''<enc>'']'' (e.g. X.java[utf8])\n\
- \ \n\
- \ Compliance options:\n\
- \ -1.3 use 1.3 compliance level (implicit -source 1.3 -target 1.1)\n\
- \ -1.4 + use 1.4 compliance level (implicit -source 1.3 -target 1.2)\n\
- \ -1.5 set behaviour of the weaver to 1.5 mode\n\
- \ -source <version> set source level (1.3 or 1.4)\n\
- \ -target <version> set classfile target (1.1 to 1.4)\n\
- \ \n\
- \ Warning options:\n\
- \ -deprecation + deprecation outside deprecated code\n\
- \ -nowarn disable all warnings except xlint or declare warning\n\
- \ -warn:none disable all warnings except xlint or declare warning\n\
- \ -warn:<warnings separated by ,> enable exactly the listed warnings\n\
- \ -warn:+<warnings separated by ,> enable additional warnings\n\
- \ -warn:-<warnings separated by ,> disable specific warnings\n\
- \ allDeprecation deprecation including inside deprecated code\n\
- \ allJavadoc invalid or missing javadoc\n\
- \ assertIdentifier + ''assert'' used as identifier\n\
- \ charConcat + char[] in String concat\n\
- \ conditionAssign possible accidental boolean assignment\n\
- \ constructorName + method with constructor name\n\
- \ deprecation + deprecation outside deprecated code\n\
- \ emptyBlock undocumented empty block\n\
- \ fieldHiding field hiding another variable\n\
- \ finally + finally block not completing normally\n\
- \ indirectStatic indirect reference to static member\n\
- \ intfNonInherited + interface non-inherited method compatibility\n\
- \ javadoc invalid javadoc\n\
- \ localHiding local variable hiding another variable\n\
- \ maskedCatchBlock + hidden catch block\n\
- \ nls string literal lacking non-nls tag //$NON-NLS-<n>$\n\
- \ noEffectAssign + assignment without effect\n\
- \ pkgDefaultMethod + attempt to override package-default method\n\
- \ semicolon superfluous semicolon\n\
- \ unqualifiedField unqualified reference to field\n\
- \ unusedImport + unused import declaration\n\
- \ unusedLocal unread local variable\n\
- \ unusedPrivate unused private member declaration\n\
- \ unusedThrown unused declared thrown exception\n\
- \ uselessTypeCheck unnecessary cast/instanceof operation\n\
- \ specialParamHiding constructor or setter parameter hiding another field\n\
- \ staticReceiver + non-static reference to static member\n\
- \ syntheticAccess synthetic access for innerclass\n\
- \ tasks(<tags separated by |>) tasks identified by tags inside comments\n\
- \ \n\
- \ Debug options:\n\
- \ -g[:lines,vars,source] custom debug info\n\
- \ -g:lines,source + both lines table and source debug info\n\
- \ -g all debug info\n\
- \ -g:none no debug info\n\
- \ -preserveAllLocals preserve unused local vars for debug purpose\n\
- \ \n\
- \ Advanced options:\n\
- \ -log <file> log to a file\n\
- \ -proceedOnError do not stop at first error, dumping class files with problem methods\n\
- \ -verbose enable verbose output\n\
- \ -referenceInfo compute reference info\n\
- \ -progress show progress (only in -log mode)\n\
- \ -time display speed information \n\
- \ -noExit do not call System.exit(n) at end of compilation (n==0 if no error)\n\
- \ -repeat <n> repeat compilation process <n> times for perf analysis\n\
- \ @<file> read command line arguments from file\n\
- \ \n\
- \ -? -help print this help message\n\
- \ -v -version print compiler version\n\
- \ -showversion print compiler version and continue\n
-
- xoption.usage = {0} non-standard options:\n\
- \n\
- \t-XnoInline don't inline advice\n\
- \t-XlazyTjp create thisJoinPoint objects lazily\n\
- \t-Xreweavable create class files that can be subsequently rewoven\n\
- \t by AspectJ. Deprecated, this is now on by default.\n\
- \t-Xreweavable:compress deprecated, reweavable is now default.\n\
- \t-XnotReweavable create class files that can't be subsequently rewoven\n\
- \t by AspectJ.\n\
- \t-XserializableAspects allows aspects to implement serializable\n\
- \t-XterminateAfterCompilation compile classes then terminate before weaving\n\
- \t-XaddSerialVersionUID calculates and adds the serialVersionUID to any\n\
- \t serializable type woven by an aspect\n\
- \t-Xajruntimelevel:<level> allows code to be generated that targets\n\
- \t a 1.2 or a 1.5 level AspectJ runtime (default 1.5)\n\
- \t-XhasMember allow hasmethod() and hasfield type patterns in\n\
- \t declare parents and declare @type\n
- ## options not documented above (per ..ajdt.ajc.BuildArgParser.java):
- # -XincrementalFile, -XjavadocsInModel
-
- ###############################################################################
- # Copyright (c) 2000, 2004 IBM Corporation and others.
- # All rights reserved. This program and the accompanying materials
- # are made available under the terms of the Eclipse Public License v1.0
- # which accompanies this distribution, and is available at
- # http://www.eclipse.org/legal/epl-v10.html
- #
- # Contributors:
- # IBM Corporation - initial API and implementation
- ###############################################################################
- ### JavaBatchCompiler messages.
-
- ### compiler
- #compiler.name = Eclipse Java Compiler
- #compiler.version = 0.396
- #compiler.copyright = Copyright IBM Corp 2000, 2003. All rights reserved.
-
- ### scanning
- scanning.start = Collecting source files inside {0}
-
- ### progress
- progress.compiling = Compiling
-
- ### compile
- compile.repetition = Repetition {0}/{1}
- compile.instantTime = Compiled {0} lines in {1} ms ({2} lines/s)
- compile.totalTime = Total compilation time: {0}
- compile.oneProblem = 1 problem
- compile.severalProblems = {0} problems
- compile.oneError = 1 error
- compile.severalErrors = {0} errors
- compile.oneWarning = 1 warning
- compile.severalWarnings = {0} warnings
- compile.oneClassFileGenerated = 1 .class file generated
- compile.severalClassFilesGenerated = {0} .class files generated
-
- ### configure
- configure.requiresJDK1.2orAbove = Need to use a JVM >= 1.2
- configure.duplicateLog = duplicate log specification: {0}
- configure.duplicateRepeat = duplicate repeat specification: {0}
- configure.duplicateCompliance = duplicate compliance setting specification: {0}
- configure.source = invalid source option, source is either ''1.3'' or ''1.4'': {0}
- configure.duplicateOutputPath = duplicate output path specification: {0}
- configure.duplicateBootClasspath = duplicate bootclasspath specification: {0}
- configure.invalidDebugOption = invalid debug option: {0}
- configure.invalidWarningConfiguration = invalid warning configuration: {0}
- configure.invalidWarning = invalid warning: {0}
- configure.invalidWarningOption = invalid warning option: {0}
- configure.targetJDK = target JDK should be comprised in between ''1.1'' and ''1.4'': {0}
- configure.incompatibleTargetForSource14 = ''1.4'' source mode requires ''-target 1.4'' : {0}
- configure.incompatibleComplianceForSource14 = ''1.4'' source mode requires ''-1.4'' compliance mode: {0}
- configure.incompatibleComplianceForTarget14 = ''1.4'' target mode requires ''-1.4'' compliance mode: {0}
- configure.incompatibleComplianceForTarget11 = ''1.1'' target mode requires ''-1.3'' compliance mode: {0}
- configure.repetition = repetition must be a positive integer: {0}
- configure.directoryNotExist = directory does not exist: {0}
- configure.IOError = i/o error : unable to retrieve .JAVA files in directory: {0}
- configure.noClasspath = no classpath defined, using default directory instead
- configure.incorrectClasspath = incorrect classpath: {0}
- configure.invalidexpansionargumentname = expansion argument file {0} doesn't exist or cannot be read
- configure.cannotOpenLog = cannot open .log file
- configure.unexpectedCustomEncoding = unexpected custom encoding specification: {0}[{1}]
- configure.unsupportedEncoding = unsupported encoding format: {0}
- configure.duplicateDefaultEncoding = duplicate default encoding format specification: {0}
- configure.invalidTaskTag ={0} is an invalid task tag
-
- ### requestor
- requestor.error = ERROR
- requestor.warning = WARNING
- requestor.in = in {0}
- requestor.notRetrieveErrorMessage = Cannot retrieve the error message for {0}
-
- ### unit
- unit.more = File {0} is specified more than once
- unit.missing = File {0} is missing
-
- ### output
- output.noClassFileCreated = No .class file created for file named {0} because of an IOException.
-
- ### miscellaneous
- misc.version = {compiler.name}
|