库中未使用的SuppressWarnings的最佳用法



我正在开发一个Android库,我想清除所有警告。其中大部分是由于未使用的方法。我不想从类中删除这个方法,因为其他开发人员可能会使用它。

我应该:

  • 是否在方法或类上添加@SuppressWarnings("unused")
  • 是否删除这些方法
  • 在使用库的项目应用程序中使用此方法(用于开发目的)。这将删除警告,但会向应用程序添加一些垃圾代码吗
  • 或者

如果我对类进行注释以抑制此警告,这将解决问题,但也会阻止我删除真正未使用的方法。

只有在从未使用私有方法的情况下,才会出现未使用的警告。如果从未使用过私有方法,那么它实际上就是死代码,因为没有人可以从外部调用它。您应该删除这些方法。我希望您使用的是版本控制系统,这样您仍然可以在存储库历史记录中找到方法。

最新更新