Skip to content

Commit 48d00ef

Browse files
committed
Update scrutinizer rules
1 parent e99540d commit 48d00ef

File tree

2 files changed

+23
-15
lines changed

2 files changed

+23
-15
lines changed

.scrutinizer.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,14 @@ before_commands:
22
- "composer install --no-dev --prefer-source"
33

44
tools:
5-
external_code_coverage:
6-
enabled: false
7-
timeout: 300
8-
filter:
9-
excluded_paths: ["tests", "vendor"]
10-
php_code_coverage:
11-
enabled: false
12-
test_command: phpunit -c phpunit.xml.dist
135
php_code_sniffer:
14-
enabled: true
156
config:
167
standard: PSR2
178
filter:
189
paths: ["src/*", "tests/*"]
1910
php_cpd:
2011
enabled: true
2112
excluded_dirs: ["tests", "vendor"]
22-
php_cs_fixer:
23-
enabled: true
24-
config:
25-
level: all
26-
filter:
27-
paths: ["src/*", "tests/*"]
2813
php_loc:
2914
enabled: true
3015
excluded_dirs: ["tests", "vendor"]

phpmd.xml.dist

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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>

0 commit comments

Comments
 (0)