3. The method of claim 1 further comprising: receiving one or more selections of the code structure query results; wherein the indexing source code further comprises generating formatted source code; and sending formatted source code corresponding to the one or more selections of the code structure query results.
3. The method of claim 1 further comprising: receiving one or more selections of the code structure query results; wherein the indexing source code further comprises generating formatted source code; and sending formatted source code corresponding to the one or more selections of the code structure query results. 6. The method of claim 3 further comprising: based on the one or more selections from the code structure query results, sending a code hierarchy to a client device for display.