Support Statement: Removing Code

Regarding removing "dead" code, we recommend applying a bit of analysis and being more deliberate about removing code.

To identify code usage we have a references report:
https://greatmigrations.atlassian.net/wiki/display/GMG/Semantic+Model+Reports

To remove the definition and, optionally the use, of a symbol we have the Refactor/Remove command:
https://greatmigrations.atlassian.net/wiki/display/GMG/gmplRemoveStatement

These two capabilities could be synthesized using our gmSL scripting language to automate the process:
https://greatmigrations.atlassian.net/wiki/display/GMG/gmSLIntroduction


See also Support Statement: Unused Symbol Analysis and Reporting