Согласно документации, сканеры swift и Obj-C хотят получать данные о покрытии кода разными способами (build-wrapper vs xccov). Но это заставило меня задуматься, покрытие кода предназначено для всей цели / проекта в xcode, а не только для файлов для конкретного языка . Таким образом, для смешанного проекта Swift Obj-C и требуется ли SonarQube одни и те же данные покрытия, сгенерированные для всего проекта-xcode, дважды (один раз на сканер)? Если нет, то как это соотносится с покрытием кода для конкретного языка в сонарном проекте, или ему все равно?
Только спрашивая об этом, потому что, опять же, и, к моему большому удивлению, в документах для 2 сканеров перечислены различные инструкции по покрытию кода, что заставляет пользователя задуматься, не ожидает ли каждый сканер смешивания данных, как это происходит с xcode и смешанный проект obj-c swift (то есть его те же самые данные)