AudioKit 4.9.5 AKRotaryKnobStyle Идентификация идентификатора Нарушение - PullRequest
2 голосов
/ 06 апреля 2020

У меня не было AudioKit l oop в течение почти года, поэтому я решил обновить свое приложение до последней версии сборки, AudioKit 4.9.5, выпущенной 11 дней назад go.

Как обычно, первый шаг, который я делаю с любым новым выпуском, - это создание фреймворков, которые я использую. После открытия окна терминала и перехода к AudioKit-4.9.5 / Frameworks я выполняю эту команду:

PLATFORMS = "iOS macOS" ./build_frameworks.sh

This результат:

❌  /Users/xxxx/Work/AudioKit-4.9.5/AudioKit/iOS/AudioKit/User Interface/AKRotaryKnob.swift:17:10: Identifier Name Violation: Enum element name should only contain alphanumeric characters: 'polygon(numberOfSides:curvature:)' (identifier_name)

/Users/xxxx/Work/AudioKit-4.9.5/AudioKit/iOS/AudioKit/User Interface/AKRotaryKnob.swift:413: warning: File Line Length Violation: File should contain 400 lines or less: currently contains 413 (file_length)
                  ~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


** BUILD FAILED **

Моя среда:

MacBook Pro (16-inch, 2019)
macOS 10.15.3 
Xcode Version 11.4
Swift version 5.2

1 Ответ

2 голосов
/ 06 апреля 2020

Решением является обновление до последней версии SwiftLint. Дох!

https://github.com/realm/SwiftLint/releases/
...