我一直在用 cnPack 和 PascalAnalyzer Lite 清理一些大型项目中的use子句,我做得相当保守。尤其是我不会移除任何 initialization 第节。Pascalanayser给出了一些提示,例如
initialization
==> COMMAND unnecessary (used by unit with init)
我假设这是说,这个单位不是由当前单位使用,而是由一个单位使用,它有一个 初始化 第节。
初始化
是这个单位吗 COMMAND 完全安全地删除,或者在某些情况下删除它可能会导致某种运行时错误?
COMMAND
这个提示只是出于一致性的考虑,为了给您提供更多的信息——尽管这些信息与决定是否可以从uses子句中删除该单元无关,但是可以移到实现部分,或者必须保留在它所在的位置。
不必要的