/objclint

objclint

Primary LanguageObjective-COtherNOASSERTION

objclint

objclint is a clang based tool for performing code style guidelines check.

See http://objclint.ru for installation/usage.

DONE

  • Works with recent version of XCode
  • Installation script
  • JavaScript based validators
  • Text reports generator
  • Disable objclint with __objclint macro
  • Configuration file
  • Support for multiple lints directories
  • Support for ignored files

TODO

  • do not interpret JS scripts for each translation unit. do it once.
  • support for Unicode in JS
  • support for '#import' in js validators
  • ...

TODO checkers

  • disallow retains in arc mode