Экспорт предупреждений сборки Xcode - PullRequest
1 голос
/ 15 мая 2019

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

Проблема в том, что журналы очень грязные. В идеале предупреждения выглядят так

/Users/me/proj/myapp/RequestLayerFramework/Request Sender/RequestSender.h:370:74: note: insert '_Nullable' if the pointer may be null
- (void)createAndExecuteRequestWithHref:(NSString *)zoneHref
                                                  ^
                                                  _Nullable

Но иногда без видимой причины они выглядят так

/Users/me/proj/myapp/Reques
tLayerFramework/Request Sender/RequestSender.h:
370
:
74
: note: insert '_Nullable' if the pointer may be nu
ll

- (void)createAndExecuteRequestWithHref:(NSString *)zoneHref

                                                  ^
                                                  _Nullable

Я действительно пытался заставить это работать, но я продолжаю находить странные угловые случаи, которые смущают моего парсера. Это слишком хрупко.

Существует ли настройка сборки или что-то, что делает эти предупреждения легко собираемыми? Я хочу файл, строку, столбец и сообщение для каждого предупреждения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...