I've been using cnPack and PascalAnalyzer Lite to clean up the uses clauses in some large projects, and I'm doing it rather conservatively. In particular I'm not removing anything that has an initialization
section. PascalAnayser gives hints such as
==> COMMAND unnecessary (used by unit with init)
I assume this is saying that this unit is not used by the current unit, but it is used by a unit that has an initialization
section.
Is this unit COMMAND
completely safe to remove or is there some situation where removing it might cause some sort of run-time error?