List each job step and the data sets it allocates

Proprietary

Record each job step in the order it runs and every DD it allocates: the data set, whether it is a generation, its disposition, and the record format, record length, block size, space and unit it is allocated with. Read with the procedure library supplied, the steps are the ones the job actually runs — a step that calls a procedure is replaced by the procedure's own steps, each naming the procedure it came from, with the job's DD overrides applied and its symbols filled in. FindJclStepDetail answers the same question and marks the DD cards in the source; this one produces the table and changes nothing.

io.moderne.mainframe.batch.AnalyzeJclStepDetail
mod run . --recipe=io.moderne.mainframe.batch.AnalyzeJclStepDetail

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.