Lint是Static Code Analysis Tool,用于扫描Android项目源中的潜在错误。 它在lintOptions块内使用一个或多个选项。其中的一个选项是baseline,它允许在Lint中捕获当前警告集的快照。它采用文件路径,并且可以通过以下两种方式之一执行此操作:
一种方法在其后使用一种称为file()的方法,该方法将所有当前问题记录在提供的文件中:
android {
lintOptions {
baseline file("lint-baseline.xml") // your choice of filename/path here
}
}
另一种方法使用名为configFile()的方法
android{
...
lintOptions {
baseline configFile('quality/lint/lint-baseline.xml')
}
...
}
似乎有类似用途,但是我发现没有文档可以确认或否认。
什么是configFile()?它与Lint中的file()有何不同?