[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] Static Include Analysis (ReDHead)
|
That sounds cool. Looking forward to test your plugin. At the moment I am
using a script from http://gamesfromwithin.com/physical-structure-and-c-
part-2-build-times to look for unnecessary includes.
BTW, does your plugin consider conditional includes that depend on a #ifdef
statement (e.g. #ifdef _LINUX include .. #elif WINDOWS include ...)?
Axel
Am Freitag 21 Mai 2010, um 16:33:04 schrieb Lukas Felber:
> Hi
>
> In the scope of my master thesis at the University for Applied Science
> (HSR) in Rapperswil (Switzerland), I am developing an Eclipse plugin
> which aims to add (some) static include dependency analysis to CDT. The
> plugin is called ReDHead ("Re"factor "D"ependencies of C++ "Head"er
> Files).
>
> Since I'm already in the middle of the thesis and many of the features
> (see list bellow) work pretty well, I thought it's time to officially
> announce the ReDHead plugin here on the CDT mailing-list.
>
> Here a list of features:
> * Find unused includes
> * Directly include referenced files
> * Organize includes
> * Static code coverage
> * Find unused files
> * Replace include with forward declaration (planed)
> * Introduce redundant include guards (planed)
>
> A more detailed description of the features can be found on the ReDHead
> project site ( http://redhead.ifs.hsr.ch ).
> Some of the features already bring along integration into CDT's codan
> framework. Others are meant to be triggered via menu action (organize
> includes, static code coverage).
>
> I do not jet provide an update site for the ReDHead plugin. It will
> follow in the release phase of the project.
>
> Feel free to contact me if you have any questions ( lfelber@xxxxxx ).
>
>
> Lukas Felber