Community
Participate
Working Groups
In order for Search to be accurate, the user needs to tell the indexer (via Project Properties) about the following search paths: a) system include paths b) include paths This will be non-intuitive, since the compiler stops complaining once the Makefile is correct, and the Search engine does not produce user-visible errors. After some discussion, the best solution for 1.2 seems to be a one-line message on the search dialog stating something like: "The search engine encountered problems. Please see .metadata/indexer.log for details." That log file would have messages like: Unable to find foo.h
Still an ongoing problem, but now we can point the user towards Scanner Configuration. Bumping priority because the lack of an intelligent solution here looks bad and affects adoptability.
I have the patch with IProblem Markers, just need to put this in...
Andrew has my patch and has been working on this, so he can now have my defect as well... :)
First patch has been commited. (2004-05-21) There is now an option on the project properties indexer tab to turn on reporting of indexer problems. It is off by default. Currently we are only reporting preprocessor problems (ie can't find includes, etc).
this is done. We can raise a new (non-gating) defect if we require more options to refine the kinds of problems reported
Verified on 2.0.0.200406280300. Perfect. Thanks Andrew.