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

Reply via email to