E.g.if you're developing for the VCL then you probably don't need anything in the FMX scope to be displayed.
One possible solution:
Allow user to create a blacklist of scope names and ignore any search results within blacklisted scopes. This could be done either by entering wild cards or by selecting from a (hierarchical) check list. Allow such a list to be edited or deleted at any time.
How about having a shortcut method to selectively show and hide FMX or VCL unit names. That would probably be the best use case for ignoring certain scopes.
E.g.if you're developing for the VCL then you probably don't need anything in the FMX scope to be displayed.
One possible solution:
Allow user to create a blacklist of scope names and ignore any search results within blacklisted scopes. This could be done either by entering wild cards or by selecting from a (hierarchical) check list. Allow such a list to be edited or deleted at any time.
Store the list with the mapping data.