Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Like to help with C++ Refactoring

Hi,

I am keen too for helping on refactoring tool. Douglas's suggestions seem to be a nice starting point, at least for me. This will also make be familiar with the exisiting code base. I plan to find some time on weekends and start working on this.

Jeffrey, may be we can team up efforts on this?

regards,
pankaj

Persistent Systems Pvt. Ltd.
Pune, INDIA

Douglas Schaefer wrote:

Well,

The work we put in for refactoring was very preliminary. It was enough to do rename refactoring using the existing search functionality. We hadn't planned on working on it any further in the 2.0 release. Probably what we need most is testing what we have to make sure it works. If you find any bugs, we'd happily accept patches that fix them.

For next release we need to look at how to build a full object model of the code (AST/DOM) that takes into account the C preprocessor. Once we have that in place we can do the full refactoring engine that you see in the JDT with things like precondition and preview. If you have any thoughts on that, it would certainly help us as well.

Cheers,
Doug Schaefer, Senior Software Developer
IBM Rational Software, Ottawa, Ontario, Canada



Jeffrey Yasskin <jyasskin@xxxxxxxxxxxxxxx> Sent by: cdt-dev-admin@xxxxxxxxxxx
03/21/2004 01:01 AM
Please respond to
cdt-dev


To
cdt-dev@xxxxxxxxxxx
cc

Subject
[cdt-dev] Like to help with C++ Refactoring






-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'd like to help with the implementation of refactorings for C++ in the
CDT. I can contribute ~5-10 hours/week until the end of May. I have CDT
HEAD checked out and running, and I found the (new?)
org.eclipse.cdt.internal.corext.refactoring packages. What should I read
to get up to speed as quickly as possible? What areas would it be most
useful for me to work on?

Thanks,
Jeffrey
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFAXS+9fjbRRQT0l5URAtwOAJ0YE/kemCwxfzSfUhi25lFMKrMR9wCeOm9/
hUevBmbZ7I3B7BAu21IRgLE=
=g9Ud
-----END PGP SIGNATURE-----
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/cdt-dev


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/cdt-dev




Back to the top