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.
Difference between revisions of "Recommenders/CodeSearch"
m (New page: = 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 ...) |
m |
||
Line 4: | Line 4: | ||
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). | 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) | (solvable by JDT call hierarchy) | ||
− | ''' | + | '''... who calls these 3 methods together? ''' |
− | ''' | + | '''... who uses this type in his own code? ''' |
(as in JDT's References workspace search) | (as in JDT's References workspace search) | ||
− | ''' | + | '''... who extends this type in his own code? ''' |
(as in JDT class hierarchy) | (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?''' |
[[Category:Recommenders|Code Search]] | [[Category:Recommenders|Code Search]] |
Revision as of 07:48, 17 December 2011
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?
... who uses this type in his own code? (as in JDT's References workspace search)
... 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?