| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- before_commands:
- - "composer install --prefer-source"
- tools:
- # Code Coverage
- external_code_coverage:
- enabled: true
- timeout: 300
- filter:
- excluded_paths:
- - 'docs/*'
- - 'examples/*'
- - 'extras/*'
- - 'test/*'
- - 'vendor/*'
- php_code_coverage:
- enabled: false
- test_command: phpunit
- filter:
- excluded_paths:
- - 'docs/*'
- - 'examples/*'
- - 'extras/*'
- - 'test/*'
- - 'vendor/*'
- # Code Sniffer
- php_code_sniffer:
- enabled: true
- command: phpcs
- config:
- standard: PSR2
- filter:
- excluded_paths:
- - 'docs/*'
- - 'examples/*'
- - 'extras/*'
- - 'test/*'
- - 'vendor/*'
- # Copy/Paste Detector
- php_cpd:
- enabled: true
- command: phpcpd
- excluded_dirs:
- - docs
- - examples
- - extras
- - test
- - vendor
- # PHP CS Fixer (http://http://cs.sensiolabs.org/).
- php_cs_fixer:
- enabled: true
- command: php-cs-fixer
- config:
- level: psr2
- filter:
- excluded_paths:
- - 'docs/*'
- - 'examples/*'
- - 'extras/*'
- - 'test/*'
- - 'vendor/*'
- # Analyzes the size and structure of a PHP project.
- php_loc:
- enabled: true
- command: phploc
- excluded_dirs:
- - docs
- - examples
- - extras
- - test
- - vendor
- # PHP Mess Detector (http://phpmd.org).
- php_mess_detector:
- enabled: true
- command: phpmd
- config:
- rulesets:
- - codesize
- - unusedcode
- - naming
- - design
- filter:
- excluded_paths:
- - 'docs/*'
- - 'examples/*'
- - 'extras/*'
- - 'test/*'
- - 'vendor/*'
- # Analyzes the size and structure of a PHP project.
- php_pdepend:
- enabled: true
- command: pdepend
- excluded_dirs:
- - docs
- - examples
- - extras
- - test
- - vendor
- # Runs Scrutinizer's PHP Analyzer Tool
- php_analyzer:
- enabled: true
- filter:
- excluded_paths:
- - 'docs/*'
- - 'examples/*'
- - 'extras/*'
- - 'test/*'
- - 'vendor/*'
- # Security Advisory Checker
- sensiolabs_security_checker: true
|