Feature #4316 2008-09-21 06:20
geister
Symbols browser: Re-parse active project
Having multiple projects open, even if "Active project's symbols" is selected, re-parsing the symbols tree will re-parse the whole workspace.
I am aware that this "Active project's symbols" is only a view filter, hence this feature request.
Symbols tree re-parsing should be made according to the current view filter. If it is only the active project, it should only re-parse the active project. If it is the workspace, it should re-parse the whole workspace. As for the current file, you get it, it should re-parse only the current file.
This can however bring some problems if a structure is defined in a file, used in another one, then deleted from the first file and only the first file is re-parsed. Dependencies must be checked. Each file that has a dependency on the re-parsed file must also be re-parsed... which brings us back to project re-parsing.
So, I guess that re-parsing should be either for the active project, or for the whole workspace, instead of always the whole workspace.
- Category
- Status
- Open
- Close date
- Assigned to