Как определить, если ошибка / предупреждение создано с помощью правил swiftlint

Я работаю над настройкой CI/CD для моего проекта xcode. Для анализа кода я использую swiftlint. Он работает нормально, и я могу видеть все ошибки и предупреждения в моем xcode вместе с описанием. Я также написал сценарий запуска, так что swiftlint показывает только ошибки и предупреждения во время анализа кода, а не во время сборки / запуска.

Моя проблема в том, что после того, как я интегрирую бота с моим сервером XCode, я не могу определить, генерируются ли ошибки / предупреждения из-за правил swiftlint или xcode.

Можно ли определить, произошла ли ошибка из-за swiftlint, а не сгенерирована самим xcode?

1 ответ

Решение

Это просто. [Синяя часть внизу НЕ от sw iftlint, а остальная часть ниже.]

XCode Image

Там написано "Предупреждение о вызове сценария оболочки"

В конце сообщения выдается правило, которое было запущено в скобках.

(function_body_length)

Я просто ищу сообщения, оканчивающиеся на парены.

Другие вопросы по тегам