Bulk Cleanup

  

DEVELOPER

You access this tool by clicking on the Bulk Cleanup icon in the List Based Tools tab of the Tools tab.

This tool enables you to remove unused pieces of code from a list of functions. Depending on the cleanup options selected you may remove unreferenced cycles, logics, interface maps, error messages and scratch variables in any combination. You may also choose to backup automatically each function before it is cleaned. The options chosen will apply to all functions in the selected list.

Please note that if a function has logic that calls cycles using variables, for example, LSCALL(#CYCLE) then PROIV Developer cannot determine runtime usage and therefore no cycles will be removed. This also applies if error messages are invoked using variables.

For example, MSG(#MSG) then no messages will be removed.

PROIV Developer booking out and in is applied to each function in the list in turn. This ensures that the function cannot be opened for edit while this tool is working on it.

Comment on this topic

Topic ID: 500040