Для начала нужно установить OCLint с помощью Homebrew.
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install https://gist.githubusercontent.com/TonyAnhTran/e1522b93853c5a456b74/raw/157549c7a77261e906fb88bc5606afd8bd727a73/oclint.rb
Далее нужно настроить .bash_profile.
$ cd ~
$ touch .bash_profile
$ open -e .bash_profile
В .bash_profile нужно добавить следующее:
OCLINT_HOME=/usr/local/Cellar/oclint/0.8.1
export PATH=$OCLINT_HOME/bin:$PATH
$ . .bash_profile
Подробнее об установке можно почитать тут:
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install https://gist.githubusercontent.com/TonyAnhTran/e1522b93853c5a456b74/raw/157549c7a77261e906fb88bc5606afd8bd727a73/oclint.rb
Далее нужно настроить .bash_profile.
$ cd ~
$ touch .bash_profile
$ open -e .bash_profile
В .bash_profile нужно добавить следующее:
OCLINT_HOME=/usr/local/Cellar/oclint/0.8.1
export PATH=$OCLINT_HOME/bin:$PATH
objective c - How to install OCLint in mac os x - Stack Overflow
OCLint - 0.8dev Documentation - Installation
OCLint - 0.8dev Documentation - Installation
OCLint можно использовать из командной строки:
OCLint - 0.8dev Documentation - Using OCLint with xcodebuild
xcodebuild(1) Mac OS X Developer Tools - Manual Page
OCLint - 0.8dev Documentation - oclint Manual
OCLint - 0.6 Documentation - Using oclint-json-compilation-database
OCLint - 0.8dev Documentation - Using OCLint with xctool
А можно подключить к Xcode:
OCLint - 0.8dev Documentation - Using OCLint in Xcode
Часто встречающиеся ошибки:
json - oclint: error: violations exceed threshold via Jenkins - Stack Overflow
xcodebuild(1) Mac OS X Developer Tools - Manual Page
OCLint - 0.8dev Documentation - oclint Manual
OCLint - 0.6 Documentation - Using oclint-json-compilation-database
OCLint - 0.8dev Documentation - Using OCLint with xctool
OCLint - 0.8dev Documentation - Using OCLint in Xcode
Часто встречающиеся ошибки:
json - oclint: error: violations exceed threshold via Jenkins - Stack Overflow