мой вопрос очень простой, как мне сделать все warnings
стать errors
на SwiftLint? (без ручной настройки каждого правила separatelly)Сила ошибка на SwiftLint
ответ
Чтобы интегрировать SwiftLint в ваш проект, вам обычно нужно добавить этап сценария запуска, как described by the doc.
Если вы использовали установку CocoaPods, этот сценарий будет выглядеть так:
"${PODS_ROOT}/SwiftLint/swiftlint"
То есть, где вы можете настроить параметры командной строки. В вашем случае, вы можете использовать:
"${PODS_ROOT}/SwiftLint/swiftlint" lint --strict
Предостережения по-прежнему будет отображаться в виде предупреждений, но будет предоставлена дополнительная ошибка, предотвращение запуска или архивирования:
Command/бен/ш не удалось с кодом выхода 3
Это желаемая ошибка.
Я получаю сообщение об ошибке 'Unrecognized command: '--strict'' –
По-прежнему получите ошибку '/ Pods/SwiftLint/swiftlint lint --strict: Нет такого файла или каталога'. И фактическая вещь, написанная в скрипте, - '' $ {PODS_ROOT}/SwiftLint/swiftlint lint -strict "', а не '$ {PODS_ROOT}/SwiftLint/swiftlint lint -strict' –
В их документации показаны кавычки https://github.com/realm/SwiftLint, как я писал. И да, я использую CocoaPods. –
- 1. SwiftLint не признает изменения .swiftlint.yml
- 2. Регулярное регулярное выражение для swiftlint
- 3. Удалить SwiftLint, установленный из пакета
- 4. сила scrollbar на Safari
- 5. Атрибуты в пользовательских правилах на основе регулярных выражений SwiftLint
- 6. Как совместить объекты верхнего уровня в swiftlint
- 7. Сила тяжести и центростремительная сила
- 8. Сила Перетаскивания Graph D3.js ошибка
- 9. Сила BSOD на окнах 8.1
- 10. Сила SSL на Amazon S3
- 11. Сила div на следующую строку
- 12. Измерительная сила пунша на iphone
- 13. сила выключения Java сокет
- 14. Сила усложнения
- 15. Как удалить swiftlint из xcode или отключить его предупреждения
- 16. «Промышленная сила» C++ struct
- 17. Сила десятичного числа, производящего OverflowError
- 18. CSS сила разрыв линии на расширение контейнерного
- 19. Сила сигнала с pybluez на Windows 7
- 20. сила значок Jquery быть сосредоточены на кнопку
- 21. Сила мощности для вычисления на Java
- 22. Сила тока на штепсельной вилке Sprite?
- 23. Сила того же цвета на всех линиях
- 24. сила LI появится на следующей предыдущего пункта
- 25. Сила сигнала карты на свободном наборе данных
- 26. Android сила ActionBar внутри панели на пейзаже
- 27. Сила полей для развала на плавающих элементах?
- 28. Имитированная сила тяжести: замедление на земле приближается
- 29. Сила Android WebApp закрывается на задней кнопке
- 30. Сила сигнала на андроиде, сохраненная как переменная
Попробуйте опцию '--strict' – Li357
Где я могу добавить этот' --strict'? –
'' $ {PODS_ROOT}/SwiftLint/swiftlint "lint --strict' (для установки pod) или' swiftlint lint --strict' (для установки на кипке) –