在编写调试语句时,我总是添加// DANGER
注释,我知道在构建下一版本的Android应用程序之前,我必须删除这些注释。
因此,在构建每个版本之前,我手动执行CTRL+Shift+ F我可能有一天会忘记这一点,所以我想自动化最后一部分:如果代码包含 实现这一点最简单的方法是什么?自定义皮棉规则?自定义分级任务?"DANGER"
,那么发布构建应该会失败(最好是立即失败)。
编写// TODO: somethign
并对Java文件使用Checkstyle。您也可以对Kotlin文件使用// TODO:
和Detekt。
编写自定义Gradle任务或自定义Lint规则似乎也是完全有效的,但考虑到已经有工具可以做到这一点以及更多,我会选择其中之一。