Analyze the mainframe architecture
ProprietaryRecord which programs and procedures each job runs, which data sets it allocates, which copybooks each program is built from, which programs it hands control to, and which CICS resources, DB2 tables and IMS segments it reaches, as one typed edge list anchored at the statement that makes each edge. A program is one written in COBOL, in assembler or in SAS, so the copy members and macros an assembler subroutine is built from and the members a SAS report includes are edges of the same graph. The Find recipes answer the same question and mark what they found in the source; this one produces the table and changes nothing, which is what a run whose deliverable is a document needs.
io. moderne. mainframe. prethink. AnalyzeMainframeArchitecturemod run . --recipe= io. moderne. mainframe. prethink. AnalyzeMainframeArchitectureInstall it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.