File tree Expand file tree Collapse file tree 3 files changed +67
-1
lines changed Expand file tree Collapse file tree 3 files changed +67
-1
lines changed Original file line number Diff line number Diff line change
1
+ before_commands :
2
+ - " composer install --no-dev --prefer-source"
3
+
4
+ tools :
5
+ external_code_coverage :
6
+ enabled : true
7
+ timeout : 300
8
+ filter :
9
+ excluded_paths : ["examples", "tests", "vendor"]
10
+ php_code_sniffer :
11
+ enabled : true
12
+ config :
13
+ standard : PSR2
14
+ filter :
15
+ paths : ["src/*", "tests/*"]
16
+ excluded_paths : []
17
+ php_cpd :
18
+ enabled : true
19
+ excluded_dirs : ["examples", "tests", "vendor"]
20
+ php_cs_fixer :
21
+ enabled : true
22
+ config :
23
+ level : all
24
+ filter :
25
+ paths : ["src/*", "tests/*"]
26
+ php_loc :
27
+ enabled : true
28
+ excluded_dirs : ["examples", "tests", "vendor"]
29
+ php_mess_detector :
30
+ enabled : true
31
+ config :
32
+ ruleset : phpmd.xml.dist
33
+ design_rules : { eval_expression: false }
34
+ filter :
35
+ paths : ["src/*"]
36
+ php_pdepend :
37
+ enabled : true
38
+ excluded_dirs : ["examples", "tests", "vendor"]
39
+ php_analyzer :
40
+ enabled : true
41
+ filter :
42
+ paths : ["src/*", "tests/*"]
43
+ sensiolabs_security_checker : true
Original file line number Diff line number Diff line change 29
29
- temp/ecs/bin/ecs check src tests
30
30
- vendor/bin/phpstan analyse src --level max --configuration phpstan.neon
31
31
32
- - stage : Coverage
32
+ - stage : coverage
33
33
php : 7.1
34
34
script :
35
35
- vendor/bin/phpunit
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <ruleset
3
+ name =" ProxyManager rules"
4
+ xmlns =" http://pmd.sf.net/ruleset/1.0.0"
5
+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
6
+ xsi : schemaLocation =" http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
7
+ xsi : noNamespaceSchemaLocation =" http://pmd.sf.net/ruleset_xml_schema.xsd"
8
+ >
9
+ <rule ref =" rulesets/codesize.xml" />
10
+ <rule ref =" rulesets/unusedcode.xml" />
11
+ <rule ref =" rulesets/design.xml" >
12
+ <!-- eval is needed to generate runtime classes -->
13
+ <exclude name =" EvalExpression" />
14
+ </rule >
15
+ <rule ref =" rulesets/naming.xml" >
16
+ <exclude name =" LongVariable" />
17
+ </rule >
18
+ <rule ref =" rulesets/naming.xml/LongVariable" >
19
+ <properties >
20
+ <property name =" minimum" >40</property >
21
+ </properties >
22
+ </rule >
23
+ </ruleset >
You can’t perform that action at this time.
0 commit comments