CL

Control Language (CL) for iSeries is supported in the Mainframe dependencies group. Links from a CL file (multiple extensions are supported, e.g. CL, CLLE, etc.) to other files are detected following the statements listed below:

CALL

The call to CALL implies a dependency on a .CL or a .RPG file.

  • CALL file
  • CALL "file"

Where file is the name of a CL or  RPG file in the project.

 

CALL PGM

The call to CALL PGM or CALLPGM implies a dependency on a .CL or a .RPG file.

  • CALL PGM(file)
  • CALL PGM("file")
  • CALLPGM(file)
  • CALLPGM("file")

Where file is the name of a CL or  RPG file in the project.
To address this file, you can also use an explicit path notation (no relative path like ../my/parent/file). If no file corresponds to the path, we will mark it as a missing one.

 

CALLPRC

The call to CALLPRC PRC implies a dependency on all kind of file except .CPY.

  • CALLPRC PRC(file)
  • CALLPRC PRC('file')
  • CALLPRC PRC("file")

Where file is the name of a non-CPY file in the project.
To address this file, you can also use an explicit path notation (no relative path like ../my/parent/file). If no file corresponds to the path, we will mark it as a missing one.

 

CLRPFM

The call to CLRPFM implies a dependency on an existing .CL file.

  • CLRPFM cl_file
  • CLRPFM +cl_file

Where cl_file is the name of a CL file in the project.

 

FILE

The call to FILE implies a dependency on an existing .CL file.

  • FILE(cl_file)

Where cl_file is the name of a CL file in the project.

 

FROMFILE

The call to FROMFILE implies a dependency on an existing .CL file.

  • FROMFILE(cl_file)
Where cl_file is the name of a CL file in the project.
OPNID

The call to OPNID implies a dependency on an existing .CL file.

  • OPNID(cl_file)

Where cl_file is the name of a CL file in the project.

 

RQSDTA

The call to RQSDTA implies a dependency on a .CL or a .RPG file.

  • RQSDTA('CALL file')

Where file is the name of a CL or  RPG file in the project.

 

RUNSQL SQLSTM

The call on RUNSQL SQLSTM is used to execute an SQL query. Check the SQL dependencies for more details.

  • RUNSQL SQLSTM('QUERY')

Where QUERY is an SQL query.

 

SRCMBR

The call to SCRMBR implies a dependency on a .CL file.

  • SRCMBR(cl_file)

Where cl_file is the name of a CL file in the project.

 

TOFILE

The call to TOFILE implies a dependency on an existing .CL file.

  • TOFILE(cl_file)

Where cl_file is the name of a CL file in the project.