Что такое configFile () и чем он отличается от file () в Android Lint? - PullRequest
0 голосов
/ 30 августа 2018

Фон

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?

...