librenms/librenms

View on GitHub
.codeclimate.yml

Summary

Maintainability
Test Coverage
version: "2"
plugins:
  markdownlint:
    enabled: true
    checks:
      MD013:
        line_length: 120
  phan:
    enabled: false
  phpcodesniffer:
    enabled: true
    config:
        standard: "PSR2"
    checks:
      Generic Files LineLength TooLong:
        enabled: false
  duplication:
    enabled: true
    config:
      languages:
      - javascript
      - python
      - php
  shellcheck:
    enabled: true
  eslint:
    enabled: true
  fixme:
    enabled: true
  phpmd:
    enabled: true
    checks:
      Controversial/CamelCaseVariableName:
        enabled: false
      Controversial/CamelCaseParameterName:
        enabled: false
      CleanCode/StaticAccess:
        enabled: false
  radon:
    enabled: true
exclude_patterns:
  - "tests/"
  - "lib/"
  - "vendor/"
  - "html/js/"
  - "html/css/"