我们有一个包含多个模块的Android项目。其中一个模块主要是来自不同团队的代码,这些代码不关心弃用的API。由于一些业务和流程限制,我们不得不不时调整他们的代码,我们在主项目中构建它。在eclipse中,我们简单地禁用了大部分代码的警告(eclipse中的项目,intellij中的模块)。
可以在IntelliJ中做到这一点吗?通常可以为不同的模块设置不同的编译选项吗?更具体地说,是否可以为一个模块禁用弃用警告?
答案 0 :(得分:1)
不,我认为你不能完全这样做 - 或者至少我也找不到办法。
一种选择是在重建项目时隐藏警告,然后在想要分析代码时使用检查器以获得良好的编码标准。
隐藏警告:在消息窗口中,消息窗口工具栏上有一个小按钮。点击这个!
要检查您的代码,请使用菜单中的Analyze / Inspect Code。然后,您可以包含/排除模块以进行检查。偏好中有很多选项可以控制检查员如何标记事物。