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

Добрый день!


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


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


Подскажите, пожалуйста, какие программы вы для этого используете?
  • Вопрос задан
  • 4510 просмотров
Решения вопроса 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 на гитхабе
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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