> Will there be an AJDT release containing AJ 1.9.6?
There will be a dev build with 1.9.6 in it.
> Are there plans to use aspectjmatcher in Spring AOP instead of
aspectjweaver? The latter only seems useful in Spring if used in
connection with AspectJ LTW. This could be a great step ahead for
Spring AOP with regard to making it more lightweight.
I think there will be some experiments now the artifact is out there. I'm
in touch with someone on the Spring team who was keeping an eye out for the
formal release of the artifact.
And heads up: the non-writable AspectJ at github where I cannot process PRs
is about to be replaced with a full workable version. This should enable
github issues to be used going forward too. I've manually processed all the
PRs I reasonably could - there was one giant one that I've moved to a
bugzilla issue so it isn't lost. They will all vanish when the project is
replaced.
cheers,
Andy
On Wed, 22 Jul 2020 at 20:09, Alexander Kriegisch <[email protected]>
wrote:
> Thanks Andy and Joseph for your work. Joseph really debugged into the
> guts of AspectJ, quite impressive! The artifacts have hit Maven Central
> and I had no issues upgrading one of my small private projects. Two
> questions:
>
> 1. Will there be an AJDT release containing AJ 1.9.6?
>
> 2. Are there plans to use aspectjmatcher in Spring AOP instead of
> aspectjweaver? The latter only seems useful in Spring if used in
> connection with AspectJ LTW. This could be a great step ahead for
> Spring AOP with regard to making it more lightweight.
>
> Regards
> --
> Alexander Kriegisch
> https://scrum-master.de
>
>
> Andy Clement schrieb am 23.07.2020 03:01 (GMT +07:00):
> >
> >
> > Slightly later than I intended, AspectJ 1.9.6 is now available! It
> > includes support for Java14. There is a small example using the new
> Record
> > syntax in the readme:
> >
> > https://www.eclipse.org/aspectj/doc/released/README-196.html
> >
> >
> > One of the key issues fixed here was an intermittent verify error during
> > weaving:
> > https://bugs.eclipse.org/bugs/show_bug.cgi?id=550705 which
> > is fixed by a patch from Joseph MacFarlane (thanks Joseph). A tricky one
> > to get to the bottom of.
> >
> >
> > For the first time with 1.9.6 there is also an AspectJ matcher jar
> > published (aspectjmatcher) - this can be used for matching pointcuts
> > without bringing in all the weaver infrastructure. It can be useful in
> > some contexts (eg Spring AOP) where the matching is necessary but no
> > weaving. In particular I have seen cases where native-images (produced
> > with GraalVM) for Spring applications can benefit from just including the
> > matcher rather than the weaver, if that is all they need.
> >
> >
> > I am waiting for it to sync to central, it is on the regular download
> > page: https://www.eclipse.org/aspectj/downloads.php
> >
> >
> > My goal for 1.9.7 will be to *try* and sort out the github situation so
> we
> > can properly work on the project there (issue tracking and pull requests)
> >
> >
> > cheers,
> >
> > Andy
> >
> >
>
> _______________________________________________
> aspectj-users mailing list
> [email protected]
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/aspectj-users
>
_______________________________________________
aspectj-users mailing list
[email protected]
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/aspectj-users