[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-core-dev] Refactoring
|
Hi Doug,
as you are about to release CDT 2.1 it might be a good point to
reengage in the attempt to put refactoring in place. As this
does require some colaboration between AST and the refactoring
code I cannot just go ahead without your help.
So I ask for getting towards a decision on how to interface with
the AST and I can see two approaches:
The first one is along the lines of JDT, making use of an AST-
rewriter that does not modify the AST. This approach is quite
complex, though promising in the long run.
I tend to follow an easier approach first, keeping the doors
open to bring in the rewriter at a later point. This has the
advantage that I can get to some working implementation faster.
I have summarized what I need to get out of an AST for this
simpler approach at:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=75364
If it helps, I am also ready to make a visit in Canada to make
sure that our ideas are in line.
Markus.