The Data Flow Analysis of data items display as a tree or a graph in a new tabbed view in the IDE.
Multiple trees views can be open for the same program but only one can be open for a data item. If you try to run Data Flow Analysis for a data item which is already in the root of the tree, it will be shown in the current tree. If you select a different occurrence of the data item, it will be added as a new tree. In addition, if you make changes to the source code, the currently visible trees will be marked as outdated. Requesting the data item again will create a new tree.
The following list shows some of the different operations that you can perform from the Data Flow Analysis Tree view:
to expand the nodes of the tree and drill down to the next level.
to switch to a graph representation of the analysis data.
.
to make additional Data Flow settings such as
types of inter-program and intra-program relationships to be displayed. The changed settings will apply only to future
code analysis requests.
to remove the selected results.
to remove the outdated results.
to remove all results.
Multiple graph views can be open for the same program but only one can be open for a data item. If you try to run Data Flow Analysis for a data item which is already at the start of the graph, it will be shown in the current graph. If you select a different occurrence of the data item, it will be added as a new graph. In addition, if you make changes to the source code, the currently visible graphs will be marked as outdated. Requesting the data item again will create a new graph.
The following list shows some of the different operations that you can perform from the Data Flow Analysis Graph view:
button.
to switch to a tree representation of the analysis data.
(Zoom To Fit) or use the adjacent
Zoom field to zoom the graph.
(Comment), then add your comment in the callout.
to make additional Data Flow settings such as types of inter-program and intra-program relationships to be displayed. The
changed settings will apply only to future code analysis requests.
to remove the selected results.
to remove the outdated results.
to remove all results.