This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Create Call Graph for C/C++ Code | ||
---|---|---|---|
Product: | cnd | Reporter: | Leonid Lenyashin <lsl239> |
Component: | -- Other -- | Assignee: | Alexander Simon <alexvsimon> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | Keywords: | PLAN |
Priority: | P2 | ||
Version: | 5.x | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://wiki.netbeans.org/CNDCallGraph | ||
Issue Type: | ENHANCEMENT | Exception Reporter: | |
Bug Depends on: | 122140, 122954, 122955, 133230, 136414, 137577 | ||
Bug Blocks: |
Description
Leonid Lenyashin
2007-07-13 12:05:52 UTC
Prototype was done. It was committed in the main trunk. Call graph module do not included in the build. But it can be build from IDE. Module is located in the cnd/callgraph. Feature Request from user cklee75: Thanks for this useful plugin. I would like to request: 1. Able to change default mode to "Who calls function" or "Who is called from function" 2. Able to disable diagram 3. Able to export call hierarchy in text Feature Request from user eskild: Groundwork for C++ and UML integration (I wish...) This is pretty cool. A tad slow on large projects, but cool nonetheless. Given that you have the data, it should be possible to create a UML sequence diagram as well, which would also be cool. Really, what I'm hoping for in the future, is much more comprehensive C++/UML integration; in the first instance as a tool for source code comprehension. I regularly have a new old module dump into my lap, and getting an overview of how the beast is actually put together is always the first big challenge. Diagrams help. Feature Request from user nzero2002: Very nice! I like the feature very much! Thanks! Could I have Callgraph pane persistent like Navigator and updatable once I select put caret at a function in a code? "Call Graph" was added in the main trank. The graph part was disabled. Integrated into 'main-golden', available in NB_Trunk_Production #206 build Changeset: http://hg.netbeans.org/main/rev/5a948ca529c4 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing: IZ#109619:Create Call Graph for C/C++ Code - move module from contrib to main Integrated into 'main-golden', available in NB_Trunk_Production #211 build Changeset: http://hg.netbeans.org/main/rev/e83e06be3a3c User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing: IZ#109619:Create Call Graph for C/C++ Code - refactoring Integrated into 'main-golden', available in NB_Trunk_Production #221 build Changeset: http://hg.netbeans.org/main/rev/76aaa3c16669 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing: IZ#109619:Create Call Graph for C/C++ Code - remove unused method Integrated into 'main-golden', available in NB_Trunk_Production #222 build Changeset: http://hg.netbeans.org/main/rev/618a6ecc0882 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing: IZ#109619:Create Call Graph for C/C++ Code - add action icon Integrated into 'main-golden', available in NB_Trunk_Production #234 build Changeset: http://hg.netbeans.org/main/rev/891f857fd248 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing: IZ#109619:Create Call Graph for C/C++ Code - refactoring (extract cnd independent part) Integrated into 'main-golden', available in NB_Trunk_Production #237 build Changeset: http://hg.netbeans.org/main/rev/77632c735842 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixing: IZ#109619:Create Call Graph for C/C++ Code The feature is ready. |