Sourcegraph folk, are you aware of Rich Hickey's codeq [0][1] for clojure:
codeq allows you to track change at the program unit level (e.g. function and method definitions) and query your programs and libraries declaratively, with the same cognitive units and names you use while programming
It lacks the ability to track changes, but BBQ http://browsebyquery.sourceforge.net/ can query JVM and CLR programs - and holy crap is that useful when you need it.
Speaking of tracking changes at the method level, does anyone remember VisualAge for Java?
Speaking of tracking changes at the method level, does anyone remember VisualAge for Java?