Codeminer42/cm42-central

View on GitHub
.codeclimate.yml

Summary

Maintainability
Test Coverage
engines:
  rubocop:
    enabled: true
    channel: rubocop-0-49
  bundler-audit:
    enabled: true
  flog:
    enabled: true
  flay:
    enabled: true
  eslint:
    enabled: true
    channel: 'eslint-8'
    config:
      config: .eslintrc
  duplication:
    enabled: true
    config:
      languages:
        ruby:
          mass_threshold: 20
        javascript:
          mass_threshold: 50
    exclude_paths:
      - 'app/controllers/stories_controller.rb'
      - 'app/controllers/teams_controller.rb'
      - 'app/controllers/projects_controller.rb'
      - 'app/api/v1/projects.rb'
      - 'app/api/v1/teams.rb'
      - 'app/operations/story_operations/state_change_notification.rb'
      - 'app/admin/*.rb'
exclude_paths:
  - 'Gemfile.lock'
  - 'db/schema.rb'
  - 'db/migrate/*.rb'
  - 'spec/'
  - 'fixtures/'
  - 'doc/'
  - 'vendor/'
  - 'public/javascripts'