Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Recommenders/CodeSearch
Code Recommenders - Code Search Engine
If Siri were a code search engine... what would you ask it?
This page collects your demands on what search questions a code search engine should be able to answer. Do you have some frequently reoccurring searches you ask your code search engine? Then add it on this page (no matter how complex or simple the question is).
Siri, ...
... who calls this method? (solvable by JDT call hierarchy)
... who calls these 3 methods together in a method?
... who uses this type in his own code? (as in JDT's References workspace search)
... who uses these 3 types together in a method?
... who extends this type in his own code? (as in JDT class hierarchy)
... tell me which public methods exist in my libraries that return an instance of type X?
... tell me which classes exist in my project that offer static fields or methods?
... tell me which classes exist in my project that offer static fields or methods of (return) type IWorkbench?