When you verify a legacy application, the parser generates a model of the application that describes the objects in the application
and how they interact. If a COBOL source file contains a COPY statement, for example, the system creates a relationship between
the file and the COBOL copybook referenced by the statement. If the copybook does not exist in the repository, the system
flags it as missing by listing it with a
symbol in the tree view of the Repository Browser.
Reference Reports let you track these kinds of referential dependencies in verified source:
- An Unresolved Report identifies missing application elements.
- An Unreferred Report identifies unreferenced application elements.
- A Cross-reference Report identifies all application references.
- An External Reference Report identifies references in object-oriented applications to external files that are not registered
in the workspace, such as
.java, Java Archive (JAR), or C++ include files (assuming you have identified the locations of these files in the
Options -Workspace dialog box under the
Verification tab for the source files). These references are not reported as unresolved in the Unresolved Report.
Tip: The
Missing Files reports in the
Verification Report dialog box is a convenient alternative to an Unresolved Report when you are interested only in missing source files, and
not in unresolved objects like system programs.