Analyze the relationships of a load module
ProprietaryRecord what each load module is built from as relationship rows: the module a link-edit deck defines and the other names it answers to, the objects its INCLUDE cards bind in, and the entry point and control sections a module listing reports. These are the edges that put a module on the architecture document holding the programs bound into it, which nothing in the COBOL or the JCL says — a step names a module and gets whatever was last bound into it. AnalyzeLoadModuleComposition reconciles the same two readers into a table, one row per part, with the declared composition against the observed.
io. moderne. mainframe. linkedit. AnalyzeLoadModuleRelationshipsmod run . --recipe= io. moderne. mainframe. linkedit. AnalyzeLoadModuleRelationshipsInstall it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.