Dear Andy, Thank you for the reply. I will look into it. Regards, From: andrew.clem...@gmail.com Date: Wed, 21 Oct 2015 08:24:09 -0700 To: aspectj-users@eclipse.org Subject: Re: [aspectj-users] How to understand source code of aspectj compiler
The main repository (which might be what you cloned) contains most of AspectJ but the compiler itself is in a separate repo and consumed as a jar in the main repo. The compiler repo is here: https://github.com/eclipse/org.aspectj.shadows It is an AspectJ project. Basically the eclipse java compiler with some direct modifications and some aspects that deal with some crosscutting concerns in it. I only mention it in case you want to build it from source. But if you just need to step through things, just use the main repo and put breakpoints in the compiler classes in the jdtcore.jar file (in module org.eclipse.jdt.core). Just be aware that aspects are in the mix. The flow is very similar to the Eclipse JDT compiler, for parsing and generated class files. cheers,Andy On Oct 17, 2015, at 6:20 AM, Omar Javed <omarjave...@outlook.com> wrote:Hi, I want to study the aspectj compiler and parser. I have download the source code of aspectj 1.8 from git repository of eclipse. I need to understand how the aspectj compiler works and how the parsed aspectj files are generated. Can you please guide me in how I can do it. I have seen the files in org.aspectj.ajdt.internal.compiler but I can't seem to understand how I can debug the compiler files in order to understand the flow the compiler code.Thanks in advance._______________________________________________aspectj-users mailing listaspectj-users@eclipse.orgTo change your delivery options, retrieve your password, or unsubscribe from this list, visithttps://dev.eclipse.org/mailman/listinfo/aspectj-users _______________________________________________ aspectj-users mailing list aspectj-users@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/aspectj-users
_______________________________________________ aspectj-users mailing list aspectj-users@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/aspectj-users