我一直在使用cnPack和PascalAnalyzer Lite来清理一些大型项目中的 uses 子句,而且我这样做是相当保守的。特别是我不会删除任何有initialization
部分的东西。PascalAnayser 给出提示,例如
==> COMMAND unnecessary (used by unit with init)
我假设这是说当前单元未使用该单元,但具有initialization
部分的单元使用了该单元。
这个单元是否COMMAND
完全可以安全移除,或者在某些情况下移除它可能会导致某种运行时错误?