Group: org.aspectj - All Dependencies

icon
aspectjweaver 1.9.20

AspectJ Weaver · The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time weaving (LTW) during class-loading and also contains the AspectJ runtime classes.

Aug 16, 2023
3k usages
248 stars
icon
aspectjrt 1.9.20

AspectJ Runtime · The AspectJ runtime is a small library necessary to run Java programs enhanced by AspectJ aspects during a previous compile-time or post-compile-time (binary weaving) build step.

Aug 16, 2023
2.6k usages
248 stars
icon
aspectjtools 1.9.20

AspectJ Tools (Compiler) · AspectJ tools most notably contains the AspectJ compiler (AJC). AJC applies aspects to Java classes during compilation, fully replacing Javac for plain Java classes and also compiling native AspectJ or annotation-based @AspectJ syntax. Furthermore, AJC can weave aspects into existing class files in a post-compile binary weaving step. This library is a superset of AspectJ weaver and hence also of AspectJ runtime.

Aug 16, 2023
311 usages
248 stars
icon
aspectjlib 1.6.2

Nov 17, 2010
6 usages
icon

AspectJ Matcher · The AspectJ matcher can be used for matching pointcuts independently of any AspectJ compilation or weaving steps. Most notably, this can be used by frameworks such as Spring AOP which utilise the @AspectJ pointcut syntax but implement aspect weaving in a way independent of AspectJ, e.g. using dynamic proxies.

Aug 16, 2023
248 stars
icon

JDT Core for AspectJ · AspectJ forks Eclipse Java Development Tools (JDT) Core, utilising the Eclipse Compiler (ECJ) + APT classes as the foundation for the AspectJ Compiler (AJC).

Aug 16, 2023
15 stars

Advertisement

Top Dependency Usages

Feb 13, 2021
95.1k usages
8.4k stars
Jun 02, 2023
69.4k usages
14.2k stars
Mar 17, 2023
51k usages
2.1k stars
Jul 31, 2023
27.1k usages
49k stars
Aug 09, 2023
25k usages
2.7k stars