Sha256: 2ec9e7cb1e3b3f074f7279a5d1e50259d56f6e3f3c5a3fbf5f7c66e03b0ca4cf

Contents?: true

Size: 1.55 KB

Versions: 1

Compression:

Stored size: 1.55 KB

Contents

bundler_audit:
  tags: [critical, dependencies, ruby, dev]
  name: Bundler Audit
  description: Review Gem Dependencies for Security Issues
  links:
    home: https://github.com/rubysec/bundler-audit
    install: https://github.com/rubysec/bundler-audit#install
  commands:
    install: 'bundle exec gem install bundler-audit'
    prepare: 'bundle exec bundle-audit update'
    review: 'bundle exec bundle-audit check --no-update'
    quiet_option: '--quiet'

tests:
  name: Minitest
  description: Unit Tests
  tags: [ruby, tests, dev]
  links:
    home:
  commands:
    review: "bundle exec rake TESTOPTS='--seed=$SEED'"
    quiet_option: '--silent'

rubocop:
  name: Rubocop
  description: Review Ruby Syntax & Formatting for Consistency
  tags: [ruby, syntax]
  links:
    home: https://rubocop.org
    install: https://docs.rubocop.org/rubocop/1.13/installation.html
    ignore_syntax: https://docs.rubocop.org/rubocop/configuration.html#ignoredmethods
    disable_syntax: https://docs.rubocop.org/rubocop/configuration.html#disabling-cops-within-source-code
  commands:
    install: 'bundle exec gem install rubocop'
    review: 'bundle exec rubocop --parallel'
    format: 'bundle exec rubocop --auto-correct'
    quiet_option: '--format q'
    files_flag: ''
    files_list_separator: ' '

inch:
  disabled: true # Inch provides guidance and is generally run solo
  tags: [docs, ruby, dev]
  name: Inch
  description: Review Ruby Documentation
  links:
    home: https://rrrene.org/inch/
  commands:
    install: 'bundle exec gem install inch'
    review: 'bundle exec inch'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
reviewer-0.1.3 .reviewer.yml