Фон
Lint - это Инструмент для анализа статического кода , который сканирует источники проектов 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 () и чем он отличается от file () в Lint?