You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

messages_aspectj.properties 4.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. compiler.name = AspectJ Compiler
  2. # AspectJ_JDK_Update: Update not only for new Java versions, but each time JDT Core is updated with an upstream merge.
  3. # Always make sure to update to the latest merge commit ID and date of the latest upstream commit.
  4. compiler.version = Eclipse Compiler 8398f6c1210ec3 (13Feb2024) - Java21
  5. compiler.copyright =
  6. misc.version = {0} {1} - {2} {3}
  7. # In org.aspectj.org.eclipse.jdt.internal.compiler.batch.Main.printUsage(java.lang.String) of JDT, the following
  8. # parameters are being bound to usage messages (misc.usage, misc.usage.warn, xoption.usage):
  9. # {0} System.getProperty("path.separator")
  10. # {1} compiler.name
  11. # {2} compiler.version
  12. # {3} compiler.copyright
  13. # This property only exists in AspectJ. It is to be patched into the value of 'misc.usage' at the correct position,
  14. # i.e. right between "Usage" and "Classpath options".
  15. misc.usage.aspectj = AspectJ-specific options:\n\
  16. \ -inpath <list> use classes in dirs and jars/zips in <list> as source\n\
  17. \ (<list> uses platform-specific path delimiter)\n\
  18. \ -injars <jarList> use classes in <jarList> zip files as source\n\
  19. \ (<jarList> uses classpath delimiter)\n\
  20. \ deprecated - use inpath instead.\n\
  21. \ -aspectpath <list> weave aspects in .class files from <list> dirs and\n\
  22. \ jars/zip into sources\n\
  23. \ (<list> uses classpath delimiter)\n\
  24. \ -outjar <file> put output classes in zip file <file>\n\
  25. \ -outxml generate META-INF/aop.xml\n\
  26. \ -outxmlfile <file> specify alternate destination output of -outxml\n\
  27. \ -argfile <file> specify line-delimited list of source files\n\
  28. \ -showWeaveInfo display information about weaving\n\
  29. \ -incremental continuously-running compiler, needs -sourceroots\n\
  30. \ (reads stdin: enter to recompile and ''q'' to quit)\n\
  31. \ -sourceroots <dirs> compile all .aj and .java files in <dirs>\n\
  32. \ (<dirs> uses classpath delimiter)\n\
  33. \ -xmlConfigured <files> configure weaving process (aspects to use, aspect\n\
  34. \ scopes, weaving targets). <files> are usually one,\n\
  35. \ optionally multiple .xml files)\n\
  36. \ -crossrefs generate .ajsym file into the output directory\n\
  37. \ -emacssym generate .ajesym symbol files for emacs support\n\
  38. \ -Xlint same as ''-Xlint:warning''\n\
  39. \ -Xlint:<level> set default level for crosscutting messages\n\
  40. \ (<level> may be ignore, warning, or error)\n\
  41. \ -Xlintfile <file> specify properties file to set per-message levels\n\
  42. \ (cf org/aspectj/weaver/XlintDefault.properties)\n\
  43. \ -X print help on non-standard options\n\
  44. \ \n\
  45. \ Standard Eclipse compiler options:\n\
  46. \ \n\
  47. # This property only exists in AspectJ. Options not documented below (see org.aspectj.ajdt.ajc.BuildArgParser):
  48. # -XincrementalFile, -XjavadocsInModel, -Xset:, -Xdev:NoAtAspectJProcessing, -Xdev:Pinpoint
  49. xoption.usage = {1} - {2}\n\
  50. \ \n\
  51. \ AspectJ-specific non-standard options:\n\
  52. \ -XnoInline do not inline advice\n\
  53. \ -XnotReweavable create class files that cannot be subsequently\n\
  54. \ rewoven by AspectJ.\n\
  55. \ -XserializableAspects allows aspects to implement serializable\n\
  56. \ -XterminateAfterCompilation compile classes then terminate before weaving\n\
  57. \ -XaddSerialVersionUID calculates and adds the serialVersionUID to any\n\
  58. \ serializable type woven by an aspect\n\
  59. \ -Xajruntimetarget:<level> allows code to be generated that targets\n\
  60. \ a 1.2, 1.5, 1.9 level AspectJ runtime (default 1.5)\n\
  61. \ -XhasMember allow hasmethod() and hasfield type patterns in\n\
  62. \ declare parents and declare @type\n\
  63. \ -Xjoinpoints: supply a comma separated list of new joinpoints\n\
  64. \ that can be identified by pointcuts. Values are:\n\
  65. \ arrayconstruction, synchronization\n