Инструменты проверки линз для разработки Objective-C
Крупные проекты с несколькими разработчиками часто приводят к непоследовательности кода в стиле. Я ищу инструмент lint, подобный Objective-C, который выходит за рамки Clang Статический анализатор и проверяет соблюдение стилистических соглашений; например скобки, отступы, форматирование комментариев, объявление переменных в верхней части функций и т.д.
Я знаю AnalysisTool, но он не совсем делает то, что мне нужно. Я видел этот вопрос, заданный в другом месте на SO, но неясно, был ли вопрос-аскер после того же.
Существует ли такой инструмент?
Ответы
Ответ 1
Недавно я наткнулся на uncrustify
, который поддерживает Objective-C. Он выглядит хорошо написанным и добавление дополнительных проверок (и соответствующих исправлений) кажется прямым.
Это не все-в-одном, но в сочетании со статическим анализатором и хорошим инструментом разложения он должен выполнять эту работу.
Ответ 2
Я делал то же исследование, и я только что нашел OCLint