我的问题是是否有一种方法可以向lint插件添加自定义检查,它在构建版本之前应该警告我。例如,我希望它检查我的代码中的所有
有没有任何方法可以做到这一点,即使不使用Lint插件?
提前感谢!
Cursor,InputStream
对象是否已关闭,或者检查我的代码是否有//TODO:
,//FIXME:
。有没有任何方法可以做到这一点,即使不使用Lint插件?
提前感谢!
是的,您可以添加自定义检查;请参见http://tools.android.com/tips/lint/writing-a-lint-check和http://tools.android.com/tips/lint-custom-rules。
对于您的具体问题,请注意21.1中有一个新的lint检查,可以查看注释。它不会查找TODO或FIXME; 相反,如果发现注释标记“STOPSHIP”,它将发出警告。如果您想为todo或fixme添加规则,则可能希望基于该检查进行操作。