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.

README-1.8.4.adoc 1.2KB

1234567891011121314151617181920212223242526272829
  1. = AspectJ 1.8.4
  2. _© Copyright 2014 Contributors. All rights reserved._
  3. The full list of resolved issues in 1.8.4 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.4;[here]
  5. _Release info: 1.8.4 available 6-Nov-2014_
  6. == Notable changes
  7. === Support for is(FinalType)
  8. AspectJ has had type category type patterns since version 1.6.9, see the
  9. https://www.eclipse.org/aspectj/doc/released/README-1.6.9.html[README].
  10. This enabled pointcuts to include is(..) clauses to specify which kinds
  11. of type they were or were not interested in matching, e.g. !within(* &&
  12. is(InnerType)) means not within innertypes. In 1.8.4 it is now possible
  13. to recognize (for inclusion or exclusion) final types with
  14. is(FinalType).
  15. === thisAspectInstance correctly handled with -1.8
  16. This is the key fix in this release. Some products based on AspectJ were
  17. using the thisAspectInstance feature (see
  18. https://www.eclipse.org/aspectj/doc/released/README-1.6.12.html[README
  19. 1.6.12] for more info on the feature). Unfortunately if specifying -1.8
  20. compliance and using the feature an error would be reported at compile
  21. time of the aspect. This is now fixed.