If your goal is to understand a large code base more rapidly, you might consider OpenGrok [1]. It doesn't show call graphs or inheritance diagrams, but OpenGrok is used heavily in our organization to rapidly search a very large code base. It understands source control systems (Git, ClearCase, Mercurial, Monotone, Subversion, etc.) and various program languages and formats.
Mark Waite [1] http://hub.opensolaris.org/bin/view/Project+opengrok/ >________________________________ > From: Nig <nigel.robb...@wallstreetsystems.com> >To: Jenkins Users <jenkinsci-users@googlegroups.com> >Sent: Thursday, May 31, 2012 3:55 AM >Subject: reverse engineering > >Hi, >Most of our code is written in Java and C/C++. >I'm looking for tools/plugins that show paths through the code. >With javadoc I couldn't see much in the way of flows through the code >(e.g. use cases) ? >doxygen seems better in that it generates call graphs, inheritance >diagrams, etc. >Any suggestions for other tools/plugins ? >Thanks ! > > >