jidaikobo-shibata/a11yc

View on GitHub
.codeclimate.yml

Summary

Maintainability
Test Coverage
---
engines:
  csslint:
    enabled: false
    checks:
      overqualified-elements:
        enabled: false
      order-alphabetical:
        enabled: false
      ids:
        enabled: false
  duplication:
    enabled: true
    config:
      languages:
      - ruby
      - javascript
      - python
      - php
    exclude_fingerprints:
      # Identical code found in 1 other location libs/a11yc/classes/validate/alt.php:116…119
      # reason: Necessity
      - 9fa587d72a53239e117c5c7c6b063d93
      # Similar code found in 1 other location libs/a11yc/classes/controller/docs.php:75…82
      # Similar code found in 1 other location libs/kontiki/classes/ua.php:51…57
      # reason: Maybe False detection
      - d3a8a3207356cb3666f66f66328a8dac
      - 30001ee64809e30f83511f043d45ae03
      # Identical code found in 1 other location libs/a11yc/classes/validate/validation.php:291…301
      # Identical code found in 1 other location libs/a11yc/classes/validate/validation.php:307…317
      # reason: Maybe False detection
      - f96b75d1e4620a3fbfa335ff99194b39
      - f96b75d1e4620a3fbfa335ff99194b39
      # Identical code found in 1 other location libs/a11yc/views/docs/each.php:66…76
      # reason: Maybe False detection
      - 73e992e43bb9e8fbac58ecf65fb9c9f2
  eslint:
    enabled: true
  fixme:
    enabled: true
  phpmd:
    enabled: true
    checks:
      CyclomaticComplexity:
        enabled: false
      Design/WeightedMethodCount:
        enabled: false
      Design/TooManyPublicMethods:
        enabled: false
      Design/ExitExpression:
        enabled: false
      Design/NpathComplexity:
        enabled: false
      Design/LongMethod:
        enabled: false
      Design/CouplingBetweenObjects:
        enabled: false
      CleanCode/BooleanArgumentFlag:
        enabled: false
      CleanCode/StaticAccess:
        enabled: false
      Controversial/CamelCaseClassName:
        enabled: false
      Controversial/CamelCaseMethodName:
        enabled: false
      Controversial/CamelCasePropertyName:
        enabled: false
      Controversial/CamelCaseVariableName:
        enabled: false
      Controversial/CamelCaseParameterName:
        enabled: false
      CleanCode/ElseExpression:
        enabled: false
      Naming/ShortVariable:
        enabled: false
      Naming/ShortMethodName:
        enabled: false
      Naming/LongVariable:
        enabled: false
ratings:
  paths:
  - "**.css"
  - "**.inc"
  - "**.js"
  - "**.jsx"
  - "**.module"
  - "**.php"
  - "**.py"
  - "**.rb"
exclude_paths:
- config/
- db/
- libs/spyc/
- libs/guzzle/
- libs/Upload/
- public/assets/css/font-awesome/
- public/assets/js/jquery-1.11.1.min.js
- libs/kontiki/classes/Session.php
- resources/ietf_langs.php
- resources/icls_default_waic.php
- languages
- views/