Задать вопрос

Какие есть программы для определения метрик кода на Objective-C?

Добрый день!


Недавно занялся вопросом определения метрик кода на Objective-C. Хотелось бы получить такие метрики как количество классов в проекте, среднее количество строк кода в классе, покрытие кода тестами, диаграммы классов и т.д. Ну и главное что хотелось бы получить — это цикломатическую сложность программы


Поиск в интернете дал такие результаты как Xcode Statistician и всем известный Doxygen. Но они дают только часть метрик.


Подскажите, пожалуйста, какие программы вы для этого используете?
  • Вопрос задан
  • 4518 просмотров
Подписаться 9 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
@mbazaliy
1. Покрытие кода тестами — выставить generate code coverage и instrument program flow в настройках сборки и посмотреть утилитами Coverstory, gcov, lcov, xcoverage
2. Диаграммы классов и зависимостей — objc_dep на гитхабе
3. Цикломатическая сложность — hfcca.py на гитхабе
4. Количество строк — cloc.sourceforge.net/
5. По метрикам кода — OCLint, objclint на гитхабе
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы