6

我的问题是是否有办法向 lint 插件添加自定义检查,在构建版本之前它应该警告我。例如,我希望它检查Cursor, InputStream我的代码中的所有对象是否已关闭,或者检查我的代码中的//TODO:, //FIXME:

如果有任何方法可以做到这一点,或者甚至不使用 Lint Plugin,有什么想法吗?

提前致谢!

4

1 回答 1

8

是的,您可以添加自定义检查;请参阅http://tools.android.com/tips/lint/writing-a-lint-checkhttp://tools.android.com/tips/lint-custom-rules

对于您的具体问题,请注意 21.1 中有一个新的 lint 检查,它查看评论。它不寻找 TODO 或 FIXME;相反,如果找到评论标记“STOPSHIP”,它会抱怨。如果您想为 todo 或 fixme 添加规则,您可能希望基于该检查。

于 2013-04-05T15:48:45.733 回答