mirror of
https://gitlab.linphone.org/BC/public/flexisip-account-manager.git
synced 2026-01-17 01:58:07 +00:00
22 lines
975 B
XML
22 lines
975 B
XML
<?xml version="1.0"?>
|
|
|
|
<ruleset name="Clean Code Rules"
|
|
xmlns="http://pmd.sf.net/ruleset/1.0.0"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
|
|
xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">
|
|
|
|
<description>
|
|
The Clean Code ruleset contains rules that enforce a clean code base. This includes rules from SOLID and object calisthenics.
|
|
</description>
|
|
|
|
<rule ref="rulesets/cleancode.xml/ElseExpression" />
|
|
<rule ref="rulesets/controversial.xml/CamelCaseClassName" />
|
|
<rule ref="rulesets/controversial.xml/CamelCasePropertyName" />
|
|
<rule ref="rulesets/controversial.xml/CamelCaseMethodName" />
|
|
<rule ref="rulesets/controversial.xml/CamelCaseParameterName" />
|
|
<rule ref="rulesets/controversial.xml/CamelCaseVariableName" />
|
|
|
|
<exclude-pattern>*/vendor/*</exclude-pattern>
|
|
|
|
</ruleset>
|