Как использовать конкретные .swiftlint.yml ??swiftlint атакует это находится на корневом пути. - PullRequest
0 голосов
/ 13 декабря 2018

Как использовать определенный .swiftlint.yml ??

swiftlint указывает, что находится на корневом пути.Даже я помещаю другой .swiftlint.yml в дочерний путь.

Я могу видеть описание ниже на swiftlint github.

Каждый файл будет помечен с использованием файла конфигурации, который находится в его каталоге или насамый глубокий уровень его родительских каталогов.В противном случае будет использоваться корневая конфигурация.

Я использовал опцию --config, но она не работает ...

1 Ответ

0 голосов
/ 13 декабря 2018

Вы можете загрузить файл SwiftLint.pkg с SwiftLint Github и установить его в своей системе.Затем поместите файл .yml в корневую папку с кодом.

Затем в Этапы сборки добавьте следующий скрипт:

if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi

Пожалуйста, обратитесь к снимкам экрана, image1image2

...