AjuntamentdeBarcelona/decidim-barcelona

View on GitHub
.codeclimate.yml

Summary

Maintainability
Test Coverage
---
engines:
  bundler-audit:
    enabled: true
  csslint:
    enabled: true
  duplication:
    enabled: true
    config:
      languages:
        javascript:
          mass_threshold: 1000
        ruby:
          mass_threshold: 80
    exclude_fingerprints:
    - 645ddab80611224e15d61c8426285296
    - 82b4059b3b55d7b7f06d8aba6cb7b81a
    - b0c92f6cd3876fc88891cbd4ff26faea
    - 2804eaecd03c1e9786c9a6f7007dd61e
    - 8ee853f81f2b3bc5a136db89ada0575b
    - bbf4868601b2ff72220fde128f9a9bac
    - bb2fd2af291e98418acc55fbb8c790ea
    - efea7ddea03adadd8177a72831e928a3
    - 92b3f6841512dd90c0f7bb79618fb351
    - efea7ddea03adadd8177a72831e928a3
  eslint:
    enabled: false
  fixme:
    enabled: true

ratings:
  paths:
  - Gemfile.lock
  - "**.css"
  - "**.inc"
  - "**.js"
  - "**.jsx"
  - "**.module"
  - "**.php"
  - "**.py"
  - "**.rb"

exclude_paths:
- "spec/**/*"
- "Rakefile"
- "vendor/**/*"
- "db/**/*"
- "decidim-core/app/assets/stylesheets/decidim/email.css"
- .rubocop.yml
- .rubocop_ruby.yml
- .rubocop_rails.yml
- "decidim-dataviz/vendor/**/*"
- "decidim-dataviz/public/**/*"
- "decidim-dataviz/app/assets/documents/**/*"
- "decidim-dataviz/app/packs/src/vendor/**/*"
- "packages/eslint-config/index.js"
- "packages/webpacker/src/override-config.js"
- "packages/webpacker/src/loaders/decidim-sass-loader.js"
- "app/assets/stylesheets/decidim/email.css"
- "app/views/static/api/docs/assets/style.css"
- "config/initializers/origami_date.rb"
- "config/initializers/decidim.rb"
- "decidim-ephemeral_participation/app/permissions/decidim/ephemeral_participation/ephemeral_participation_permissions.rb"
- "app/services/decidim_legacy_routes.rb"