Continuing on Lucene code search topic I lined up remaining pieces to make a simple but yet complete code search solution with its home on GitHub.

Assuming that there are C#, JavaScript and SQL source files, these files are indexed and then can be searched through so far barebone Web interface:


In addition to indexing C# files I also parse them out with Roslyn to understand classes, methods, parameters, comments and other syntax tree elements.

Common JavaScripts libraries and minified files are excluded from indexing.

SQL files are indexed as text, although it wouldn't be hard to parse them out which is what I did in SqlCop, my other code quality solution.