[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [aspectj-dev] AspectJ 1.7.0.M1 released
|
Andy.
Is there any chance that the matching parts of weaver could be split
into a separate item as part of this release? (i.e. the bits used for
@AspectJ stuff in Spring where used with Spring AOP - but not aspectj).
It would be a plus for SpringSource given the number of enterprise
projects that use AOP but not AspectJ.
Benefits for the end user include:
- less (download the internet) effect when pulling down dependencies
from Maven central
- built WARs are smaller for deployment (a benefit to CloudFoundry too),
and for storage by enterprise build servers
- built apps for mobile devices are smaller
- marginally quicker deploy/startup times
For Spring and AJ devs:
- Cleaner separation
- More likelihood of patches against the matcher
And I'm sure there are others :)
Cheers,
Neale
On Fri, Dec 16, 2011, at 10:14 AM, Andy Clement wrote:
> AspectJ 1.7.0.M1 has been released - this is AspectJ rebased on the
> Eclipse 3.7 Java7 compiler. AspectJ was previously based on Eclipse
> 3.3 so this new version merges in 4 years of changes/updates to the
> Eclipse compiler. You can now compile Java7 source with AspectJ and
> even use Java7 syntax in your aspects. The readme includes some
> examples of doing this:
> http://eclipse.org/aspectj/doc/released/README-170.html
>
> The download is here:
> http://eclipse.org/aspectj/downloads.php
>
> or accessible via maven:
> <repository>
> <id>maven.springframework.org</id>
> <name>SpringSource milestones</name>
> <url>http://maven.springframework.org/milestone</url>
> </repository>
>
> If you try it and have any issues please let us know (on the list or
> through bugzilla). There is still more work to be done on
> invokedynamic support and the interplay between some AspectJ elements
> and Java7 language features (e.g. handler and multi-catch).
>
> As you may have seen there is already an AJDT for Eclipse 3.7 that
> includes this compiler, update site is here:
> http://download.eclipse.org/tools/ajdt/37/dev/update/
>
> Happy Holidays!
> AspectJ Team
> _______________________________________________
> aspectj-dev mailing list
> aspectj-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-dev
>
--
Neale Upstone
neale@xxxxxxxxxxxxxxxx