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

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

swiftlint бьет по корневому пути. Даже я добавил еще один .swiftlint.yml в дочерний путь.

Ниже я вижу описание на swiftlint github.

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

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


person Jinho    schedule 13.12.2018    source источник


Ответы (1)


Вы можете скачать файл 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

person Bappaditya    schedule 13.12.2018