Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

README-1.8.10.adoc 1.6KB

12345678910111213141516171819202122232425262728293031323334353637
  1. = AspectJ 1.8.10
  2. _© Copyright 2016 Contributors. All rights reserved._
  3. The full list of resolved issues in 1.8.10 is available
  4. https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;product=AspectJ;target_milestone=1.8.10;[here]
  5. _Release info: 1.8.10 available 9-Dec-2016_
  6. == Notable changes
  7. === JDT Upgrade
  8. The JDT compiler inside AspectJ has been upgraded to the Eclipse Neon.2
  9. level (JDT commit #75dbfad0).
  10. === Java8
  11. The Eclipse JDT compiler embedded inside AspectJ now requires Java 8, so
  12. that is the minimum required level to compile sources with AspectJ.
  13. However, if only doing weaving and no compilation then it is possible to
  14. use Java 7.
  15. === Annotation style around advice and proceed (https://bugs.eclipse.org/bugs/show_bug.cgi?id=500035[Bug 500035])
  16. A long standing issue that has been lurking in the handling of arguments
  17. passed to proceed for annotation style aspects has been fixed. If, at a
  18. joinpoint where 'this'/'target' differ (for example at some call
  19. joinpoints), the pointcut bound either 'this' or 'target' (but not
  20. both), then the system would still expect the advice to pass both 'this'
  21. and 'target' into the proceed call. With the fix here you only need to
  22. pass what you bind. So if you bind only 'this' you don't need to pass
  23. 'target' (and vice versa). This will affect users that have been working
  24. around this quirk by passing both 'this' and 'target'. That isn't
  25. necessary anymore. This fix is in aspectjrt.jar so you will need to be
  26. using the 1.8.10 version of aspectjrt.jar at runtime to pickup this
  27. change.