Gem Build Status

danger-php_codesniffer

Danger plugin for PHP_CodeSniffer.

Installation

$ gem install danger-php_codesniffer

Usage

Detect your PHP violations of a defined coding standard. The plugin will post a comment on PR/MR on your Github or Gitlab project.

Dangerfile:

php_codesniffer.exec

Ignore file/path and use specific coding standard:

php_codesniffer.ignore = "./vendor"
php_codesniffer.standard = "CodeIgniter"
php_codesniffer.exec

Only check new and modified file:

php_codesniffer.filtering = true
php_codesniffer.exec

Development

  1. Clone this repo
  2. Run bundle install to setup dependencies.
  3. Run bundle exec rake spec to run the tests.
  4. Use bundle exec guard to automatically have tests run as you make changes.
  5. Make your changes.