Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Filter it out: (5 Items)
   
Filter it out  
Our Project consist of a multitude of executables. When these executable are run they create a symbolic link to a 
library of data files.  This library is HUGE, like 10G of data.

So good so far, but when you select the Refresh or Index option the IDE will discover this new symbolic link and will 
end up trying to parse it, bringing the IDE to its knee

Suggestion?
RE: Filter it out  
I am not sure what exactly is reading it and why, but just some ideas:
- try to make a project layout in a way that it does not see this
directory/file using linked resources for example
- try to turn off binary parsers (just to see if it helps)
- try to turn off discovery scanner
- exclude this file from source build (in IDE 4.5 C/C++ General->Paths and
Symbols->Source locations->Filter
Re: RE: Filter it out  
> I am not sure what exactly is reading it and why, but just some ideas:
> - try to make a project layout in a way that it does not see this
> directory/file using linked resources for example

I wish...

> - try to turn off binary parsers (just to see if it helps)
> - try to turn off discovery scanner
> - exclude this file from source build (in IDE 4.5 C/C++ General->Paths and
> Symbols->Source locations->Filter

None of these prefevent the directory/link from being scanned.  It may not parse it's content but it definitely going 
through each sub-directories and getting each filename.  


Re: RE: Filter it out  
On Jan 17, 2008 5:54 PM, Mario Charest <mcharest@zinformatic.com> wrote:

[ Tale of woe snipped ]


>
> None of these prefevent the directory/link from being scanned.  It may not
> parse it's content but it definitely going through each sub-directories and
> getting each filename.
>
> Yes ... this is the platform's doing.  Generally the C/C++ indexer will
exacerbate the problem (so things will get a bit
better if you either have no indexer or indicate that the folders aren't
source folders) but the main issue here is the
resource discovery that Eclipse does automatically.

No quick solution unfortunately.

Thomas
Re: RE: Filter it out  
> > None of these prefevent the directory/link from being scanned.  It may not
> > parse it's content but it definitely going through each sub-directories and
> > getting each filename.
> >
> > Yes ... this is the platform's doing.  Generally the C/C++ indexer will
> exacerbate the problem (so things will get a bit
> better if you either have no indexer or indicate that the folders aren't
> source folders) but the main issue here is the
> resource discovery that Eclipse does automatically.
> 
> No quick solution unfortunately.

Bummer!

Thanks for the info.

> 
> Thomas