Вопросы по теме 'swiftlint'
Как получить недавно добавленные правила Swiftlint
У меня последняя версия Swiftlint (через brew). Когда я проверяю гитхаб, я вижу, что они добавили кучу правил с момента релиза, даже несколько пару дней назад. Как мне получить эти правила на моем Mac? Должен ли я удалить версию, которая у меня...
187 просмотров
schedule
10.12.2022
Интеграция SwiftLint в Xcode 7.3.1 и получение ошибки в команде --config для конфигурации файла .yml
Я интегрировал SwiftLint с помощью модулей, и он отлично работает, выдавая предупреждения и ошибки. Но я хочу настроить файл .yml. Для этого я использую следующую команду на терминале.
swiftlint lint --config MyFile.yml
и получаю следующую...
513 просмотров
schedule
16.09.2022
Предупреждение Swiftlint: For Where Violation: предложения «where» предпочтительнее одного «if» внутри «for». (для_где)
Я использую Swift для разработки приложений и использую Swift lint. Но я получаю предупреждение о следующем коде:
for settingsKeys in searchResults {
if settingsKeys.key == settingsObject.key {
settingsKeys.value =...
13318 просмотров
schedule
03.02.2024
Правило SwiftLint для метки прагмы
Я пытаюсь реализовать собственное правило swiftlint для отслеживания, когда перед «// MARK:» меньше двух новых строк. Я не силен в регулярных выражениях. Вот мое правило:
custom_rules:
pragma_mark:
name: "Wrong pagma mark format"
regex:...
386 просмотров
schedule
11.02.2023
Настройка SwiftLint с помощью Xcode
Я использую настройку Xcode, которая запускает следующий скрипт для SwiftLint
if which $PATH/swiftlint >/dev/null; then
$PATH/swiftlint
elif which $HOME/.brew/bin/swiftlint >/dev/null; then
$HOME/.brew/bin/swiftlint
elif which...
901 просмотров
schedule
09.04.2023
SwiftLint: можно ли отключить правила для определенного параметра?
У меня есть метод регистрации, который неизбежно будет вызываться с параметром, нарушающим правило hardcoded_string SwiftLint:
Logger.log("This will be a hardcoded string usually")
Я знаю, что могу использовать swiftlint:disable:next...
91 просмотров
schedule
04.03.2023
Конфигурация SwiftLint в источнике зависимостей конфликтует со SwiftLint в основном проекте
У меня есть проект, который использует SwiftLint и диспетчер пакетов Swift. Один из пакетов, которые я загружаю (Apollo), в свою очередь, подключается к другому фреймворку (Stencil). В исходном коде этой платформы (Stencil) есть файл swiftlint.yml...
158 просмотров
schedule
15.04.2023
Может ли SwiftLint игнорировать классы (не файлы) по суффиксу? А именно классы SwiftUI _Preview?
Большинство моих классов SwiftUI имеют автоматически сгенерированный (из шаблона) класс ClassName_Previews внизу файла.
Я бы хотел, чтобы SwiftLint игнорировал все, что заканчивается на _Previews для ВСЕХ правил. Или что-нибудь, что расширяет...
89 просмотров
schedule
24.01.2024