In the dependencies, we attribute labels to Missing according to the dependency type of each node. Here are the corresponding labels according to the languages and dependency types:
Mainframe
CCDEF
For a Missing Source we apply the label “Missing Program“
CL/SCL
For a Missing Call SCL we apply the label “Missing Script“
For a Missing SRCMBR, Callpgm, RQSDATA Call, Callprc we apply the label “Missing Program“
Cobol
For a Missing Copy, Nncopy, Include we apply the label “Missing COBOL Copybook“
For a Missing Copy of we apply the label “Missing Record” for the first term and “Missing COBOL Copybook” for the second
For a Missing Call proc, Exec CICS Program we apply the label “Missing Program“
For a Missing Transid CICS we apply the label “Missing CICS Transaction Definition“
For a Missing File open/read/write/rewrite/delete/start/close we apply the label “Missing Source File“
For a Missing Exec CICS Dataset, Exec File CICS we apply the label “Missing CICS Dataset definition“
For a Missing Exec CICS map/mapset we apply the label “Missing BMS“
For a Missing Exec SQL, Select SQL we apply the label “Missing Database Object“
CSD
For a Missing File, Transaction or Program property we apply the label “Missing Program“
For all the other properties we apply the “Missing Dataset” label
EZT
For a Missing Macro Invocation we apply the label “Missing Easytrieve Macro“
IMS
For a Missing Message invocation we apply the label “Missing MFS“
For a Missing Database Description we apply the label “Missing DBD“
OpenVMS
For a Missing %Include, Task, Task is we apply the label “Missing Program“
For a Missing @, define, open, dsl, copy, record we apply the label “Missing Dataset“
For a Missing Run, FDL, specification we apply the label “Missing Program“
For a Missing File Name we apply the label “Missing Dataset“
For a Missing Include, Initialization/Termination Procedure we apply the label “Missing Program“
For a Missing Forms, Workspace we apply the label “Missing Dataset“
For a Missing Copy, Copy From we apply the label “Missing Copy“
For a Missing Call we apply the label “Missing Program“
For a Missing Default Application is we apply the label “Missing Program“
For a Missing Menu we apply the label “Missing Dataset“
For a Missing Call Task we apply the label “Missing Program“
For a Missing Goto Task, Call Procedure/Task we apply the label “Missing Program“
JCL
For a Missing Include Member we apply the label “Missing JCL Copybook“
For a Missing Exec PGM, Run Prog we apply the label “Missing Program“
For a Missing Exec PROC we apply the label “Missing JCL Procedure“
For a Missing Instream proc we apply the label “Missing in-stream JCL Procedure“
For a Missing DLBL, DD DSN… we apply the label “Missing Dataset“
For a Missing Program Specification Block we apply the label "Missing PSB"
PL1
For a Missing INCLUDE,-INC,%INCLUDE,EXEC SQL INCLUDE,EXEC SQL SOURCE,COPY= we apply the label “Missing PL1 Copybook“
For a Missing Call we apply the label “Missing Program“
RPG
For a Missing JFILE, PFILE, Format, REF, REFFLD and F…(file prefix) we apply the label “Missing DDS“
For a Missing QDDSI we apply the label “Missing Dataset“
For a Missing Copy we apply the label “Missing RPG Copybook“
For a Missing DTAARA we apply the label “Missing Dataset“
For a Missing Call, Callb we apply the label “Missing Program“
For a Missing Callp we apply the label “Missing Prototype“
For a E DS…(external datastructure) we apply the label “Missing DDS“
For a Missing EXTNAME, Declare File, Declare Printer File we apply the label “Missing DDS“
For a Missing External Program we apply the label “Missing External Program“
For a Missing Library we apply the label "Missing Library"
Natural
For a Missing Using, View of, Map, Form we apply the label “Missing Dataset“
For a Missing Callnat, Perform, Include, Fetch, HE we apply the label “Missing Program“
Powerbuilder
PBL
For a Missing Application reference we apply the label "Missing Source File"
For every other Missing we apply the label “Missing Program“
SRD
For a Missing DDDW, dataobject we apply the label “Missing Dataset“
Source Files
For a Missing Datawindow, Open we apply the label “Missing Dataset“
For a Missing Stringparm, Define … From we apply the label “Missing Program“
Powerhouse
For a Missing SQL IN, Call we apply the label “Missing Database Object“
ASM
For a Missing MCall, Call we apply the label “Missing Program“
For a Missing CSECT we apply the label “Missing ASM Section“
SQL
For a Missing Call we apply the label “Missing SQL Procedure“
For every other Missing we apply the label “Missing Database Object”
CPP
For a Missing Include we apply the label “Missing Header“
For a Missing Pragma we apply the label “Missing External Program“
Java
For every Missing we apply the label “Missing Source File“
Delphi
For a Missing Uses we apply the label “Missing Program“
Special Files
Csproj
For every Missing we apply the label “Missing Source File“
CTL
For a Missing Control Card we apply the label “Missing Control Card“
For a Missing Include statement we apply the label “Missing Program“
Lnk
For a Missing Include, Entry we apply the label “Missing Program“
Menu
For a Missing Cmd Call we apply the label “Missing Program“